From 4ce7d9bc86541c4552ea1eeac6757bc73986052a Mon Sep 17 00:00:00 2001 From: Jonas Roussel Date: Wed, 23 Aug 2023 13:13:57 +0200 Subject: [PATCH 01/45] Add the support for PS256, PS384, PS512 & ES256K for the dart_jsonwebtoken library --- views/website/libraries/36-Dart.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/views/website/libraries/36-Dart.json b/views/website/libraries/36-Dart.json index d68e52d0..85530ea6 100644 --- a/views/website/libraries/36-Dart.json +++ b/views/website/libraries/36-Dart.json @@ -16,7 +16,7 @@ "nbf": true, "iat": true, "jti": true, - "typ": true, + "typ": true, "hs256": true, "hs384": true, "hs512": true, @@ -27,10 +27,10 @@ "es384": true, "es512": true, "eddsa": true, - "ps256": false, - "ps384": false, - "ps512": false, - "es256k": false + "ps256": true, + "ps384": true, + "ps512": true, + "es256k": true }, "authorUrl": "https://github.com/jonasroussel", "authorName": "Jonas Roussel", From 6cffb089d127c20f9d98d9bf19fc60e05bc3dcc0 Mon Sep 17 00:00:00 2001 From: Christian Banse Date: Fri, 15 Sep 2023 22:43:58 +0200 Subject: [PATCH 02/45] Updating info about `jwt` Go library This PR updates the `jwt` Go library with features recently introduced in `v5`. --- views/website/libraries/9-Go.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/views/website/libraries/9-Go.json b/views/website/libraries/9-Go.json index ac602548..385f61bd 100644 --- a/views/website/libraries/9-Go.json +++ b/views/website/libraries/9-Go.json @@ -9,8 +9,8 @@ "support": { "sign": true, "verify": true, - "iss": false, - "sub": false, + "iss": true, + "sub": true, "aud": true, "exp": true, "nbf": true, @@ -25,16 +25,16 @@ "es256": true, "es384": true, "es512": true, - "ps256": false, - "ps384": false, - "ps512": false, + "ps256": true, + "ps384": true, + "ps512": true, "eddsa": true }, "authorUrl": "https://github.com/golang-jwt", "authorName": "golang-jwt", "gitHubRepoPath": "golang-jwt/jwt", "repoUrl": "https://github.com/golang-jwt/jwt", - "installCommandHtml": "go get github.com/golang-jwt/jwt/v4" + "installCommandHtml": "go get github.com/golang-jwt/jwt/v5" }, { "minimumVersion": null, From a342f71f7972f154d07e8e497ceac4abe5571e4d Mon Sep 17 00:00:00 2001 From: Hardik Juneja Date: Fri, 29 Sep 2023 16:11:53 +0200 Subject: [PATCH 03/45] DXD-112: update new cic logos everywhere --- img/website/ico_logo.svg | 7 ++++++- img/website/pic_logo_ft.svg | 21 +++++++++++++++++---- stylus/website/index.styl | 4 ++-- 3 files changed, 25 insertions(+), 7 deletions(-) diff --git a/img/website/ico_logo.svg b/img/website/ico_logo.svg index bdd8e582..e3ced17f 100644 --- a/img/website/ico_logo.svg +++ b/img/website/ico_logo.svg @@ -1 +1,6 @@ - \ No newline at end of file + + + + + + diff --git a/img/website/pic_logo_ft.svg b/img/website/pic_logo_ft.svg index f29ae85d..c24832d1 100644 --- a/img/website/pic_logo_ft.svg +++ b/img/website/pic_logo_ft.svg @@ -1,4 +1,17 @@ - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + diff --git a/stylus/website/index.styl b/stylus/website/index.styl index 868e875a..5f70f938 100644 --- a/stylus/website/index.styl +++ b/stylus/website/index.styl @@ -312,7 +312,7 @@ body { top: -1px; img { - height: 35px; + height: 32px; } .by-text { @@ -1848,4 +1848,4 @@ footer { width: 100%; height: 48px; z-index: 100; -} \ No newline at end of file +} From ea34512a5c0fbdfa4603e9b7b72c41826a7453ba Mon Sep 17 00:00:00 2001 From: dan <37590801+dan-auth0@users.noreply.github.com> Date: Wed, 20 Dec 2023 15:39:29 -0500 Subject: [PATCH 04/45] update footer links --- .gitignore | 1 + views/website/counter.pug | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7ad7b569..97d73092 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ Dockerfile yarn.lock .env libraries.json +.idea/* diff --git a/views/website/counter.pug b/views/website/counter.pug index 8fdf5310..a3f2bdd0 100644 --- a/views/website/counter.pug +++ b/views/website/counter.pug @@ -2,10 +2,10 @@ .container img(src='http://github.com/img/pic_logo_ft.svg' alt='Auth0 logo').logo p JWT.io is brought to you by - a(href='https://auth0.com/signup', target="_blank") Auth0 + a(href='https://auth0.com/signup/?utm_source=jwt.io&utm_medium=microsites&utm_campaign=devn_signup', target="_blank", rel="noreferrer noopener") Auth0 p Securely implement authentication with JWTs using Auth0 on any stack and any device in less than 10 minutes. - a(href='https://auth0.com/signup', target="_blank").btn.btn-success Create free account + a(href='https://auth0.com/signup/?utm_source=jwt.io&utm_medium=microsites&utm_campaign=devn_signup', target="_blank", rel="noreferrer noopener").btn.btn-success Create free account .token h5 TOKENS CREATED From 1b2138398522d9ae14bfec5349e6a8d146fc9d8f Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Tue, 2 Jan 2024 12:48:17 -0500 Subject: [PATCH 05/45] update/remove old logo from images --- img/website/ebook.png | Bin 107722 -> 34745 bytes views/website/md/introduction.md | 6 +++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/img/website/ebook.png b/img/website/ebook.png index e176e43f6f84bad64ec29534c6fb3e06eba4e8df..9d75fac88860ac6c92d6ec07d06d0441daef6300 100644 GIT binary patch literal 34745 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%0A_Osr{i;&@zSbWht~O@SwE)nQy5$Lc6Zn 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 z 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 diff --git a/views/website/md/introduction.md b/views/website/md/introduction.md index 81304b3c..ff39b890 100755 --- a/views/website/md/introduction.md +++ b/views/website/md/introduction.md @@ -90,7 +90,7 @@ The following shows a JWT that has the previous header and payload encoded, and If you want to play with JWT and put these concepts into practice, you can use [jwt.io Debugger](https://jwt.io/#debugger-io) to decode, verify, and generate JWTs. -![JWT.io Debugger](https://cdn.auth0.com/blog/legacy-app-auth/legacy-app-auth-5.png) +![JWT.io Debugger](https://cdn.auth0.com/website/jwt/introduction/debugger.png) ## How do JSON Web Tokens work? In authentication, when the user successfully logs in using their credentials, a JSON Web Token will be returned. Since tokens are credentials, great care must be taken to prevent security issues. In general, you should not keep tokens longer than required. @@ -111,7 +111,7 @@ If the token is sent in the `Authorization` header, Cross-Origin Resource Sharin The following diagram shows how a JWT is obtained and used to access APIs or resources: -![How does a JSON Web Token work](https://cdn2.auth0.com/docs/media/articles/api-auth/client-credentials-grant.png) +![How does a JSON Web Token work](https://cdn.auth0.com/website/jwt/introduction/client-credentials-grant.png) 1. The application or client requests authorization to the authorization server. This is performed through one of the different authorization flows. For example, a typical [OpenID Connect](http://openid.net/connect/) compliant web application will go through the `/oauth/authorize` endpoint using the [authorization code flow](http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth). 2. When the authorization is granted, the authorization server returns an access token to the application. @@ -134,4 +134,4 @@ Regarding usage, JWT is used at Internet scale. This highlights the ease of clie ![Comparing the length of an encoded JWT and an encoded SAML](https://cdn.auth0.com/content/jwt/comparing-jwt-vs-saml2.png) _Comparison of the length of an encoded JWT and an encoded SAML_ -If you want to read more about JSON Web Tokens and even start using them to perform authentication in your own applications, browse to the [JSON Web Token landing page](http://auth0.com/learn/json-web-tokens) at Auth0. +If you want to read more about JSON Web Tokens and even start using them to perform authentication in your own applications, browse to the [JSON Web Token landing page](http://auth0.com/learn/json-web-tokens) at Auth0 by Okta. From 8dcebbf29705c290448282b1c0a6d119ddcf2617 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Tue, 2 Jan 2024 15:16:24 -0500 Subject: [PATCH 06/45] use single deck logo --- img/website/auth0_logo_ft.svg | 17 +++++++++++++++++ .../{pic_logo_ft.svg => auth0_logo_header.svg} | 0 views/website/counter.pug | 2 +- views/website/navigation.pug | 4 ++-- 4 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 img/website/auth0_logo_ft.svg rename img/website/{pic_logo_ft.svg => auth0_logo_header.svg} (100%) diff --git a/img/website/auth0_logo_ft.svg b/img/website/auth0_logo_ft.svg new file mode 100644 index 00000000..57c51da3 --- /dev/null +++ b/img/website/auth0_logo_ft.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/img/website/pic_logo_ft.svg b/img/website/auth0_logo_header.svg similarity index 100% rename from img/website/pic_logo_ft.svg rename to img/website/auth0_logo_header.svg diff --git a/views/website/counter.pug b/views/website/counter.pug index a3f2bdd0..95c4363d 100644 --- a/views/website/counter.pug +++ b/views/website/counter.pug @@ -1,6 +1,6 @@ .tokens-created .container - img(src='http://github.com/img/pic_logo_ft.svg' alt='Auth0 logo').logo + img(src='http://github.com/img/auth0_logo_ft.svg' alt='Auth0 logo').logo p JWT.io is brought to you by a(href='https://auth0.com/signup/?utm_source=jwt.io&utm_medium=microsites&utm_campaign=devn_signup', target="_blank", rel="noreferrer noopener") Auth0 p Securely implement authentication with JWTs using Auth0 on any stack and any device in less than 10 minutes. diff --git a/views/website/navigation.pug b/views/website/navigation.pug index 57edd64c..f0b9d527 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -17,9 +17,9 @@ nav.navbar.closed .social a.a0(href='https://developer.auth0.com/', target='_blank') span.by-text Crafted by - img(src='http://github.com/img/pic_logo_ft.svg', alt='Crafted by Auth0 - JWT.io Token Based Authentication') + img(src='http://github.com/img/auth0_logo_header.svg', alt='Crafted by Auth0 - JWT.io Token Based Authentication') span.crafted-by__question-mark ? a.supported(href='https://auth0.com/', target="_blank") | Supported by - img(src='http://github.com/img/ico_logo.svg', alt='Supported by Auth0 - JWT.io Token Based Authentication').logo-mobile \ No newline at end of file + img(src='http://github.com/img/ico_logo.svg', alt='Supported by Auth0 - JWT.io Token Based Authentication').logo-mobile From 08b617ad8b0163c8abda71a1e52c025d19afa566 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Tue, 2 Jan 2024 15:21:08 -0500 Subject: [PATCH 07/45] update crafted by logo on footer --- views/extension/index.pug | 4 ++-- views/website/layout.pug | 6 +++--- views/website/navigation.pug | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/views/extension/index.pug b/views/extension/index.pug index 131b7306..ede24c46 100644 --- a/views/extension/index.pug +++ b/views/extension/index.pug @@ -37,8 +37,8 @@ block content .colophon.clearfix .pull-left a(target="_blank" href="https://developer.auth0.com/") - | Supported by   - img(src="http://github.com/img/ico_logo.svg" alt='Supported by Auth0 - JWT.io Token Based Authentication') + | Crafted by   + img(src="http://github.com/img/auth0_logo_ft.svg" alt='Crafted by Auth0 - JWT.io Token Based Authentication') a  -  a.keep-deco(href='https://github.com/jsonwebtoken/jsonwebtoken.github.io/blob/master/LICENSE.txt', target="_blank") License diff --git a/views/website/layout.pug b/views/website/layout.pug index 40ee91e5..74f46239 100644 --- a/views/website/layout.pug +++ b/views/website/layout.pug @@ -62,8 +62,8 @@ html(lang='en') | Your Privacy Choices img.ccpa-toggle(src='https://cdn.auth0.com/website/footer/ccpa.svg' alt='Privacy choices') a(href='https://developer.auth0.com/', target="_blank") - | Supported by - img(src='http://github.com/img/ico_logo.svg' alt='Supported by Auth0 - JWT.io Token Based Authentication').logo + | Crafted by + img(src='http://github.com/img/auth0_logo_ft.svg' alt='Crafted by Auth0 - JWT.io Token Based Authentication').logo #ccpa-modal button#close-ccpa x h3 Your Privacy Choices @@ -83,4 +83,4 @@ html(lang='en') if process.env.NODE_ENV === "production" script(src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js", type="text/javascript", charset="UTF-8", data-domain-script=COOKIE_CONSENT_DOMAIN_ID, id="consent-script") - script(src="http://github.com/js/cookie-consent.js") \ No newline at end of file + script(src="http://github.com/js/cookie-consent.js") diff --git a/views/website/navigation.pug b/views/website/navigation.pug index f0b9d527..1388f24c 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -21,5 +21,5 @@ nav.navbar.closed span.crafted-by__question-mark ? a.supported(href='https://auth0.com/', target="_blank") - | Supported by - img(src='http://github.com/img/ico_logo.svg', alt='Supported by Auth0 - JWT.io Token Based Authentication').logo-mobile + | Crafted by + img(src='http://github.com/img/auth0_logo_ft.svg', alt='Crafted by Auth0 - JWT.io Token Based Authentication').logo-mobile From d8635699ef06953099a5524470f08480285473c7 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Thu, 22 Feb 2024 13:30:43 -0500 Subject: [PATCH 08/45] feature: tippy top banner code::identity --- .tool-versions | 1 + src/website/index.js | 4 +- src/website/top-banner.js | 11 +++++ stylus/website/index.styl | 93 ++++++++++++++++++++++++++++++++++++ views/website/navigation.pug | 13 ++++- 5 files changed, 120 insertions(+), 2 deletions(-) create mode 100644 .tool-versions create mode 100644 src/website/top-banner.js diff --git a/.tool-versions b/.tool-versions new file mode 100644 index 00000000..826ccf4f --- /dev/null +++ b/.tool-versions @@ -0,0 +1 @@ +nodejs 16.15.0 diff --git a/src/website/index.js b/src/website/index.js index 1f2e33c3..d86eb9d2 100644 --- a/src/website/index.js +++ b/src/website/index.js @@ -11,6 +11,7 @@ import { shareJwtTextElement, } from "./dom-elements.js"; import { CCPAModal } from "./ccpa-modal.js"; +import { TopBanner } from "./top-banner.js"; import queryString from "querystring"; @@ -54,4 +55,5 @@ parseLocationQuery(); setupHighlighting(); setupJwtCounter(); setupShareJwtButton(shareJwtButton, shareJwtTextElement); -CCPAModal(); \ No newline at end of file +CCPAModal(); +TopBanner(); diff --git a/src/website/top-banner.js b/src/website/top-banner.js new file mode 100644 index 00000000..1cc65776 --- /dev/null +++ b/src/website/top-banner.js @@ -0,0 +1,11 @@ +export function TopBanner() { + document.addEventListener("DOMContentLoaded", function () { + document + .querySelector(".close-top-banner") + .addEventListener("click", () => { + document.querySelector(".top-banner").classList.add("closed"); + document.querySelector(".top-banner-spacer").classList.add("hide"); + document.querySelector(".navbar").classList.remove("top-banner-open"); + }); + }); +} diff --git a/stylus/website/index.styl b/stylus/website/index.styl index 5f70f938..50efd788 100644 --- a/stylus/website/index.styl +++ b/stylus/website/index.styl @@ -1849,3 +1849,96 @@ footer { height: 48px; z-index: 100; } + +.top-banner { + background: linear-gradient(90deg, #ff4f40 0%, #ff44dd 99.99%); + border-radius: 8px; + max-width: 1216px; + padding: 8px 16px; + border-bottom: 1px solid rgba(255, 255, 255, 0.1); + visibility: visible; + opacity: 1; + box-sizing: border-box; + margin: 0 auto; + position: fixed; + top: 12px; + z-index: 1000; + width: 100%; + left: 0; + right: 0; + overflow: hidden; + + &.closed { + visibility: hidden; + height: 0; + opacity: 0; + padding: 0; + transition: all 0.2s linear; + } + + .top-banner-container { + margin: 0 auto; + display: grid; + grid-template-columns: 1fr 30px; + max-width: 1200px; + align-items: center; + + div { + +breakpoint('tablet') { + display: flex; + align-items: center; + } + } + } + + p { + font-size: 14px; + color: #fff; + margin: 0 2rem 0 0; + display: inline; + } + + a { + font-weight: 600; + font-size: 14px; + color: #fff; + text-decoration: none; + display: block; + + span { + margin-left: 8px; + } + + &:hover { + text-decoration: underline; + } + + +breakpoint('tablet') { + display: inline; + } + } + + button { + font-weight: 600; + font-size: 20px; + color: #fff; + text-decoration: none; + background: none; + border: none; + justify-self: flex-end; + display: block; + cursor: pointer; + text-align: right; + transform: rotate(45deg); + } +} + +.top-banner-spacer { + background: black; + height: 50px; + + &.hide { + height: 0; + transition: all 0.2s linear; + } +} diff --git a/views/website/navigation.pug b/views/website/navigation.pug index 1388f24c..1044d9b9 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -1,4 +1,15 @@ -nav.navbar.closed +.top-banner-bg +.top-banner + .top-banner-container + div + p Build your login box in minutes with Auth0. + a(href="https://regionalevents.okta.com/soyouneedtobuildaloginbox/DeveloperCenter" target="_blank") Register for Code::Identity to learn how + span(aria-hiden="true") → + button.close-top-banner + + +.top-banner-spacer + +nav.navbar.closed.top-banner-open .container .top-mobile .menu-trigger From e6526743329f58dde2099d259584a9a727dd56bc Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Thu, 22 Feb 2024 14:05:31 -0500 Subject: [PATCH 09/45] fix: mobile nav banner not visible due top-banner-bg --- src/website/top-banner.js | 1 + stylus/website/index.styl | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/src/website/top-banner.js b/src/website/top-banner.js index 1cc65776..e8910a9e 100644 --- a/src/website/top-banner.js +++ b/src/website/top-banner.js @@ -3,6 +3,7 @@ export function TopBanner() { document .querySelector(".close-top-banner") .addEventListener("click", () => { + document.querySelector(".top-banner-bg").classList.add("closed"); document.querySelector(".top-banner").classList.add("closed"); document.querySelector(".top-banner-spacer").classList.add("hide"); document.querySelector(".navbar").classList.remove("top-banner-open"); diff --git a/stylus/website/index.styl b/stylus/website/index.styl index 50efd788..8883933a 100644 --- a/stylus/website/index.styl +++ b/stylus/website/index.styl @@ -1848,6 +1848,14 @@ footer { width: 100%; height: 48px; z-index: 100; + + &.closed { + visibility: hidden; + height: 0; + opacity: 0; + padding: 0; + transition: all 0.1s linear; + } } .top-banner { From ad5d27cbb0f5a24bdbf6d695cdd0228cacee97e1 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Thu, 22 Feb 2024 15:37:36 -0500 Subject: [PATCH 10/45] update copy --- .tool-versions | 1 - views/website/navigation.pug | 6 ++---- 2 files changed, 2 insertions(+), 5 deletions(-) delete mode 100644 .tool-versions diff --git a/.tool-versions b/.tool-versions deleted file mode 100644 index 826ccf4f..00000000 --- a/.tool-versions +++ /dev/null @@ -1 +0,0 @@ -nodejs 16.15.0 diff --git a/views/website/navigation.pug b/views/website/navigation.pug index 1044d9b9..5e32b2c5 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -1,10 +1,8 @@ .top-banner-bg .top-banner .top-banner-container - div - p Build your login box in minutes with Auth0. - a(href="https://regionalevents.okta.com/soyouneedtobuildaloginbox/DeveloperCenter" target="_blank") Register for Code::Identity to learn how - span(aria-hiden="true") → + a(href="https://regionalevents.okta.com/soyouneedtobuildaloginbox/DeveloperCenter" target="_blank") Developers! Catch our webinar and see how to build with Auth0 in minutes. + span(aria-hiden="true") → button.close-top-banner + .top-banner-spacer From 8e46978aa9224ede30d1923931865307a7b0d874 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Fri, 23 Feb 2024 09:42:22 -0500 Subject: [PATCH 11/45] fix tippy top banner not closing on introduction and libraries pages --- src/website/introduction/index.js | 2 ++ src/website/libraries/index.js | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/website/introduction/index.js b/src/website/introduction/index.js index 2645aba5..f2d329f1 100644 --- a/src/website/introduction/index.js +++ b/src/website/introduction/index.js @@ -1,6 +1,8 @@ import { setupHighlighting } from "../highlighting.js"; import { setupJwtCounter } from "../counter.js"; +import { TopBanner } from "../top-banner.js"; // Initialization setupHighlighting(); setupJwtCounter(); +TopBanner(); diff --git a/src/website/libraries/index.js b/src/website/libraries/index.js index 2dc41b1b..3b3280ff 100644 --- a/src/website/libraries/index.js +++ b/src/website/libraries/index.js @@ -1,8 +1,10 @@ import { setupLibraries } from "./libraries.js"; import { setupHighlighting } from "../highlighting.js"; import { setupJwtCounter } from "../counter.js"; +import { TopBanner } from "../top-banner.js"; // Initialization setupLibraries(); setupHighlighting(); -setupJwtCounter(); \ No newline at end of file +setupJwtCounter(); +TopBanner(); From 60ac8b5cbe539b6bc04bc68f1b1f4ba013e80384 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Fri, 23 Feb 2024 09:47:58 -0500 Subject: [PATCH 12/45] fix privacy choices modal not opening on introduction and libraries pages --- src/website/introduction/index.js | 4 +++- src/website/libraries/index.js | 6 ++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/website/introduction/index.js b/src/website/introduction/index.js index f2d329f1..b35fb926 100644 --- a/src/website/introduction/index.js +++ b/src/website/introduction/index.js @@ -1,8 +1,10 @@ -import { setupHighlighting } from "../highlighting.js"; +import { CCPAModal } from "../ccpa-modal.js"; import { setupJwtCounter } from "../counter.js"; +import { setupHighlighting } from "../highlighting.js"; import { TopBanner } from "../top-banner.js"; // Initialization setupHighlighting(); setupJwtCounter(); +CCPAModal(); TopBanner(); diff --git a/src/website/libraries/index.js b/src/website/libraries/index.js index 3b3280ff..0775a920 100644 --- a/src/website/libraries/index.js +++ b/src/website/libraries/index.js @@ -1,10 +1,12 @@ -import { setupLibraries } from "./libraries.js"; -import { setupHighlighting } from "../highlighting.js"; +import { CCPAModal } from "../ccpa-modal.js"; import { setupJwtCounter } from "../counter.js"; +import { setupHighlighting } from "../highlighting.js"; import { TopBanner } from "../top-banner.js"; +import { setupLibraries } from "./libraries.js"; // Initialization setupLibraries(); setupHighlighting(); setupJwtCounter(); +CCPAModal(); TopBanner(); From 66cfebc4a64afd00fbd9ff56e8f2fb1163aae688 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Fri, 23 Feb 2024 10:29:59 -0500 Subject: [PATCH 13/45] fix mobile nav bar not working on introduction and libraries pages --- src/website/dom-elements-common.js | 11 +++++++++-- src/website/dom-elements.js | 10 +--------- src/website/introduction/index.js | 2 ++ src/website/libraries/index.js | 2 ++ src/website/navbar.js | 6 +++--- src/website/smooth-scrolling.js | 4 ++-- 6 files changed, 19 insertions(+), 16 deletions(-) diff --git a/src/website/dom-elements-common.js b/src/website/dom-elements-common.js index 9c3abe51..dd9631e8 100644 --- a/src/website/dom-elements-common.js +++ b/src/website/dom-elements-common.js @@ -1,2 +1,9 @@ -export const codeElements = document.querySelectorAll('.plain-text pre code'); -export const counterElement = document.querySelector('.counter'); +export const codeElements = document.querySelectorAll(".plain-text pre code"); +export const counterElement = document.querySelector(".counter"); + +export const navbarElement = document.querySelector("nav.navbar"); +export const menuTriggerElement = document.querySelector(".menu-trigger"); +export const menuLinks = document.querySelectorAll(".navbar .menu a"); +export const menuScrollableLinks = navbarElement.querySelectorAll("a.scrollto"); + +export const sectionElements = document.getElementsByTagName("section"); diff --git a/src/website/dom-elements.js b/src/website/dom-elements.js index 5e1fc415..5d85131c 100644 --- a/src/website/dom-elements.js +++ b/src/website/dom-elements.js @@ -1,14 +1,6 @@ export * from '../dom-elements.js'; export * from './dom-elements-common.js'; -export const navbarElement = document.querySelector('nav.navbar'); -export const menuTriggerElement = document.querySelector('.menu-trigger'); -export const menuLinks = document.querySelectorAll('.navbar .menu a'); -export const menuScrollableLinks = - navbarElement.querySelectorAll('a.scrollto'); - -export const sectionElements = document.getElementsByTagName('section'); - export const extensionSection = document.querySelector('.update-site'); export const ebookSection = document.querySelector('.jtw-ebook-banner'); @@ -22,4 +14,4 @@ export const debuggerSection = document.getElementById('debugger-io'); export const shareJwtButton = document.querySelector('.website-share button'); export const shareJwtTextElement = shareJwtButton.querySelector('span'); -export const starsElements = document.getElementsByClassName('stars'); \ No newline at end of file +export const starsElements = document.getElementsByClassName('stars'); diff --git a/src/website/introduction/index.js b/src/website/introduction/index.js index b35fb926..c75a1b41 100644 --- a/src/website/introduction/index.js +++ b/src/website/introduction/index.js @@ -1,9 +1,11 @@ import { CCPAModal } from "../ccpa-modal.js"; import { setupJwtCounter } from "../counter.js"; import { setupHighlighting } from "../highlighting.js"; +import { setupNavbar } from "../navbar.js"; import { TopBanner } from "../top-banner.js"; // Initialization +setupNavbar(); setupHighlighting(); setupJwtCounter(); CCPAModal(); diff --git a/src/website/libraries/index.js b/src/website/libraries/index.js index 0775a920..e1aaa352 100644 --- a/src/website/libraries/index.js +++ b/src/website/libraries/index.js @@ -1,10 +1,12 @@ import { CCPAModal } from "../ccpa-modal.js"; import { setupJwtCounter } from "../counter.js"; import { setupHighlighting } from "../highlighting.js"; +import { setupNavbar } from "../navbar.js"; import { TopBanner } from "../top-banner.js"; import { setupLibraries } from "./libraries.js"; // Initialization +setupNavbar(); setupLibraries(); setupHighlighting(); setupJwtCounter(); diff --git a/src/website/navbar.js b/src/website/navbar.js index db4821d0..9de30cd6 100644 --- a/src/website/navbar.js +++ b/src/website/navbar.js @@ -1,12 +1,12 @@ import { getOffsetBoundingClientRect } from './utils.js'; -import { +import { navbarElement, menuTriggerElement, menuLinks, sectionElements, menuScrollableLinks -} from './dom-elements.js'; +} from './dom-elements-common.js'; export function setupNavbar() { window.addEventListener('scroll', () => { @@ -50,4 +50,4 @@ export function setupNavbar() { document.body.classList.remove('menu-mobile'); }); }); -} \ No newline at end of file +} diff --git a/src/website/smooth-scrolling.js b/src/website/smooth-scrolling.js index 1cd0758b..1356279f 100644 --- a/src/website/smooth-scrolling.js +++ b/src/website/smooth-scrolling.js @@ -1,4 +1,4 @@ -import { menuScrollableLinks, navbarElement } from './dom-elements.js'; +import { menuScrollableLinks, navbarElement } from './dom-elements-common.js'; import { isWideScreen } from '../utils.js'; import $ from 'jquery'; @@ -9,7 +9,7 @@ import log from 'loglevel'; // jQuery somewhere else. export function smoothScrollTo(element) { // TODO: don't use jQuery - + const navHeight = $(navbarElement).height(); const targetElement = $(element); From 80e4950528f758cd3bf4ef5940a9087721dd955a Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Tue, 27 Feb 2024 11:35:15 -0500 Subject: [PATCH 14/45] fix: update URL TTB --- views/website/navigation.pug | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/views/website/navigation.pug b/views/website/navigation.pug index 5e32b2c5..1a1e0b6c 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -1,7 +1,7 @@ .top-banner-bg .top-banner .top-banner-container - a(href="https://regionalevents.okta.com/soyouneedtobuildaloginbox/DeveloperCenter" target="_blank") Developers! Catch our webinar and see how to build with Auth0 in minutes. + a(href="https://regionalevents.okta.com/soyouneedtobuildaloginbox/jwtio" target="_blank") Developers! Catch our webinar and see how to build with Auth0 in minutes. span(aria-hiden="true") → button.close-top-banner + From 0c065eaa337c54909b4fc5f80bcb76ea001dbecb Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Thu, 14 Mar 2024 14:00:50 -0500 Subject: [PATCH 15/45] feature: update banner for FGA Webinar --- views/website/navigation.pug | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/views/website/navigation.pug b/views/website/navigation.pug index 1a1e0b6c..18a37be1 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -1,7 +1,7 @@ .top-banner-bg .top-banner .top-banner-container - a(href="https://regionalevents.okta.com/soyouneedtobuildaloginbox/jwtio" target="_blank") Developers! Catch our webinar and see how to build with Auth0 in minutes. + a(href="https://pages.okta.com/2024-03-WBN-Introduce-FGA?_gl=1*1tgmuji*_ga*NzU5NTY0MzE1LjE2NzcyNjg2OTU.*_ga_QKMSDV5369*MTcxMDQyNjYzMS4zNDQuMS4xNzEwNDI5NjkxLjYwLjAuMA" target="_blank") Catch our webinar on next-gen authorization: Okta Fine-Grained Authorization span(aria-hiden="true") → button.close-top-banner + From 0bc74d546329d9d48980058847d85d537658b46f Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Fri, 15 Mar 2024 10:05:11 -0500 Subject: [PATCH 16/45] fix: typo on OKTA FGA product name --- views/website/navigation.pug | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/views/website/navigation.pug b/views/website/navigation.pug index 18a37be1..09d0921b 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -1,7 +1,7 @@ .top-banner-bg .top-banner .top-banner-container - a(href="https://pages.okta.com/2024-03-WBN-Introduce-FGA?_gl=1*1tgmuji*_ga*NzU5NTY0MzE1LjE2NzcyNjg2OTU.*_ga_QKMSDV5369*MTcxMDQyNjYzMS4zNDQuMS4xNzEwNDI5NjkxLjYwLjAuMA" target="_blank") Catch our webinar on next-gen authorization: Okta Fine-Grained Authorization + a(href="https://pages.okta.com/2024-03-WBN-Introduce-FGA?_gl=1*1tgmuji*_ga*NzU5NTY0MzE1LjE2NzcyNjg2OTU.*_ga_QKMSDV5369*MTcxMDQyNjYzMS4zNDQuMS4xNzEwNDI5NjkxLjYwLjAuMA" target="_blank") Catch our webinar on next-gen authorization: Okta Fine Grained Authorization span(aria-hiden="true") → button.close-top-banner + From 67e8da56a9dd935466323b536353e2746e45a78c Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Fri, 5 Apr 2024 07:33:12 -0500 Subject: [PATCH 17/45] fix: disable message banner (#687) --- src/website/index.js | 2 -- src/website/introduction/index.js | 2 -- src/website/libraries/index.js | 2 -- views/website/navigation.pug | 11 +---------- 4 files changed, 1 insertion(+), 16 deletions(-) diff --git a/src/website/index.js b/src/website/index.js index d86eb9d2..cb849342 100644 --- a/src/website/index.js +++ b/src/website/index.js @@ -11,7 +11,6 @@ import { shareJwtTextElement, } from "./dom-elements.js"; import { CCPAModal } from "./ccpa-modal.js"; -import { TopBanner } from "./top-banner.js"; import queryString from "querystring"; @@ -56,4 +55,3 @@ setupHighlighting(); setupJwtCounter(); setupShareJwtButton(shareJwtButton, shareJwtTextElement); CCPAModal(); -TopBanner(); diff --git a/src/website/introduction/index.js b/src/website/introduction/index.js index c75a1b41..f0076d8f 100644 --- a/src/website/introduction/index.js +++ b/src/website/introduction/index.js @@ -2,11 +2,9 @@ import { CCPAModal } from "../ccpa-modal.js"; import { setupJwtCounter } from "../counter.js"; import { setupHighlighting } from "../highlighting.js"; import { setupNavbar } from "../navbar.js"; -import { TopBanner } from "../top-banner.js"; // Initialization setupNavbar(); setupHighlighting(); setupJwtCounter(); CCPAModal(); -TopBanner(); diff --git a/src/website/libraries/index.js b/src/website/libraries/index.js index e1aaa352..81c2ad9f 100644 --- a/src/website/libraries/index.js +++ b/src/website/libraries/index.js @@ -2,7 +2,6 @@ import { CCPAModal } from "../ccpa-modal.js"; import { setupJwtCounter } from "../counter.js"; import { setupHighlighting } from "../highlighting.js"; import { setupNavbar } from "../navbar.js"; -import { TopBanner } from "../top-banner.js"; import { setupLibraries } from "./libraries.js"; // Initialization @@ -11,4 +10,3 @@ setupLibraries(); setupHighlighting(); setupJwtCounter(); CCPAModal(); -TopBanner(); diff --git a/views/website/navigation.pug b/views/website/navigation.pug index 09d0921b..1388f24c 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -1,13 +1,4 @@ -.top-banner-bg -.top-banner - .top-banner-container - a(href="https://pages.okta.com/2024-03-WBN-Introduce-FGA?_gl=1*1tgmuji*_ga*NzU5NTY0MzE1LjE2NzcyNjg2OTU.*_ga_QKMSDV5369*MTcxMDQyNjYzMS4zNDQuMS4xNzEwNDI5NjkxLjYwLjAuMA" target="_blank") Catch our webinar on next-gen authorization: Okta Fine Grained Authorization - span(aria-hiden="true") → - button.close-top-banner + - -.top-banner-spacer - -nav.navbar.closed.top-banner-open +nav.navbar.closed .container .top-mobile .menu-trigger From fd7b0d06376dc6cdeb4a3990f00797ca85aa6a86 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Fri, 5 Apr 2024 14:31:02 -0500 Subject: [PATCH 18/45] feature: promote new webinar --- src/website/index.js | 2 ++ src/website/introduction/index.js | 2 ++ src/website/libraries/index.js | 2 ++ views/website/navigation.pug | 9 +++++++++ 4 files changed, 15 insertions(+) diff --git a/src/website/index.js b/src/website/index.js index cb849342..d86eb9d2 100644 --- a/src/website/index.js +++ b/src/website/index.js @@ -11,6 +11,7 @@ import { shareJwtTextElement, } from "./dom-elements.js"; import { CCPAModal } from "./ccpa-modal.js"; +import { TopBanner } from "./top-banner.js"; import queryString from "querystring"; @@ -55,3 +56,4 @@ setupHighlighting(); setupJwtCounter(); setupShareJwtButton(shareJwtButton, shareJwtTextElement); CCPAModal(); +TopBanner(); diff --git a/src/website/introduction/index.js b/src/website/introduction/index.js index f0076d8f..c75a1b41 100644 --- a/src/website/introduction/index.js +++ b/src/website/introduction/index.js @@ -2,9 +2,11 @@ import { CCPAModal } from "../ccpa-modal.js"; import { setupJwtCounter } from "../counter.js"; import { setupHighlighting } from "../highlighting.js"; import { setupNavbar } from "../navbar.js"; +import { TopBanner } from "../top-banner.js"; // Initialization setupNavbar(); setupHighlighting(); setupJwtCounter(); CCPAModal(); +TopBanner(); diff --git a/src/website/libraries/index.js b/src/website/libraries/index.js index 81c2ad9f..e1aaa352 100644 --- a/src/website/libraries/index.js +++ b/src/website/libraries/index.js @@ -2,6 +2,7 @@ import { CCPAModal } from "../ccpa-modal.js"; import { setupJwtCounter } from "../counter.js"; import { setupHighlighting } from "../highlighting.js"; import { setupNavbar } from "../navbar.js"; +import { TopBanner } from "../top-banner.js"; import { setupLibraries } from "./libraries.js"; // Initialization @@ -10,3 +11,4 @@ setupLibraries(); setupHighlighting(); setupJwtCounter(); CCPAModal(); +TopBanner(); diff --git a/views/website/navigation.pug b/views/website/navigation.pug index 1388f24c..745e1971 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -1,3 +1,12 @@ +.top-banner-bg +.top-banner + .top-banner-container + a(href="https://regionalevents.okta.com/codeidentityq1releaseroundup/jwtio" target="_blank") Dive into passkeys, see MFA and other new features in action in this developer webinar + span(aria-hiden="true") → + button.close-top-banner + + +.top-banner-spacer + nav.navbar.closed .container .top-mobile From b6e7708e42840d48729c6e1ae56b5ba0844e6568 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Mon, 8 Apr 2024 09:12:16 -0500 Subject: [PATCH 19/45] fix: nav bar top banner missing class --- views/website/navigation.pug | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/views/website/navigation.pug b/views/website/navigation.pug index 745e1971..e194cb99 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -7,7 +7,7 @@ .top-banner-spacer -nav.navbar.closed +nav.navbar.closed.top-banner-open .container .top-mobile .menu-trigger From 88829bff9dc90fea351490927a51317e310e3224 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Tue, 30 Apr 2024 09:39:16 -0500 Subject: [PATCH 20/45] feat: disable ad bar q1 roundup webinar (#691) --- src/website/index.js | 2 -- src/website/introduction/index.js | 2 -- src/website/libraries/index.js | 2 -- views/website/navigation.pug | 11 +---------- 4 files changed, 1 insertion(+), 16 deletions(-) diff --git a/src/website/index.js b/src/website/index.js index d86eb9d2..cb849342 100644 --- a/src/website/index.js +++ b/src/website/index.js @@ -11,7 +11,6 @@ import { shareJwtTextElement, } from "./dom-elements.js"; import { CCPAModal } from "./ccpa-modal.js"; -import { TopBanner } from "./top-banner.js"; import queryString from "querystring"; @@ -56,4 +55,3 @@ setupHighlighting(); setupJwtCounter(); setupShareJwtButton(shareJwtButton, shareJwtTextElement); CCPAModal(); -TopBanner(); diff --git a/src/website/introduction/index.js b/src/website/introduction/index.js index c75a1b41..f0076d8f 100644 --- a/src/website/introduction/index.js +++ b/src/website/introduction/index.js @@ -2,11 +2,9 @@ import { CCPAModal } from "../ccpa-modal.js"; import { setupJwtCounter } from "../counter.js"; import { setupHighlighting } from "../highlighting.js"; import { setupNavbar } from "../navbar.js"; -import { TopBanner } from "../top-banner.js"; // Initialization setupNavbar(); setupHighlighting(); setupJwtCounter(); CCPAModal(); -TopBanner(); diff --git a/src/website/libraries/index.js b/src/website/libraries/index.js index e1aaa352..81c2ad9f 100644 --- a/src/website/libraries/index.js +++ b/src/website/libraries/index.js @@ -2,7 +2,6 @@ import { CCPAModal } from "../ccpa-modal.js"; import { setupJwtCounter } from "../counter.js"; import { setupHighlighting } from "../highlighting.js"; import { setupNavbar } from "../navbar.js"; -import { TopBanner } from "../top-banner.js"; import { setupLibraries } from "./libraries.js"; // Initialization @@ -11,4 +10,3 @@ setupLibraries(); setupHighlighting(); setupJwtCounter(); CCPAModal(); -TopBanner(); diff --git a/views/website/navigation.pug b/views/website/navigation.pug index e194cb99..1388f24c 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -1,13 +1,4 @@ -.top-banner-bg -.top-banner - .top-banner-container - a(href="https://regionalevents.okta.com/codeidentityq1releaseroundup/jwtio" target="_blank") Dive into passkeys, see MFA and other new features in action in this developer webinar - span(aria-hiden="true") → - button.close-top-banner + - -.top-banner-spacer - -nav.navbar.closed.top-banner-open +nav.navbar.closed .container .top-mobile .menu-trigger From 563ae49ba822b080d0a2b2ede9aa15f58226c31b Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Wed, 24 Jul 2024 13:26:53 -0500 Subject: [PATCH 21/45] feat: enable ttb to gather feedback from community (#701) --- src/website/index.js | 2 ++ src/website/introduction/index.js | 2 ++ src/website/libraries/index.js | 2 ++ views/website/navigation.pug | 11 ++++++++++- 4 files changed, 16 insertions(+), 1 deletion(-) diff --git a/src/website/index.js b/src/website/index.js index cb849342..d86eb9d2 100644 --- a/src/website/index.js +++ b/src/website/index.js @@ -11,6 +11,7 @@ import { shareJwtTextElement, } from "./dom-elements.js"; import { CCPAModal } from "./ccpa-modal.js"; +import { TopBanner } from "./top-banner.js"; import queryString from "querystring"; @@ -55,3 +56,4 @@ setupHighlighting(); setupJwtCounter(); setupShareJwtButton(shareJwtButton, shareJwtTextElement); CCPAModal(); +TopBanner(); diff --git a/src/website/introduction/index.js b/src/website/introduction/index.js index f0076d8f..c75a1b41 100644 --- a/src/website/introduction/index.js +++ b/src/website/introduction/index.js @@ -2,9 +2,11 @@ import { CCPAModal } from "../ccpa-modal.js"; import { setupJwtCounter } from "../counter.js"; import { setupHighlighting } from "../highlighting.js"; import { setupNavbar } from "../navbar.js"; +import { TopBanner } from "../top-banner.js"; // Initialization setupNavbar(); setupHighlighting(); setupJwtCounter(); CCPAModal(); +TopBanner(); diff --git a/src/website/libraries/index.js b/src/website/libraries/index.js index 81c2ad9f..e1aaa352 100644 --- a/src/website/libraries/index.js +++ b/src/website/libraries/index.js @@ -2,6 +2,7 @@ import { CCPAModal } from "../ccpa-modal.js"; import { setupJwtCounter } from "../counter.js"; import { setupHighlighting } from "../highlighting.js"; import { setupNavbar } from "../navbar.js"; +import { TopBanner } from "../top-banner.js"; import { setupLibraries } from "./libraries.js"; // Initialization @@ -10,3 +11,4 @@ setupLibraries(); setupHighlighting(); setupJwtCounter(); CCPAModal(); +TopBanner(); diff --git a/views/website/navigation.pug b/views/website/navigation.pug index 1388f24c..4b01443a 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -1,4 +1,13 @@ -nav.navbar.closed +.top-banner-bg +.top-banner + .top-banner-container + a(href="https://a0.to/jwt-io-feedback" target="_blank") Help us shape the future of jwt.io! Learn more about upcoming changes and share feedback. + span(aria-hiden="true") → + button.close-top-banner + + +.top-banner-spacer + +nav.navbar.closed.top-banner-open .container .top-mobile .menu-trigger From 59f098d576b9d77a069c5f4a6c0bf4391bdc2f61 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Thu, 25 Jul 2024 09:09:55 -0500 Subject: [PATCH 22/45] fix: update ttb copy jwt.io feedback (#703) --- views/website/navigation.pug | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/views/website/navigation.pug b/views/website/navigation.pug index 4b01443a..5a7625b7 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -1,7 +1,7 @@ .top-banner-bg .top-banner .top-banner-container - a(href="https://a0.to/jwt-io-feedback" target="_blank") Help us shape the future of jwt.io! Learn more about upcoming changes and share feedback. + a(href="https://a0.to/jwt-io-feedback" target="_blank") Learn about the upcoming changes to jwt.io and share your feedback span(aria-hiden="true") → button.close-top-banner + From 0c5ba7a1ca414675a06180ba26dec4e1e1ddcb7d Mon Sep 17 00:00:00 2001 From: Paul Toffoloni <69189821+ptoffy@users.noreply.github.com> Date: Thu, 10 Oct 2024 17:23:53 +0200 Subject: [PATCH 23/45] Update Swift's JWTKit's supported algorithms (#680) * Update Swift's JWTKit supported algorithms * Update JWTKit install command * Format * Add `typ` header to JWTKit --- views/website/libraries/19-Swift.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/views/website/libraries/19-Swift.json b/views/website/libraries/19-Swift.json index 482b87bf..97af5d28 100644 --- a/views/website/libraries/19-Swift.json +++ b/views/website/libraries/19-Swift.json @@ -47,6 +47,7 @@ "nbf": true, "iat": true, "jti": true, + "typ": true, "hs256": true, "hs384": true, "hs512": true, @@ -56,16 +57,16 @@ "es256": true, "es384": true, "es512": true, - "ps256": false, - "ps384": false, - "ps512": false + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true }, "authorUrl": "https://github.com/vapor", "authorName": "Vapor", "gitHubRepoPath": "vapor/jwt-kit", "repoUrl": "https://github.com/vapor/jwt-kit", - "installCommandHtml": - ".package(url: \"https://github.com/vapor/jwt-kit.git/", from: \"4.0.0\")" + "installCommandHtml": ".package(url: \"https://github.com/vapor/jwt-kit.git/", from: \"5.0.0\")" }, { "minimumVersion": null, @@ -127,8 +128,7 @@ "authorName": "IBM Swift", "gitHubRepoPath": "IBM-Swift/Swift-JWT", "repoUrl": "https://github.com/IBM-Swift/Swift-JWT", - "installCommandHtml": - ".package(url:\"https://github.com/IBM-Swift/Swift-JWT/", from: \"3.5.0\")" + "installCommandHtml": ".package(url:\"https://github.com/IBM-Swift/Swift-JWT/", from: \"3.5.0\")" }, { "minimumVersion": null, From c4ecc6ddee63594d1256efa76103febfa640b654 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A7alo=20Frade?= <106541307+beatt83@users.noreply.github.com> Date: Wed, 16 Oct 2024 14:30:50 +0100 Subject: [PATCH 24/45] add beatt87 jose-swift library (#678) Add a jose library that adds support of Jose (JWA, JWK, JWS, JWE, JWT). Supported JWT features: - Signing with all JWS algorithms including EDDSA and ES256K. - Encrypting with all JWE algorithms including ECDH-1PU. - Nested JWTs. - Validation of iss, sub, aud, exp, nbf, iat. - Support of jti, typ and cty. --- views/website/libraries/19-Swift.json | 35 +++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/views/website/libraries/19-Swift.json b/views/website/libraries/19-Swift.json index 97af5d28..f0ca67c9 100644 --- a/views/website/libraries/19-Swift.json +++ b/views/website/libraries/19-Swift.json @@ -160,6 +160,41 @@ "gitHubRepoPath": "airsidemobile/JOSESwift", "repoUrl": "https://github.com/airsidemobile/JOSESwift", "installCommandHtml": "pod 'JOSESwift'" + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "es256k": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true + }, + "authorUrl": "https://github.com/beatt83", + "authorName": "Gonçalo Frade", + "gitHubRepoPath": "beatt83/jose-swift", + "repoUrl": "https://github.com/beatt83/jose-swift", + "installCommandHtml": + ".package(url: \"https://github.com/beatt83/jose-swift.git/", .upToNextMinor(from: \"4.0.0\"))" } ] } From a8069602043e1f8c92332c00aa0d25ca72143aff Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Thu, 17 Oct 2024 06:31:35 -0500 Subject: [PATCH 25/45] Add persistence to ad banner (#710) * feature: add persistence to the ad banner with localStorage * fix: smooth transition * fix: remove class not required * update copy for best of devday * remove not used properties * delete GH test action * move GH test action * fix: fixed height logo hero banner * fix: fixed height logo Auth0 by Okta * fix: render the ttb banner smoothly when loading --- .github/{workflows => inactive}/test.yml | 0 src/website/top-banner.js | 99 +++++++++++++++++++++++- stylus/website/index.styl | 36 ++++++++- views/website/layout.pug | 3 +- views/website/navigation.pug | 10 +-- 5 files changed, 133 insertions(+), 15 deletions(-) rename .github/{workflows => inactive}/test.yml (100%) diff --git a/.github/workflows/test.yml b/.github/inactive/test.yml similarity index 100% rename from .github/workflows/test.yml rename to .github/inactive/test.yml diff --git a/src/website/top-banner.js b/src/website/top-banner.js index e8910a9e..84fa6304 100644 --- a/src/website/top-banner.js +++ b/src/website/top-banner.js @@ -1,12 +1,103 @@ +const MESSAGE_BAR_STATE = { + CLOSED: "CLOSED", + OPEN: "OPEN", +}; + +const MESSAGE_BAR_STATUS = { + ACTIVE: "ACTIVE", + INACTIVE: "INACTIVE", +}; + +const messageBar = { + status: MESSAGE_BAR_STATUS.ACTIVE, + id: { + key: "messageBar_id", + value: "BEST_OF_DEVDAY_2024", + }, + state: { + key: "messageBar_state", + }, +}; + +const closeMessageBar = () => { + const isMessageBarActive = messageBar.status === MESSAGE_BAR_STATUS.ACTIVE; + + if (!isMessageBarActive) { + return; + } + + window.localStorage.setItem(messageBar.state.key, MESSAGE_BAR_STATE.CLOSED); + + document.querySelector(".top-banner-bg").classList.add("closed"); + document.querySelector(".top-banner").classList.add("closed"); + document.querySelector(".content").classList.remove("top-banner-open"); + document.querySelector(".top-mobile").classList.remove("top-banner-open"); + document.querySelector(".navbar").classList.remove("top-banner-open"); +}; + +const renderTopBanner = () => { + document.querySelector(".top-banner-bg").classList.remove("closed"); + document.querySelector(".top-banner").classList.remove("closed"); + document.querySelector(".content").classList.add("top-banner-open"); + document.querySelector(".top-mobile").classList.add("top-banner-open"); + document.querySelector(".navbar").classList.add("top-banner-open"); +}; + +const loadBannerStateFromLocalStorage = () => { + let messageBarId = window.localStorage.getItem(messageBar.id.key); + let messageBarState = window.localStorage.getItem(messageBar.state.key); + + if (!messageBarId) { + window.localStorage.setItem(messageBar.id.key, messageBar.id.value); + messageBarId = window.localStorage.getItem(messageBar.id.key); + } + + if (!messageBarState) { + window.localStorage.setItem(messageBar.state.key, MESSAGE_BAR_STATE.OPEN); + messageBarState = window.localStorage.getItem(messageBar.state.key); + } + + switch (messageBar.status) { + case MESSAGE_BAR_STATUS.ACTIVE: { + const isExistingCta = messageBarId === messageBar.id.value; + + if (!isExistingCta) { + window.localStorage.setItem(messageBar.id.key, messageBar.id.value); + window.localStorage.setItem( + messageBar.state.key, + MESSAGE_BAR_STATE.OPEN + ); + + renderTopBanner(); + + return; + } + + switch (messageBarState) { + case MESSAGE_BAR_STATE.OPEN: { + renderTopBanner(); + + return; + } + default: { + return; + } + } + } + default: { + return; + } + } +}; + export function TopBanner() { document.addEventListener("DOMContentLoaded", function () { + loadBannerStateFromLocalStorage(); + document .querySelector(".close-top-banner") .addEventListener("click", () => { - document.querySelector(".top-banner-bg").classList.add("closed"); - document.querySelector(".top-banner").classList.add("closed"); - document.querySelector(".top-banner-spacer").classList.add("hide"); - document.querySelector(".navbar").classList.remove("top-banner-open"); + closeMessageBar(); }); }); } diff --git a/stylus/website/index.styl b/stylus/website/index.styl index 8883933a..cbe3099b 100644 --- a/stylus/website/index.styl +++ b/stylus/website/index.styl @@ -126,7 +126,7 @@ body { &.top-banner-open { margin-top: 5px; - transition: all 0.2s linear; + transition: margin-top 0.4s linear; +breakpoint('tablet') { margin-top: 48px; @@ -141,11 +141,21 @@ body { border-bottom: 1px solid rgba(#4A4A4A, 0.6); clearfix(); margin: 0 -15px; + padding-top: 0; + transition: padding-top 0.4s linear; +breakpoint('tablet') { border: none; margin: 0; } + + &.top-banner-open { + padding-top: 50px; + + +breakpoint('tablet') { + padding-top: 0; + } + } } .menu-trigger { @@ -299,6 +309,7 @@ body { position: absolute; right: 15px; top: 28px; + height: 32px; } +breakpoint('desktop') { @@ -442,6 +453,19 @@ body { } } +.content { + +breakpoint('tablet') { + padding-top: 0; + transition: padding-top 0.4s linear; + } + + &.top-banner-open { + +breakpoint('tablet') { + padding-top: 50px; + } + } +} + // banner-jwt .banner-jwt { background: black; @@ -503,10 +527,12 @@ body { img { width: 70px; + height: 70px; display: block; +breakpoint('desktop') { width: 80px; + height: 80px; } } } @@ -1848,13 +1874,14 @@ footer { width: 100%; height: 48px; z-index: 100; + transition: height 0.4s linear; &.closed { visibility: hidden; height: 0; opacity: 0; padding: 0; - transition: all 0.1s linear; + transition: height 0.4s linear; } } @@ -1875,13 +1902,14 @@ footer { left: 0; right: 0; overflow: hidden; + transition: all 0.4s linear; &.closed { visibility: hidden; height: 0; opacity: 0; padding: 0; - transition: all 0.2s linear; + transition: all 0.4s linear; } .top-banner-container { @@ -1947,6 +1975,6 @@ footer { &.hide { height: 0; - transition: all 0.2s linear; + transition: all 0.4s linear; } } diff --git a/views/website/layout.pug b/views/website/layout.pug index 74f46239..d692a850 100644 --- a/views/website/layout.pug +++ b/views/website/layout.pug @@ -45,7 +45,8 @@ html(lang='en') include ./navigation.pug - block content + .content + block content footer .container diff --git a/views/website/navigation.pug b/views/website/navigation.pug index 5a7625b7..fe93afb6 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -1,13 +1,11 @@ -.top-banner-bg -.top-banner +.top-banner-bg.closed +.top-banner.closed .top-banner-container - a(href="https://a0.to/jwt-io-feedback" target="_blank") Learn about the upcoming changes to jwt.io and share your feedback + a(href="https://pages.okta.com/2024-11-WBN-Best-of-Dev-Day_LP/" target="_blank") Missed DevDay24? Register for the Best of DevDay span(aria-hiden="true") → button.close-top-banner + -.top-banner-spacer - -nav.navbar.closed.top-banner-open +nav.navbar .container .top-mobile .menu-trigger From 6a9c56726bf9f5725ffa4d6bdb23dd1d65f4f004 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Tue, 22 Oct 2024 16:11:18 -0500 Subject: [PATCH 26/45] update ttb background --- stylus/website/index.styl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stylus/website/index.styl b/stylus/website/index.styl index cbe3099b..fe593c89 100644 --- a/stylus/website/index.styl +++ b/stylus/website/index.styl @@ -1886,7 +1886,7 @@ footer { } .top-banner { - background: linear-gradient(90deg, #ff4f40 0%, #ff44dd 99.99%); + background: #242424; border-radius: 8px; max-width: 1216px; padding: 8px 16px; From f2eb7337ea723c0dd16cc6e2f7c51e3cdf841f0e Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Fri, 8 Nov 2024 10:13:16 -0500 Subject: [PATCH 27/45] feat: promote jwt.io feedback ttb --- src/website/top-banner.js | 2 +- views/website/navigation.pug | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/website/top-banner.js b/src/website/top-banner.js index 84fa6304..4afc4158 100644 --- a/src/website/top-banner.js +++ b/src/website/top-banner.js @@ -12,7 +12,7 @@ const messageBar = { status: MESSAGE_BAR_STATUS.ACTIVE, id: { key: "messageBar_id", - value: "BEST_OF_DEVDAY_2024", + value: "JWT_IO_FEEDBACK", }, state: { key: "messageBar_state", diff --git a/views/website/navigation.pug b/views/website/navigation.pug index fe93afb6..85f1aaf8 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -1,7 +1,7 @@ .top-banner-bg.closed .top-banner.closed .top-banner-container - a(href="https://pages.okta.com/2024-11-WBN-Best-of-Dev-Day_LP/" target="_blank") Missed DevDay24? Register for the Best of DevDay + a(href="https://a0.to/jwt-io-feedback" target="_blank") Learn about the upcoming changes to jwt.io and share your feedback span(aria-hiden="true") → button.close-top-banner + From 08a3deec3143c617689d31998e38730544f93f39 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Thu, 19 Dec 2024 14:25:42 -0500 Subject: [PATCH 28/45] feat: update ttb copy --- src/website/top-banner.js | 2 +- stylus/website/index.styl | 2 +- views/website/navigation.pug | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/website/top-banner.js b/src/website/top-banner.js index 4afc4158..da4208ff 100644 --- a/src/website/top-banner.js +++ b/src/website/top-banner.js @@ -12,7 +12,7 @@ const messageBar = { status: MESSAGE_BAR_STATUS.ACTIVE, id: { key: "messageBar_id", - value: "JWT_IO_FEEDBACK", + value: "JWT_V2_FEEDBACK", }, state: { key: "messageBar_state", diff --git a/stylus/website/index.styl b/stylus/website/index.styl index fe593c89..cbe3099b 100644 --- a/stylus/website/index.styl +++ b/stylus/website/index.styl @@ -1886,7 +1886,7 @@ footer { } .top-banner { - background: #242424; + background: linear-gradient(90deg, #ff4f40 0%, #ff44dd 99.99%); border-radius: 8px; max-width: 1216px; padding: 8px 16px; diff --git a/views/website/navigation.pug b/views/website/navigation.pug index 85f1aaf8..dd10e956 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -1,7 +1,7 @@ .top-banner-bg.closed .top-banner.closed .top-banner-container - a(href="https://a0.to/jwt-io-feedback" target="_blank") Learn about the upcoming changes to jwt.io and share your feedback + a(href="https://a0.to/jwt-io-feedback" target="_blank") Get an exclusive look at jwt.io v2 and help us shape its final form with your feedback. span(aria-hiden="true") → button.close-top-banner + From 5d0061e32f7db93ebf6219796ddd1815209caf06 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Thu, 19 Dec 2024 15:22:13 -0500 Subject: [PATCH 29/45] feat: add robots.txt file --- Gruntfile.js | 6 +++++- robots.txt | 4 ++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 robots.txt diff --git a/Gruntfile.js b/Gruntfile.js index c6d22bae..15e564c6 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -48,6 +48,10 @@ module.exports = (grunt) => { src: ["sitemap.xml"], dest: "dist/website/", }, + { + src: ["robots.txt"], + dest: "dist/website/", + }, ], }, extension: { @@ -278,4 +282,4 @@ module.exports = (grunt) => { grunt.registerTask("test", ["unit-tests", "functional-tests"]); grunt.registerTask("default", ["build-dev", "connect:website", "watch"]); -}; \ No newline at end of file +}; diff --git a/robots.txt b/robots.txt new file mode 100644 index 00000000..0713d672 --- /dev/null +++ b/robots.txt @@ -0,0 +1,4 @@ +User-agent: * +Disallow: /beta/ +Allow: / +Sitemap: https://jwt.io/sitemap.xml From 17d2d4051705800f6d5012cf5371bf72414a0838 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Thu, 16 Jan 2025 12:31:27 -0500 Subject: [PATCH 30/45] feat: localize jwt.io banner japanese --- server.js | 27 +++++++++++++++++++++++---- views/website/navigation.pug | 8 ++++++-- 2 files changed, 29 insertions(+), 6 deletions(-) diff --git a/server.js b/server.js index 8f4148fc..52fbdc3a 100644 --- a/server.js +++ b/server.js @@ -18,22 +18,41 @@ if (process.env.NODE_ENV === "production") { ); } +app.use((req, res, next) => { + const acceptLanguage = req.headers['accept-language']; + + if(acceptLanguage){ + const preferredLanguage = acceptLanguage.split(",")[0].split("-")[0]; + + req.preferredLanguage = preferredLanguage; + }else{ + req.preferredLanguage = 'en'; + } + + next(); +}) + app.use((req, res, next) => { res.locals.COOKIE_CONSENT_DOMAIN_ID = process.env.COOKIE_CONSENT_DOMAIN_ID; next(); }); app.use(express.static("dist/website")); app.get("/", function(req, res) { - res.render("index"); + res.render("index", { + preferredLanguage: req.preferredLanguage, + }); }); app.get("/introduction", function(req, res) { - res.render("introduction"); + res.render("introduction", { + preferredLanguage: req.preferredLanguage, + }); }); app.get("/libraries", function(req, res) { res.render("libraries", { - languages: languages + languages: languages, + preferredLanguage: req.preferredLanguage, }); }); @@ -44,4 +63,4 @@ app.get("/home", function(req, res) { app.listen(process.env.PORT || 3000, function() { console.log("Started."); -}); \ No newline at end of file +}); diff --git a/views/website/navigation.pug b/views/website/navigation.pug index dd10e956..d84a986e 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -1,8 +1,12 @@ .top-banner-bg.closed .top-banner.closed .top-banner-container - a(href="https://a0.to/jwt-io-feedback" target="_blank") Get an exclusive look at jwt.io v2 and help us shape its final form with your feedback. - span(aria-hiden="true") → + if preferredLanguage === 'ja' + a(href="https://a0.to/jwt-io-feedback-ja" target="_blank") jwt.io v2ベータバージョン: フィードバックをお寄せください。 + span(aria-hiden="true") → + else + a(href="https://a0.to/jwt-io-feedback" target="_blank") Get an exclusive look at jwt.io v2 and help us shape its final form with your feedback. + span(aria-hiden="true") → button.close-top-banner + nav.navbar From 6d2191c8b1e7f8b4de3325361affe3c7310fa40f Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Thu, 16 Jan 2025 14:18:33 -0500 Subject: [PATCH 31/45] refactor: use negotiator and intl-localematcher to get the preferred language --- package-lock.json | 54 ++++++++++++++++++++++++++++++++++++++--------- package.json | 4 +++- server.js | 19 ++++++++++------- 3 files changed, 58 insertions(+), 19 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3d2092ac..6f26525a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "jwt.io", "version": "3.3.0", "dependencies": { + "@formatjs/intl-localematcher": "^0.5.10", "@octokit/rest": "^18.0.12", "dotenv": "^8.2.0", "express": "^4.17.1", @@ -15,6 +16,7 @@ "jstransformer-markdown": "^1.2.1", "jstransformer-markdown-it": "^2.1.0", "lodash.debounce": "^4.0.8", + "negotiator": "^1.0.0", "pug": "^2.0.4", "querystring": "^0.2.0" }, @@ -72,6 +74,9 @@ "webpack": "^4.33.0", "webpack-merge": "^4.2.1", "xhr-mock": "^2.4.1" + }, + "engines": { + "node": "16" } }, "node_modules/@ampproject/remapping": { @@ -1860,6 +1865,14 @@ "integrity": "sha512-oyOjMhyKMLEjOOtvkwg0G4pAzLQ9WdbbeX7WdqKzvYXu+UFgD0Zo/Brq5Q49zNmnGPPzV5rmYvrr0jz1zWx8Iw==", "dev": true }, + "node_modules/@formatjs/intl-localematcher": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.10.tgz", + "integrity": "sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==", + "dependencies": { + "tslib": "2" + } + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", @@ -2297,6 +2310,14 @@ "node": ">= 0.6" } }, + "node_modules/accepts/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/acorn": { "version": "4.0.13", "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", @@ -11822,9 +11843,9 @@ } }, "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", "engines": { "node": ">= 0.6" } @@ -16863,8 +16884,7 @@ "node_modules/tslib": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", - "dev": true + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "node_modules/tty-browserify": { "version": "0.0.0", @@ -19916,6 +19936,14 @@ } } }, + "@formatjs/intl-localematcher": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.10.tgz", + "integrity": "sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==", + "requires": { + "tslib": "2" + } + }, "@jridgewell/gen-mapping": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", @@ -20331,6 +20359,13 @@ "requires": { "mime-types": "~2.1.34", "negotiator": "0.6.3" + }, + "dependencies": { + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + } } }, "acorn": { @@ -28207,9 +28242,9 @@ } }, "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==" }, "neo-async": { "version": "2.6.2", @@ -32457,8 +32492,7 @@ "tslib": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", - "dev": true + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "tty-browserify": { "version": "0.0.0", diff --git a/package.json b/package.json index fe769327..187c558b 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "url": "https://github.com/jsonwebtoken/jsonwebtoken.github.io" }, "dependencies": { + "@formatjs/intl-localematcher": "^0.5.10", "@octokit/rest": "^18.0.12", "dotenv": "^8.2.0", "express": "^4.17.1", @@ -13,6 +14,7 @@ "jstransformer-markdown": "^1.2.1", "jstransformer-markdown-it": "^2.1.0", "lodash.debounce": "^4.0.8", + "negotiator": "^1.0.0", "pug": "^2.0.4", "querystring": "^0.2.0" }, @@ -83,4 +85,4 @@ "build:libraries": "node libraries.js" }, "heroku-run-build-script": true -} \ No newline at end of file +} diff --git a/server.js b/server.js index 52fbdc3a..8d4812eb 100644 --- a/server.js +++ b/server.js @@ -2,6 +2,8 @@ const express = require("express"); const enforce = require("express-sslify"); const languages = require("./libraries.json"); const dotenv = require("dotenv").config(); +const Negotiator = require("negotiator"); +const localeMatcher = require("@formatjs/intl-localematcher"); const app = express(); @@ -19,16 +21,17 @@ if (process.env.NODE_ENV === "production") { } app.use((req, res, next) => { - const acceptLanguage = req.headers['accept-language']; + const languagesFromRequestHeaders = new Negotiator(req).languages(); + const LANGUAGE_CODES = ["en", "ja"] + const DEFAULT_LANGUAGE_CODE = ["en"] - if(acceptLanguage){ - const preferredLanguage = acceptLanguage.split(",")[0].split("-")[0]; - - req.preferredLanguage = preferredLanguage; - }else{ - req.preferredLanguage = 'en'; - } + const languageFromRequestHeader = localeMatcher.match( + languagesFromRequestHeaders, + LANGUAGE_CODES, + DEFAULT_LANGUAGE_CODE, + ); + req.preferredLanguage = languageFromRequestHeader; next(); }) From 11ddb09d47b1edcfd649691249c39d04a7436de5 Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Fri, 31 Jan 2025 07:30:53 -0500 Subject: [PATCH 32/45] feat: update header and footer logo (#731) --- img/website/auth0_logo.svg | 29 +++++++++++++++++++++++++++++ img/website/auth0_logo_ft.svg | 17 ----------------- img/website/auth0_logo_header.svg | 17 ----------------- views/extension/index.pug | 2 +- views/website/counter.pug | 2 +- views/website/layout.pug | 2 +- views/website/md/introduction.md | 2 +- views/website/navigation.pug | 4 ++-- 8 files changed, 35 insertions(+), 40 deletions(-) create mode 100644 img/website/auth0_logo.svg delete mode 100644 img/website/auth0_logo_ft.svg delete mode 100644 img/website/auth0_logo_header.svg diff --git a/img/website/auth0_logo.svg b/img/website/auth0_logo.svg new file mode 100644 index 00000000..12a27bb8 --- /dev/null +++ b/img/website/auth0_logo.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + diff --git a/img/website/auth0_logo_ft.svg b/img/website/auth0_logo_ft.svg deleted file mode 100644 index 57c51da3..00000000 --- a/img/website/auth0_logo_ft.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/img/website/auth0_logo_header.svg b/img/website/auth0_logo_header.svg deleted file mode 100644 index c24832d1..00000000 --- a/img/website/auth0_logo_header.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/views/extension/index.pug b/views/extension/index.pug index ede24c46..71a2b7ed 100644 --- a/views/extension/index.pug +++ b/views/extension/index.pug @@ -38,7 +38,7 @@ block content .pull-left a(target="_blank" href="https://developer.auth0.com/") | Crafted by   - img(src="http://github.com/img/auth0_logo_ft.svg" alt='Crafted by Auth0 - JWT.io Token Based Authentication') + img(src="http://github.com/img/auth0_logo.svg" alt='Crafted by Auth0 - JWT.io Token Based Authentication') a  -  a.keep-deco(href='https://github.com/jsonwebtoken/jsonwebtoken.github.io/blob/master/LICENSE.txt', target="_blank") License diff --git a/views/website/counter.pug b/views/website/counter.pug index 95c4363d..a4a41daa 100644 --- a/views/website/counter.pug +++ b/views/website/counter.pug @@ -1,6 +1,6 @@ .tokens-created .container - img(src='http://github.com/img/auth0_logo_ft.svg' alt='Auth0 logo').logo + img(src='http://github.com/img/auth0_logo.svg' alt='Auth0 logo').logo p JWT.io is brought to you by a(href='https://auth0.com/signup/?utm_source=jwt.io&utm_medium=microsites&utm_campaign=devn_signup', target="_blank", rel="noreferrer noopener") Auth0 p Securely implement authentication with JWTs using Auth0 on any stack and any device in less than 10 minutes. diff --git a/views/website/layout.pug b/views/website/layout.pug index d692a850..b65068f5 100644 --- a/views/website/layout.pug +++ b/views/website/layout.pug @@ -64,7 +64,7 @@ html(lang='en') img.ccpa-toggle(src='https://cdn.auth0.com/website/footer/ccpa.svg' alt='Privacy choices') a(href='https://developer.auth0.com/', target="_blank") | Crafted by - img(src='http://github.com/img/auth0_logo_ft.svg' alt='Crafted by Auth0 - JWT.io Token Based Authentication').logo + img(src='http://github.com/img/auth0_logo.svg' alt='Crafted by Auth0 - JWT.io Token Based Authentication').logo #ccpa-modal button#close-ccpa x h3 Your Privacy Choices diff --git a/views/website/md/introduction.md b/views/website/md/introduction.md index ff39b890..c4a2abc7 100755 --- a/views/website/md/introduction.md +++ b/views/website/md/introduction.md @@ -134,4 +134,4 @@ Regarding usage, JWT is used at Internet scale. This highlights the ease of clie ![Comparing the length of an encoded JWT and an encoded SAML](https://cdn.auth0.com/content/jwt/comparing-jwt-vs-saml2.png) _Comparison of the length of an encoded JWT and an encoded SAML_ -If you want to read more about JSON Web Tokens and even start using them to perform authentication in your own applications, browse to the [JSON Web Token landing page](http://auth0.com/learn/json-web-tokens) at Auth0 by Okta. +If you want to read more about JSON Web Tokens and even start using them to perform authentication in your own applications, browse to the [JSON Web Token landing page](http://auth0.com/learn/json-web-tokens) at Auth0. diff --git a/views/website/navigation.pug b/views/website/navigation.pug index d84a986e..beda0aa9 100644 --- a/views/website/navigation.pug +++ b/views/website/navigation.pug @@ -28,9 +28,9 @@ nav.navbar .social a.a0(href='https://developer.auth0.com/', target='_blank') span.by-text Crafted by - img(src='http://github.com/img/auth0_logo_header.svg', alt='Crafted by Auth0 - JWT.io Token Based Authentication') + img(src='http://github.com/img/auth0_logo.svg', alt='Crafted by Auth0 - JWT.io Token Based Authentication') span.crafted-by__question-mark ? a.supported(href='https://auth0.com/', target="_blank") | Crafted by - img(src='http://github.com/img/auth0_logo_ft.svg', alt='Crafted by Auth0 - JWT.io Token Based Authentication').logo-mobile + img(src='http://github.com/img/auth0_logo.svg', alt='Crafted by Auth0 - JWT.io Token Based Authentication').logo-mobile From faf1867d77bbc56186b1ae841e0025f3f44cdc8d Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Wed, 5 Feb 2025 16:58:03 -0500 Subject: [PATCH 33/45] feat: add event dataLayer --- src/cookie-consent.js | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/cookie-consent.js b/src/cookie-consent.js index 32fdb795..401b19f4 100644 --- a/src/cookie-consent.js +++ b/src/cookie-consent.js @@ -11,6 +11,23 @@ function addScripts(lvl) { // Necessary if (lvl.includes(COOKIE_CONSENT_NECESSARY)) { + if (!window.digitalData) { + window.digitalData = {}; + } + + if (!window.dataLayer) { + window.dataLayer = []; + } + + const dataLayerInfo = { + event: "ab-viewed", + experiment: "OKTA_NEW_HOMEPAGE_v1", + variation: "control" + }; + + //add the data to each data layer object + window.digitalData.abInfo = dataLayerInfo; + window.dataLayer.push(dataLayerInfo); // GTM (function(w, d, s, l, i) { w[l] = w[l] || []; @@ -62,4 +79,4 @@ const poll = window.setInterval(() => { } else { tries++; } -}, POLL_INTERVAL); \ No newline at end of file +}, POLL_INTERVAL); From 3c66281f1269ceb75309f2f99a67c332c2aa424a Mon Sep 17 00:00:00 2001 From: Byron Motoche <116190812+byron-okta@users.noreply.github.com> Date: Wed, 5 Feb 2025 17:19:12 -0500 Subject: [PATCH 34/45] refactor: follow conventions dataLayer data --- src/cookie-consent.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/cookie-consent.js b/src/cookie-consent.js index 401b19f4..bb7e40c9 100644 --- a/src/cookie-consent.js +++ b/src/cookie-consent.js @@ -20,12 +20,11 @@ function addScripts(lvl) { } const dataLayerInfo = { - event: "ab-viewed", - experiment: "OKTA_NEW_HOMEPAGE_v1", - variation: "control" + 'event': "ab-viewed", + 'experiment': "JWT_NEW_DESIGN", + 'variation': "control" }; - //add the data to each data layer object window.digitalData.abInfo = dataLayerInfo; window.dataLayer.push(dataLayerInfo); // GTM From 5b5dcb32ecbc126d300069d779744d1e81e6c238 Mon Sep 17 00:00:00 2001 From: christiansamaniego-okta <199278128+christiansamaniego-okta@users.noreply.github.com> Date: Fri, 21 Feb 2025 18:20:35 -0500 Subject: [PATCH 35/45] Update README.md (#741) * Update README.md This change adds a section on the README.md file including the steps to run the project locally * Update README.md Co-authored-by: christiansamaniego-okta <199278128+christiansamaniego-okta@users.noreply.github.com> --------- Co-authored-by: Byron Motoche <116190812+byron-okta@users.noreply.github.com> --- README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/README.md b/README.md index 8e09a5a2..c79ca634 100644 --- a/README.md +++ b/README.md @@ -115,4 +115,36 @@ To run tests, execute: Look at the end of the [Gruntfile](/Gruntfile.js) for other common tasks. +### How to run project locally + +- Make sure that you run these commands using Node `v16.x.x`. + +- Clone the project: + +```bash +git clone org-6887375@github.com:jsonwebtoken/jsonwebtoken.github.io.git +``` +- Make the project directory your current directory: + +```bash +cd jsonwebtoken.github.io +``` + +- Install required dependencies: + +```bash +npm install +``` +- Build the project: + +```bash +npm run build +``` +- Run the development server: + +```bash +npm run start +``` +- Visit: [http://localhost:3000](http://localhost:3000) + ### Happy hacking! From 7b01f714540288c05c3d01c1f0304be59e99c09d Mon Sep 17 00:00:00 2001 From: Javier Tinoco Date: Wed, 11 Jun 2025 10:11:14 -0500 Subject: [PATCH 36/45] project update to v2 --- CNAME | 1 - Gruntfile.js | 285 - LICENSE.txt | 30 - README.md | 164 +- app.json | 18 - css/budicon.css | 2591 - css/google-roboto-mono.css | 56 - e2e/debugger.spec.ts | 192 + e2e/decoder.spec.ts | 780 + e2e/e2e.models.ts | 74 + e2e/e2e.utils.ts | 320 + e2e/e2e.values.ts | 10 + e2e/encoder.spec.ts | 525 + e2e/jwt.json | 397 + fonts/DINCondensedBold.eot | Bin 68580 -> 0 bytes fonts/DINCondensedBold.svg | 1273 - fonts/DINCondensedBold.ttf | Bin 68372 -> 0 bytes fonts/DINCondensedBold.woff | Bin 27916 -> 0 bytes fonts/DINCondensedBold.woff2 | Bin 20580 -> 0 bytes html/extension/bg.html | 3 - img/extension/debugger-logo.svg | 35 - img/extension/favicon/icon-128x128.png | Bin 3551 -> 0 bytes .../favicon/icon-chrome-store-128x128.png | Bin 4246 -> 0 bytes img/extension/ico_logo.svg | 26 - img/extension/icon-chromeless.svg | 29 - img/extension/logo.svg | 27 - img/extension/share-badge.svg | 33 - img/website/auth0_logo.svg | 29 - img/website/bg_arrow_select.svg | 14 - img/website/facebook-card.png | Bin 16853 -> 0 bytes img/website/favicon/android-icon-192x192.png | Bin 4202 -> 0 bytes img/website/favicon/android-icon-48x48.png | Bin 1395 -> 0 bytes img/website/favicon/favicon-16x16.png | Bin 327 -> 0 bytes img/website/favicon/favicon-32x32.png | Bin 873 -> 0 bytes img/website/favicon/favicon-96x96.png | Bin 2176 -> 0 bytes img/website/icon.svg | 28 - img/website/twitter-card.png | Bin 16303 -> 0 bytes jwtio-debugger-source.zip | Bin 891747 -> 0 bytes libraries.js | 52 - manifest.json | 41 - mdx.d.ts | 28 + next-env.d.ts | 5 + next.config.mjs | 48 + opensearch.xml | 8 - package-lock.json | 48787 +++++----------- package.json | 154 +- playwright.config.ts | 79 + .../css/.gitkeep | 0 public/images/auth0-background.svg | 50 + public/images/dark.auth0-flow-bg.svg | 24 + public/images/ebook-image.png | Bin 0 -> 42356 bytes public/images/en.dark.auth0-flow.png | Bin 0 -> 249943 bytes public/images/en.dark.login-box.png | Bin 0 -> 35823 bytes public/images/en.light.auth0-flow.png | Bin 0 -> 237001 bytes public/images/en.light.login-box.png | Bin 0 -> 42910 bytes public/images/en.login-box.svg | 65 + public/images/handbook.png | Bin 0 -> 85947 bytes public/images/ja.dark.auth0-flow.png | Bin 0 -> 62231 bytes public/images/ja.dark.login-box.png | Bin 0 -> 43735 bytes public/images/ja.light.auth0-flow.png | Bin 0 -> 61283 bytes public/images/ja.light.login-box.png | Bin 0 -> 42758 bytes public/images/ja.login-box.svg | 61 + public/images/light.auth0-flow-bg.svg | 24 + public/images/login-box.svg | 93 + public/images/mobile.dark.auth0-flow-bg.svg | 24 + public/images/mobile.en.dark.auth0-flow.svg | 113 + public/images/mobile.en.light.auth0-flow.svg | 113 + public/images/mobile.ja.dark.auth0-flow.svg | 113 + public/images/mobile.ja.light.auth0-flow.svg | 113 + public/images/mobile.light.auth0-flow-bg.svg | 24 + public/images/tablet.dark.auth0-flow-bg.svg | 24 + public/images/tablet.en.dark.auth0-flow.svg | 113 + public/images/tablet.en.light.auth0-flow.svg | 113 + public/images/tablet.ja.dark.auth0-flow.svg | 113 + public/images/tablet.ja.light.auth0-flow.svg | 113 + public/images/tablet.light.auth0-flow-bg.svg | 24 + {img/website => public/img}/1.svg | 0 {img/website => public/img}/10.svg | 0 {img/website => public/img}/11.svg | 0 {img/website => public/img}/12.svg | 0 {img/website => public/img}/13.svg | 0 {img/website => public/img}/14.svg | 44 +- {img/website => public/img}/15.svg | 0 {img/website => public/img}/16.svg | 0 {img/website => public/img}/17.svg | 0 {img/website => public/img}/18.svg | 0 {img/website => public/img}/19.svg | 0 {img/website => public/img}/2.svg | 0 {img/website => public/img}/20.svg | 0 {img/website => public/img}/21.svg | 0 {img/website => public/img}/22.svg | 0 {img/website => public/img}/23.svg | 0 {img/website => public/img}/24.svg | 0 {img/website => public/img}/25.svg | 0 {img/website => public/img}/26.svg | 0 {img/website => public/img}/27.svg | 0 {img/website => public/img}/28.svg | 0 {img/website => public/img}/29.svg | 0 {img/website => public/img}/3.svg | 0 {img/website => public/img}/30.svg | 0 {img/website => public/img}/31.svg | 0 {img/website => public/img}/32.svg | 0 {img/website => public/img}/33.png | Bin {img/website => public/img}/34.png | Bin {img/website => public/img}/35.svg | 0 {img/website => public/img}/36.png | Bin {img/website => public/img}/4.svg | 0 {img/website => public/img}/5.svg | 0 {img/website => public/img}/6.svg | 0 {img/website => public/img}/7.svg | 0 {img/website => public/img}/8.svg | 0 {img/website => public/img}/9.svg | 0 public/img/auth0_logo_ft.svg | 17 + public/img/auth0_logo_header.svg | 17 + .../img}/badge-compatible.svg | 0 {img/website => public/img}/badge.svg | 0 {img/website => public/img}/bg_arrow.svg | 0 .../img}/bg_arrow_select.svg | 0 {img/website => public/img}/bg_steps.svg | 0 {img/website => public/img}/ebook.png | Bin public/img/facebook-card.png | Bin 0 -> 69725 bytes .../img}/favicon/android-icon-144x144.png | Bin .../img}/favicon/android-icon-192x192.png | Bin .../img}/favicon/android-icon-36x36.png | Bin .../img}/favicon/android-icon-48x48.png | Bin .../img}/favicon/android-icon-72x72.png | Bin .../img}/favicon/android-icon-96x96.png | Bin .../img}/favicon/apple-icon-114x114.png | Bin .../img}/favicon/apple-icon-120x120.png | Bin .../img}/favicon/apple-icon-144x144.png | Bin .../img}/favicon/apple-icon-152x152.png | Bin .../img}/favicon/apple-icon-180x180.png | Bin .../img}/favicon/apple-icon-57x57.png | Bin .../img}/favicon/apple-icon-60x60.png | Bin .../img}/favicon/apple-icon-72x72.png | Bin .../img}/favicon/apple-icon-76x76.png | Bin .../img}/favicon/apple-icon-precomposed.png | Bin .../img}/favicon/apple-icon.png | Bin .../img}/favicon/browserconfig.xml | 0 .../img}/favicon/favicon-16x16.png | Bin .../img}/favicon/favicon-32x32.png | Bin .../img}/favicon/favicon-96x96.png | Bin .../img}/favicon/favicon.ico | Bin .../img}/favicon/manifest.json | 0 .../img}/favicon/ms-icon-144x144.png | Bin .../img}/favicon/ms-icon-150x150.png | Bin .../img}/favicon/ms-icon-310x310.png | Bin .../img}/favicon/ms-icon-70x70.png | Bin {img/website => public/img}/ico_a0_white.svg | 0 {img/website => public/img}/ico_check.svg | 0 {img/website => public/img}/ico_check2.svg | 0 {img/website => public/img}/ico_close.svg | 0 {img/website => public/img}/ico_edit.svg | 0 {img/website => public/img}/ico_enlarge.svg | 0 {img/website => public/img}/ico_github.svg | 0 {img/website => public/img}/ico_logo.svg | 0 {img/website => public/img}/ico_question.svg | 0 {img/website => public/img}/ico_star.svg | 0 {img/website => public/img}/ico_status.svg | 0 {img/website => public/img}/ico_twitter.svg | 0 {img/extension => public/img}/icon.svg | 0 public/img/ja.facebook-card.png | Bin 0 -> 68919 bytes public/img/ja.twitter-card.png | Bin 0 -> 74082 bytes {img/website => public/img}/logo-asset.svg | 0 {img/website => public/img}/logo.svg | 0 {img/website => public/img}/pic_logo.svg | 0 {img/website => public/img}/pic_logo2.svg | 0 {img/website => public/img}/pic_logo3.svg | 0 {img/website => public/img}/pic_logo4.svg | 0 public/img/pic_logo_ft.svg | 17 + {img/website => public/img}/pic_tshirt.png | Bin {img/website => public/img}/pic_tshirt_b.png | Bin {img/website => public/img}/q.svg | 0 public/img/twitter-card.png | Bin 0 -> 82179 bytes public/manifest.webmanifest | 21 + robots.txt | 4 - server.js | 69 - sitemap.xml | 18 - src/app/[language]/introduction/page.tsx | 28 + src/app/[language]/layout.tsx | 60 + src/app/[language]/libraries/page.tsx | 182 + src/app/[language]/page.tsx | 89 + src/app/apple-icon.tsx | 155 + src/app/favicon.ico | Bin 0 -> 5558 bytes src/app/global-error.tsx | 33 + src/app/icon.tsx | 135 + src/app/layout.tsx | 33 + src/app/not-found.tsx | 23 + src/app/robots.ts | 12 + src/app/sitemap.ts | 19 + src/cookie-consent.js | 81 - src/data/.gitkeep | 0 src/data/libraries-next.json | 3996 ++ src/dom-elements.js | 37 - src/editor/claims-tooltip.js | 125 - src/editor/default-tokens.js | 190 - src/editor/event-manager.js | 77 - src/editor/index.js | 452 - src/editor/instances.js | 38 - src/editor/jwt-iana-registered-claims.js | 52 - src/editor/jwt-mode.js | 40 - src/editor/jwt.js | 187 - src/editor/public-key-download.js | 62 - src/editor/secret-length-tooltip.js | 37 - src/editor/utils.js | 53 - src/extension/dom-elements.js | 15 - src/extension/index.js | 23 - src/extension/injected/webstorage.js | 33 - src/extension/page-inspector.js | 184 - src/extension/utils.js | 17 - .../ab-testing-script.component.tsx | 28 + .../components/onetrust-script.component.tsx | 32 + .../models/cookie-consent-status.constants.ts | 4 + .../models/cookie-levels.constants.ts | 6 + src/features/analytics/services/config.ts | 5 + .../analytics/services/cookie.service.ts | 35 + src/features/analytics/services/save-utm.ts | 87 + src/features/common/assets/arrow-right.svg | 13 + src/features/common/assets/auth0-logo.png | Bin 0 -> 10297 bytes .../common/assets/check-icon.component.tsx | 20 + .../assets/chevron-down-icon.component.tsx | 20 + .../common/assets/download-icon.component.tsx | 35 + src/features/common/assets/jwt-flower.png | Bin 0 -> 9814 bytes src/features/common/assets/loader.svg | 34 + src/features/common/assets/maximize.svg | 1 + src/features/common/assets/minimize.svg | 1 + .../components/article/article.component.tsx | 16 + .../components/article/article.module.scss | 192 + .../auth0-cta/auth0-cta.component.tsx | 56 + .../auth0-cta/auth0-cta.module.scss | 417 + .../ribbon/assets/chevron-icon.component.tsx | 20 + .../ribbon/assets/dark-icon.component.tsx | 22 + .../ribbon/assets/globe-icon.component.tsx | 35 + .../ribbon/assets/light-icon.component.tsx | 30 + .../ribbon/assets/system-icon.component.tsx | 24 + .../ribbon-picker/ribbon-picker.component.tsx | 278 + .../ribbon-picker/ribbon-picker.module.scss | 181 + .../bars/ribbon/ribbon.component.tsx | 224 + .../components/bars/ribbon/ribbon.module.scss | 98 + .../common/components/box/box.component.tsx | 70 + .../common/components/box/box.module.scss | 14 + .../card-message/card-message.component.tsx | 49 + .../card-message/card-message.module.scss | 23 + .../card-stack/card-stack.component.tsx | 24 + .../card-stack/card-stack.module.scss | 75 + .../card-tabs/card-tabs.component.tsx | 316 + .../card-tabs/card-tabs.module.scss | 178 + .../card-toolbar-button.component.tsx | 41 + .../card-toolbar-button.module.scss | 85 + .../card-toolbar-clear-button.component.tsx | 23 + .../card-toolbar-copy-button.component.tsx | 45 + ...d-toolbar-description-button.component.tsx | 93 + .../card-toolbar-resize-button.component.tsx | 57 + .../card-toolbar-resize-button.module.scss | 2 + .../card-toolbar/card-toolbar.component.tsx | 23 + .../card-toolbar/card-toolbar.module.scss | 6 + .../common/components/card/card.component.tsx | 215 + .../common/components/card/card.module.scss | 270 + .../code-editor/editor.component.tsx | 621 + .../components/code-editor/editor.module.scss | 32 + .../cookie-consent-modal.component.tsx | 63 + .../cookie-consent-modal.module.scss | 123 + .../debugger-picker.component.tsx | 103 + .../debugger-picker.module.scss | 59 + .../components/ebook/ebook.component.tsx | 51 + .../common/components/ebook/ebook.module.scss | 208 + .../error-banner/error-banner.component.tsx | 62 + .../error-banner/error-banner.module.scss | 102 + .../error-page/error-page.component.tsx | 67 + .../errors/error-page/error-page.module.scss | 26 + .../errors/not-found/not-found.component.tsx | 44 + .../errors/not-found/not-found.module.scss | 94 + .../unexpected-error.component.tsx | 51 + .../unexpected-error.module.scss | 94 + .../footer/assets/linkedin-logo.component.tsx | 10 + .../footer/assets/x-logo.component.tsx | 10 + .../footer/assets/youtube-logo.component.tsx | 19 + .../footer/footer-Icons.component.tsx | 41 + .../components/footer/footer.component.tsx | 184 + .../components/footer/footer.module.scss | 274 + .../headers/header/header.component.tsx | 83 + .../headers/header/header.module.scss | 92 + .../mobile-header/mobile-header.component.tsx | 154 + .../mobile-header/mobile-header.module.scss | 180 + .../hero/hero-banner-modal.module.scss | 147 + .../components/hero/hero-banner.component.tsx | 86 + .../hero/hero-info-banner.component.tsx | 76 + .../hero/hero-warning-banner.component.tsx | 31 + .../common/components/hero/hero.component.tsx | 60 + .../common/components/hero/hero.module.scss | 94 + .../json-viewer/json-viewer.component.tsx | 152 + .../json-viewer/json-viewer.module.scss | 128 + .../page-header/page-header.component.tsx | 49 + .../page-header/page-header.module.scss | 9 + .../page-layout/page-layout.component.tsx | 89 + .../page-layout/page-layout.module.scss | 15 + .../markdown/markdown-image.module.css | 16 + .../components/markdown/markdown-image.tsx | 22 + .../markdown/mdx-anchor.component.tsx | 54 + .../components/shell/shell.component.tsx | 121 + .../common/components/shell/shell.module.scss | 10 + .../site-brand/site-brand.component.tsx | 18 + .../site-brand/site-brand.module.scss | 17 + .../site-logo/site-logo.component.tsx | 38 + .../site-logo/site-logo.module.scss | 35 + .../theme-detector.component.tsx | 69 + .../theme-detector/theme-detector.module.scss | 2 + .../widget-textarea.component.tsx | 18 + .../widget-textarea.module.scss | 46 + .../widget/widget/widget.component.tsx | 73 + .../widget/widget/widget.module.scss | 69 + .../common/hooks/use-close-element.tsx | 44 + .../common/models/author-metadata.model.ts | 4 + .../common/models/debugger-error.model.ts | 12 + .../models/debugger-picker-option.model.ts | 5 + .../common/models/decoded-token.model.ts | 13 + .../common/models/hero-metadata.model.ts | 4 + .../common/models/image-metadata.model.ts | 4 + .../common/models/link-metadata.model.ts | 5 + .../common/models/page-metadata.model.ts | 12 + .../common/models/page-metadata.props.ts | 3 + src/features/common/models/page.props.ts | 3 + .../models/static-image-metadata.model.ts | 6 + src/features/common/models/theme.model.ts | 6 + .../common/models/ui-language.model.ts | 4 + src/features/common/services/app.store.ts | 26 + .../common/services/debugger.utils.ts | 14 + src/features/common/services/decoder.utils.ts | 14 + src/features/common/services/hero.utils.ts | 14 + src/features/common/services/jwt.service.ts | 1439 + src/features/common/services/utils.ts | 244 + src/features/common/testing.dictionary.ts | 25 + .../values/asymmetric-key-format.values.ts | 4 + src/features/common/values/button.values.ts | 15 + .../claim-description-visibility.values.ts | 4 + src/features/common/values/constants.ts | 1 + .../common/values/debugger-input.values.ts | 7 + .../common/values/debugger-mode.values.ts | 4 + .../common/values/debugger-task.values.ts | 5 + .../common/values/debugger-widget.values.ts | 4 + .../common/values/default-tokens.values.ts | 279 + src/features/common/values/encoding.values.ts | 4 + ...-alg-header-parameter-values.dictionary.ts | 137 + .../values/jwt-signature-status.values.ts | 6 + src/features/common/values/jwt-type.values.ts | 5 + .../common/values/mobile-menu-state.values.ts | 4 + .../common/values/modal-state.values.ts | 4 + .../values/signing-alg-category.values.ts | 7 + src/features/common/values/string.values.ts | 62 + src/features/common/values/theme.values.ts | 12 + .../debugger-alg-picker.component.tsx | 234 + .../debugger-alg-picker.module.scss | 152 + .../debugger-feedback.component.tsx | 43 + .../debugger-feedback.module.scss | 32 + .../debugger-switch.component.tsx | 58 + .../debugger-switch.module.scss | 94 + .../debugger-toolbar.component.tsx | 82 + .../debugger-toolbar.module.scss | 83 + .../debugger-widget.component.tsx | 214 + .../debugger-widget.module.scss | 10 + .../debugger/models/decoder-inputs.model.ts | 29 + .../debugger/models/encoder-inputs.model.ts | 33 + .../debugger/services/debugger.store.ts | 841 + .../decoder/components/claim.component.tsx | 134 + .../decoder/components/claim.module.scss | 146 + .../decoder/components/claims.component.tsx | 88 + .../decoder/components/claims.module.scss | 34 + .../decoded-header-output.component.tsx | 112 + .../components/decoded-header.component.tsx | 20 + .../decoded-payload-output.component.tsx | 116 + .../components/decoded-payload.component.tsx | 21 + .../components/jwt-editor.component.tsx | 80 + .../components/jwt-input.component.tsx | 91 + .../decoder/components/jwt-input.module.scss | 12 + .../components/secret-key-input.component.tsx | 190 + .../components/secret-key-input.module.scss | 81 + ...erification-public-key-input.component.tsx | 20 + ...re-verification-secret-input.component.tsx | 19 + ...coder-encoding-format-picker.component.tsx | 64 + ...decoder-encoding-format-picker.module.scss | 70 + ...en-decoder-key-format-picker.component.tsx | 65 + ...oken-decoder-key-format-picker.module.scss | 70 + ...decoder-signature-validation.component.tsx | 62 + ...n-decoder-signature-validation.module.scss | 25 + .../components/token-decoder.component.tsx | 224 + .../components/token-decoder.module.scss | 2 + .../use-hash-warning.component.tsx | 41 + .../use-hash-warning.module.scss | 60 + src/features/decoder/config/decoder.config.ts | 7 + src/features/decoder/jwt-claims.dictionary.ts | 69 + .../decoder/services/decoder.store.ts | 212 + .../decoder/services/public-key.service.ts | 293 + .../decoder/services/token-decoder.service.ts | 929 + .../encoded-jwt-output.component.tsx | 47 + .../components/encoded-token.component.tsx | 73 + .../components/header-editor.component.tsx | 31 + .../components/payload-editor.component.tsx | 34 + .../signing-private-key-editor.component.tsx | 24 + .../signing-secret-editor.component.tsx | 21 + ...coder-encoding-format-picker.component.tsx | 64 + ...encoder-encoding-format-picker.module.scss | 70 + .../token-encoder-input.component.tsx | 338 + .../token-encoder-input.module.scss | 26 + ...en-encoder-key-format-picker.component.tsx | 65 + ...oken-encoder-key-format-picker.module.scss | 70 + .../components/token-encoder.component.tsx | 125 + .../encoder/schemas/jwt-header.schema.ts | 33 + .../encoder/services/encoder.config.ts | 39 + .../encoder/services/encoder.store.ts | 273 + .../encoder/services/token-encoder.service.ts | 1343 + .../components/assets/assets.component.tsx | 154 + .../home/components/assets/assets.module.scss | 132 + .../home/components/assets/jwt-compatible.png | Bin 0 -> 2144 bytes .../home/components/assets/jwt-label.icon.png | Bin 0 -> 5591 bytes .../home/components/assets/jwt.icon.png | Bin 0 -> 4311 bytes .../home/components/assets/view-on.png | Bin 0 -> 2098 bytes .../home-page/home-page.component.tsx | 175 + .../home-page/home-page.module.scss | 2 + src/features/home/config/home.config.ts | 2 + .../home/values/hero-modal-state.values.ts | 4 + .../home/values/hero-modal-type.values.ts | 4 + .../ebook-ad/ebook-ad.component.tsx | 15 + .../components/ebook-ad/ebook-ad.module.scss | 30 + .../introduction-article.component.tsx | 21 + .../introduction-hero.component.tsx | 28 + .../introduction-hero.module.scss | 40 + .../introduction-page.component.tsx | 136 + .../introduction/docs/en.introduction.mdx | 172 + .../introduction/docs/ja.introduction.mdx | 168 + .../components/check-mark.component.tsx | 26 + .../components/chevon-down-icon.component.tsx | 24 + .../components/github-icon.component.tsx | 20 + .../library-card/library-card..module.scss | 160 + .../library-card/library-card.component.tsx | 247 + .../library-hero/library-hero.component.tsx | 94 + .../library-hero/library-hero.module.scss | 101 + .../library-results..module.scss | 26 + .../library-results.component.tsx | 69 + .../components/question-mark.component.tsx | 22 + .../components/star-icon.component.tsx | 22 + .../components/user-icon.component.tsx | 26 + .../libraries/components/x-mark.component.tsx | 26 + .../models/library-category.model.ts | 10 + .../models/library-dictionary.model.ts | 5 + .../libraries/models/library.model.ts | 36 + .../localization/dictionaries/common/en.ts | 19 + .../localization/dictionaries/common/ja.ts | 19 + .../localization/dictionaries/home/en.ts | 191 + .../localization/dictionaries/home/ja.ts | 191 + .../localization/dictionaries/images/en.tsx | 20 + .../localization/dictionaries/images/ja.tsx | 20 + .../dictionaries/introduction/en.ts | 47 + .../dictionaries/introduction/ja.ts | 47 + .../localization/dictionaries/jwt/en.ts | 49 + .../localization/dictionaries/jwt/ja.ts | 50 + .../localization/dictionaries/layout/en.tsx | 194 + .../localization/dictionaries/layout/ja.tsx | 194 + .../localization/dictionaries/libraries/en.ts | 68 + .../localization/dictionaries/libraries/ja.ts | 68 + .../localization/dictionaries/ui/auth0/en.tsx | 28 + .../localization/dictionaries/ui/auth0/ja.tsx | 28 + .../dictionaries/ui/buttons/en.tsx | 30 + .../dictionaries/ui/buttons/ja.tsx | 30 + .../dictionaries/ui/components/en.tsx | 16 + .../dictionaries/ui/components/ja.tsx | 16 + .../localization/dictionaries/ui/links/en.tsx | 12 + .../localization/dictionaries/ui/links/ja.tsx | 12 + .../dictionaries/ui/modals/en.tsx | 48 + .../dictionaries/ui/modals/footer.module.scss | 24 + .../dictionaries/ui/modals/ja.tsx | 48 + .../dictionaries/ui/pickers/en.tsx | 27 + .../dictionaries/ui/pickers/ja.tsx | 27 + .../dictionaries/ui/warnings/en.tsx | 17 + .../dictionaries/ui/warnings/ja.tsx | 18 + .../localization/localization.config.ts | 11 + .../models/auth0-dictionary.model.ts | 19 + .../models/common-dictionary.model.ts | 11 + .../models/component-dictionary.model.ts | 5 + .../models/decoder-dictionary.model.ts | 63 + .../models/encoder-dictionary.model.ts | 46 + .../models/home-dictionary.model.ts | 31 + .../models/images-dictionary.model.ts | 8 + .../models/introduction-dictionary.model.ts | 7 + .../models/jwt-dictionary.model.ts | 26 + .../models/layout-dictionary.model.ts | 88 + .../models/libraries-dictionary.model.ts | 25 + .../models/ui/buttons-ui-dictionary.model.ts | 28 + .../models/ui/links-ui-dictionary.model.ts | 6 + .../models/ui/modals-ui-dictionary.model.ts | 13 + .../models/ui/pickers-ui-dictionary.model.ts | 25 + .../models/ui/warnings-ui-dictionary.model.ts | 10 + .../services/app-language.service.ts | 31 + .../services/component-dictionary.service.tsx | 25 + .../services/images-dictionary.service.tsx | 13 + .../services/language-dictionary.service.ts | 67 + .../services/ui-language-content.service.tsx | 30 + .../ui-language-dictionary.service.tsx | 59 + .../services/ui-language.utils.ts | 98 + .../services/ui-localization.service.ts | 26 + .../components/structured-data.component.tsx | 28 + .../seo/models/article-metadata.model.ts | 8 + .../models/article-structured-data.model.ts | 3 + .../seo/models/breadcrumb-metadata.model.ts | 7 + .../breadcrumb-structured-data.model.ts | 3 + .../seo/models/how-to-metadata.model.ts | 9 + .../models/how-to-structured-data.model.ts | 3 + src/features/seo/models/site-tree.model.ts | 21 + .../models/website-structured-data.model.ts | 3 + .../seo/services/structured-data.service.ts | 75 + src/features/seo/site-tree.ts | 36 + .../themes/services/theme.client.utils.ts | 96 + src/features/themes/services/theme.service.ts | 24 + src/features/themes/services/theme.utils.ts | 39 + src/features/themes/theme.config.ts | 4 + src/libs/config/project-paths.constants.ts | 10 + src/libs/config/project.constants.ts | 16 + src/libs/metadata/metadata.service.ts | 43 + src/libs/testing/data-testid.dictionary.ts | 190 + src/libs/theme/fonts.tsx | 64 + src/libs/theme/fonts/Aeonik-Bold.otf | Bin 0 -> 86200 bytes src/libs/theme/fonts/Aeonik-Bold.woff2 | Bin 0 -> 45340 bytes src/libs/theme/fonts/Aeonik-Medium.otf | Bin 0 -> 84884 bytes src/libs/theme/fonts/Aeonik-Medium.woff2 | Bin 0 -> 44632 bytes src/libs/theme/fonts/Aeonik-Regular.otf | Bin 0 -> 81524 bytes src/libs/theme/fonts/Aeonik-Regular.woff2 | Bin 0 -> 42632 bytes src/libs/theme/fonts/AeonikMono-Medium.woff2 | Bin 0 -> 32960 bytes src/libs/theme/fonts/NotoSansJP-Bold.otf | Bin 0 -> 4691408 bytes src/libs/theme/fonts/NotoSansJP-Medium.otf | Bin 0 -> 4564460 bytes src/libs/theme/fonts/NotoSansJP-Regular.otf | Bin 0 -> 4548208 bytes src/libs/theme/styles/_mixins.scss | 56 + src/libs/theme/styles/_variables.scss | 280 + src/libs/theme/styles/globals.scss | 689 + src/libs/utils/path.utils.ts | 35 + src/middleware.ts | 165 + src/scripts/generate-library-data.ts | 203 + src/scripts/generate-test-jwts.ts | 317 + src/share-button.js | 31 - src/strings.js | 57 - src/utils.js | 59 - src/website/ccpa-modal.js | 14 - src/website/counter.js | 41 - src/website/dom-elements-common.js | 9 - src/website/dom-elements.js | 17 - src/website/extension.js | 52 - src/website/highlighting.js | 23 - src/website/index.js | 59 - src/website/introduction/index.js | 12 - src/website/libraries/dom-elements.js | 2 - src/website/libraries/index.js | 14 - src/website/libraries/libraries.js | 56 - src/website/navbar.js | 53 - src/website/smooth-scrolling.js | 43 - src/website/top-banner.js | 103 - src/website/utils.js | 55 - stylus/extension/index.styl | 190 - stylus/website/codemirror.styl | 48 - stylus/website/flip-clock.styl | 488 - stylus/website/fonts.styl | 28 - stylus/website/highlight.styl | 142 - stylus/website/index.styl | 1980 - stylus/website/mixins.styl | 58 - test/functional/editor.js | 1069 - test/functional/jwks.json | 16 - test/functional/libraries.js | 186 - test/functional/utils.js | 110 - test/unit/editor/index.js | 2 - test/unit/editor/jwt.js | 191 - test/unit/editor/public-key-download.js | 235 - test/unit/index.js | 5 - test/unit/libraries.js | 39 - test/unit/utils.js | 58 - tests/.gitkeep | 0 tests/jwt.service.test.ts | 221 + tsconfig.json | 28 + views/extension/index.pug | 51 - views/extension/layout.pug | 8 - views/icons.pug | 17 - views/schema.pug | 71 - views/stylesheets.pug | 6 - views/title.pug | 8 - views/token-editor-algorithms.pug | 13 - views/token-editor-common.pug | 40 - views/token-editor-validation.pug | 1 - views/token-editor-warnings.pug | 1 - views/website/assets.pug | 40 - views/website/counter.pug | 14 - views/website/ebook.pug | 6 - views/website/extension.pug | 17 - views/website/index.pug | 26 - views/website/introduction.pug | 50 - views/website/layout.pug | 87 - views/website/libraries.pug | 60 - views/website/libraries/0-.NET.json | 192 - views/website/libraries/1-Python.json | 139 - views/website/libraries/10-Groovy.json | 40 - views/website/libraries/11-Haskell.json | 70 - views/website/libraries/12-Haxe.json | 39 - views/website/libraries/13-Rust.json | 165 - views/website/libraries/14-Lua.json | 40 - views/website/libraries/15-Scala.json | 167 - views/website/libraries/16-D.json | 70 - views/website/libraries/17-Clojure.json | 39 - views/website/libraries/18-Objective-C.json | 39 - views/website/libraries/19-Swift.json | 200 - views/website/libraries/2-Node.js.json | 110 - views/website/libraries/20-C.json | 202 - views/website/libraries/21-C++.json | 168 - views/website/libraries/22-kdb+_Q.json | 39 - views/website/libraries/23-Delphi.json | 74 - views/website/libraries/24-PHP.json | 317 - views/website/libraries/25-Crystal.json | 40 - views/website/libraries/26-1C.json | 39 - views/website/libraries/27-PostgreSQL.json | 39 - views/website/libraries/28-Ada.json | 39 - views/website/libraries/29-Kotlin.json | 71 - views/website/libraries/3-Java.json | 227 - views/website/libraries/30-OCaml.json | 39 - views/website/libraries/31-CFML.json | 37 - views/website/libraries/32-PowerShell.json | 71 - views/website/libraries/33-Deno.json | 42 - views/website/libraries/34-Harbour.json | 42 - views/website/libraries/35-Bun.json | 42 - views/website/libraries/36-Dart.json | 42 - views/website/libraries/4-JavaScript.json | 103 - views/website/libraries/5-Perl.json | 41 - views/website/libraries/6-Ruby.json | 131 - views/website/libraries/7-Elixir.json | 100 - views/website/libraries/8-Erlang.json | 39 - views/website/libraries/9-Go.json | 447 - .../libraries/support/get-languages.js | 41 - .../libraries/support/get-libs-data.js | 90 - .../libraries/support/language-schema.js | 97 - views/website/libraries/support/split-libs.js | 10 - views/website/libraries/template.pug | 113 - views/website/md/introduction.md | 137 - views/website/navigation.pug | 36 - views/website/token-editor.pug | 23 - vitest.config.ts | 11 + webpack.common.js | 36 - webpack.extension-dev.js | 15 - webpack.extension-prod.js | 12 - webpack.website-dev.js | 19 - webpack.website-prod.js | 16 - webpack.website-unit-tests.js | 45 - 644 files changed, 48947 insertions(+), 51009 deletions(-) delete mode 100644 CNAME delete mode 100644 Gruntfile.js delete mode 100644 LICENSE.txt delete mode 100644 app.json delete mode 100644 css/budicon.css delete mode 100644 css/google-roboto-mono.css create mode 100644 e2e/debugger.spec.ts create mode 100644 e2e/decoder.spec.ts create mode 100644 e2e/e2e.models.ts create mode 100644 e2e/e2e.utils.ts create mode 100644 e2e/e2e.values.ts create mode 100644 e2e/encoder.spec.ts create mode 100644 e2e/jwt.json delete mode 100644 fonts/DINCondensedBold.eot delete mode 100644 fonts/DINCondensedBold.svg delete mode 100644 fonts/DINCondensedBold.ttf delete mode 100644 fonts/DINCondensedBold.woff delete mode 100644 fonts/DINCondensedBold.woff2 delete mode 100644 html/extension/bg.html delete mode 100644 img/extension/debugger-logo.svg delete mode 100644 img/extension/favicon/icon-128x128.png delete mode 100644 img/extension/favicon/icon-chrome-store-128x128.png delete mode 100644 img/extension/ico_logo.svg delete mode 100644 img/extension/icon-chromeless.svg delete mode 100644 img/extension/logo.svg delete mode 100644 img/extension/share-badge.svg delete mode 100644 img/website/auth0_logo.svg delete mode 100644 img/website/bg_arrow_select.svg delete mode 100644 img/website/facebook-card.png delete mode 100755 img/website/favicon/android-icon-192x192.png delete mode 100755 img/website/favicon/android-icon-48x48.png delete mode 100755 img/website/favicon/favicon-16x16.png delete mode 100755 img/website/favicon/favicon-32x32.png delete mode 100755 img/website/favicon/favicon-96x96.png delete mode 100644 img/website/icon.svg delete mode 100644 img/website/twitter-card.png delete mode 100644 jwtio-debugger-source.zip delete mode 100644 libraries.js delete mode 100644 manifest.json create mode 100644 mdx.d.ts create mode 100644 next-env.d.ts create mode 100644 next.config.mjs delete mode 100644 opensearch.xml create mode 100644 playwright.config.ts rename src/google-analytics.js => public/css/.gitkeep (100%) create mode 100644 public/images/auth0-background.svg create mode 100644 public/images/dark.auth0-flow-bg.svg create mode 100644 public/images/ebook-image.png create mode 100644 public/images/en.dark.auth0-flow.png create mode 100644 public/images/en.dark.login-box.png create mode 100644 public/images/en.light.auth0-flow.png create mode 100644 public/images/en.light.login-box.png create mode 100644 public/images/en.login-box.svg create mode 100644 public/images/handbook.png create mode 100644 public/images/ja.dark.auth0-flow.png create mode 100644 public/images/ja.dark.login-box.png create mode 100644 public/images/ja.light.auth0-flow.png create mode 100644 public/images/ja.light.login-box.png create mode 100644 public/images/ja.login-box.svg create mode 100644 public/images/light.auth0-flow-bg.svg create mode 100644 public/images/login-box.svg create mode 100644 public/images/mobile.dark.auth0-flow-bg.svg create mode 100644 public/images/mobile.en.dark.auth0-flow.svg create mode 100644 public/images/mobile.en.light.auth0-flow.svg create mode 100644 public/images/mobile.ja.dark.auth0-flow.svg create mode 100644 public/images/mobile.ja.light.auth0-flow.svg create mode 100644 public/images/mobile.light.auth0-flow-bg.svg create mode 100644 public/images/tablet.dark.auth0-flow-bg.svg create mode 100644 public/images/tablet.en.dark.auth0-flow.svg create mode 100644 public/images/tablet.en.light.auth0-flow.svg create mode 100644 public/images/tablet.ja.dark.auth0-flow.svg create mode 100644 public/images/tablet.ja.light.auth0-flow.svg create mode 100644 public/images/tablet.light.auth0-flow-bg.svg rename {img/website => public/img}/1.svg (100%) rename {img/website => public/img}/10.svg (100%) rename {img/website => public/img}/11.svg (100%) rename {img/website => public/img}/12.svg (100%) rename {img/website => public/img}/13.svg (100%) rename {img/website => public/img}/14.svg (98%) rename {img/website => public/img}/15.svg (100%) rename {img/website => public/img}/16.svg (100%) rename {img/website => public/img}/17.svg (100%) rename {img/website => public/img}/18.svg (100%) rename {img/website => public/img}/19.svg (100%) rename {img/website => public/img}/2.svg (100%) rename {img/website => public/img}/20.svg (100%) rename {img/website => public/img}/21.svg (100%) rename {img/website => public/img}/22.svg (100%) rename {img/website => public/img}/23.svg (100%) rename {img/website => public/img}/24.svg (100%) rename {img/website => public/img}/25.svg (100%) rename {img/website => public/img}/26.svg (100%) rename {img/website => public/img}/27.svg (100%) rename {img/website => public/img}/28.svg (100%) rename {img/website => public/img}/29.svg (100%) rename {img/website => public/img}/3.svg (100%) rename {img/website => public/img}/30.svg (100%) rename {img/website => public/img}/31.svg (100%) rename {img/website => public/img}/32.svg (100%) rename {img/website => public/img}/33.png (100%) rename {img/website => public/img}/34.png (100%) rename {img/website => public/img}/35.svg (100%) rename {img/website => public/img}/36.png (100%) rename {img/website => public/img}/4.svg (100%) rename {img/website => public/img}/5.svg (100%) rename {img/website => public/img}/6.svg (100%) rename {img/website => public/img}/7.svg (100%) rename {img/website => public/img}/8.svg (100%) rename {img/website => public/img}/9.svg (100%) create mode 100644 public/img/auth0_logo_ft.svg create mode 100644 public/img/auth0_logo_header.svg rename {img/website => public/img}/badge-compatible.svg (100%) rename {img/website => public/img}/badge.svg (100%) rename {img/website => public/img}/bg_arrow.svg (100%) rename {img/extension => public/img}/bg_arrow_select.svg (100%) rename {img/website => public/img}/bg_steps.svg (100%) rename {img/website => public/img}/ebook.png (100%) create mode 100644 public/img/facebook-card.png rename {img/website => public/img}/favicon/android-icon-144x144.png (100%) mode change 100755 => 100644 rename {img/extension => public/img}/favicon/android-icon-192x192.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/android-icon-36x36.png (100%) mode change 100755 => 100644 rename {img/extension => public/img}/favicon/android-icon-48x48.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/android-icon-72x72.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/android-icon-96x96.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/apple-icon-114x114.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/apple-icon-120x120.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/apple-icon-144x144.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/apple-icon-152x152.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/apple-icon-180x180.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/apple-icon-57x57.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/apple-icon-60x60.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/apple-icon-72x72.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/apple-icon-76x76.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/apple-icon-precomposed.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/apple-icon.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/browserconfig.xml (100%) mode change 100755 => 100644 rename {img/extension => public/img}/favicon/favicon-16x16.png (100%) mode change 100755 => 100644 rename {img/extension => public/img}/favicon/favicon-32x32.png (100%) mode change 100755 => 100644 rename {img/extension => public/img}/favicon/favicon-96x96.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/favicon.ico (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/manifest.json (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/ms-icon-144x144.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/ms-icon-150x150.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/ms-icon-310x310.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/favicon/ms-icon-70x70.png (100%) mode change 100755 => 100644 rename {img/website => public/img}/ico_a0_white.svg (100%) rename {img/website => public/img}/ico_check.svg (100%) rename {img/website => public/img}/ico_check2.svg (100%) rename {img/website => public/img}/ico_close.svg (100%) rename {img/website => public/img}/ico_edit.svg (100%) rename {img/website => public/img}/ico_enlarge.svg (100%) rename {img/website => public/img}/ico_github.svg (100%) rename {img/website => public/img}/ico_logo.svg (100%) rename {img/website => public/img}/ico_question.svg (100%) rename {img/website => public/img}/ico_star.svg (100%) rename {img/website => public/img}/ico_status.svg (100%) rename {img/website => public/img}/ico_twitter.svg (100%) rename {img/extension => public/img}/icon.svg (100%) create mode 100644 public/img/ja.facebook-card.png create mode 100644 public/img/ja.twitter-card.png rename {img/website => public/img}/logo-asset.svg (100%) rename {img/website => public/img}/logo.svg (100%) rename {img/website => public/img}/pic_logo.svg (100%) rename {img/website => public/img}/pic_logo2.svg (100%) rename {img/website => public/img}/pic_logo3.svg (100%) rename {img/website => public/img}/pic_logo4.svg (100%) create mode 100644 public/img/pic_logo_ft.svg rename {img/website => public/img}/pic_tshirt.png (100%) rename {img/website => public/img}/pic_tshirt_b.png (100%) rename {img/website => public/img}/q.svg (100%) create mode 100644 public/img/twitter-card.png create mode 100644 public/manifest.webmanifest delete mode 100644 robots.txt delete mode 100644 server.js delete mode 100644 sitemap.xml create mode 100644 src/app/[language]/introduction/page.tsx create mode 100644 src/app/[language]/layout.tsx create mode 100644 src/app/[language]/libraries/page.tsx create mode 100644 src/app/[language]/page.tsx create mode 100644 src/app/apple-icon.tsx create mode 100644 src/app/favicon.ico create mode 100644 src/app/global-error.tsx create mode 100644 src/app/icon.tsx create mode 100644 src/app/layout.tsx create mode 100644 src/app/not-found.tsx create mode 100644 src/app/robots.ts create mode 100644 src/app/sitemap.ts delete mode 100644 src/cookie-consent.js create mode 100644 src/data/.gitkeep create mode 100644 src/data/libraries-next.json delete mode 100644 src/dom-elements.js delete mode 100644 src/editor/claims-tooltip.js delete mode 100644 src/editor/default-tokens.js delete mode 100644 src/editor/event-manager.js delete mode 100644 src/editor/index.js delete mode 100644 src/editor/instances.js delete mode 100644 src/editor/jwt-iana-registered-claims.js delete mode 100644 src/editor/jwt-mode.js delete mode 100644 src/editor/jwt.js delete mode 100644 src/editor/public-key-download.js delete mode 100644 src/editor/secret-length-tooltip.js delete mode 100644 src/editor/utils.js delete mode 100644 src/extension/dom-elements.js delete mode 100644 src/extension/index.js delete mode 100644 src/extension/injected/webstorage.js delete mode 100644 src/extension/page-inspector.js delete mode 100644 src/extension/utils.js create mode 100644 src/features/analytics/components/ab-testing-script/ab-testing-script.component.tsx create mode 100644 src/features/analytics/components/onetrust-script.component.tsx create mode 100644 src/features/analytics/models/cookie-consent-status.constants.ts create mode 100644 src/features/analytics/models/cookie-levels.constants.ts create mode 100644 src/features/analytics/services/config.ts create mode 100644 src/features/analytics/services/cookie.service.ts create mode 100644 src/features/analytics/services/save-utm.ts create mode 100644 src/features/common/assets/arrow-right.svg create mode 100644 src/features/common/assets/auth0-logo.png create mode 100644 src/features/common/assets/check-icon.component.tsx create mode 100644 src/features/common/assets/chevron-down-icon.component.tsx create mode 100644 src/features/common/assets/download-icon.component.tsx create mode 100644 src/features/common/assets/jwt-flower.png create mode 100644 src/features/common/assets/loader.svg create mode 100644 src/features/common/assets/maximize.svg create mode 100644 src/features/common/assets/minimize.svg create mode 100644 src/features/common/components/article/article.component.tsx create mode 100644 src/features/common/components/article/article.module.scss create mode 100644 src/features/common/components/auth0-cta/auth0-cta.component.tsx create mode 100644 src/features/common/components/auth0-cta/auth0-cta.module.scss create mode 100644 src/features/common/components/bars/ribbon/assets/chevron-icon.component.tsx create mode 100644 src/features/common/components/bars/ribbon/assets/dark-icon.component.tsx create mode 100644 src/features/common/components/bars/ribbon/assets/globe-icon.component.tsx create mode 100644 src/features/common/components/bars/ribbon/assets/light-icon.component.tsx create mode 100644 src/features/common/components/bars/ribbon/assets/system-icon.component.tsx create mode 100644 src/features/common/components/bars/ribbon/ribbon-picker/ribbon-picker.component.tsx create mode 100644 src/features/common/components/bars/ribbon/ribbon-picker/ribbon-picker.module.scss create mode 100644 src/features/common/components/bars/ribbon/ribbon.component.tsx create mode 100644 src/features/common/components/bars/ribbon/ribbon.module.scss create mode 100644 src/features/common/components/box/box.component.tsx create mode 100644 src/features/common/components/box/box.module.scss create mode 100644 src/features/common/components/card-message/card-message.component.tsx create mode 100644 src/features/common/components/card-message/card-message.module.scss create mode 100644 src/features/common/components/card-stack/card-stack.component.tsx create mode 100644 src/features/common/components/card-stack/card-stack.module.scss create mode 100644 src/features/common/components/card-tabs/card-tabs.component.tsx create mode 100644 src/features/common/components/card-tabs/card-tabs.module.scss create mode 100644 src/features/common/components/card-toolbar-button/card-toolbar-button.component.tsx create mode 100644 src/features/common/components/card-toolbar-button/card-toolbar-button.module.scss create mode 100644 src/features/common/components/card-toolbar-buttons/card-toolbar-clear-button/card-toolbar-clear-button.component.tsx create mode 100644 src/features/common/components/card-toolbar-buttons/card-toolbar-copy-button/card-toolbar-copy-button.component.tsx create mode 100644 src/features/common/components/card-toolbar-buttons/card-toolbar-description-button/card-toolbar-description-button.component.tsx create mode 100644 src/features/common/components/card-toolbar-buttons/card-toolbar-resize-button/card-toolbar-resize-button.component.tsx create mode 100644 src/features/common/components/card-toolbar-buttons/card-toolbar-resize-button/card-toolbar-resize-button.module.scss create mode 100644 src/features/common/components/card-toolbar/card-toolbar.component.tsx create mode 100644 src/features/common/components/card-toolbar/card-toolbar.module.scss create mode 100644 src/features/common/components/card/card.component.tsx create mode 100644 src/features/common/components/card/card.module.scss create mode 100644 src/features/common/components/code-editor/editor.component.tsx create mode 100644 src/features/common/components/code-editor/editor.module.scss create mode 100644 src/features/common/components/cookie-consent-modal/cookie-consent-modal.component.tsx create mode 100644 src/features/common/components/cookie-consent-modal/cookie-consent-modal.module.scss create mode 100644 src/features/common/components/debugger-picker/debugger-picker.component.tsx create mode 100644 src/features/common/components/debugger-picker/debugger-picker.module.scss create mode 100644 src/features/common/components/ebook/ebook.component.tsx create mode 100644 src/features/common/components/ebook/ebook.module.scss create mode 100644 src/features/common/components/errors/error-banner/error-banner.component.tsx create mode 100644 src/features/common/components/errors/error-banner/error-banner.module.scss create mode 100644 src/features/common/components/errors/error-page/error-page.component.tsx create mode 100644 src/features/common/components/errors/error-page/error-page.module.scss create mode 100644 src/features/common/components/errors/not-found/not-found.component.tsx create mode 100644 src/features/common/components/errors/not-found/not-found.module.scss create mode 100644 src/features/common/components/errors/unexpected-error/unexpected-error.component.tsx create mode 100644 src/features/common/components/errors/unexpected-error/unexpected-error.module.scss create mode 100644 src/features/common/components/footer/assets/linkedin-logo.component.tsx create mode 100644 src/features/common/components/footer/assets/x-logo.component.tsx create mode 100644 src/features/common/components/footer/assets/youtube-logo.component.tsx create mode 100644 src/features/common/components/footer/footer-Icons.component.tsx create mode 100644 src/features/common/components/footer/footer.component.tsx create mode 100644 src/features/common/components/footer/footer.module.scss create mode 100644 src/features/common/components/headers/header/header.component.tsx create mode 100644 src/features/common/components/headers/header/header.module.scss create mode 100644 src/features/common/components/headers/mobile-header/mobile-header.component.tsx create mode 100644 src/features/common/components/headers/mobile-header/mobile-header.module.scss create mode 100644 src/features/common/components/hero/hero-banner-modal.module.scss create mode 100644 src/features/common/components/hero/hero-banner.component.tsx create mode 100644 src/features/common/components/hero/hero-info-banner.component.tsx create mode 100644 src/features/common/components/hero/hero-warning-banner.component.tsx create mode 100644 src/features/common/components/hero/hero.component.tsx create mode 100644 src/features/common/components/hero/hero.module.scss create mode 100644 src/features/common/components/json-viewer/json-viewer.component.tsx create mode 100644 src/features/common/components/json-viewer/json-viewer.module.scss create mode 100644 src/features/common/components/layout/page-header/page-header.component.tsx create mode 100644 src/features/common/components/layout/page-header/page-header.module.scss create mode 100644 src/features/common/components/layout/page-layout/page-layout.component.tsx create mode 100644 src/features/common/components/layout/page-layout/page-layout.module.scss create mode 100644 src/features/common/components/markdown/markdown-image.module.css create mode 100644 src/features/common/components/markdown/markdown-image.tsx create mode 100644 src/features/common/components/markdown/mdx-anchor.component.tsx create mode 100644 src/features/common/components/shell/shell.component.tsx create mode 100644 src/features/common/components/shell/shell.module.scss create mode 100644 src/features/common/components/site-brand/site-brand.component.tsx create mode 100644 src/features/common/components/site-brand/site-brand.module.scss create mode 100644 src/features/common/components/site-logo/site-logo.component.tsx create mode 100644 src/features/common/components/site-logo/site-logo.module.scss create mode 100644 src/features/common/components/theme-detector/theme-detector.component.tsx create mode 100644 src/features/common/components/theme-detector/theme-detector.module.scss create mode 100644 src/features/common/components/widget-textarea/widget-textarea.component.tsx create mode 100644 src/features/common/components/widget-textarea/widget-textarea.module.scss create mode 100644 src/features/common/components/widget/widget/widget.component.tsx create mode 100644 src/features/common/components/widget/widget/widget.module.scss create mode 100644 src/features/common/hooks/use-close-element.tsx create mode 100644 src/features/common/models/author-metadata.model.ts create mode 100644 src/features/common/models/debugger-error.model.ts create mode 100644 src/features/common/models/debugger-picker-option.model.ts create mode 100644 src/features/common/models/decoded-token.model.ts create mode 100644 src/features/common/models/hero-metadata.model.ts create mode 100644 src/features/common/models/image-metadata.model.ts create mode 100644 src/features/common/models/link-metadata.model.ts create mode 100644 src/features/common/models/page-metadata.model.ts create mode 100644 src/features/common/models/page-metadata.props.ts create mode 100644 src/features/common/models/page.props.ts create mode 100644 src/features/common/models/static-image-metadata.model.ts create mode 100644 src/features/common/models/theme.model.ts create mode 100644 src/features/common/models/ui-language.model.ts create mode 100644 src/features/common/services/app.store.ts create mode 100644 src/features/common/services/debugger.utils.ts create mode 100644 src/features/common/services/decoder.utils.ts create mode 100644 src/features/common/services/hero.utils.ts create mode 100644 src/features/common/services/jwt.service.ts create mode 100644 src/features/common/services/utils.ts create mode 100644 src/features/common/testing.dictionary.ts create mode 100644 src/features/common/values/asymmetric-key-format.values.ts create mode 100644 src/features/common/values/button.values.ts create mode 100644 src/features/common/values/claim-description-visibility.values.ts create mode 100644 src/features/common/values/constants.ts create mode 100644 src/features/common/values/debugger-input.values.ts create mode 100644 src/features/common/values/debugger-mode.values.ts create mode 100644 src/features/common/values/debugger-task.values.ts create mode 100644 src/features/common/values/debugger-widget.values.ts create mode 100644 src/features/common/values/default-tokens.values.ts create mode 100644 src/features/common/values/encoding.values.ts create mode 100644 src/features/common/values/jws-alg-header-parameter-values.dictionary.ts create mode 100644 src/features/common/values/jwt-signature-status.values.ts create mode 100644 src/features/common/values/jwt-type.values.ts create mode 100644 src/features/common/values/mobile-menu-state.values.ts create mode 100644 src/features/common/values/modal-state.values.ts create mode 100644 src/features/common/values/signing-alg-category.values.ts create mode 100644 src/features/common/values/string.values.ts create mode 100644 src/features/common/values/theme.values.ts create mode 100644 src/features/debugger/components/debugger-alg-picker/debugger-alg-picker.component.tsx create mode 100644 src/features/debugger/components/debugger-alg-picker/debugger-alg-picker.module.scss create mode 100644 src/features/debugger/components/debugger-feedback/debugger-feedback.component.tsx create mode 100644 src/features/debugger/components/debugger-feedback/debugger-feedback.module.scss create mode 100644 src/features/debugger/components/debugger-switch/debugger-switch.component.tsx create mode 100644 src/features/debugger/components/debugger-switch/debugger-switch.module.scss create mode 100644 src/features/debugger/components/debugger-toolbar/debugger-toolbar.component.tsx create mode 100644 src/features/debugger/components/debugger-toolbar/debugger-toolbar.module.scss create mode 100644 src/features/debugger/components/debugger-widget/debugger-widget.component.tsx create mode 100644 src/features/debugger/components/debugger-widget/debugger-widget.module.scss create mode 100644 src/features/debugger/models/decoder-inputs.model.ts create mode 100644 src/features/debugger/models/encoder-inputs.model.ts create mode 100644 src/features/debugger/services/debugger.store.ts create mode 100644 src/features/decoder/components/claim.component.tsx create mode 100644 src/features/decoder/components/claim.module.scss create mode 100644 src/features/decoder/components/claims.component.tsx create mode 100644 src/features/decoder/components/claims.module.scss create mode 100644 src/features/decoder/components/decoded-header-output.component.tsx create mode 100644 src/features/decoder/components/decoded-header.component.tsx create mode 100644 src/features/decoder/components/decoded-payload-output.component.tsx create mode 100644 src/features/decoder/components/decoded-payload.component.tsx create mode 100644 src/features/decoder/components/jwt-editor.component.tsx create mode 100644 src/features/decoder/components/jwt-input.component.tsx create mode 100644 src/features/decoder/components/jwt-input.module.scss create mode 100644 src/features/decoder/components/secret-key-input.component.tsx create mode 100644 src/features/decoder/components/secret-key-input.module.scss create mode 100644 src/features/decoder/components/signature-verification-public-key-input.component.tsx create mode 100644 src/features/decoder/components/signature-verification-secret-input.component.tsx create mode 100644 src/features/decoder/components/token-decoder-encoding-format-picker.component.tsx create mode 100644 src/features/decoder/components/token-decoder-encoding-format-picker.module.scss create mode 100644 src/features/decoder/components/token-decoder-key-format-picker.component.tsx create mode 100644 src/features/decoder/components/token-decoder-key-format-picker.module.scss create mode 100644 src/features/decoder/components/token-decoder-signature-validation.component.tsx create mode 100644 src/features/decoder/components/token-decoder-signature-validation.module.scss create mode 100644 src/features/decoder/components/token-decoder.component.tsx create mode 100644 src/features/decoder/components/token-decoder.module.scss create mode 100644 src/features/decoder/components/use-hash-warning/use-hash-warning.component.tsx create mode 100644 src/features/decoder/components/use-hash-warning/use-hash-warning.module.scss create mode 100644 src/features/decoder/config/decoder.config.ts create mode 100644 src/features/decoder/jwt-claims.dictionary.ts create mode 100644 src/features/decoder/services/decoder.store.ts create mode 100644 src/features/decoder/services/public-key.service.ts create mode 100644 src/features/decoder/services/token-decoder.service.ts create mode 100644 src/features/encoder/components/encoded-jwt-output.component.tsx create mode 100644 src/features/encoder/components/encoded-token.component.tsx create mode 100644 src/features/encoder/components/header-editor.component.tsx create mode 100644 src/features/encoder/components/payload-editor.component.tsx create mode 100644 src/features/encoder/components/signing-private-key-editor.component.tsx create mode 100644 src/features/encoder/components/signing-secret-editor.component.tsx create mode 100644 src/features/encoder/components/token-encoder-encoding-format-picker.component.tsx create mode 100644 src/features/encoder/components/token-encoder-encoding-format-picker.module.scss create mode 100644 src/features/encoder/components/token-encoder-input.component.tsx create mode 100644 src/features/encoder/components/token-encoder-input.module.scss create mode 100644 src/features/encoder/components/token-encoder-key-format-picker.component.tsx create mode 100644 src/features/encoder/components/token-encoder-key-format-picker.module.scss create mode 100644 src/features/encoder/components/token-encoder.component.tsx create mode 100644 src/features/encoder/schemas/jwt-header.schema.ts create mode 100644 src/features/encoder/services/encoder.config.ts create mode 100644 src/features/encoder/services/encoder.store.ts create mode 100644 src/features/encoder/services/token-encoder.service.ts create mode 100644 src/features/home/components/assets/assets.component.tsx create mode 100644 src/features/home/components/assets/assets.module.scss create mode 100644 src/features/home/components/assets/jwt-compatible.png create mode 100644 src/features/home/components/assets/jwt-label.icon.png create mode 100644 src/features/home/components/assets/jwt.icon.png create mode 100644 src/features/home/components/assets/view-on.png create mode 100644 src/features/home/components/home-page/home-page.component.tsx create mode 100644 src/features/home/components/home-page/home-page.module.scss create mode 100644 src/features/home/config/home.config.ts create mode 100644 src/features/home/values/hero-modal-state.values.ts create mode 100644 src/features/home/values/hero-modal-type.values.ts create mode 100644 src/features/introduction/components/ebook-ad/ebook-ad.component.tsx create mode 100644 src/features/introduction/components/ebook-ad/ebook-ad.module.scss create mode 100644 src/features/introduction/components/introduction-article/introduction-article.component.tsx create mode 100644 src/features/introduction/components/introduction-hero/introduction-hero.component.tsx create mode 100644 src/features/introduction/components/introduction-hero/introduction-hero.module.scss create mode 100644 src/features/introduction/components/introduction-page/introduction-page.component.tsx create mode 100644 src/features/introduction/docs/en.introduction.mdx create mode 100644 src/features/introduction/docs/ja.introduction.mdx create mode 100644 src/features/libraries/components/check-mark.component.tsx create mode 100644 src/features/libraries/components/chevon-down-icon.component.tsx create mode 100644 src/features/libraries/components/github-icon.component.tsx create mode 100644 src/features/libraries/components/library-card/library-card..module.scss create mode 100644 src/features/libraries/components/library-card/library-card.component.tsx create mode 100644 src/features/libraries/components/library-hero/library-hero.component.tsx create mode 100644 src/features/libraries/components/library-hero/library-hero.module.scss create mode 100644 src/features/libraries/components/library-results/library-results..module.scss create mode 100644 src/features/libraries/components/library-results/library-results.component.tsx create mode 100644 src/features/libraries/components/question-mark.component.tsx create mode 100644 src/features/libraries/components/star-icon.component.tsx create mode 100644 src/features/libraries/components/user-icon.component.tsx create mode 100644 src/features/libraries/components/x-mark.component.tsx create mode 100644 src/features/libraries/models/library-category.model.ts create mode 100644 src/features/libraries/models/library-dictionary.model.ts create mode 100644 src/features/libraries/models/library.model.ts create mode 100644 src/features/localization/dictionaries/common/en.ts create mode 100644 src/features/localization/dictionaries/common/ja.ts create mode 100644 src/features/localization/dictionaries/home/en.ts create mode 100644 src/features/localization/dictionaries/home/ja.ts create mode 100644 src/features/localization/dictionaries/images/en.tsx create mode 100644 src/features/localization/dictionaries/images/ja.tsx create mode 100644 src/features/localization/dictionaries/introduction/en.ts create mode 100644 src/features/localization/dictionaries/introduction/ja.ts create mode 100644 src/features/localization/dictionaries/jwt/en.ts create mode 100644 src/features/localization/dictionaries/jwt/ja.ts create mode 100644 src/features/localization/dictionaries/layout/en.tsx create mode 100644 src/features/localization/dictionaries/layout/ja.tsx create mode 100644 src/features/localization/dictionaries/libraries/en.ts create mode 100644 src/features/localization/dictionaries/libraries/ja.ts create mode 100644 src/features/localization/dictionaries/ui/auth0/en.tsx create mode 100644 src/features/localization/dictionaries/ui/auth0/ja.tsx create mode 100644 src/features/localization/dictionaries/ui/buttons/en.tsx create mode 100644 src/features/localization/dictionaries/ui/buttons/ja.tsx create mode 100644 src/features/localization/dictionaries/ui/components/en.tsx create mode 100644 src/features/localization/dictionaries/ui/components/ja.tsx create mode 100644 src/features/localization/dictionaries/ui/links/en.tsx create mode 100644 src/features/localization/dictionaries/ui/links/ja.tsx create mode 100644 src/features/localization/dictionaries/ui/modals/en.tsx create mode 100644 src/features/localization/dictionaries/ui/modals/footer.module.scss create mode 100644 src/features/localization/dictionaries/ui/modals/ja.tsx create mode 100644 src/features/localization/dictionaries/ui/pickers/en.tsx create mode 100644 src/features/localization/dictionaries/ui/pickers/ja.tsx create mode 100644 src/features/localization/dictionaries/ui/warnings/en.tsx create mode 100644 src/features/localization/dictionaries/ui/warnings/ja.tsx create mode 100644 src/features/localization/localization.config.ts create mode 100644 src/features/localization/models/auth0-dictionary.model.ts create mode 100644 src/features/localization/models/common-dictionary.model.ts create mode 100644 src/features/localization/models/component-dictionary.model.ts create mode 100644 src/features/localization/models/decoder-dictionary.model.ts create mode 100644 src/features/localization/models/encoder-dictionary.model.ts create mode 100644 src/features/localization/models/home-dictionary.model.ts create mode 100644 src/features/localization/models/images-dictionary.model.ts create mode 100644 src/features/localization/models/introduction-dictionary.model.ts create mode 100644 src/features/localization/models/jwt-dictionary.model.ts create mode 100644 src/features/localization/models/layout-dictionary.model.ts create mode 100644 src/features/localization/models/libraries-dictionary.model.ts create mode 100644 src/features/localization/models/ui/buttons-ui-dictionary.model.ts create mode 100644 src/features/localization/models/ui/links-ui-dictionary.model.ts create mode 100644 src/features/localization/models/ui/modals-ui-dictionary.model.ts create mode 100644 src/features/localization/models/ui/pickers-ui-dictionary.model.ts create mode 100644 src/features/localization/models/ui/warnings-ui-dictionary.model.ts create mode 100644 src/features/localization/services/app-language.service.ts create mode 100644 src/features/localization/services/component-dictionary.service.tsx create mode 100644 src/features/localization/services/images-dictionary.service.tsx create mode 100644 src/features/localization/services/language-dictionary.service.ts create mode 100644 src/features/localization/services/ui-language-content.service.tsx create mode 100644 src/features/localization/services/ui-language-dictionary.service.tsx create mode 100644 src/features/localization/services/ui-language.utils.ts create mode 100644 src/features/localization/services/ui-localization.service.ts create mode 100644 src/features/seo/components/structured-data.component.tsx create mode 100644 src/features/seo/models/article-metadata.model.ts create mode 100644 src/features/seo/models/article-structured-data.model.ts create mode 100644 src/features/seo/models/breadcrumb-metadata.model.ts create mode 100644 src/features/seo/models/breadcrumb-structured-data.model.ts create mode 100644 src/features/seo/models/how-to-metadata.model.ts create mode 100644 src/features/seo/models/how-to-structured-data.model.ts create mode 100644 src/features/seo/models/site-tree.model.ts create mode 100644 src/features/seo/models/website-structured-data.model.ts create mode 100644 src/features/seo/services/structured-data.service.ts create mode 100644 src/features/seo/site-tree.ts create mode 100644 src/features/themes/services/theme.client.utils.ts create mode 100644 src/features/themes/services/theme.service.ts create mode 100644 src/features/themes/services/theme.utils.ts create mode 100644 src/features/themes/theme.config.ts create mode 100644 src/libs/config/project-paths.constants.ts create mode 100644 src/libs/config/project.constants.ts create mode 100644 src/libs/metadata/metadata.service.ts create mode 100644 src/libs/testing/data-testid.dictionary.ts create mode 100644 src/libs/theme/fonts.tsx create mode 100755 src/libs/theme/fonts/Aeonik-Bold.otf create mode 100644 src/libs/theme/fonts/Aeonik-Bold.woff2 create mode 100644 src/libs/theme/fonts/Aeonik-Medium.otf create mode 100644 src/libs/theme/fonts/Aeonik-Medium.woff2 create mode 100755 src/libs/theme/fonts/Aeonik-Regular.otf create mode 100644 src/libs/theme/fonts/Aeonik-Regular.woff2 create mode 100644 src/libs/theme/fonts/AeonikMono-Medium.woff2 create mode 100755 src/libs/theme/fonts/NotoSansJP-Bold.otf create mode 100755 src/libs/theme/fonts/NotoSansJP-Medium.otf create mode 100755 src/libs/theme/fonts/NotoSansJP-Regular.otf create mode 100644 src/libs/theme/styles/_mixins.scss create mode 100644 src/libs/theme/styles/_variables.scss create mode 100644 src/libs/theme/styles/globals.scss create mode 100644 src/libs/utils/path.utils.ts create mode 100644 src/middleware.ts create mode 100644 src/scripts/generate-library-data.ts create mode 100644 src/scripts/generate-test-jwts.ts delete mode 100644 src/share-button.js delete mode 100644 src/strings.js delete mode 100644 src/utils.js delete mode 100644 src/website/ccpa-modal.js delete mode 100644 src/website/counter.js delete mode 100644 src/website/dom-elements-common.js delete mode 100644 src/website/dom-elements.js delete mode 100644 src/website/extension.js delete mode 100644 src/website/highlighting.js delete mode 100644 src/website/index.js delete mode 100644 src/website/introduction/index.js delete mode 100644 src/website/libraries/dom-elements.js delete mode 100644 src/website/libraries/index.js delete mode 100644 src/website/libraries/libraries.js delete mode 100644 src/website/navbar.js delete mode 100644 src/website/smooth-scrolling.js delete mode 100644 src/website/top-banner.js delete mode 100644 src/website/utils.js delete mode 100644 stylus/extension/index.styl delete mode 100644 stylus/website/codemirror.styl delete mode 100644 stylus/website/flip-clock.styl delete mode 100644 stylus/website/fonts.styl delete mode 100755 stylus/website/highlight.styl delete mode 100644 stylus/website/index.styl delete mode 100644 stylus/website/mixins.styl delete mode 100644 test/functional/editor.js delete mode 100644 test/functional/jwks.json delete mode 100644 test/functional/libraries.js delete mode 100644 test/functional/utils.js delete mode 100644 test/unit/editor/index.js delete mode 100644 test/unit/editor/jwt.js delete mode 100644 test/unit/editor/public-key-download.js delete mode 100644 test/unit/index.js delete mode 100644 test/unit/libraries.js delete mode 100644 test/unit/utils.js create mode 100644 tests/.gitkeep create mode 100644 tests/jwt.service.test.ts create mode 100644 tsconfig.json delete mode 100644 views/extension/index.pug delete mode 100644 views/extension/layout.pug delete mode 100644 views/icons.pug delete mode 100644 views/schema.pug delete mode 100644 views/stylesheets.pug delete mode 100644 views/title.pug delete mode 100644 views/token-editor-algorithms.pug delete mode 100644 views/token-editor-common.pug delete mode 100644 views/token-editor-validation.pug delete mode 100644 views/token-editor-warnings.pug delete mode 100644 views/website/assets.pug delete mode 100644 views/website/counter.pug delete mode 100644 views/website/ebook.pug delete mode 100644 views/website/extension.pug delete mode 100644 views/website/index.pug delete mode 100644 views/website/introduction.pug delete mode 100644 views/website/layout.pug delete mode 100644 views/website/libraries.pug delete mode 100644 views/website/libraries/0-.NET.json delete mode 100644 views/website/libraries/1-Python.json delete mode 100644 views/website/libraries/10-Groovy.json delete mode 100644 views/website/libraries/11-Haskell.json delete mode 100644 views/website/libraries/12-Haxe.json delete mode 100644 views/website/libraries/13-Rust.json delete mode 100644 views/website/libraries/14-Lua.json delete mode 100644 views/website/libraries/15-Scala.json delete mode 100644 views/website/libraries/16-D.json delete mode 100644 views/website/libraries/17-Clojure.json delete mode 100644 views/website/libraries/18-Objective-C.json delete mode 100644 views/website/libraries/19-Swift.json delete mode 100644 views/website/libraries/2-Node.js.json delete mode 100644 views/website/libraries/20-C.json delete mode 100644 views/website/libraries/21-C++.json delete mode 100644 views/website/libraries/22-kdb+_Q.json delete mode 100644 views/website/libraries/23-Delphi.json delete mode 100644 views/website/libraries/24-PHP.json delete mode 100644 views/website/libraries/25-Crystal.json delete mode 100644 views/website/libraries/26-1C.json delete mode 100644 views/website/libraries/27-PostgreSQL.json delete mode 100644 views/website/libraries/28-Ada.json delete mode 100644 views/website/libraries/29-Kotlin.json delete mode 100644 views/website/libraries/3-Java.json delete mode 100644 views/website/libraries/30-OCaml.json delete mode 100644 views/website/libraries/31-CFML.json delete mode 100644 views/website/libraries/32-PowerShell.json delete mode 100644 views/website/libraries/33-Deno.json delete mode 100644 views/website/libraries/34-Harbour.json delete mode 100644 views/website/libraries/35-Bun.json delete mode 100644 views/website/libraries/36-Dart.json delete mode 100644 views/website/libraries/4-JavaScript.json delete mode 100644 views/website/libraries/5-Perl.json delete mode 100644 views/website/libraries/6-Ruby.json delete mode 100644 views/website/libraries/7-Elixir.json delete mode 100644 views/website/libraries/8-Erlang.json delete mode 100644 views/website/libraries/9-Go.json delete mode 100644 views/website/libraries/support/get-languages.js delete mode 100644 views/website/libraries/support/get-libs-data.js delete mode 100644 views/website/libraries/support/language-schema.js delete mode 100644 views/website/libraries/support/split-libs.js delete mode 100644 views/website/libraries/template.pug delete mode 100755 views/website/md/introduction.md delete mode 100644 views/website/navigation.pug delete mode 100644 views/website/token-editor.pug create mode 100644 vitest.config.ts delete mode 100644 webpack.common.js delete mode 100644 webpack.extension-dev.js delete mode 100644 webpack.extension-prod.js delete mode 100644 webpack.website-dev.js delete mode 100644 webpack.website-prod.js delete mode 100644 webpack.website-unit-tests.js diff --git a/CNAME b/CNAME deleted file mode 100644 index 78950d28..00000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ -jwt.io diff --git a/Gruntfile.js b/Gruntfile.js deleted file mode 100644 index 15e564c6..00000000 --- a/Gruntfile.js +++ /dev/null @@ -1,285 +0,0 @@ -const extensionManifest = require("./manifest.json"); -const getLanguages = require("./views/website/libraries/support/get-languages.js"); - -module.exports = (grunt) => { - grunt.loadNpmTasks("grunt-contrib-copy"); - grunt.loadNpmTasks("grunt-contrib-stylus"); - grunt.loadNpmTasks("grunt-contrib-pug"); - grunt.loadNpmTasks("grunt-webpack"); - grunt.loadNpmTasks("grunt-contrib-watch"); - grunt.loadNpmTasks("grunt-contrib-clean"); - grunt.loadNpmTasks("grunt-mocha-test"); - grunt.loadNpmTasks("grunt-contrib-connect"); - grunt.loadNpmTasks("grunt-exec"); - grunt.loadNpmTasks("grunt-crx"); - - grunt.initConfig({ - clean: { - website: ["dist/website"], - extension: ["dist/extension"], - }, - - copy: { - website: { - files: [{ - expand: true, - cwd: "img/website", - src: ["**"], - dest: "dist/website/img", - }, - { - expand: true, - src: ["fonts/**", "opensearch.xml"], - dest: "dist/website", - }, - { - expand: true, - flatten: true, - src: [ - "node_modules/bootstrap/dist/css/bootstrap.min.css", - "node_modules/codemirror/lib/codemirror.css", - "node_modules/codemirror/addon/lint/lint.css", - "css/budicon.css", - "css/google-roboto-mono.css", - ], - dest: "dist/website/css/", - }, - { - src: ["sitemap.xml"], - dest: "dist/website/", - }, - { - src: ["robots.txt"], - dest: "dist/website/", - }, - ], - }, - extension: { - files: [{ - expand: true, - flatten: true, - src: ["manifest.json", "html/extension/bg.html"], - dest: "dist/extension", - }, - { - expand: true, - cwd: "img/extension", - src: ["**"], - dest: "dist/extension/img", - }, - { - expand: true, - src: ["fonts/**"], - dest: "dist/extension", - }, - { - expand: true, - flatten: true, - src: [ - "node_modules/bootstrap/dist/css/bootstrap.min.css", - "node_modules/codemirror/lib/codemirror.css", - "node_modules/codemirror/addon/lint/lint.css", - "css/budicon.css", - "css/google-roboto-mono.css", - ], - dest: "dist/extension/css/", - }, - ], - }, - }, - - crx: { - pack: { - src: "dist/extension/**/*", - dest: "dist/chrome-jwt-debugger-extension-v" + - `${extensionManifest.version}.zip`, - }, - }, - - exec: { - firefoxExtensionPack: { - command: "node_modules/web-ext/bin/web-ext build " + - "--source-dir=dist/extension --artifacts-dir=dist " + - "--overwrite-dest", - }, - renameFirefoxExtension: { - command: `mv dist/jwt_debugger-${extensionManifest.version}.zip ` + - "dist/firefox-jwt-debugger-extension-" + - `v${extensionManifest.version}.zip`, - }, - }, - - stylus: { - website: { - files: { - "dist/website/css/index.css": "stylus/website/index.styl", - }, - }, - extension: { - files: { - "dist/extension/css/index.css": "stylus/extension/index.styl", - }, - }, - }, - - pug: { - website: { - options: { - data: { - languages: getLanguages(), - }, - }, - files: { - "dist/website/index.html": "views/website/index.pug", - "dist/website/introduction/index.html": "views/website/introduction.pug", - "dist/website/libraries/index.html": "views/website/libraries.pug", - }, - }, - extension: { - files: { - "dist/extension/index.html": "views/extension/index.pug", - }, - }, - }, - - webpack: { - websiteProd: require("./webpack.website-prod.js"), - websiteDev: require("./webpack.website-dev.js"), - extensionProd: require("./webpack.extension-prod.js"), - extensionDev: require("./webpack.extension-dev.js"), - unitTests: require("./webpack.website-unit-tests.js"), - }, - - watch: { - websiteSrc: { - files: ["src/*.js", "src/website/**", "src/editor/**"], - tasks: "webpack:websiteDev", - }, - extensionSrc: { - files: ["src/*.js", "src/extension/**", "src/editor/**"], - tasks: "webpack:extensionDev", - }, - websiteImg: { - files: ["img/website/**"], - tasks: "copy:website", - }, - extensionImg: { - files: ["img/extension/**"], - tasks: "copy:extension", - }, - opensearch: { - files: "opensearch.xml", - tasks: "copy:website", - }, - assets: { - files: [ - "fonts/**", - "node_modules/bootstrap/dist/css/bootstrap.min.css", - "node_modules/codemirror/lib/codemirror.css", - "node_modules/codemirror/addon/lint/lint.css", - "css/budicon.css", - ], - tasks: "copy", - }, - websiteViews: { - files: [ - "stylus/*.styl", - "stylus/website/**", - "views/*.pug", - "views/website/**", - ], - tasks: ["build-website-views"], - }, - extensionViews: { - files: [ - "stylus/*.styl", - "stylus/extension/**", - // Yes, we still share styles with the website, it's really hard - // to refactor them out without breaking stuff - "stylus/website/**", - "views/*.pug", - "views/extension/**", - ], - tasks: ["build-extension-views"], - }, - }, - - mochaTest: { - unit: { - options: {}, - src: ["dist/test/unit-tests.js"], - }, - functional: { - options: { - // Higher default timeout to account for some animations - timeout: 10000, - }, - src: ["test/functional/**.js"], - }, - }, - - connect: { - website: { - options: { - hostname: "127.0.0.1", - base: "dist/website", - }, - }, - }, - }); - - grunt.registerTask("build-website-views", ["stylus:website"]); - - grunt.registerTask("build-extension-views", [ - "stylus:extension", - "pug:extension", - ]); - - grunt.registerTask("build-website", [ - "clean:website", - "copy:website", - "build-website-views", - "webpack:websiteProd", - ]); - - grunt.registerTask("build-website-dev", [ - "clean:website", - "copy:website", - "build-website-views", - "webpack:websiteDev", - ]); - - grunt.registerTask("build-extension", [ - "clean:extension", - "copy:extension", - "build-extension-views", - "webpack:extensionProd", - "crx:pack", - "exec:firefoxExtensionPack", - "exec:renameFirefoxExtension", - ]); - - grunt.registerTask("build-extension-dev", [ - "clean:extension", - "copy:extension", - "build-extension-views", - "webpack:extensionDev", - ]); - - grunt.registerTask("build", ["build-website", "build-extension"]); - - grunt.registerTask("build-dev", ["build-website-dev", "build-extension-dev"]); - - grunt.registerTask("unit-tests", ["webpack:unitTests", "mochaTest:unit"]); - - grunt.registerTask("functional-tests", [ - "build-website-dev", - "pug:website", - "connect:website", - "mochaTest:functional", - ]); - - grunt.registerTask("test", ["unit-tests", "functional-tests"]); - - grunt.registerTask("default", ["build-dev", "connect:website", "watch"]); -}; diff --git a/LICENSE.txt b/LICENSE.txt deleted file mode 100644 index e19b3a5e..00000000 --- a/LICENSE.txt +++ /dev/null @@ -1,30 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2013-2014 Auth0 Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ----- - -Distributions of this software ("bundles") contain code from other -libraries. For a list of software included in a bundle, refer to -package.json and the list of dependencies. - ----- - diff --git a/README.md b/README.md index c79ca634..c4845619 100644 --- a/README.md +++ b/README.md @@ -1,150 +1,64 @@ -## JWT.io - - - -### Sponsor - -||| -|-|-| -|![auth0 logo](https://user-images.githubusercontent.com/83319/31722733-de95bbde-b3ea-11e7-96bf-4f4e8f915588.png)|If you want to quickly add secure (JSON Web) token-based authentication to your projects, feel free to check Auth0's documentation and free plan at [developer.auth0.com](https://developer.auth0.com)| - -### How to add a library - -To add a library, simply edit the right JSON file located at `views/website/libraries`. Each language gets its own file. Multiple libraries share the same language file. - -To add a new language, simply add a JSON file in the same folder as the others. It will get automatically recognized. If you add a new language, you will need to provide a proper icon for it and place it in the `img` folder. - -Here's a commented example of the .NET language file (`0-.NET.json`). All fields must have valid values unless noted: - -```javascript -{ - // Language name (unique) - "name": ".NET", - - // Unique identifier that will be used as a CSS class - // for this language (only valid CSS class names). - "uniqueClass": "net", - - // The language icon, SVG format preferred, should be placed - // in /img directory. - "image": "/img/1.svg", - - // The color of header that displays the name of the language - // and the icon. This is a valid CSS color definition. - "bgColor": "rgb(42, 168, 229)", - - // An array of libraries for this language. - "libs": [ - { - // In case the library suffered from a vulnerability, the - // minimum version in which the vuln was fixed must be - // listed here. Optional (can be null). - "minimumVersion": "1.0.1", // or null - - // Supported features, true for supported, - // false for not supported. - "support": { - "sign": true, - "verify": true, - "iss": true, - "sub": true, - "aud": true, - "exp": true, - "nbf": true, - "iat": true, - "jti": true, - "hs256": true, - "hs384": true, - "hs512": true, - "rs256": true, - "rs384": true, - "rs512": true, - "es256": true, - "es384": true, - "es512": true, - "ps256": true, - "ps384": true, - "ps512": true, - "eddsa": true - }, - - // Author URL, can be GitHub profile, personal page - // company page, etc. Can be null. - "authorUrl": "https://www.microsoft.com/", // or null - - // Author name. - "authorName": "Microsoft", - - // For the star count, this is the GitHub repository path, - // (usually user/repo). Can be null (no star count shown). - "gitHubRepoPath": "AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet", // or null - - // URL for source code. - "repoUrl": "https://github.com/MSOpenTech/azure-activedirectory-identitymodel-extensions-for-dotnet", - - // Install command, can be HTML or plain text. - "installCommandHtml": "Install-Package
System.IdentityModel.Tokens.Jwt" - } - ] -} -``` +This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). -### How to build +## Getting Started -First, install the required dependencies: +First, run the development server: -```sh -npm install +```bash +npm run dev +# or +yarn dev +# or +pnpm dev +# or +bun dev ``` -In order to build (and run) the project execute: +Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. -```sh -./node_modules/.bin/grunt -``` +You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. -You will find the generated files in the `dist` directory. For the website, you can run a server at its root. For example: `http-server dist/website`. The default `grunt` task runs a server -at [https://127.0.0.1:8000](https://127.0.0.1:8000) and watches -for changes. +This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font. -To run tests, execute: +## Generate Data for Libraries page -``` -./node_modules/.bin/grunt test -``` +First, create a GitHub Application. -Look at the end of the [Gruntfile](/Gruntfile.js) for other common tasks. +Generate a private key for the GitHub application. -### How to run project locally +Install the application. -- Make sure that you run these commands using Node `v16.x.x`. - -- Clone the project: +Generate a `.env` file based on the `.env.example` file: ```bash -git clone org-6887375@github.com:jsonwebtoken/jsonwebtoken.github.io.git +cp .env.example .env ``` -- Make the project directory your current directory: + +Then, you'll need to add the values with your private key, app id and installation id into the `.env`file: ```bash -cd jsonwebtoken.github.io +GITHUB_APP_ID= +GITHUB_APP_PRIVATE_KEY= +GITHUB_INSTALLATION_ID= ``` -- Install required dependencies: +Run the `libraries.js` script to generate the `libraries.json` file: ```bash -npm install +node libraries.js ``` -- Build the project: -```bash -npm run build -``` -- Run the development server: +## Learn More -```bash -npm run start -``` -- Visit: [http://localhost:3000](http://localhost:3000) +To learn more about Next.js, take a look at the following resources: + +- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. +- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. + +You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! + +## Deploy on Vercel + +The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. -### Happy hacking! +Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. diff --git a/app.json b/app.json deleted file mode 100644 index bea1f1fd..00000000 --- a/app.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "jsonwebtoken.github.io", - "scripts": { - }, - "env": { - "NODE_ENV": { - "required": true - } - }, - "addons": [ - "ssl" - ], - "buildpacks": [ - { - "url": "heroku/nodejs" - } - ] -} \ No newline at end of file diff --git a/css/budicon.css b/css/budicon.css deleted file mode 100644 index a743562b..00000000 --- a/css/budicon.css +++ /dev/null @@ -1,2591 +0,0 @@ -@font-face { - font-family: "budicon-font"; - src:url("https://cdn.auth0.com/fonts/budicons/fonts/budicon-font.eot"); - src:url("https://cdn.auth0.com/fonts/budicons/fonts/budicon-font.eot?#iefix") format("embedded-opentype"), - url("https://cdn.auth0.com/fonts/budicons/fonts/budicon-font.woff") format("woff"), - url("https://cdn.auth0.com/fonts/budicons/fonts/budicon-font.ttf") format("truetype"), - url("https://cdn.auth0.com/fonts/budicons/fonts/budicon-font.svg#budicon-font") format("svg"); - font-weight: normal; - font-style: normal; - -} - -[data-icon]:before { - font-family: "budicon-font" !important; - content: attr(data-icon); - font-style: normal !important; - font-weight: normal !important; - font-variant: normal !important; - text-transform: none !important; - speak: none; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -[class^="icon-"]:before, -[class*=" icon-"]:before { - font-family: "budicon-font" !important; - font-style: normal !important; - font-weight: normal !important; - font-variant: normal !important; - text-transform: none !important; - speak: none; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.icon-budicon:before { - content: "a"; -} -.icon-budicon-1:before { - content: "b"; -} -.icon-budicon-2:before { - content: "c"; -} -.icon-budicon-3:before { - content: "d"; -} -.icon-budicon-4:before { - content: "e"; -} -.icon-budicon-5:before { - content: "f"; -} -.icon-budicon-6:before { - content: "g"; -} -.icon-budicon-7:before { - content: "h"; -} -.icon-budicon-8:before { - content: "i"; -} -.icon-budicon-9:before { - content: "j"; -} -.icon-budicon-10:before { - content: "k"; -} -.icon-budicon-11:before { - content: "l"; -} -.icon-budicon-12:before { - content: "m"; -} -.icon-budicon-13:before { - content: "n"; -} -.icon-budicon-14:before { - content: "o"; -} -.icon-budicon-15:before { - content: "p"; -} -.icon-budicon-16:before { - content: "q"; -} -.icon-budicon-17:before { - content: "r"; -} -.icon-budicon-18:before { - content: "s"; -} -.icon-budicon-19:before { - content: "t"; -} -.icon-budicon-20:before { - content: "u"; -} -.icon-budicon-21:before { - content: "v"; -} -.icon-budicon-22:before { - content: "w"; -} -.icon-budicon-23:before { - content: "x"; -} -.icon-budicon-24:before { - content: "y"; -} -.icon-budicon-25:before { - content: "z"; -} -.icon-budicon-26:before { - content: "A"; -} -.icon-budicon-27:before { - content: "B"; -} -.icon-budicon-28:before { - content: "C"; -} -.icon-budicon-29:before { - content: "D"; -} -.icon-budicon-30:before { - content: "E"; -} -.icon-budicon-31:before { - content: "F"; -} -.icon-budicon-32:before { - content: "G"; -} -.icon-budicon-33:before { - content: "H"; -} -.icon-budicon-34:before { - content: "I"; -} -.icon-budicon-35:before { - content: "J"; -} -.icon-budicon-36:before { - content: "K"; -} -.icon-budicon-37:before { - content: "L"; -} -.icon-budicon-38:before { - content: "M"; -} -.icon-budicon-39:before { - content: "N"; -} -.icon-budicon-40:before { - content: "O"; -} -.icon-budicon-41:before { - content: "P"; -} -.icon-budicon-42:before { - content: "Q"; -} -.icon-budicon-43:before { - content: "R"; -} -.icon-budicon-44:before { - content: "S"; -} -.icon-budicon-45:before { - content: "T"; -} -.icon-budicon-46:before { - content: "U"; -} -.icon-budicon-47:before { - content: "V"; -} -.icon-budicon-48:before { - content: "W"; -} -.icon-budicon-49:before { - content: "X"; -} -.icon-budicon-50:before { - content: "Y"; -} -.icon-budicon-51:before { - content: "Z"; -} -.icon-budicon-52:before { - content: "0"; -} -.icon-budicon-53:before { - content: "1"; -} -.icon-budicon-54:before { - content: "2"; -} -.icon-budicon-55:before { - content: "3"; -} -.icon-budicon-56:before { - content: "4"; -} -.icon-budicon-57:before { - content: "5"; -} -.icon-budicon-58:before { - content: "6"; -} -.icon-budicon-59:before { - content: "7"; -} -.icon-budicon-60:before { - content: "8"; -} -.icon-budicon-61:before { - content: "9"; -} -.icon-budicon-62:before { - content: "!"; -} -.icon-budicon-63:before { - content: "\""; -} -.icon-budicon-64:before { - content: "#"; -} -.icon-budicon-65:before { - content: "$"; -} -.icon-budicon-66:before { - content: "%"; -} -.icon-budicon-67:before { - content: "&"; -} -.icon-budicon-68:before { - content: "'"; -} -.icon-budicon-69:before { - content: "("; -} -.icon-budicon-70:before { - content: ")"; -} -.icon-budicon-71:before { - content: "*"; -} -.icon-budicon-72:before { - content: "+"; -} -.icon-budicon-73:before { - content: ","; -} -.icon-budicon-74:before { - content: "-"; -} -.icon-budicon-75:before { - content: "."; -} -.icon-budicon-76:before { - content: "/"; -} -.icon-budicon-77:before { - content: ":"; -} -.icon-budicon-78:before { - content: ";"; -} -.icon-budicon-79:before { - content: "<"; -} -.icon-budicon-80:before { - content: "="; -} -.icon-budicon-81:before { - content: ">"; -} -.icon-budicon-82:before { - content: "?"; -} -.icon-budicon-83:before { - content: "@"; -} -.icon-budicon-84:before { - content: "["; -} -.icon-budicon-85:before { - content: "]"; -} -.icon-budicon-86:before { - content: "^"; -} -.icon-budicon-87:before { - content: "_"; -} -.icon-budicon-88:before { - content: "`"; -} -.icon-budicon-89:before { - content: "{"; -} -.icon-budicon-90:before { - content: "|"; -} -.icon-budicon-91:before { - content: "}"; -} -.icon-budicon-92:before { - content: "~"; -} -.icon-budicon-93:before { - content: "\\"; -} -.icon-budicon-94:before { - content: ""; -} -.icon-budicon-95:before { - content: ""; -} -.icon-budicon-96:before { - content: ""; -} -.icon-budicon-97:before { - content: ""; -} -.icon-budicon-98:before { - content: ""; -} -.icon-budicon-99:before { - content: ""; -} -.icon-budicon-100:before { - content: ""; -} -.icon-budicon-101:before { - content: ""; -} -.icon-budicon-102:before { - content: ""; -} -.icon-budicon-103:before { - content: ""; -} -.icon-budicon-104:before { - content: ""; -} -.icon-budicon-105:before { - content: ""; -} -.icon-budicon-106:before { - content: ""; -} -.icon-budicon-107:before { - content: ""; -} -.icon-budicon-108:before { - content: ""; -} -.icon-budicon-109:before { - content: ""; -} -.icon-budicon-110:before { - content: ""; -} -.icon-budicon-111:before { - content: ""; -} -.icon-budicon-112:before { - content: ""; -} -.icon-budicon-113:before { - content: ""; -} -.icon-budicon-114:before { - content: ""; -} -.icon-budicon-115:before { - content: ""; -} -.icon-budicon-116:before { - content: ""; -} -.icon-budicon-117:before { - content: ""; -} -.icon-budicon-118:before { - content: ""; -} -.icon-budicon-119:before { - content: ""; -} -.icon-budicon-120:before { - content: ""; -} -.icon-budicon-121:before { - content: ""; -} -.icon-budicon-122:before { - content: ""; -} -.icon-budicon-123:before { - content: ""; -} -.icon-budicon-124:before { - content: ""; -} -.icon-budicon-125:before { - content: ""; -} -.icon-budicon-126:before { - content: ""; -} -.icon-budicon-127:before { - content: ""; -} -.icon-budicon-128:before { - content: ""; -} -.icon-budicon-129:before { - content: ""; -} -.icon-budicon-130:before { - content: ""; -} -.icon-budicon-131:before { - content: ""; -} -.icon-budicon-132:before { - content: ""; -} -.icon-budicon-133:before { - content: ""; -} -.icon-budicon-134:before { - content: ""; -} -.icon-budicon-135:before { - content: ""; -} -.icon-budicon-136:before { - content: ""; -} -.icon-budicon-137:before { - content: ""; -} -.icon-budicon-138:before { - content: ""; -} -.icon-budicon-139:before { - content: ""; -} -.icon-budicon-140:before { - content: ""; -} -.icon-budicon-141:before { - content: ""; -} -.icon-budicon-142:before { - content: ""; -} -.icon-budicon-143:before { - content: ""; -} -.icon-budicon-144:before { - content: ""; -} -.icon-budicon-145:before { - content: ""; -} -.icon-budicon-146:before { - content: ""; -} -.icon-budicon-147:before { - content: ""; -} -.icon-budicon-148:before { - content: ""; -} -.icon-budicon-149:before { - content: ""; -} -.icon-budicon-150:before { - content: ""; -} -.icon-budicon-151:before { - content: ""; -} -.icon-budicon-152:before { - content: ""; -} -.icon-budicon-153:before { - content: ""; -} -.icon-budicon-154:before { - content: ""; -} -.icon-budicon-155:before { - content: ""; -} -.icon-budicon-156:before { - content: ""; -} -.icon-budicon-157:before { - content: ""; -} -.icon-budicon-158:before { - content: ""; -} -.icon-budicon-159:before { - content: ""; -} -.icon-budicon-160:before { - content: ""; -} -.icon-budicon-161:before { - content: ""; -} -.icon-budicon-162:before { - content: ""; -} -.icon-budicon-163:before { - content: ""; -} -.icon-budicon-164:before { - content: ""; -} -.icon-budicon-165:before { - content: ""; -} -.icon-budicon-166:before { - content: ""; -} -.icon-budicon-167:before { - content: ""; -} -.icon-budicon-168:before { - content: ""; -} -.icon-budicon-169:before { - content: ""; -} -.icon-budicon-170:before { - content: ""; -} -.icon-budicon-171:before { - content: ""; -} -.icon-budicon-172:before { - content: ""; -} -.icon-budicon-173:before { - content: ""; -} -.icon-budicon-174:before { - content: ""; -} -.icon-budicon-175:before { - content: ""; -} -.icon-budicon-176:before { - content: ""; -} -.icon-budicon-177:before { - content: ""; -} -.icon-budicon-178:before { - content: ""; -} -.icon-budicon-179:before { - content: ""; -} -.icon-budicon-180:before { - content: ""; -} -.icon-budicon-181:before { - content: ""; -} -.icon-budicon-182:before { - content: ""; -} -.icon-budicon-183:before { - content: ""; -} -.icon-budicon-184:before { - content: ""; -} -.icon-budicon-185:before { - content: ""; -} -.icon-budicon-186:before { - content: ""; -} -.icon-budicon-187:before { - content: ""; -} -.icon-budicon-188:before { - content: ""; -} -.icon-budicon-189:before { - content: ""; -} -.icon-budicon-190:before { - content: ""; -} -.icon-budicon-191:before { - content: ""; -} -.icon-budicon-192:before { - content: ""; -} -.icon-budicon-193:before { - content: ""; -} -.icon-budicon-194:before { - content: ""; -} -.icon-budicon-195:before { - content: ""; -} -.icon-budicon-196:before { - content: ""; -} -.icon-budicon-197:before { - content: ""; -} -.icon-budicon-198:before { - content: ""; -} -.icon-budicon-199:before { - content: ""; -} -.icon-budicon-200:before { - content: ""; -} -.icon-budicon-201:before { - content: ""; -} -.icon-budicon-202:before { - content: ""; -} -.icon-budicon-203:before { - content: ""; -} -.icon-budicon-204:before { - content: ""; -} -.icon-budicon-205:before { - content: ""; -} -.icon-budicon-206:before { - content: ""; -} -.icon-budicon-207:before { - content: ""; -} -.icon-budicon-208:before { - content: ""; -} -.icon-budicon-209:before { - content: ""; -} -.icon-budicon-210:before { - content: ""; -} -.icon-budicon-211:before { - content: ""; -} -.icon-budicon-212:before { - content: ""; -} -.icon-budicon-213:before { - content: ""; -} -.icon-budicon-214:before { - content: ""; -} -.icon-budicon-215:before { - content: ""; -} -.icon-budicon-216:before { - content: ""; -} -.icon-budicon-217:before { - content: ""; -} -.icon-budicon-218:before { - content: ""; -} -.icon-budicon-219:before { - content: ""; -} -.icon-budicon-220:before { - content: ""; -} -.icon-budicon-221:before { - content: ""; -} -.icon-budicon-222:before { - content: ""; -} -.icon-budicon-223:before { - content: ""; -} -.icon-budicon-224:before { - content: ""; -} -.icon-budicon-225:before { - content: ""; -} -.icon-budicon-226:before { - content: ""; -} -.icon-budicon-227:before { - content: ""; -} -.icon-budicon-228:before { - content: ""; -} -.icon-budicon-229:before { - content: ""; -} -.icon-budicon-230:before { - content: ""; -} -.icon-budicon-231:before { - content: ""; -} -.icon-budicon-232:before { - content: ""; -} -.icon-budicon-233:before { - content: ""; -} -.icon-budicon-234:before { - content: ""; -} -.icon-budicon-235:before { - content: ""; -} -.icon-budicon-236:before { - content: ""; -} -.icon-budicon-237:before { - content: ""; -} -.icon-budicon-238:before { - content: ""; -} -.icon-budicon-239:before { - content: ""; -} -.icon-budicon-240:before { - content: ""; -} -.icon-budicon-241:before { - content: ""; -} -.icon-budicon-242:before { - content: ""; -} -.icon-budicon-243:before { - content: ""; -} -.icon-budicon-244:before { - content: ""; -} -.icon-budicon-245:before { - content: ""; -} -.icon-budicon-246:before { - content: ""; -} -.icon-budicon-247:before { - content: ""; -} -.icon-budicon-248:before { - content: ""; -} -.icon-budicon-249:before { - content: ""; -} -.icon-budicon-250:before { - content: ""; -} -.icon-budicon-251:before { - content: ""; -} -.icon-budicon-252:before { - content: ""; -} -.icon-budicon-253:before { - content: ""; -} -.icon-budicon-254:before { - content: ""; -} -.icon-budicon-255:before { - content: ""; -} -.icon-budicon-256:before { - content: ""; -} -.icon-budicon-257:before { - content: ""; -} -.icon-budicon-258:before { - content: ""; -} -.icon-budicon-259:before { - content: ""; -} -.icon-budicon-260:before { - content: ""; -} -.icon-budicon-261:before { - content: ""; -} -.icon-budicon-262:before { - content: ""; -} -.icon-budicon-263:before { - content: ""; -} -.icon-budicon-264:before { - content: ""; -} -.icon-budicon-265:before { - content: ""; -} -.icon-budicon-266:before { - content: ""; -} -.icon-budicon-267:before { - content: ""; -} -.icon-budicon-268:before { - content: ""; -} -.icon-budicon-269:before { - content: ""; -} -.icon-budicon-270:before { - content: ""; -} -.icon-budicon-271:before { - content: ""; -} -.icon-budicon-272:before { - content: ""; -} -.icon-budicon-273:before { - content: ""; -} -.icon-budicon-274:before { - content: ""; -} -.icon-budicon-275:before { - content: ""; -} -.icon-budicon-276:before { - content: ""; -} -.icon-budicon-277:before { - content: ""; -} -.icon-budicon-278:before { - content: ""; -} -.icon-budicon-279:before { - content: ""; -} -.icon-budicon-280:before { - content: ""; -} -.icon-budicon-281:before { - content: ""; -} -.icon-budicon-282:before { - content: ""; -} -.icon-budicon-283:before { - content: ""; -} -.icon-budicon-284:before { - content: ""; -} -.icon-budicon-285:before { - content: ""; -} -.icon-budicon-286:before { - content: ""; -} -.icon-budicon-287:before { - content: ""; -} -.icon-budicon-288:before { - content: ""; -} -.icon-budicon-289:before { - content: ""; -} -.icon-budicon-290:before { - content: ""; -} -.icon-budicon-291:before { - content: ""; -} -.icon-budicon-292:before { - content: ""; -} -.icon-budicon-293:before { - content: ""; -} -.icon-budicon-294:before { - content: ""; -} -.icon-budicon-295:before { - content: ""; -} -.icon-budicon-296:before { - content: ""; -} -.icon-budicon-297:before { - content: ""; -} -.icon-budicon-298:before { - content: ""; -} -.icon-budicon-299:before { - content: ""; -} -.icon-budicon-300:before { - content: ""; -} -.icon-budicon-301:before { - content: ""; -} -.icon-budicon-302:before { - content: ""; -} -.icon-budicon-303:before { - content: ""; -} -.icon-budicon-304:before { - content: ""; -} -.icon-budicon-305:before { - content: ""; -} -.icon-budicon-306:before { - content: ""; -} -.icon-budicon-307:before { - content: ""; -} -.icon-budicon-308:before { - content: ""; -} -.icon-budicon-309:before { - content: ""; -} -.icon-budicon-310:before { - content: ""; -} -.icon-budicon-311:before { - content: ""; -} -.icon-budicon-312:before { - content: ""; -} -.icon-budicon-313:before { - content: ""; -} -.icon-budicon-314:before { - content: ""; -} -.icon-budicon-315:before { - content: ""; -} -.icon-budicon-316:before { - content: ""; -} -.icon-budicon-317:before { - content: ""; -} -.icon-budicon-318:before { - content: ""; -} -.icon-budicon-319:before { - content: ""; -} -.icon-budicon-320:before { - content: ""; -} -.icon-budicon-321:before { - content: ""; -} -.icon-budicon-322:before { - content: ""; -} -.icon-budicon-323:before { - content: ""; -} -.icon-budicon-324:before { - content: ""; -} -.icon-budicon-325:before { - content: ""; -} -.icon-budicon-326:before { - content: ""; -} -.icon-budicon-327:before { - content: ""; -} -.icon-budicon-328:before { - content: ""; -} -.icon-budicon-329:before { - content: ""; -} -.icon-budicon-330:before { - content: ""; -} -.icon-budicon-331:before { - content: ""; -} -.icon-budicon-332:before { - content: ""; -} -.icon-budicon-333:before { - content: ""; -} -.icon-budicon-334:before { - content: ""; -} -.icon-budicon-335:before { - content: ""; -} -.icon-budicon-336:before { - content: ""; -} -.icon-budicon-337:before { - content: ""; -} -.icon-budicon-338:before { - content: ""; -} -.icon-budicon-339:before { - content: ""; -} -.icon-budicon-340:before { - content: ""; -} -.icon-budicon-341:before { - content: ""; -} -.icon-budicon-342:before { - content: ""; -} -.icon-budicon-343:before { - content: ""; -} -.icon-budicon-344:before { - content: ""; -} -.icon-budicon-345:before { - content: ""; -} -.icon-budicon-346:before { - content: ""; -} -.icon-budicon-347:before { - content: ""; -} -.icon-budicon-348:before { - content: ""; -} -.icon-budicon-349:before { - content: ""; -} -.icon-budicon-350:before { - content: ""; -} -.icon-budicon-351:before { - content: ""; -} -.icon-budicon-352:before { - content: ""; -} -.icon-budicon-353:before { - content: ""; -} -.icon-budicon-354:before { - content: ""; -} -.icon-budicon-355:before { - content: ""; -} -.icon-budicon-356:before { - content: ""; -} -.icon-budicon-357:before { - content: ""; -} -.icon-budicon-358:before { - content: ""; -} -.icon-budicon-359:before { - content: ""; -} -.icon-budicon-360:before { - content: ""; -} -.icon-budicon-361:before { - content: ""; -} -.icon-budicon-362:before { - content: ""; -} -.icon-budicon-363:before { - content: ""; -} -.icon-budicon-364:before { - content: ""; -} -.icon-budicon-365:before { - content: ""; -} -.icon-budicon-366:before { - content: ""; -} -.icon-budicon-367:before { - content: ""; -} -.icon-budicon-368:before { - content: ""; -} -.icon-budicon-369:before { - content: ""; -} -.icon-budicon-370:before { - content: ""; -} -.icon-budicon-371:before { - content: ""; -} -.icon-budicon-372:before { - content: ""; -} -.icon-budicon-373:before { - content: ""; -} -.icon-budicon-374:before { - content: ""; -} -.icon-budicon-375:before { - content: ""; -} -.icon-budicon-376:before { - content: ""; -} -.icon-budicon-377:before { - content: ""; -} -.icon-budicon-378:before { - content: ""; -} -.icon-budicon-379:before { - content: ""; -} -.icon-budicon-380:before { - content: ""; -} -.icon-budicon-381:before { - content: ""; -} -.icon-budicon-382:before { - content: ""; -} -.icon-budicon-383:before { - content: ""; -} -.icon-budicon-384:before { - content: ""; -} -.icon-budicon-385:before { - content: ""; -} -.icon-budicon-386:before { - content: ""; -} -.icon-budicon-387:before { - content: ""; -} -.icon-budicon-388:before { - content: ""; -} -.icon-budicon-389:before { - content: ""; -} -.icon-budicon-390:before { - content: ""; -} -.icon-budicon-391:before { - content: ""; -} -.icon-budicon-392:before { - content: ""; -} -.icon-budicon-393:before { - content: ""; -} -.icon-budicon-394:before { - content: ""; -} -.icon-budicon-395:before { - content: ""; -} -.icon-budicon-396:before { - content: ""; -} -.icon-budicon-397:before { - content: ""; -} -.icon-budicon-398:before { - content: ""; -} -.icon-budicon-399:before { - content: ""; -} -.icon-budicon-400:before { - content: ""; -} -.icon-budicon-401:before { - content: ""; -} -.icon-budicon-402:before { - content: ""; -} -.icon-budicon-403:before { - content: ""; -} -.icon-budicon-404:before { - content: ""; -} -.icon-budicon-405:before { - content: ""; -} -.icon-budicon-406:before { - content: ""; -} -.icon-budicon-407:before { - content: ""; -} -.icon-budicon-408:before { - content: ""; -} -.icon-budicon-409:before { - content: ""; -} -.icon-budicon-410:before { - content: ""; -} -.icon-budicon-411:before { - content: ""; -} -.icon-budicon-412:before { - content: ""; -} -.icon-budicon-413:before { - content: ""; -} -.icon-budicon-414:before { - content: ""; -} -.icon-budicon-415:before { - content: ""; -} -.icon-budicon-416:before { - content: ""; -} -.icon-budicon-417:before { - content: ""; -} -.icon-budicon-418:before { - content: ""; -} -.icon-budicon-419:before { - content: ""; -} -.icon-budicon-420:before { - content: ""; -} -.icon-budicon-421:before { - content: ""; -} -.icon-budicon-422:before { - content: ""; -} -.icon-budicon-423:before { - content: ""; -} -.icon-budicon-424:before { - content: ""; -} -.icon-budicon-425:before { - content: ""; -} -.icon-budicon-426:before { - content: ""; -} -.icon-budicon-427:before { - content: ""; -} -.icon-budicon-428:before { - content: ""; -} -.icon-budicon-429:before { - content: ""; -} -.icon-budicon-430:before { - content: ""; -} -.icon-budicon-431:before { - content: ""; -} -.icon-budicon-432:before { - content: ""; -} -.icon-budicon-433:before { - content: ""; -} -.icon-budicon-434:before { - content: ""; -} -.icon-budicon-435:before { - content: ""; -} -.icon-budicon-436:before { - content: ""; -} -.icon-budicon-437:before { - content: ""; -} -.icon-budicon-438:before { - content: ""; -} -.icon-budicon-439:before { - content: ""; -} -.icon-budicon-440:before { - content: ""; -} -.icon-budicon-441:before { - content: ""; -} -.icon-budicon-442:before { - content: ""; -} -.icon-budicon-443:before { - content: ""; -} -.icon-budicon-444:before { - content: ""; -} -.icon-budicon-445:before { - content: ""; -} -.icon-budicon-446:before { - content: ""; -} -.icon-budicon-447:before { - content: ""; -} -.icon-budicon-448:before { - content: ""; -} -.icon-budicon-449:before { - content: ""; -} -.icon-budicon-450:before { - content: ""; -} -.icon-budicon-451:before { - content: ""; -} -.icon-budicon-452:before { - content: ""; -} -.icon-budicon-453:before { - content: ""; -} -.icon-budicon-454:before { - content: ""; -} -.icon-budicon-455:before { - content: ""; -} -.icon-budicon-456:before { - content: ""; -} -.icon-budicon-457:before { - content: ""; -} -.icon-budicon-458:before { - content: ""; -} -.icon-budicon-459:before { - content: ""; -} -.icon-budicon-460:before { - content: ""; -} -.icon-budicon-461:before { - content: ""; -} -.icon-budicon-462:before { - content: ""; -} -.icon-budicon-463:before { - content: ""; -} -.icon-budicon-464:before { - content: ""; -} -.icon-budicon-465:before { - content: ""; -} -.icon-budicon-466:before { - content: ""; -} -.icon-budicon-467:before { - content: ""; -} -.icon-budicon-468:before { - content: ""; -} -.icon-budicon-469:before { - content: ""; -} -.icon-budicon-470:before { - content: ""; -} -.icon-budicon-471:before { - content: ""; -} -.icon-budicon-472:before { - content: ""; -} -.icon-budicon-473:before { - content: ""; -} -.icon-budicon-474:before { - content: ""; -} -.icon-budicon-475:before { - content: ""; -} -.icon-budicon-476:before { - content: ""; -} -.icon-budicon-477:before { - content: ""; -} -.icon-budicon-478:before { - content: ""; -} -.icon-budicon-479:before { - content: ""; -} -.icon-budicon-480:before { - content: ""; -} -.icon-budicon-481:before { - content: ""; -} -.icon-budicon-482:before { - content: ""; -} -.icon-budicon-483:before { - content: ""; -} -.icon-budicon-484:before { - content: ""; -} -.icon-budicon-485:before { - content: ""; -} -.icon-budicon-486:before { - content: ""; -} -.icon-budicon-487:before { - content: ""; -} -.icon-budicon-488:before { - content: ""; -} -.icon-budicon-489:before { - content: ""; -} -.icon-budicon-490:before { - content: ""; -} -.icon-budicon-491:before { - content: ""; -} -.icon-budicon-492:before { - content: ""; -} -.icon-budicon-493:before { - content: ""; -} -.icon-budicon-494:before { - content: ""; -} -.icon-budicon-495:before { - content: ""; -} -.icon-budicon-496:before { - content: ""; -} -.icon-budicon-497:before { - content: ""; -} -.icon-budicon-498:before { - content: ""; -} -.icon-budicon-499:before { - content: ""; -} -.icon-budicon-500:before { - content: ""; -} -.icon-budicon-501:before { - content: ""; -} -.icon-budicon-502:before { - content: ""; -} -.icon-budicon-503:before { - content: ""; -} -.icon-budicon-504:before { - content: ""; -} -.icon-budicon-505:before { - content: ""; -} -.icon-budicon-506:before { - content: ""; -} -.icon-budicon-507:before { - content: ""; -} -.icon-budicon-508:before { - content: ""; -} -.icon-budicon-509:before { - content: ""; -} -.icon-budicon-510:before { - content: ""; -} -.icon-budicon-511:before { - content: ""; -} -.icon-budicon-512:before { - content: ""; -} -.icon-budicon-513:before { - content: ""; -} -.icon-budicon-514:before { - content: ""; -} -.icon-budicon-515:before { - content: ""; -} -.icon-budicon-516:before { - content: ""; -} -.icon-budicon-517:before { - content: ""; -} -.icon-budicon-518:before { - content: ""; -} -.icon-budicon-519:before { - content: ""; -} -.icon-budicon-520:before { - content: ""; -} -.icon-budicon-521:before { - content: ""; -} -.icon-budicon-522:before { - content: ""; -} -.icon-budicon-523:before { - content: ""; -} -.icon-budicon-524:before { - content: ""; -} -.icon-budicon-525:before { - content: ""; -} -.icon-budicon-526:before { - content: ""; -} -.icon-budicon-527:before { - content: ""; -} -.icon-budicon-528:before { - content: ""; -} -.icon-budicon-529:before { - content: ""; -} -.icon-budicon-530:before { - content: ""; -} -.icon-budicon-531:before { - content: ""; -} -.icon-budicon-532:before { - content: ""; -} -.icon-budicon-533:before { - content: ""; -} -.icon-budicon-534:before { - content: ""; -} -.icon-budicon-535:before { - content: ""; -} -.icon-budicon-536:before { - content: ""; -} -.icon-budicon-537:before { - content: ""; -} -.icon-budicon-538:before { - content: ""; -} -.icon-budicon-539:before { - content: ""; -} -.icon-budicon-540:before { - content: ""; -} -.icon-budicon-541:before { - content: ""; -} -.icon-budicon-542:before { - content: ""; -} -.icon-budicon-543:before { - content: ""; -} -.icon-budicon-544:before { - content: ""; -} -.icon-budicon-545:before { - content: ""; -} -.icon-budicon-546:before { - content: ""; -} -.icon-budicon-547:before { - content: ""; -} -.icon-budicon-548:before { - content: ""; -} -.icon-budicon-549:before { - content: ""; -} -.icon-budicon-550:before { - content: ""; -} -.icon-budicon-551:before { - content: ""; -} -.icon-budicon-552:before { - content: ""; -} -.icon-budicon-553:before { - content: ""; -} -.icon-budicon-554:before { - content: ""; -} -.icon-budicon-555:before { - content: ""; -} -.icon-budicon-556:before { - content: ""; -} -.icon-budicon-557:before { - content: ""; -} -.icon-budicon-558:before { - content: ""; -} -.icon-budicon-559:before { - content: ""; -} -.icon-budicon-560:before { - content: ""; -} -.icon-budicon-561:before { - content: ""; -} -.icon-budicon-562:before { - content: ""; -} -.icon-budicon-563:before { - content: ""; -} -.icon-budicon-564:before { - content: ""; -} -.icon-budicon-565:before { - content: ""; -} -.icon-budicon-566:before { - content: ""; -} -.icon-budicon-567:before { - content: ""; -} -.icon-budicon-568:before { - content: ""; -} -.icon-budicon-569:before { - content: ""; -} -.icon-budicon-570:before { - content: ""; -} -.icon-budicon-571:before { - content: ""; -} -.icon-budicon-572:before { - content: ""; -} -.icon-budicon-573:before { - content: ""; -} -.icon-budicon-574:before { - content: ""; -} -.icon-budicon-575:before { - content: ""; -} -.icon-budicon-576:before { - content: ""; -} -.icon-budicon-577:before { - content: ""; -} -.icon-budicon-578:before { - content: ""; -} -.icon-budicon-579:before { - content: ""; -} -.icon-budicon-580:before { - content: ""; -} -.icon-budicon-581:before { - content: ""; -} -.icon-budicon-582:before { - content: ""; -} -.icon-budicon-583:before { - content: ""; -} -.icon-budicon-584:before { - content: ""; -} -.icon-budicon-585:before { - content: ""; -} -.icon-budicon-586:before { - content: ""; -} -.icon-budicon-587:before { - content: ""; -} -.icon-budicon-588:before { - content: ""; -} -.icon-budicon-589:before { - content: ""; -} -.icon-budicon-590:before { - content: ""; -} -.icon-budicon-591:before { - content: ""; -} -.icon-budicon-592:before { - content: ""; -} -.icon-budicon-593:before { - content: ""; -} -.icon-budicon-594:before { - content: ""; -} -.icon-budicon-595:before { - content: ""; -} -.icon-budicon-596:before { - content: ""; -} -.icon-budicon-597:before { - content: ""; -} -.icon-budicon-598:before { - content: ""; -} -.icon-budicon-599:before { - content: ""; -} -.icon-budicon-600:before { - content: ""; -} -.icon-budicon-601:before { - content: ""; -} -.icon-budicon-602:before { - content: ""; -} -.icon-budicon-603:before { - content: ""; -} -.icon-budicon-604:before { - content: ""; -} -.icon-budicon-605:before { - content: ""; -} -.icon-budicon-606:before { - content: ""; -} -.icon-budicon-607:before { - content: ""; -} -.icon-budicon-608:before { - content: ""; -} -.icon-budicon-609:before { - content: ""; -} -.icon-budicon-610:before { - content: ""; -} -.icon-budicon-611:before { - content: ""; -} -.icon-budicon-612:before { - content: ""; -} -.icon-budicon-613:before { - content: ""; -} -.icon-budicon-614:before { - content: ""; -} -.icon-budicon-615:before { - content: ""; -} -.icon-budicon-616:before { - content: ""; -} -.icon-budicon-617:before { - content: ""; -} -.icon-budicon-618:before { - content: ""; -} -.icon-budicon-619:before { - content: ""; -} -.icon-budicon-620:before { - content: ""; -} -.icon-budicon-621:before { - content: ""; -} -.icon-budicon-622:before { - content: ""; -} -.icon-budicon-623:before { - content: ""; -} -.icon-budicon-624:before { - content: ""; -} -.icon-budicon-625:before { - content: ""; -} -.icon-budicon-626:before { - content: ""; -} -.icon-budicon-627:before { - content: ""; -} -.icon-budicon-628:before { - content: ""; -} -.icon-budicon-629:before { - content: ""; -} -.icon-budicon-630:before { - content: ""; -} -.icon-budicon-631:before { - content: ""; -} -.icon-budicon-632:before { - content: ""; -} -.icon-budicon-633:before { - content: ""; -} -.icon-budicon-634:before { - content: ""; -} -.icon-budicon-635:before { - content: ""; -} -.icon-budicon-636:before { - content: ""; -} -.icon-budicon-637:before { - content: ""; -} -.icon-budicon-638:before { - content: ""; -} -.icon-budicon-639:before { - content: ""; -} -.icon-budicon-640:before { - content: ""; -} -.icon-budicon-641:before { - content: ""; -} -.icon-budicon-642:before { - content: ""; -} -.icon-budicon-643:before { - content: ""; -} -.icon-budicon-644:before { - content: ""; -} -.icon-budicon-645:before { - content: ""; -} -.icon-budicon-646:before { - content: ""; -} -.icon-budicon-647:before { - content: ""; -} -.icon-budicon-648:before { - content: ""; -} -.icon-budicon-649:before { - content: ""; -} -.icon-budicon-650:before { - content: ""; -} -.icon-budicon-651:before { - content: ""; -} -.icon-budicon-652:before { - content: ""; -} -.icon-budicon-653:before { - content: ""; -} -.icon-budicon-654:before { - content: ""; -} -.icon-budicon-655:before { - content: ""; -} -.icon-budicon-656:before { - content: ""; -} -.icon-budicon-657:before { - content: ""; -} -.icon-budicon-658:before { - content: ""; -} -.icon-budicon-659:before { - content: ""; -} -.icon-budicon-660:before { - content: ""; -} -.icon-budicon-661:before { - content: ""; -} -.icon-budicon-662:before { - content: ""; -} -.icon-budicon-663:before { - content: ""; -} -.icon-budicon-664:before { - content: ""; -} -.icon-budicon-665:before { - content: ""; -} -.icon-budicon-666:before { - content: ""; -} -.icon-budicon-667:before { - content: ""; -} -.icon-budicon-668:before { - content: ""; -} -.icon-budicon-669:before { - content: ""; -} -.icon-budicon-670:before { - content: ""; -} -.icon-budicon-671:before { - content: ""; -} -.icon-budicon-672:before { - content: ""; -} -.icon-budicon-673:before { - content: ""; -} -.icon-budicon-674:before { - content: ""; -} -.icon-budicon-675:before { - content: ""; -} -.icon-budicon-676:before { - content: ""; -} -.icon-budicon-677:before { - content: ""; -} -.icon-budicon-678:before { - content: ""; -} -.icon-budicon-679:before { - content: ""; -} -.icon-budicon-680:before { - content: ""; -} -.icon-budicon-681:before { - content: ""; -} -.icon-budicon-682:before { - content: ""; -} -.icon-budicon-683:before { - content: ""; -} -.icon-budicon-684:before { - content: ""; -} -.icon-budicon-685:before { - content: ""; -} -.icon-budicon-686:before { - content: ""; -} -.icon-budicon-687:before { - content: ""; -} -.icon-budicon-688:before { - content: ""; -} -.icon-budicon-689:before { - content: ""; -} -.icon-budicon-690:before { - content: ""; -} -.icon-budicon-691:before { - content: ""; -} -.icon-budicon-692:before { - content: ""; -} -.icon-budicon-693:before { - content: ""; -} -.icon-budicon-694:before { - content: ""; -} -.icon-budicon-695:before { - content: ""; -} -.icon-budicon-696:before { - content: ""; -} -.icon-budicon-697:before { - content: ""; -} -.icon-budicon-698:before { - content: ""; -} -.icon-budicon-699:before { - content: ""; -} -.icon-budicon-700:before { - content: ""; -} -.icon-budicon-701:before { - content: ""; -} -.icon-budicon-702:before { - content: ""; -} -.icon-budicon-703:before { - content: ""; -} -.icon-budicon-704:before { - content: ""; -} -.icon-budicon-705:before { - content: ""; -} -.icon-budicon-706:before { - content: ""; -} -.icon-budicon-707:before { - content: ""; -} -.icon-budicon-708:before { - content: ""; -} -.icon-budicon-709:before { - content: ""; -} -.icon-budicon-710:before { - content: ""; -} -.icon-budicon-711:before { - content: ""; -} -.icon-budicon-712:before { - content: ""; -} -.icon-budicon-713:before { - content: ""; -} -.icon-budicon-714:before { - content: ""; -} -.icon-budicon-715:before { - content: ""; -} -.icon-budicon-716:before { - content: ""; -} -.icon-budicon-717:before { - content: ""; -} -.icon-budicon-718:before { - content: ""; -} -.icon-budicon-719:before { - content: ""; -} -.icon-budicon-720:before { - content: ""; -} -.icon-budicon-721:before { - content: ""; -} -.icon-budicon-722:before { - content: ""; -} -.icon-budicon-723:before { - content: ""; -} -.icon-budicon-724:before { - content: ""; -} -.icon-budicon-725:before { - content: ""; -} -.icon-budicon-726:before { - content: ""; -} -.icon-budicon-727:before { - content: ""; -} -.icon-budicon-728:before { - content: ""; -} -.icon-budicon-729:before { - content: ""; -} -.icon-budicon-730:before { - content: ""; -} -.icon-budicon-731:before { - content: ""; -} -.icon-budicon-732:before { - content: ""; -} -.icon-budicon-733:before { - content: ""; -} -.icon-budicon-734:before { - content: ""; -} -.icon-budicon-735:before { - content: ""; -} -.icon-budicon-736:before { - content: ""; -} -.icon-budicon-737:before { - content: ""; -} -.icon-budicon-738:before { - content: ""; -} -.icon-budicon-739:before { - content: ""; -} -.icon-budicon-740:before { - content: ""; -} -.icon-budicon-741:before { - content: ""; -} -.icon-budicon-742:before { - content: ""; -} -.icon-budicon-743:before { - content: ""; -} -.icon-budicon-744:before { - content: ""; -} -.icon-budicon-745:before { - content: ""; -} -.icon-budicon-746:before { - content: ""; -} -.icon-budicon-747:before { - content: ""; -} -.icon-budicon-748:before { - content: ""; -} -.icon-budicon-749:before { - content: ""; -} -.icon-budicon-750:before { - content: ""; -} -.icon-budicon-751:before { - content: ""; -} -.icon-budicon-752:before { - content: ""; -} -.icon-budicon-753:before { - content: ""; -} -.icon-budicon-754:before { - content: ""; -} -.icon-budicon-755:before { - content: ""; -} -.icon-budicon-756:before { - content: ""; -} -.icon-budicon-757:before { - content: ""; -} -.icon-budicon-758:before { - content: ""; -} -.icon-budicon-759:before { - content: ""; -} -.icon-budicon-760:before { - content: ""; -} -.icon-budicon-761:before { - content: ""; -} -.icon-budicon-762:before { - content: ""; -} -.icon-budicon-763:before { - content: ""; -} -.icon-budicon-764:before { - content: ""; -} -.icon-budicon-765:before { - content: ""; -} -.icon-budicon-766:before { - content: ""; -} -.icon-budicon-767:before { - content: ""; -} -.icon-budicon-768:before { - content: ""; -} -.icon-budicon-769:before { - content: ""; -} -.icon-budicon-770:before { - content: ""; -} -.icon-budicon-771:before { - content: ""; -} -.icon-budicon-772:before { - content: ""; -} -.icon-budicon-773:before { - content: ""; -} -.icon-budicon-774:before { - content: ""; -} -.icon-budicon-775:before { - content: ""; -} -.icon-budicon-776:before { - content: ""; -} -.icon-budicon-777:before { - content: ""; -} -.icon-budicon-778:before { - content: ""; -} -.icon-budicon-779:before { - content: ""; -} -.icon-budicon-780:before { - content: ""; -} -.icon-budicon-781:before { - content: ""; -} -.icon-budicon-782:before { - content: ""; -} -.icon-budicon-783:before { - content: ""; -} -.icon-budicon-784:before { - content: ""; -} -.icon-budicon-785:before { - content: ""; -} -.icon-budicon-786:before { - content: ""; -} -.icon-budicon-787:before { - content: ""; -} -.icon-budicon-788:before { - content: ""; -} -.icon-budicon-789:before { - content: ""; -} -.icon-budicon-790:before { - content: ""; -} -.icon-budicon-791:before { - content: ""; -} -.icon-budicon-792:before { - content: ""; -} -.icon-budicon-793:before { - content: ""; -} -.icon-budicon-794:before { - content: ""; -} -.icon-budicon-795:before { - content: ""; -} -.icon-budicon-796:before { - content: ""; -} -.icon-budicon-797:before { - content: ""; -} -.icon-budicon-798:before { - content: ""; -} -.icon-budicon-799:before { - content: ""; -} -.icon-budicon-800:before { - content: ""; -} -.icon-budicon-801:before { - content: ""; -} -.icon-budicon-802:before { - content: ""; -} -.icon-budicon-803:before { - content: ""; -} -.icon-budicon-804:before { - content: ""; -} -.icon-budicon-805:before { - content: ""; -} -.icon-budicon-806:before { - content: ""; -} -.icon-budicon-807:before { - content: ""; -} -.icon-budicon-808:before { - content: ""; -} -.icon-budicon-809:before { - content: ""; -} -.icon-budicon-810:before { - content: ""; -} -.icon-budicon-811:before { - content: ""; -} -.icon-budicon-812:before { - content: ""; -} -.icon-budicon-813:before { - content: ""; -} -.icon-budicon-814:before { - content: ""; -} -.icon-budicon-815:before { - content: ""; -} -.icon-budicon-816:before { - content: ""; -} -.icon-budicon-817:before { - content: ""; -} -.icon-budicon-818:before { - content: ""; -} -.icon-budicon-819:before { - content: ""; -} -.icon-budicon-820:before { - content: ""; -} -.icon-budicon-821:before { - content: ""; -} -.icon-budicon-822:before { - content: ""; -} -.icon-budicon-823:before { - content: ""; -} -.icon-budicon-824:before { - content: ""; -} -.icon-budicon-825:before { - content: ""; -} -.icon-budicon-826:before { - content: ""; -} -.icon-budicon-827:before { - content: ""; -} -.icon-budicon-828:before { - content: ""; -} -.icon-budicon-829:before { - content: ""; -} -.icon-budicon-830:before { - content: ""; -} -.icon-budicon-831:before { - content: ""; -} -.icon-budicon-832:before { - content: ""; -} -.icon-budicon-833:before { - content: ""; -} -.icon-budicon-834:before { - content: ""; -} -.icon-budicon-835:before { - content: ""; -} -.icon-budicon-836:before { - content: ""; -} -.icon-budicon-837:before { - content: ""; -} -.icon-budicon-838:before { - content: ""; -} -.icon-budicon-839:before { - content: ""; -} -.icon-budicon-840:before { - content: ""; -} -.icon-budicon-841:before { - content: ""; -} -.icon-budicon-842:before { - content: ""; -} -.icon-budicon-843:before { - content: ""; -} -.icon-budicon-844:before { - content: ""; -} -.icon-budicon-845:before { - content: ""; -} -.icon-budicon-846:before { - content: ""; -} -.icon-budicon-847:before { - content: ""; -} -.icon-budicon-848:before { - content: ""; -} -.icon-budicon-849:before { - content: ""; -} -.icon-1392070209-icon-social-github:before { - content: ""; -} diff --git a/css/google-roboto-mono.css b/css/google-roboto-mono.css deleted file mode 100644 index d38c3d16..00000000 --- a/css/google-roboto-mono.css +++ /dev/null @@ -1,56 +0,0 @@ -/* cyrillic-ext */ -@font-face { - font-family: 'Roboto Mono'; - font-style: normal; - font-weight: 400; - src: local('Roboto Mono'), local('RobotoMono-Regular'), url(https://fonts.gstatic.com/s/robotomono/v5/hMqPNLsu_dywMa4C_DEpYzTOQ_MqJVwkKsUn0wKzc2I.woff2) format('woff2'); - unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; -} -/* cyrillic */ -@font-face { - font-family: 'Roboto Mono'; - font-style: normal; - font-weight: 400; - src: local('Roboto Mono'), local('RobotoMono-Regular'), url(https://fonts.gstatic.com/s/robotomono/v5/hMqPNLsu_dywMa4C_DEpYzUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2'); - unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; -} -/* greek-ext */ -@font-face { - font-family: 'Roboto Mono'; - font-style: normal; - font-weight: 400; - src: local('Roboto Mono'), local('RobotoMono-Regular'), url(https://fonts.gstatic.com/s/robotomono/v5/hMqPNLsu_dywMa4C_DEpY0bcKLIaa1LC45dFaAfauRA.woff2) format('woff2'); - unicode-range: U+1F00-1FFF; -} -/* greek */ -@font-face { - font-family: 'Roboto Mono'; - font-style: normal; - font-weight: 400; - src: local('Roboto Mono'), local('RobotoMono-Regular'), url(https://fonts.gstatic.com/s/robotomono/v5/hMqPNLsu_dywMa4C_DEpY2o_sUJ8uO4YLWRInS22T3Y.woff2) format('woff2'); - unicode-range: U+0370-03FF; -} -/* vietnamese */ -@font-face { - font-family: 'Roboto Mono'; - font-style: normal; - font-weight: 400; - src: local('Roboto Mono'), local('RobotoMono-Regular'), url(https://fonts.gstatic.com/s/robotomono/v5/hMqPNLsu_dywMa4C_DEpY76up8jxqWt8HVA3mDhkV_0.woff2) format('woff2'); - unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; -} -/* latin-ext */ -@font-face { - font-family: 'Roboto Mono'; - font-style: normal; - font-weight: 400; - src: local('Roboto Mono'), local('RobotoMono-Regular'), url(https://fonts.gstatic.com/s/robotomono/v5/hMqPNLsu_dywMa4C_DEpYyYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2'); - unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; -} -/* latin */ -@font-face { - font-family: 'Roboto Mono'; - font-style: normal; - font-weight: 400; - src: local('Roboto Mono'), local('RobotoMono-Regular'), url(https://fonts.gstatic.com/s/robotomono/v5/hMqPNLsu_dywMa4C_DEpY44P5ICox8Kq3LLUNMylGO4.woff2) format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215; -} diff --git a/e2e/debugger.spec.ts b/e2e/debugger.spec.ts new file mode 100644 index 00000000..ba77657c --- /dev/null +++ b/e2e/debugger.spec.ts @@ -0,0 +1,192 @@ +import { expect, test } from "@playwright/test"; +import { dataTestidDictionary } from "@/libs/testing/data-testid.dictionary"; +import { + checkHeaderEditorStatusBarMessage, + checkJwtEditorNotificationBarMessage, + checkJwtEditorStatusBarMessage, + checkPayloadEditorStatusBarMessage, + E2E_BASE_URL, + expectToBeNonNull, + getLang, + switchToEncoderTab, +} from "./e2e.utils"; +import { MessageStatusValue, MessageTypeValue } from "./e2e.values"; + +test("Can load decoded header and decoded payload from the JWT Decoder as inputs into the JWT Encoder", async ({ + page, +}) => { + const jwtSignedWithNotSupportedAlgorithm = + "eyJhbGciOiJCUDI1NlIxIiwidHlwIjoiYXQrSldUIiwia2lkIjoic2lnIn0.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.kSA6uak_GNjbj_X7Va8OCSWe3h1lxU_xlonWFKkenAIYCG6ylCjGoRj9ZIQFAV-XAueyPvYkKU1EuDF5t9Y0Ag"; + const expectedDecodedHeader = { + alg: "BP256R1", + typ: "at+JWT", + kid: "sig", + }; + const expectedDecodedPayload = { + "sub": "1234567890", + "name": "John Doe", + "admin": true, + "iat": 1516239022 + }; + + await page.goto(E2E_BASE_URL); + + const lang = await getLang(page); + expectToBeNonNull(lang); + + const decoderWidget = page.getByTestId(dataTestidDictionary.decoder.id); + + const jwtEditor = decoderWidget.getByTestId( + dataTestidDictionary.decoder.jwtEditor.id, + ); + const jwtEditorInput = jwtEditor.getByRole("textbox"); + + await jwtEditorInput.fill(jwtSignedWithNotSupportedAlgorithm); + + await expect(jwtEditorInput).toHaveValue(jwtSignedWithNotSupportedAlgorithm); + + await checkJwtEditorStatusBarMessage({ + page, + type: MessageTypeValue.ERROR, + status: MessageStatusValue.VISIBLE, + }); + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.WARNING, + status: MessageStatusValue.VISIBLE, + }); + + await expect( + decoderWidget.getByTestId( + dataTestidDictionary.decoder.decodedHeader.json.id, + ), + ).toHaveText(JSON.stringify(expectedDecodedHeader, null, 2), { + useInnerText: true, + }); + + await expect( + decoderWidget.getByTestId( + dataTestidDictionary.decoder.decodedPayload.json.id, + ), + ).toHaveText(JSON.stringify(expectedDecodedPayload, null, 2), { + useInnerText: true, + }); + + const secretKeyEditor = decoderWidget.getByTestId( + dataTestidDictionary.decoder.secretKeyEditor.id, + ); + + await expect(secretKeyEditor).not.toBeVisible(); + + await switchToEncoderTab(page); + + const encoderWidget = page.getByTestId(dataTestidDictionary.encoder.id); + + const headerEditor = encoderWidget + .getByTestId(dataTestidDictionary.encoder.headerEditor.id) + .first(); + const payloadEditor = encoderWidget.getByTestId( + dataTestidDictionary.encoder.payloadEditor.id, + ); + + await expect(headerEditor.getByRole("textbox")).toHaveValue( + JSON.stringify(expectedDecodedHeader, null, 2), + ); + + await expect(payloadEditor.getByRole("textbox")).toHaveValue( + JSON.stringify(expectedDecodedPayload, null, 2), + ); + + await checkHeaderEditorStatusBarMessage({ + page, + type: MessageTypeValue.ERROR, + status: MessageStatusValue.VISIBLE, + }); + + await checkPayloadEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); +}); + +test("Can decode a single jwt piece and load it as input into the jwt encoded header", async ({ + page, +}) => { + const jwtWithHeaderSegmentOnly = "eyJhbGciOiJCUDI1NlIxIiwidHlwIjoiYXQrSldUIiwia2lkIjoic2lnIn0" + const expectedDecodedHeader = { + alg: "BP256R1", + typ: "at+JWT", + kid: "sig", + }; + + await page.goto(E2E_BASE_URL); + + const lang = await getLang(page); + expectToBeNonNull(lang); + + const decoderWidget = page.getByTestId(dataTestidDictionary.decoder.id); + + const jwtEditor = decoderWidget.getByTestId( + dataTestidDictionary.decoder.jwtEditor.id, + ); + const jwtEditorInput = jwtEditor.getByRole("textbox"); + + await jwtEditorInput.fill(jwtWithHeaderSegmentOnly); + + await expect( + decoderWidget.getByTestId( + dataTestidDictionary.decoder.decodedHeader.json.id, + ), + ).toHaveText(JSON.stringify(expectedDecodedHeader, null, 2), { + useInnerText: true, + }); + + await expect( + decoderWidget.getByTestId( + dataTestidDictionary.decoder.decodedPayload.json.id, + ), + ).toBeEmpty(); + + const secretKeyEditor = decoderWidget.getByTestId( + dataTestidDictionary.decoder.secretKeyEditor.id, + ); + + await expect(secretKeyEditor).not.toBeVisible(); + + await switchToEncoderTab(page); + + const encoderWidget = page.getByTestId(dataTestidDictionary.encoder.id); + + const headerEditor = encoderWidget + .getByTestId(dataTestidDictionary.encoder.headerEditor.id) + .first(); + const payloadEditor = encoderWidget.getByTestId( + dataTestidDictionary.encoder.payloadEditor.id, + ); + + await expect(headerEditor.getByRole("textbox")).toHaveValue( + JSON.stringify(expectedDecodedHeader, null, 2), + ); + + await expect(payloadEditor.getByRole("textbox")).toBeEmpty(); + + await checkHeaderEditorStatusBarMessage({ + page, + type: MessageTypeValue.ERROR, + status: MessageStatusValue.VISIBLE, + }); + + await checkPayloadEditorStatusBarMessage({ + page, + type: MessageTypeValue.ERROR, + status: MessageStatusValue.VISIBLE, + }); + + const encoderSecretKeyEditor = decoderWidget.getByTestId( + dataTestidDictionary.encoder.secretKeyEditor.id, + ); + + await expect(encoderSecretKeyEditor).not.toBeVisible(); +}); \ No newline at end of file diff --git a/e2e/decoder.spec.ts b/e2e/decoder.spec.ts new file mode 100644 index 00000000..7ecfd1c9 --- /dev/null +++ b/e2e/decoder.spec.ts @@ -0,0 +1,780 @@ +import { expect, test } from "@playwright/test"; +import { + getButtonsUiDictionary, + getPickersUiDictionary, +} from "@/features/localization/services/ui-language-dictionary.service"; +import { + DefaultTokensValues, + DefaultTokenWithKeysModel, + DefaultTokenWithSecretModel, +} from "@/features/common/values/default-tokens.values"; +import { dataTestidDictionary } from "@/libs/testing/data-testid.dictionary"; +import { + isDigitalSignatureAlg, + isHmacAlg, + isNoneAlg, +} from "@/features/common/services/jwt.service"; +import { + checkJwtEditorStatusBarMessage, + checkJwtEditorNotificationBarMessage, + checkSecretKeyDecoderEditorStatusBarMessage, + E2E_BASE_URL, + expectToBeNonNull, + getDecoderJwtEditor, + getDecoderJwtEditorInput, + getLang, +} from "./e2e.utils"; +import { MessageStatusValue, MessageTypeValue } from "./e2e.values"; +import { JwtDictionaryModel, JwtSignedWithDigitalModel } from "./e2e.models"; +import jwts from "./jwt.json" assert { type: "json" }; + +const TestJwts = (jwts as JwtDictionaryModel).byAlgorithm; + +test.describe("Can interact with JWT Decoder JWT editor", () => { + test.beforeEach(async ({ page }) => { + await page.goto(E2E_BASE_URL); + }); + + test("Can read default value in JWT editor", async ({ page }) => { + const jwtEditorInput = getDecoderJwtEditorInput(page); + + await expect(jwtEditorInput).toHaveValue( + "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.KMUFsIDTnFmyG3nMiGM6H9FNFUROf3wh7SmqJp-QV30", + ); + }); + + test("can edit value in JWT editor", async ({ page }) => { + const inputValue = (TestJwts.RS512 as JwtSignedWithDigitalModel).withPemKey + .jwt; + + const jwtEditorInput = getDecoderJwtEditorInput(page); + await jwtEditorInput.fill(inputValue); + + await expect(jwtEditorInput).toHaveValue(inputValue); + }); + + test("can copy value in JWT editor", async ({ page, context }) => { + const inputValue = (TestJwts.RS512 as JwtSignedWithDigitalModel).withPemKey + .jwt; + await context.grantPermissions(["clipboard-read", "clipboard-write"]); + + const lang = await getLang(page); + expectToBeNonNull(lang); + + const buttonsUiDictionary = getButtonsUiDictionary(lang); + + const jwtEditor = getDecoderJwtEditor(page); + const jwtEditorInput = getDecoderJwtEditorInput(page); + + await jwtEditorInput.fill(inputValue); + + const copyButton = jwtEditor.getByRole("button", { + name: buttonsUiDictionary.copyButton.idle.label, + }); + + await copyButton.click(); + + const clipboardContent = await page.evaluate(() => + navigator.clipboard.readText(), + ); + + expect(clipboardContent).toBe(inputValue); + }); + + test("can clear value in JWT editor", async ({ page }) => { + const lang = await getLang(page); + expectToBeNonNull(lang); + + const buttonsUiDictionary = getButtonsUiDictionary(lang); + + const jwtEditor = getDecoderJwtEditor(page); + const jwtEditorInput = getDecoderJwtEditorInput(page); + + const clearButton = jwtEditor.getByRole("button", { + name: buttonsUiDictionary.clearButton.label, + }); + await clearButton.click(); + + await expect(jwtEditorInput).toHaveValue(""); + }); +}); + +test.describe("Can generate JWT examples", () => { + test.beforeEach(async ({ page }) => { + await page.goto(E2E_BASE_URL); + }); + + test("Can open and close JWT Decoder example widget", async ({ page }) => { + const lang = await getLang(page); + expectToBeNonNull(lang); + + const pickersUiDictionary = getPickersUiDictionary(lang); + + const decoderWidget = page.getByTestId(dataTestidDictionary.decoder.id); + + const exampleButton = decoderWidget.getByRole("button", { + name: pickersUiDictionary.exampleAlgPicker.label, + }); + + await exampleButton.click(); + + await expect(exampleButton).not.toBeVisible(); + + const closeButton = page.getByRole("button", { + name: pickersUiDictionary.exampleAlgPicker.closeButton.label, + }); + + await closeButton.click(); + + await expect(exampleButton).toBeVisible(); + await expect(closeButton).not.toBeVisible(); + }); + + test.describe("Can generate a JWT decoder example", () => { + test.beforeEach(async ({ page }) => { + const lang = await getLang(page); + expectToBeNonNull(lang); + + const pickersUiDictionary = getPickersUiDictionary(lang); + + const decoderWidget = page.getByTestId(dataTestidDictionary.decoder.id); + + const exampleButton = decoderWidget.getByRole("button", { + name: pickersUiDictionary.exampleAlgPicker.label, + }); + + await exampleButton.click(); + + await expect(exampleButton).not.toBeVisible(); + + const pickerIndicator = decoderWidget.getByText( + pickersUiDictionary.exampleAlgPicker.defaultValue, + ); + + await pickerIndicator.click(); + }); + + const options = Object.keys(DefaultTokensValues); + + options.forEach((option) => { + test(`can generate a JWT decoder example for ${option}`, async ({ + page, + }) => { + if (option === "Ed25519") { + return; + } + + const lang = await getLang(page); + expectToBeNonNull(lang); + + const decoderWidget = page.getByTestId(dataTestidDictionary.decoder.id); + await page.getByRole("option", { name: option }).click(); + + const targetToken = DefaultTokensValues[option]; + + const jwtEditor = decoderWidget.getByTestId( + dataTestidDictionary.decoder.jwtEditor.id, + ); + const jwtEditorInput = jwtEditor.getByRole("textbox"); + + await expect(jwtEditorInput).toHaveValue(targetToken.token); + + await checkJwtEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + if (isNoneAlg(option)) { + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.WARNING, + status: MessageStatusValue.VISIBLE, + }); + + return; + } + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + const secretKeyEditor = decoderWidget.getByTestId( + dataTestidDictionary.decoder.secretKeyEditor.id, + ); + const secretKeyInput = secretKeyEditor.getByRole("textbox"); + + if (isHmacAlg(option)) { + const symmetricToken = targetToken as DefaultTokenWithSecretModel; + await expect(secretKeyInput).toHaveValue(symmetricToken.secret); + + await checkSecretKeyDecoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + const encodingValue = await secretKeyEditor + .locator(".react-select__single-value") + .innerText(); + + expect(encodingValue).toBe(symmetricToken.secretEncoding); + + return; + } + + if (isDigitalSignatureAlg(option)) { + const asymmetricToken = targetToken as DefaultTokenWithKeysModel; + await expect(secretKeyInput).toHaveValue(asymmetricToken.publicKey); + + await checkSecretKeyDecoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + const formatValue = await secretKeyEditor + .locator(".react-select__single-value") + .innerText(); + + expect(formatValue).toBe(asymmetricToken.publicKeyFormat); + + return; + } + + throw new Error(`Unsupported alg: ${option}`); + }); + }); + }); +}); + +test.describe("decode JWTs", () => { + test.beforeEach(async ({ page }) => { + await page.goto(E2E_BASE_URL); + }); + + const options = Object.keys(DefaultTokensValues); + + options.forEach((option) => { + test(`Can input a JWT signed with ${option}`, async ({ page }) => { + if (option === "Ed25519") { + return; + } + + const lang = await getLang(page); + expectToBeNonNull(lang); + + const decoderWidget = page.getByTestId(dataTestidDictionary.decoder.id); + + const jwtEditor = decoderWidget.getByTestId( + dataTestidDictionary.decoder.jwtEditor.id, + ); + const jwtEditorInput = jwtEditor.getByRole("textbox"); + + const testJwt = TestJwts[option]; + + if (isNoneAlg(option) && testJwt.type === "unsecured") { + const jwt = testJwt.jwt; + await jwtEditorInput.fill(jwt); + + await expect(jwtEditorInput).toHaveValue(jwt); + + await checkJwtEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.WARNING, + status: MessageStatusValue.VISIBLE, + }); + + const decodedHeader = await decoderWidget + .getByTestId(dataTestidDictionary.decoder.decodedHeader.json.id) + .innerText(); + const decodedPayload = await decoderWidget + .getByTestId(dataTestidDictionary.decoder.decodedPayload.json.id) + .innerText(); + + expect(decodedHeader).toBe(testJwt.header); + expect(decodedPayload).toBe(testJwt.payload); + + return; + } + + if (isHmacAlg(option) && testJwt.type === "hmac") { + const entryWithUtf8Secret = testJwt.withUtf8Secret; + const jwt = entryWithUtf8Secret.jwt; + await jwtEditorInput.fill(jwt); + + await expect(jwtEditorInput).toHaveValue(jwt); + + await checkJwtEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.ERROR, + status: MessageStatusValue.VISIBLE, + }); + + const secretKeyEditor = decoderWidget.getByTestId( + dataTestidDictionary.decoder.secretKeyEditor.id, + ); + const secretKeyEditorInput = secretKeyEditor.getByRole("textbox"); + + await secretKeyEditorInput.fill(entryWithUtf8Secret.secret); + + await expect(secretKeyEditorInput).toHaveValue( + entryWithUtf8Secret.secret, + ); + + await checkSecretKeyDecoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + const encodingValue = await secretKeyEditor + .locator(".react-select__single-value") + .innerText(); + + expect(encodingValue).toBe(entryWithUtf8Secret.secretEncoding); + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + const decodedHeader = await decoderWidget + .getByTestId(dataTestidDictionary.decoder.decodedHeader.json.id) + .innerText(); + const decodedPayload = await decoderWidget + .getByTestId(dataTestidDictionary.decoder.decodedPayload.json.id) + .innerText(); + + expect(decodedHeader).toBe(entryWithUtf8Secret.header); + expect(decodedPayload).toBe(entryWithUtf8Secret.payload); + + { + const entryWithBase64urlSecret = testJwt.withBase64urlSecret; + + await jwtEditorInput.fill(entryWithBase64urlSecret.jwt); + + await checkJwtEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.ERROR, + status: MessageStatusValue.VISIBLE, + }); + + await checkSecretKeyDecoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.ERROR, + status: MessageStatusValue.VISIBLE, + }); + + const formatPicker = secretKeyEditor.locator( + ".react-select__single-value", + ); + + await formatPicker.click(); + + await page + .getByRole("option", { + name: entryWithBase64urlSecret.secretEncoding, + }) + .click(); + + await secretKeyEditorInput.fill(entryWithBase64urlSecret.secret); + + await checkJwtEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await checkSecretKeyDecoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + const decodedHeader = await decoderWidget + .getByTestId(dataTestidDictionary.decoder.decodedHeader.json.id) + .innerText(); + const decodedPayload = await decoderWidget + .getByTestId(dataTestidDictionary.decoder.decodedPayload.json.id) + .innerText(); + + expect(decodedHeader).toBe(entryWithBase64urlSecret.header); + expect(decodedPayload).toBe(entryWithBase64urlSecret.payload); + } + } + + if (isDigitalSignatureAlg(option) && testJwt.type === "digital") { + const entry = testJwt.withPemKey; + await jwtEditorInput.fill(entry.jwt); + + await expect(jwtEditorInput).toHaveValue(entry.jwt); + + await checkJwtEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.WARNING, + status: MessageStatusValue.VISIBLE, + }); + + const secretKeyEditor = decoderWidget.getByTestId( + dataTestidDictionary.decoder.secretKeyEditor.id, + ); + const secretKeyEditorInput = secretKeyEditor.getByRole("textbox"); + + await secretKeyEditorInput.fill(entry.publicKey); + + await expect(secretKeyEditorInput).toHaveValue(entry.publicKey); + + await checkSecretKeyDecoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + const formatValue = await secretKeyEditor + .locator(".react-select__single-value") + .innerText(); + + expect(formatValue).toBe(entry.publicKeyFormat); + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + const decodedHeader = await decoderWidget + .getByTestId(dataTestidDictionary.decoder.decodedHeader.json.id) + .innerText(); + const decodedPayload = await decoderWidget + .getByTestId(dataTestidDictionary.decoder.decodedPayload.json.id) + .innerText(); + + expect(decodedHeader).toBe(entry.header); + expect(decodedPayload).toBe(entry.payload); + + { + const entrywithJwkKey = testJwt.withJwkKey; + + await jwtEditorInput.fill(entrywithJwkKey.jwt); + + if (option.includes("RS")) { + await checkJwtEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await checkSecretKeyDecoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + const formatPicker = secretKeyEditor.locator( + ".react-select__single-value", + ); + + await formatPicker.click(); + + await page + .getByRole("option", { + name: entrywithJwkKey.publicKeyFormat, + }) + .click(); + + await checkSecretKeyDecoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.ERROR, + status: MessageStatusValue.VISIBLE, + }); + + await secretKeyEditorInput.fill( + JSON.stringify(entrywithJwkKey.publicKey, null, 2), + ); + + await checkJwtEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await checkSecretKeyDecoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + const decodedHeader = await decoderWidget + .getByTestId(dataTestidDictionary.decoder.decodedHeader.json.id) + .innerText(); + const decodedPayload = await decoderWidget + .getByTestId(dataTestidDictionary.decoder.decodedPayload.json.id) + .innerText(); + + expect(decodedHeader).toBe(entrywithJwkKey.header); + expect(decodedPayload).toBe(entrywithJwkKey.payload); + } + + if (option.includes("ES") || option.includes("PS")) { + await checkJwtEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.WARNING, + status: MessageStatusValue.VISIBLE, + }); + + await checkSecretKeyDecoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.ERROR, + status: MessageStatusValue.VISIBLE, + }); + + const formatPicker = secretKeyEditor.locator( + ".react-select__single-value", + ); + + await formatPicker.click(); + + await page + .getByRole("option", { + name: entrywithJwkKey.publicKeyFormat, + }) + .click(); + + await secretKeyEditorInput.fill( + JSON.stringify(entrywithJwkKey.publicKey, null, 2), + ); + + await checkJwtEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await checkSecretKeyDecoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + const decodedHeader = await decoderWidget + .getByTestId(dataTestidDictionary.decoder.decodedHeader.json.id) + .innerText(); + const decodedPayload = await decoderWidget + .getByTestId(dataTestidDictionary.decoder.decodedPayload.json.id) + .innerText(); + + expect(decodedHeader).toBe(entrywithJwkKey.header); + expect(decodedPayload).toBe(entrywithJwkKey.payload); + } + } + } + }); + }); +}); + +test("Can decode JWTs signed with a non-supported algorithm", async ({ + page, +}) => { + const jwtSignedWithNotSupportedAlgorithm = + "eyJhbGciOiJCUDI1NlIxIiwidHlwIjoiYXQrSldUIiwia2lkIjoic2lnIn0.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.kSA6uak_GNjbj_X7Va8OCSWe3h1lxU_xlonWFKkenAIYCG6ylCjGoRj9ZIQFAV-XAueyPvYkKU1EuDF5t9Y0Ag"; + const expectedDecodedHeader = { + alg: "BP256R1", + typ: "at+JWT", + kid: "sig", + }; + const expectedDecodedPayload = { + "sub": "1234567890", + "name": "John Doe", + "admin": true, + "iat": 1516239022 + }; + + await page.goto(E2E_BASE_URL); + + const lang = await getLang(page); + expectToBeNonNull(lang); + + const decoderWidget = page.getByTestId(dataTestidDictionary.decoder.id); + + const jwtEditor = decoderWidget.getByTestId( + dataTestidDictionary.decoder.jwtEditor.id, + ); + const jwtEditorInput = jwtEditor.getByRole("textbox"); + + await jwtEditorInput.fill(jwtSignedWithNotSupportedAlgorithm); + + await expect(jwtEditorInput).toHaveValue(jwtSignedWithNotSupportedAlgorithm); + + await checkJwtEditorStatusBarMessage({ + page, + type: MessageTypeValue.ERROR, + status: MessageStatusValue.VISIBLE, + }); + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.WARNING, + status: MessageStatusValue.VISIBLE, + }); + + await expect( + decoderWidget.getByTestId( + dataTestidDictionary.decoder.decodedHeader.json.id, + ), + ).toHaveText(JSON.stringify(expectedDecodedHeader, null, 2), { + useInnerText: true, + }); + + await expect( + decoderWidget.getByTestId( + dataTestidDictionary.decoder.decodedPayload.json.id, + ), + ).toHaveText(JSON.stringify(expectedDecodedPayload, null, 2), { + useInnerText: true, + }); + + const secretKeyEditor = decoderWidget.getByTestId( + dataTestidDictionary.decoder.secretKeyEditor.id, + ); + + await expect(secretKeyEditor).not.toBeVisible(); +}); + +test.describe("Decode pieces of JWTs in Base64Url", () => { + test.beforeEach(async ({ page }) => { + await page.goto(E2E_BASE_URL); + }); + + const testCases = [ + { + description: + "it should decode a single segment or JWT piece that doesn't include the alg property when decoded", + jwtPiece: + "eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0", + expectedDecodedOutput: { + "sub": "1234567890", + "name": "John Doe", + "admin": true, + "iat": 1516239022 + }, + }, + { + description: + "it should decode a single segment or JWT piece that includes the alg property when decoded", + jwtPiece: "eyJhbGciOiJCUDI1NlIxIiwidHlwIjoiYXQrSldUIiwia2lkIjoic2lnIn0", + expectedDecodedOutput: { + alg: "BP256R1", + typ: "at+JWT", + kid: "sig", + }, + }, + ]; + + testCases.forEach(({ description, jwtPiece, expectedDecodedOutput }) => { + test(description, async ({ page }) => { + const lang = await getLang(page); + expectToBeNonNull(lang); + + const decoderWidget = page.getByTestId(dataTestidDictionary.decoder.id); + + const jwtEditor = decoderWidget.getByTestId( + dataTestidDictionary.decoder.jwtEditor.id, + ); + const jwtEditorInput = jwtEditor.getByRole("textbox"); + + await jwtEditorInput.fill(jwtPiece); + + await expect(jwtEditorInput).toHaveValue(jwtPiece); + + await checkJwtEditorStatusBarMessage({ + page, + type: MessageTypeValue.ERROR, + status: MessageStatusValue.VISIBLE, + }); + + await checkJwtEditorNotificationBarMessage({ + page, + type: MessageTypeValue.WARNING, + status: MessageStatusValue.VISIBLE, + }); + + await expect( + decoderWidget.getByTestId( + dataTestidDictionary.decoder.decodedHeader.json.id, + ), + ).toHaveText(JSON.stringify(expectedDecodedOutput, null, 2), { + useInnerText: true, + }); + + await expect( + decoderWidget.getByTestId( + dataTestidDictionary.decoder.decodedPayload.json.id, + ), + ).toBeEmpty(); + + const secretKeyEditor = decoderWidget.getByTestId( + dataTestidDictionary.decoder.secretKeyEditor.id, + ); + + await expect(secretKeyEditor).not.toBeVisible(); + }); + }); +}); diff --git a/e2e/e2e.models.ts b/e2e/e2e.models.ts new file mode 100644 index 00000000..5a988370 --- /dev/null +++ b/e2e/e2e.models.ts @@ -0,0 +1,74 @@ +import { EncodingValues } from "@/features/common/values/encoding.values"; +import { AsymmetricKeyFormatValues } from "@/features/common/values/asymmetric-key-format.values"; + +export interface UnsecuredJwtModel { + type: "unsecured"; + header: string; + payload: string; + jwt: string; +} + +export interface JwtSignedWithHmacModel { + type: "hmac"; + withUtf8Secret: { + header: string; + payload: string; + secret: string; + jwt: string; + secretEncoding: EncodingValues.UTF8; + }; + withBase64urlSecret: { + header: string; + payload: string; + secret: string; + jwt: string; + secretEncoding: EncodingValues.BASE64URL; + }; +} + +export interface JwtSignedWithDigitalModel { + type: "digital"; + withPemKey: { + header: string; + payload: string; + publicKey: string; + publicKeyFormat: AsymmetricKeyFormatValues.PEM; + privateKey: string; + privateKeyFormat: AsymmetricKeyFormatValues.PEM; + jwt: string; + }; + withJwkKey: { + header: string; + payload: string; + publicKey: object; + publicKeyFormat: AsymmetricKeyFormatValues.JWK; + privateKey: object; + privateKeyFormat: AsymmetricKeyFormatValues.JWK; + jwt: string; + }; +} + +export type JwtDictionaryEntryModel = + | UnsecuredJwtModel + | JwtSignedWithHmacModel + | JwtSignedWithDigitalModel; + +export interface JwtDictionaryModel { + byAlgorithm: { + [index: string]: JwtDictionaryEntryModel; + none: JwtDictionaryEntryModel; + HS256: JwtDictionaryEntryModel; + HS384: JwtDictionaryEntryModel; + HS512: JwtDictionaryEntryModel; + RS256: JwtDictionaryEntryModel; + RS384: JwtDictionaryEntryModel; + RS512: JwtDictionaryEntryModel; + ES256: JwtDictionaryEntryModel; + ES384: JwtDictionaryEntryModel; + ES512: JwtDictionaryEntryModel; + PS256: JwtDictionaryEntryModel; + PS384: JwtDictionaryEntryModel; + PS512: JwtDictionaryEntryModel; + Ed25519: JwtDictionaryEntryModel; + }; +} diff --git a/e2e/e2e.utils.ts b/e2e/e2e.utils.ts new file mode 100644 index 00000000..03e16a10 --- /dev/null +++ b/e2e/e2e.utils.ts @@ -0,0 +1,320 @@ +import { expect, Page } from "@playwright/test"; +import { dataTestidDictionary } from "@/libs/testing/data-testid.dictionary"; +import { MessageStatusValue, MessageTypeValue } from "./e2e.values"; + +export const E2E_BASE_URL = "http://localhost:1234/"; + +export const getLang = async (page: Page) => + await page.locator("html").getAttribute("lang"); + +export function expectToBeDefined(value: T | undefined): asserts value is T { + expect(value).toBeDefined(); +} + +export function expectToBeNonNull(value: T | null): asserts value is T { + expect(value).not.toBeNull(); +} + +export const getDecoderJwtEditor = (page: Page) => + page.getByTestId(dataTestidDictionary.decoder.jwtEditor.id); + +export const getDecoderJwtEditorInput = (page: Page) => + page + .getByTestId(dataTestidDictionary.decoder.jwtEditor.id) + .getByRole("textbox"); + +interface CheckMessageParams { + page: Page; + type: MessageTypeValue; + status: MessageStatusValue; +} + +export const checkJwtEditorStatusBarMessage = async ({ + page, + type, + status, +}: CheckMessageParams) => { + const jwtEditor = page.getByTestId(dataTestidDictionary.decoder.jwtEditor.id); + + if (type === MessageTypeValue.SUCCESS) { + const successMessage = jwtEditor.getByTestId( + dataTestidDictionary.decoder.jwtEditor.statusBar.success.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(successMessage).toBeVisible() + : await expect(successMessage).not.toBeVisible(); + } + + if (type === MessageTypeValue.WARNING) { + const warningMessage = jwtEditor.getByTestId( + dataTestidDictionary.decoder.jwtEditor.statusBar.warning.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(warningMessage).toBeVisible() + : await expect(warningMessage).not.toBeVisible(); + } + + if (type === MessageTypeValue.ERROR) { + const errorMessage = jwtEditor.getByTestId( + dataTestidDictionary.decoder.jwtEditor.statusBar.error.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(errorMessage).toBeVisible() + : await expect(errorMessage).not.toBeVisible(); + } +}; + +export const checkJwtEditorNotificationBarMessage = async ({ + page, + type, + status, +}: CheckMessageParams) => { + const jwtEditor = page.getByTestId(dataTestidDictionary.decoder.jwtEditor.id); + + if (type === MessageTypeValue.SUCCESS) { + const successMessage = jwtEditor.getByTestId( + dataTestidDictionary.decoder.jwtEditor.notificationBar.success.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(successMessage).toBeVisible() + : await expect(successMessage).not.toBeVisible(); + } + + if (type === MessageTypeValue.WARNING) { + const warningMessage = jwtEditor.getByTestId( + dataTestidDictionary.decoder.jwtEditor.notificationBar.warning.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(warningMessage).toBeVisible() + : await expect(warningMessage).not.toBeVisible(); + } + + if (type === MessageTypeValue.ERROR) { + const errorMessage = jwtEditor.getByTestId( + dataTestidDictionary.decoder.jwtEditor.notificationBar.error.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(errorMessage).toBeVisible() + : await expect(errorMessage).not.toBeVisible(); + } +}; + +export const checkSecretKeyDecoderEditorStatusBarMessage = async ({ + page, + type, + status, +}: CheckMessageParams) => { + const secretKeyEditor = page.getByTestId( + dataTestidDictionary.decoder.secretKeyEditor.id, + ); + + if (type === MessageTypeValue.SUCCESS) { + const successMessage = secretKeyEditor.getByTestId( + dataTestidDictionary.decoder.secretKeyEditor.statusBar.success.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(successMessage).toBeVisible() + : await expect(successMessage).not.toBeVisible(); + } + + if (type === MessageTypeValue.WARNING) { + const warningMessage = secretKeyEditor.getByTestId( + dataTestidDictionary.decoder.secretKeyEditor.statusBar.warning.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(warningMessage).toBeVisible() + : await expect(warningMessage).not.toBeVisible(); + } + + if (type === MessageTypeValue.ERROR) { + const errorMessage = secretKeyEditor.getByTestId( + dataTestidDictionary.decoder.secretKeyEditor.statusBar.error.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(errorMessage).toBeVisible() + : await expect(errorMessage).not.toBeVisible(); + } +}; + +interface CheckMessageParams { + page: Page; + type: MessageTypeValue; + status: MessageStatusValue; +} + +export const checkHeaderEditorStatusBarMessage = async ({ + page, + type, + status, +}: CheckMessageParams) => { + const headerEditor = page + .getByTestId(dataTestidDictionary.encoder.headerEditor.id) + .first(); + + if (type === MessageTypeValue.SUCCESS) { + const successMessage = headerEditor + .getByTestId( + dataTestidDictionary.encoder.headerEditor.statusBar.success.id, + ) + .first(); + + status === MessageStatusValue.VISIBLE + ? await expect(successMessage).toBeVisible() + : await expect(successMessage).not.toBeVisible(); + } + + if (type === MessageTypeValue.WARNING) { + const warningMessage = headerEditor.getByTestId( + dataTestidDictionary.encoder.headerEditor.statusBar.warning.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(warningMessage).toBeVisible() + : await expect(warningMessage).not.toBeVisible(); + } + + if (type === MessageTypeValue.ERROR) { + const errorMessage = headerEditor.getByTestId( + dataTestidDictionary.encoder.headerEditor.statusBar.error.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(errorMessage).toBeVisible() + : await expect(errorMessage).not.toBeVisible(); + } +}; + +export const checkPayloadEditorStatusBarMessage = async ({ + page, + type, + status, +}: CheckMessageParams) => { + const payloadEditor = page.getByTestId( + dataTestidDictionary.encoder.payloadEditor.id, + ); + + if (type === MessageTypeValue.SUCCESS) { + const successMessage = payloadEditor.getByTestId( + dataTestidDictionary.encoder.payloadEditor.statusBar.success.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(successMessage).toBeVisible() + : await expect(successMessage).not.toBeVisible(); + } + + if (type === MessageTypeValue.WARNING) { + const warningMessage = payloadEditor.getByTestId( + dataTestidDictionary.encoder.payloadEditor.statusBar.warning.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(warningMessage).toBeVisible() + : await expect(warningMessage).not.toBeVisible(); + } + + if (type === MessageTypeValue.ERROR) { + const errorMessage = payloadEditor.getByTestId( + dataTestidDictionary.encoder.payloadEditor.statusBar.error.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(errorMessage).toBeVisible() + : await expect(errorMessage).not.toBeVisible(); + } +}; + +export const checkSecretKeyEncoderEditorStatusBarMessage = async ({ + page, + type, + status, +}: CheckMessageParams) => { + const secretKeyEditor = page.getByTestId( + dataTestidDictionary.encoder.secretKeyEditor.id, + ); + + if (type === MessageTypeValue.SUCCESS) { + const successMessage = secretKeyEditor.getByTestId( + dataTestidDictionary.encoder.secretKeyEditor.statusBar.success.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(successMessage).toBeVisible() + : await expect(successMessage).not.toBeVisible(); + } + + if (type === MessageTypeValue.WARNING) { + const warningMessage = secretKeyEditor.getByTestId( + dataTestidDictionary.encoder.secretKeyEditor.statusBar.warning.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(warningMessage).toBeVisible() + : await expect(warningMessage).not.toBeVisible(); + } + + if (type === MessageTypeValue.ERROR) { + const errorMessage = secretKeyEditor.getByTestId( + dataTestidDictionary.encoder.secretKeyEditor.statusBar.error.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(errorMessage).toBeVisible() + : await expect(errorMessage).not.toBeVisible(); + } +}; + +export const checkJwtStatusBarMessage = async ({ + page, + type, + status, +}: CheckMessageParams) => { + const jwt = page.getByTestId(dataTestidDictionary.encoder.jwt.id); + + if (type === MessageTypeValue.SUCCESS) { + const successMessage = jwt.getByTestId( + dataTestidDictionary.encoder.jwt.statusBar.success.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(successMessage).toBeVisible() + : await expect(successMessage).not.toBeVisible(); + } + + if (type === MessageTypeValue.WARNING) { + const warningMessage = jwt.getByTestId( + dataTestidDictionary.encoder.jwt.statusBar.warning.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(warningMessage).toBeVisible() + : await expect(warningMessage).not.toBeVisible(); + } + + if (type === MessageTypeValue.ERROR) { + const errorMessage = jwt.getByTestId( + dataTestidDictionary.encoder.jwt.statusBar.error.id, + ); + + status === MessageStatusValue.VISIBLE + ? await expect(errorMessage).toBeVisible() + : await expect(errorMessage).not.toBeVisible(); + } +}; + +export const switchToEncoderTab = async (page: Page) => { + const debuggerWidget = page.getByTestId(dataTestidDictionary.debugger.id); + + await debuggerWidget + .getByTestId(dataTestidDictionary.debugger.encoderTab.id) + .click(); +}; diff --git a/e2e/e2e.values.ts b/e2e/e2e.values.ts new file mode 100644 index 00000000..c58f4051 --- /dev/null +++ b/e2e/e2e.values.ts @@ -0,0 +1,10 @@ +export enum MessageTypeValue { + SUCCESS = "success", + WARNING = "warning", + ERROR = "error", +} + +export enum MessageStatusValue { + VISIBLE = "visible", + NOT_VISIBLE = "not-visible", +} diff --git a/e2e/encoder.spec.ts b/e2e/encoder.spec.ts new file mode 100644 index 00000000..5cf26eec --- /dev/null +++ b/e2e/encoder.spec.ts @@ -0,0 +1,525 @@ +import { expect, test } from "@playwright/test"; +import { + getButtonsUiDictionary, + getPickersUiDictionary, +} from "@/features/localization/services/ui-language-dictionary.service"; +import { DefaultTokensValues } from "@/features/common/values/default-tokens.values"; +import { dataTestidDictionary } from "@/libs/testing/data-testid.dictionary"; +import { + checkHeaderEditorStatusBarMessage, + checkJwtStatusBarMessage, + checkPayloadEditorStatusBarMessage, + checkSecretKeyEncoderEditorStatusBarMessage, + E2E_BASE_URL, + expectToBeNonNull, + getLang, + switchToEncoderTab, +} from "./e2e.utils"; +import jwts from "./jwt.json" assert { type: "json" }; +import { + JwtDictionaryModel, + JwtSignedWithDigitalModel, + JwtSignedWithHmacModel, +} from "./e2e.models"; +import { + isDigitalSignatureAlg, + isHmacAlg, + isNoneAlg, +} from "@/features/common/services/jwt.service"; +import { MessageStatusValue, MessageTypeValue } from "./e2e.values"; + +const TestJwts = (jwts as JwtDictionaryModel).byAlgorithm; + +test.describe("Can interact with header editor in JWT Encoder", () => { + test.beforeEach(async ({ page }) => { + await page.goto(E2E_BASE_URL); + + await switchToEncoderTab(page); + }); + + test("Can read default value in header editor", async ({ page }) => { + const encoderWidget = page.getByTestId(dataTestidDictionary.encoder.id); + + const headerEditor = encoderWidget.getByTestId( + dataTestidDictionary.encoder.headerEditor.id, + ); + const headerEditorInput = headerEditor.getByRole("textbox"); + + const header = { + alg: `HS256`, + typ: "JWT", + }; + + const headerAsString = JSON.stringify(header, null, 2); + + await expect(headerEditorInput).toHaveValue(headerAsString); + }); + + test("Can edit value in header editor", async ({ page }) => { + const inputValue = (TestJwts.RS512 as JwtSignedWithDigitalModel).withPemKey + .header; + + const lang = await getLang(page); + expectToBeNonNull(lang); + + const encoderWidget = page.getByTestId(dataTestidDictionary.encoder.id); + + const headerEditor = encoderWidget.getByTestId( + dataTestidDictionary.encoder.headerEditor.id, + ); + const headerEditorInput = headerEditor.getByRole("textbox"); + + await headerEditorInput.fill(inputValue); + + await expect(headerEditorInput).toHaveValue(inputValue); + }); + + test("Can clear value in header editor", async ({ page }) => { + const lang = await getLang(page); + expectToBeNonNull(lang); + + const buttonsUiDictionary = getButtonsUiDictionary(lang); + + const encoder = page.getByTestId(dataTestidDictionary.encoder.id); + + const headerEditor = encoder.getByTestId( + dataTestidDictionary.encoder.headerEditor.id, + ); + const headerEditorInput = headerEditor.getByRole("textbox"); + + const clearButton = headerEditor.getByRole("button", { + name: buttonsUiDictionary.clearButton.label, + }); + await clearButton.click(); + + await expect(headerEditorInput).toHaveValue(""); + }); +}); + +test.describe("can interact with payload editor in JWT encoder", () => { + test.beforeEach(async ({ page }) => { + await page.goto(E2E_BASE_URL); + + await switchToEncoderTab(page); + }); + + test("can read default value in payload editor", async ({ page }) => { + const encoderWidget = page.getByTestId(dataTestidDictionary.encoder.id); + + const payloadEditor = encoderWidget.getByTestId( + dataTestidDictionary.encoder.payloadEditor.id, + ); + const payloadEditorInput = payloadEditor.getByRole("textbox"); + + const payload = { + sub: "1234567890", + name: "John Doe", + admin: true, + iat: 1516239022, + }; + const payloadAsString = JSON.stringify(payload, null, 2); + + await expect(payloadEditorInput).toHaveValue(payloadAsString); + }); + + test("can edit value in payload editor", async ({ page }) => { + const inputValue = "abc"; + + const lang = await getLang(page); + expectToBeNonNull(lang); + + const encoderWidget = page.getByTestId(dataTestidDictionary.encoder.id); + + const payloadEditor = encoderWidget.getByTestId( + dataTestidDictionary.encoder.payloadEditor.id, + ); + const payloadEditorInput = payloadEditor.getByRole("textbox"); + + await payloadEditorInput.fill(inputValue); + + await expect(payloadEditorInput).toHaveValue(inputValue); + }); + + test("can clear value in payload editor", async ({ page }) => { + const lang = await getLang(page); + expectToBeNonNull(lang); + + const buttonsUiDictionary = getButtonsUiDictionary(lang); + + const encoder = page.getByTestId(dataTestidDictionary.encoder.id); + + const payloadEditor = encoder.getByTestId( + dataTestidDictionary.encoder.payloadEditor.id, + ); + const payloadEditorInput = payloadEditor.getByRole("textbox"); + + const clearButton = payloadEditor.getByRole("button", { + name: buttonsUiDictionary.clearButton.label, + }); + await clearButton.click(); + + await expect(payloadEditorInput).toHaveValue(""); + }); +}); + +test.describe("can interact with secret editor in JWT encoder", () => { + test.beforeEach(async ({ page }) => { + await page.goto(E2E_BASE_URL); + + await switchToEncoderTab(page); + }); + + test("can read default value in secret editor", async ({ page }) => { + const encoderWidget = page.getByTestId(dataTestidDictionary.encoder.id); + + const secretKeyEditor = encoderWidget.getByTestId( + dataTestidDictionary.encoder.secretKeyEditor.id, + ); + const secretKeyEditorInput = secretKeyEditor.getByRole("textbox"); + + const secret = "a-string-secret-at-least-256-bits-long"; + + await expect(secretKeyEditorInput).toHaveValue(secret); + }); + + test("can edit value in secret editor", async ({ page }) => { + const inputValue = "abc"; + + const lang = await getLang(page); + expectToBeNonNull(lang); + + const encoderWidget = page.getByTestId(dataTestidDictionary.encoder.id); + + const secretKeyEditor = encoderWidget.getByTestId( + dataTestidDictionary.encoder.secretKeyEditor.id, + ); + const secretKeyEditorInput = secretKeyEditor.getByRole("textbox"); + + await secretKeyEditorInput.fill(inputValue); + + await expect(secretKeyEditorInput).toHaveValue(inputValue); + }); + + test("can clear value in secret editor", async ({ page }) => { + const lang = await getLang(page); + expectToBeNonNull(lang); + + const buttonsUiDictionary = getButtonsUiDictionary(lang); + + const encoder = page.getByTestId(dataTestidDictionary.encoder.id); + + const secretKeyEditor = encoder.getByTestId( + dataTestidDictionary.encoder.secretKeyEditor.id, + ); + const secretKeyEditorInput = secretKeyEditor.getByRole("textbox"); + + const clearButton = secretKeyEditor.getByRole("button", { + name: buttonsUiDictionary.clearButton.label, + }); + await clearButton.click(); + + await expect(secretKeyEditorInput).toHaveValue(""); + }); +}); + +test.describe("Generate JWT encoding examples", () => { + test.beforeEach(async ({ page }) => { + await page.goto(E2E_BASE_URL); + + await switchToEncoderTab(page); + }); + + test("Can open and close encoder example widget", async ({ page }) => { + const lang = await getLang(page); + expectToBeNonNull(lang); + + const pickersUiDictionary = getPickersUiDictionary(lang); + + const encoder = page.getByTestId(dataTestidDictionary.encoder.id); + + const exampleButton = encoder.getByRole("button", { + name: pickersUiDictionary.exampleAlgPicker.label, + }); + + await exampleButton.click(); + + await expect(exampleButton).not.toBeVisible(); + + const closeButton = page.getByRole("button", { + name: pickersUiDictionary.exampleAlgPicker.closeButton.label, + }); + + await closeButton.click(); + + await expect(exampleButton).toBeVisible(); + await expect(closeButton).not.toBeVisible(); + }); + + test.describe("Can generate a JWT example", () => { + test.beforeEach(async ({ page }) => { + const lang = await getLang(page); + expectToBeNonNull(lang); + + const pickersUiDictionary = getPickersUiDictionary(lang); + + const encoder = page.getByTestId(dataTestidDictionary.encoder.id); + + const exampleButton = encoder.getByRole("button", { + name: pickersUiDictionary.exampleAlgPicker.label, + }); + + await exampleButton.click(); + + await expect(exampleButton).not.toBeVisible(); + + const pickerIndicator = encoder.getByText( + pickersUiDictionary.exampleAlgPicker.defaultValue, + ); + + await pickerIndicator.click(); + }); + + const options = Object.keys(DefaultTokensValues); + + options.forEach((option) => { + test(`can generate a JWT encoding example for ${option}`, async ({ + page, + }) => { + if (option === "Ed25519") { + return; + } + + const encoder = page.getByTestId(dataTestidDictionary.encoder.id); + await page.getByRole("option", { name: option }).click(); + + const jwtOutput = encoder + .getByTestId(dataTestidDictionary.encoder.jwt.id) + .getByRole("textbox"); + + if (isNoneAlg(option)) { + await checkHeaderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await checkJwtStatusBarMessage({ + page, + type: MessageTypeValue.WARNING, + status: MessageStatusValue.VISIBLE, + }); + } + + await expect(jwtOutput).toHaveValue( + /^[A-Za-z0-9_-]*\.[A-Za-z0-9_-]*\.[A-Za-z0-9_-]*$/, + ); + }); + }); + }); +}); + +test.describe("encode JWTs", () => { + test.beforeEach(async ({ page }) => { + await page.goto(E2E_BASE_URL); + + await switchToEncoderTab(page); + }); + + const options = Object.keys(DefaultTokensValues); + + options.forEach((option) => { + test(`Can encode and sign a JWT with ${option}`, async ({ page }) => { + if (option === "Ed25519") { + return; + } + + const encoderWidget = page.getByTestId(dataTestidDictionary.encoder.id); + + const headerEditor = encoderWidget.getByTestId( + dataTestidDictionary.encoder.headerEditor.id, + ); + const payloadEditor = encoderWidget.getByTestId( + dataTestidDictionary.encoder.payloadEditor.id, + ); + const secretKeyEditor = encoderWidget.getByTestId( + dataTestidDictionary.encoder.secretKeyEditor.id, + ); + const jwtOutput = encoderWidget + .getByTestId(dataTestidDictionary.encoder.jwt.id) + .getByRole("textbox"); + + const headerEditorInput = headerEditor.getByRole("textbox"); + const payloadEditorInput = payloadEditor.getByRole("textbox"); + + const testJwt = TestJwts[option]; + + if (isNoneAlg(option) && testJwt.type === "unsecured") { + await headerEditorInput.fill(testJwt.header); + + await checkHeaderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await payloadEditorInput.fill(testJwt.payload); + + await checkPayloadEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await expect(jwtOutput).toHaveValue(testJwt.jwt); + + await checkJwtStatusBarMessage({ + page, + type: MessageTypeValue.WARNING, + status: MessageStatusValue.VISIBLE, + }); + + return; + } + + const secretKeyEditorInput = secretKeyEditor.getByRole("textbox"); + + if (isHmacAlg(option) && testJwt.type === "hmac") { + const tokenWithUtf8Secret = (testJwt as JwtSignedWithHmacModel) + .withUtf8Secret; + const tokenWithBase64urlSecret = (testJwt as JwtSignedWithHmacModel) + .withBase64urlSecret; + + await headerEditorInput.fill(tokenWithUtf8Secret.header); + + await checkHeaderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await payloadEditorInput.fill(tokenWithUtf8Secret.payload); + + await checkPayloadEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await secretKeyEditorInput.fill(tokenWithUtf8Secret.secret); + + await checkSecretKeyEncoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await expect(jwtOutput).toHaveValue(tokenWithUtf8Secret.jwt); + + const formatPicker = secretKeyEditor.locator( + ".react-select__single-value", + ); + await formatPicker.click(); + + await page + .getByRole("option", { + name: tokenWithBase64urlSecret.secretEncoding, + }) + .click(); + + await checkSecretKeyEncoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.ERROR, + status: MessageStatusValue.VISIBLE, + }); + + await secretKeyEditorInput.fill(tokenWithBase64urlSecret.secret); + + await checkSecretKeyEncoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await expect(jwtOutput).toHaveValue(tokenWithBase64urlSecret.jwt); + + return; + } + + if (isDigitalSignatureAlg(option) && testJwt.type === "digital") { + const tokenWithPemKey = (testJwt as JwtSignedWithDigitalModel) + .withPemKey; + const tokenWithJwkKey = (testJwt as JwtSignedWithDigitalModel) + .withJwkKey; + + await headerEditorInput.fill(tokenWithPemKey.header); + + await checkHeaderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await payloadEditorInput.fill(tokenWithPemKey.payload); + + await checkPayloadEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + await secretKeyEditorInput.fill(tokenWithPemKey.privateKey); + + await checkSecretKeyEncoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + if (option.includes("RS")) { + await expect(jwtOutput).toHaveValue(tokenWithPemKey.jwt); + } else { + await expect(jwtOutput).toHaveValue( + /^[A-Za-z0-9_-]*\.[A-Za-z0-9_-]*\.[A-Za-z0-9_-]*$/, + ); + } + + const formatPicker = secretKeyEditor.locator( + ".react-select__single-value", + ); + await formatPicker.click(); + + await page + .getByRole("option", { + name: tokenWithJwkKey.privateKeyFormat, + }) + .click(); + + await checkSecretKeyEncoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.ERROR, + status: MessageStatusValue.VISIBLE, + }); + + await secretKeyEditorInput.fill( + JSON.stringify(tokenWithJwkKey.privateKey, null, 2), + ); + + await checkSecretKeyEncoderEditorStatusBarMessage({ + page, + type: MessageTypeValue.SUCCESS, + status: MessageStatusValue.VISIBLE, + }); + + if (option.includes("RS")) { + await expect(jwtOutput).toHaveValue(tokenWithJwkKey.jwt); + } else { + await expect(jwtOutput).toHaveValue( + /^[A-Za-z0-9_-]*\.[A-Za-z0-9_-]*\.[A-Za-z0-9_-]*$/, + ); + } + + return; + } + }); + }); +}); diff --git a/e2e/jwt.json b/e2e/jwt.json new file mode 100644 index 00000000..41bcd8e7 --- /dev/null +++ b/e2e/jwt.json @@ -0,0 +1,397 @@ +{ + "byAlgorithm": { + "none": { + "type": "unsecured", + "header": "{\n \"alg\": \"none\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "jwt": "eyJhbGciOiJub25lIn0.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0." + }, + "HS256": { + "type": "hmac", + "withUtf8Secret": { + "header": "{\n \"alg\": \"HS256\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "secret": "bLoK5yaK9XGmEfcEk9dV1cxDWLoAdQg9", + "secretEncoding": "UTF-8", + "jwt": "eyJhbGciOiJIUzI1NiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.a0SnOW9tHtrmBBaJ9wMNlYF05BxPSUH79c3myg8QVOA" + }, + "withBase64urlSecret": { + "header": "{\n \"alg\": \"HS256\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "secret": "c8y_QVYNPWYCmbm0WctPNldrEH1Kw-DPl5ULQfr6YT0", + "secretEncoding": "base64url", + "jwt": "eyJhbGciOiJIUzI1NiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.c2MFFVFtsGBGnx3a_FXA7A3xwhIrW4oVXImIhQ1f0_A" + } + }, + "HS384": { + "type": "hmac", + "withUtf8Secret": { + "header": "{\n \"alg\": \"HS384\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "secret": "bX1ZtSt1buhvFVnzk77yTVoorzHINBXcHBslaubKNhBtDPtP", + "secretEncoding": "UTF-8", + "jwt": "eyJhbGciOiJIUzM4NCIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.yeJGEFU7D_p_yNCQBYLvIEvyp876eZd9zT28MyuzOmA2_df8pDcb0hkSDkQI5oMf" + }, + "withBase64urlSecret": { + "header": "{\n \"alg\": \"HS384\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "secret": "K_POTUAF4QNKo18MnBnlR_TmLCuFrFT0JCn6eYP23yYTFLXKV5ZRcOKu_K-XJNSy", + "secretEncoding": "base64url", + "jwt": "eyJhbGciOiJIUzM4NCIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.xTdrzPbxKJ7YiA4Xk5vsqpqFT9goRCVPlQlrFn8_LZhafEyCpXOoW5uS_UqSexQ3" + } + }, + "HS512": { + "type": "hmac", + "withUtf8Secret": { + "header": "{\n \"alg\": \"HS512\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "secret": "6gmUA90NOTut1jS3NM5tpIZ4SeLid8tHYQf79eNTo3mRLS0vbYFEIjTRku40w8D9", + "secretEncoding": "UTF-8", + "jwt": "eyJhbGciOiJIUzUxMiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.pY0VEaihsE__ObyrO54mIEtpS9CreGjDeqkrNEXsvAXyYUcLZrsbyRis2qXAY1eZwbCFV4uZY0EdGdaGqsRSvg" + }, + "withBase64urlSecret": { + "header": "{\n \"alg\": \"HS512\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "secret": "KVG0WWbVA_Bg8sx5KnB-MoMiC1AQf3nl2nhSylHDXKMJUfuS-y_ESbduM0kjF-SqYw4ca0A0Kv0-EPtRiorybw", + "secretEncoding": "base64url", + "jwt": "eyJhbGciOiJIUzUxMiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.D43P3OgkMW9YV7wJ_1ccIJzhHkIbjia6cSlM7hRQUUd5z9wniwetRphXopIOZvo324BHxNY5maZ1G9IOg8k6VQ" + } + }, + "RS256": { + "type": "digital", + "withPemKey": { + "header": "{\n \"alg\": \"RS256\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6ijZmDlrLczGWCoiIEW8\n65WO6BiYjsmkSdaryoMEGbJbbpaJiRO6ebzPEXBep+mvKhdHVDO/Or6USFmZEHi8\nazpjV+Fc2wb0eB1io4K3gqZsQ5xQpO2ueDqXLK4IB4hMWEGNs36z1o8CqUGsVzX4\nsqd3APENqc6SUHdSubzxhHMSW49JXEdJiX9vhCXPHL9bO30IhMGxCZEy9YM3L8bU\nMFQ0TeAItIbaKIkX0MyiMOJNoq6qFw4QTDgrrvtvAJl4QTe1hoFUFXJvRhRYatju\n79184C9toftBsquyMrVIBe0wiQ7LBOHJTKeI6Uz4RxLFKyFPOR5uPyIcE2VnJiyu\nJQIDAQAB\n-----END PUBLIC KEY-----", + "publicKeyFormat": "PEM", + "privateKey": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDqKNmYOWstzMZY\nKiIgRbzrlY7oGJiOyaRJ1qvKgwQZsltulomJE7p5vM8RcF6n6a8qF0dUM786vpRI\nWZkQeLxrOmNX4VzbBvR4HWKjgreCpmxDnFCk7a54OpcsrggHiExYQY2zfrPWjwKp\nQaxXNfiyp3cA8Q2pzpJQd1K5vPGEcxJbj0lcR0mJf2+EJc8cv1s7fQiEwbEJkTL1\ngzcvxtQwVDRN4Ai0htooiRfQzKIw4k2irqoXDhBMOCuu+28AmXhBN7WGgVQVcm9G\nFFhq2O7v3XzgL22h+0Gyq7IytUgF7TCJDssE4clMp4jpTPhHEsUrIU85Hm4/IhwT\nZWcmLK4lAgMBAAECggEABEfG4n96NBYgMhBjG0/rCitrt1Zrw4BwHmFsNoF6m7Wk\n8jqSPQ09RWhsKJdzQ4KEDzLpvOJNRpehQklRAPoUB6nDkyGtftt7sI5o9TA4hozg\nQcQjvUATBmOby9dKkkitjJd2LafNRcjLdaibq+RyrWFeTYgahdYe2pWzz21ixNcE\ntU+tLEA8E4qkTP8Ah+JDTOuoKBQWSgV7TqfAt88+E/EUOEruZytxLfLpBTGllbQT\nxPuWnNTcBRH5emEkiKND+x4KaSj7znRuBsUCXYDYYkg28Czy6JI6WFLaRP1iXiZI\n6l5BfymDBnC8N0HWYIa0fDjMJz50Q0PRjztD6M1QKQKBgQD2qLOQHbMZQI7U6OAM\n07JOXiciWM34AgFcVEnBIeJpbowQo4P30UurUjWTlLnMHo6jT3z5oG90m2RazYg0\n/5dSYx8cWbPfUe5jzXZqJ3m73vDPzLUqYcNUQrRdWJ/nI9yaNwWnSVlOap7o+blc\nxDPYkB6ggM/naao/U/gU/s1FLwKBgQDzBvhBKp5gMv11gH8g+WOOG4c+shjTgPyJ\nPrNl6EqVq0+Ve4eCjIGgOQgXOxOGSmK8ecuh179VnZi4ccWD/McJlCeoTdcUS8yY\nrWP993eVjLyMgwwx1LQZVuwXxTdHVwb1Dx1BWJfTXFC2KULpN2u+QCHNDhSCMVZZ\nvtLLFnGU6wKBgQDGeQyzhBJe2WGU1CWkbJtnD7+xlX92djaeEnyeWSOT7o3pvYks\n2U5n9miB7gRqyJPBuO449u14CKmBnyxgaOFcO8IGz+86XPTTfbowxL7hewyOSIvm\nJHBF1r7G9c8E8AhMVsXHy+9+d7CSio6qpH2LXrwmLkAcVxvUhT5ztmt5pQKBgBKC\nAl/8HemXmIPdUFEzjOhiok8dAxUAarsNAl6NbTiuvjXVHYHMr4aDMWGLhzYf7hsK\nb36YzqJ3iQzq5S7jDklldgu0Od/60c8CzW2m7f1+pVFSHZih6UFQxFQfGdGeCBKb\nnw+97noTOrZUuBrItLTdb3WNT/SGS1w0UxtSTz4XAoGAL4crwNs5CidpAJlmbyc0\nOIKq7Lr8+GH47vSSliFnZmVqG/Y3mDxC0+E77wLY5k4heT3DYv5XW50brGFwI5iM\nMUbHupYePKRllbxb32uFFsIZa/JOnznDVIXD2R3lAj+tk8JiTOfqiTo2icKrrtmy\ns/4Zr7VeRFwxt0Leghsswao=\n-----END PRIVATE KEY-----", + "privateKeyFormat": "PEM", + "jwt": "eyJhbGciOiJSUzI1NiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.leRxeES7xOxhamF4OZzmwWBsvaZF3s6-G-ZIXYUIWG42TrhazAKvpvoZpyLGGu8XEVAKMFCiffBLm30h8K1TwKeERZrdRa64h4nm8y3n4K05VZhej373dAqhqSsYJqbK4Vokrpg-Nb18-_C-HSb9sM1UyB5baAcTCxqg9KPO_OSAAUxJiTsIXxe4swUtbOU4GkhWRHb6DlTFqMw-l-p70H6OuwQNgHM-L4oAxRWmM285jfKCsfwy5eaeVkOUpnQyawFH8cRmztV7MUGnO3qR02LpKbQd6BbeMpo8mzz5rx4VpAtmXKSiGEEWKePYokt9igife5FwS98rYwpIM8ArqA" + }, + "withJwkKey": { + "header": "{\n \"alg\": \"RS256\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": { + "kty": "RSA", + "n": "6ijZmDlrLczGWCoiIEW865WO6BiYjsmkSdaryoMEGbJbbpaJiRO6ebzPEXBep-mvKhdHVDO_Or6USFmZEHi8azpjV-Fc2wb0eB1io4K3gqZsQ5xQpO2ueDqXLK4IB4hMWEGNs36z1o8CqUGsVzX4sqd3APENqc6SUHdSubzxhHMSW49JXEdJiX9vhCXPHL9bO30IhMGxCZEy9YM3L8bUMFQ0TeAItIbaKIkX0MyiMOJNoq6qFw4QTDgrrvtvAJl4QTe1hoFUFXJvRhRYatju79184C9toftBsquyMrVIBe0wiQ7LBOHJTKeI6Uz4RxLFKyFPOR5uPyIcE2VnJiyuJQ", + "e": "AQAB" + }, + "publicKeyFormat": "JWK", + "privateKey": { + "kty": "RSA", + "n": "6ijZmDlrLczGWCoiIEW865WO6BiYjsmkSdaryoMEGbJbbpaJiRO6ebzPEXBep-mvKhdHVDO_Or6USFmZEHi8azpjV-Fc2wb0eB1io4K3gqZsQ5xQpO2ueDqXLK4IB4hMWEGNs36z1o8CqUGsVzX4sqd3APENqc6SUHdSubzxhHMSW49JXEdJiX9vhCXPHL9bO30IhMGxCZEy9YM3L8bUMFQ0TeAItIbaKIkX0MyiMOJNoq6qFw4QTDgrrvtvAJl4QTe1hoFUFXJvRhRYatju79184C9toftBsquyMrVIBe0wiQ7LBOHJTKeI6Uz4RxLFKyFPOR5uPyIcE2VnJiyuJQ", + "e": "AQAB", + "d": "BEfG4n96NBYgMhBjG0_rCitrt1Zrw4BwHmFsNoF6m7Wk8jqSPQ09RWhsKJdzQ4KEDzLpvOJNRpehQklRAPoUB6nDkyGtftt7sI5o9TA4hozgQcQjvUATBmOby9dKkkitjJd2LafNRcjLdaibq-RyrWFeTYgahdYe2pWzz21ixNcEtU-tLEA8E4qkTP8Ah-JDTOuoKBQWSgV7TqfAt88-E_EUOEruZytxLfLpBTGllbQTxPuWnNTcBRH5emEkiKND-x4KaSj7znRuBsUCXYDYYkg28Czy6JI6WFLaRP1iXiZI6l5BfymDBnC8N0HWYIa0fDjMJz50Q0PRjztD6M1QKQ", + "p": "9qizkB2zGUCO1OjgDNOyTl4nIljN-AIBXFRJwSHiaW6MEKOD99FLq1I1k5S5zB6Oo098-aBvdJtkWs2INP-XUmMfHFmz31HuY812aid5u97wz8y1KmHDVEK0XVif5yPcmjcFp0lZTmqe6Pm5XMQz2JAeoIDP52mqP1P4FP7NRS8", + "q": "8wb4QSqeYDL9dYB_IPljjhuHPrIY04D8iT6zZehKlatPlXuHgoyBoDkIFzsThkpivHnLode_VZ2YuHHFg_zHCZQnqE3XFEvMmK1j_fd3lYy8jIMMMdS0GVbsF8U3R1cG9Q8dQViX01xQtilC6TdrvkAhzQ4UgjFWWb7SyxZxlOs", + "dp": "xnkMs4QSXtlhlNQlpGybZw-_sZV_dnY2nhJ8nlkjk-6N6b2JLNlOZ_Zoge4EasiTwbjuOPbteAipgZ8sYGjhXDvCBs_vOlz00326MMS-4XsMjkiL5iRwRda-xvXPBPAITFbFx8vvfnewkoqOqqR9i168Ji5AHFcb1IU-c7ZreaU", + "dq": "EoICX_wd6ZeYg91QUTOM6GKiTx0DFQBquw0CXo1tOK6-NdUdgcyvhoMxYYuHNh_uGwpvfpjOoneJDOrlLuMOSWV2C7Q53_rRzwLNbabt_X6lUVIdmKHpQVDEVB8Z0Z4IEpufD73uehM6tlS4Gsi0tN1vdY1P9IZLXDRTG1JPPhc", + "qi": "L4crwNs5CidpAJlmbyc0OIKq7Lr8-GH47vSSliFnZmVqG_Y3mDxC0-E77wLY5k4heT3DYv5XW50brGFwI5iMMUbHupYePKRllbxb32uFFsIZa_JOnznDVIXD2R3lAj-tk8JiTOfqiTo2icKrrtmys_4Zr7VeRFwxt0Leghsswao" + }, + "privateKeyFormat": "JWK", + "jwt": "eyJhbGciOiJSUzI1NiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.leRxeES7xOxhamF4OZzmwWBsvaZF3s6-G-ZIXYUIWG42TrhazAKvpvoZpyLGGu8XEVAKMFCiffBLm30h8K1TwKeERZrdRa64h4nm8y3n4K05VZhej373dAqhqSsYJqbK4Vokrpg-Nb18-_C-HSb9sM1UyB5baAcTCxqg9KPO_OSAAUxJiTsIXxe4swUtbOU4GkhWRHb6DlTFqMw-l-p70H6OuwQNgHM-L4oAxRWmM285jfKCsfwy5eaeVkOUpnQyawFH8cRmztV7MUGnO3qR02LpKbQd6BbeMpo8mzz5rx4VpAtmXKSiGEEWKePYokt9igife5FwS98rYwpIM8ArqA" + } + }, + "RS384": { + "type": "digital", + "withPemKey": { + "header": "{\n \"alg\": \"RS384\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAw12TYMlRY0SUQyBoO2OX\n4hLLYim5Y7DRHiTzKi0g4fH3LWbICOvS0bGlPKzjmmoOL7+PsETpwydZzPO30XXl\nSsYviq3Xd3SO8txAXuQjlWTZrzEhk55wC2vP8EnQuT9rlSdLf0Bz4rhAtQwo++a6\nsk2fGC6Enr3cGBD8Rac6w1uomib6j3ISNJCCAAaFWFIfehRU1SZ5r5NXg8izisoL\nDe5ELkzjIcyzTitu6YVqlKi6+fZ9ckRVgD6AsQI0AMB8DIPampMRm3dD/2VcHs8C\n6KY+VsmLLG0PhKe/DfsF3d9HhpkB4kQIxKBRlwDFu4OHJxhEMamokHUQmQlyDxtl\nL8B0hqLW+nRB8Lla81h5HJyEUZ645saPChBn27ia1vqu50n6NcetqXUwjZCI13Fh\n7FQRw7+18IdWPNi6l6iPdE+vCsbJGvqpp+XKuaNqW2260nJ3g34jlrvwNSwsknuq\nHeinFWipIuroLN2lgIyO8pWC2b7Lck3n3ZtmBjFNlx9jAgMBAAE=\n-----END PUBLIC KEY-----", + "publicKeyFormat": "PEM", + "privateKey": "-----BEGIN PRIVATE KEY-----\n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\ngOSUCpPanyCZbdWkFEmPYkwB\n-----END PRIVATE KEY-----", + "privateKeyFormat": "PEM", + "jwt": "eyJhbGciOiJSUzM4NCIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.UPGD92ZW0P-4wtx_RBYFMyPpSocIUiKhBrQ2y8uGA9lcaHQ1aS1NkaIjEyrAsR_TfLeVmDmUJZ9pX8W1mJenOvuMM9SA7_DuHWdfpOHUOCxyP6xGziehUC5lszeSIaFmiQmJrRMW2hAMLYRbm9XkAW87ya3Vcet4nARxtUba9qRPqR1tmsy46Upsbm82FgAVsg8MxotfttH1L3kl_jwkHiLsvleZ_yt7EYh0bL4bpfEzRmV1iFFwTS_MKmrgcxGzrJi00QscmK3Zs7L1uhs9rEsWSKp6bkLfcLJEhLfMPp19ouOVVsM7XwWpO8t6q_QbuknV7vfOmwIxsgTVCGcyOy7w7Wz6HAmraOo23qEPT5n6NCu_mdgZF5kbdeJsb9di9KOh4aDzeEycNB4kDEfAhWqVXlm-W30kW8tUm7CcmfF58o9HNhYr1kJu6R2IM3QdA77jgixjQG_Wj18EmKPXPU_jTX-Q40G0ea7gL51L_SVWF6VKX8x1SeqG3P9l2gUU" + }, + "withJwkKey": { + "header": "{\n \"alg\": \"RS384\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": { + "kty": "RSA", + "n": "w12TYMlRY0SUQyBoO2OX4hLLYim5Y7DRHiTzKi0g4fH3LWbICOvS0bGlPKzjmmoOL7-PsETpwydZzPO30XXlSsYviq3Xd3SO8txAXuQjlWTZrzEhk55wC2vP8EnQuT9rlSdLf0Bz4rhAtQwo--a6sk2fGC6Enr3cGBD8Rac6w1uomib6j3ISNJCCAAaFWFIfehRU1SZ5r5NXg8izisoLDe5ELkzjIcyzTitu6YVqlKi6-fZ9ckRVgD6AsQI0AMB8DIPampMRm3dD_2VcHs8C6KY-VsmLLG0PhKe_DfsF3d9HhpkB4kQIxKBRlwDFu4OHJxhEMamokHUQmQlyDxtlL8B0hqLW-nRB8Lla81h5HJyEUZ645saPChBn27ia1vqu50n6NcetqXUwjZCI13Fh7FQRw7-18IdWPNi6l6iPdE-vCsbJGvqpp-XKuaNqW2260nJ3g34jlrvwNSwsknuqHeinFWipIuroLN2lgIyO8pWC2b7Lck3n3ZtmBjFNlx9j", + "e": "AQAB" + }, + "publicKeyFormat": "JWK", + "privateKey": { + "kty": "RSA", + "n": "w12TYMlRY0SUQyBoO2OX4hLLYim5Y7DRHiTzKi0g4fH3LWbICOvS0bGlPKzjmmoOL7-PsETpwydZzPO30XXlSsYviq3Xd3SO8txAXuQjlWTZrzEhk55wC2vP8EnQuT9rlSdLf0Bz4rhAtQwo--a6sk2fGC6Enr3cGBD8Rac6w1uomib6j3ISNJCCAAaFWFIfehRU1SZ5r5NXg8izisoLDe5ELkzjIcyzTitu6YVqlKi6-fZ9ckRVgD6AsQI0AMB8DIPampMRm3dD_2VcHs8C6KY-VsmLLG0PhKe_DfsF3d9HhpkB4kQIxKBRlwDFu4OHJxhEMamokHUQmQlyDxtlL8B0hqLW-nRB8Lla81h5HJyEUZ645saPChBn27ia1vqu50n6NcetqXUwjZCI13Fh7FQRw7-18IdWPNi6l6iPdE-vCsbJGvqpp-XKuaNqW2260nJ3g34jlrvwNSwsknuqHeinFWipIuroLN2lgIyO8pWC2b7Lck3n3ZtmBjFNlx9j", + "e": "AQAB", + "d": "Lq5P1ksUTudmk8mNDk_ETWkXPtvgZ-Eqfozuq2_AESz7VlZeSr9qjt9nL6HR-qYHwMIBh-lXf-GJtA6yJ_MHOEA1wOm799eaho45NVNG613_I7zWHIs5k4kN1QkWPgVY4_lRMVVJu20yTPBcZKBjkNI6RxFqb_HGwttgJBaK1H40way5pwfnMLcs0Ou99fYdflKYWJwKbHkE6sDMoceYL5p0oSmPBhb-6xk2tcbCykWs86hBnkmUsoF8x47StTFIp4eE7ZCEb9TLaCUZQelcK9olHTjluJZCLnkA3QcXntFr5xXkEjVqJ5xt5OcVIumGBrTR0Qms56iNudpU5Iq0R0m6zPR37zzhCTPQ94_bhYCxw1Y-rKD0AxUHss70O-qWmUWHCsKGxgtMB-KINISetRmLbTDZk1LtqavBSV-3bHTcMjUVNKieq9y8t3gpo8cJS4S1iPR81apqFXWs3TxSilCTNYVlPmVrnwHl-ULShTAX1c-Und81sW4xI6mlRC39", + "p": "8yJVePbHxd37CDLOqNoY6Mh3T4B2wFL3uj08eYGe9EG_pYhBt5Hxe-Cy2dpxk67SQYbYRtMvmOehcjCi5doUW657qUInBCa8nDoicUBHuqwMuU_i8C-LPFS7-XGYD0n2_HJD1AdaI7wPhVf0o81JTdG1RKy_YdThQT_8XRjLTjIwc5w6fyzV0mFixWRAClrSdg0-s5fcn66-C12b2ALbNOKirIuNPlQgv0CDDPGjqU6iGW7QGcxU8jSd2mH7K_md", + "q": "zbQihwzV5cNYIzCJA5OgVyzgmUe9fAAnEGPmaG8G3r5J0okX2vWA9vusjCObLdxTZONXLJbUwUlKMucNaoGXKD7UTs2fmDDkI25fF1qOTFUAn2DXw3nhbn1Q4LSbRGlPf1Y1FvmPSgT7aaEEGjCvOHxrHaC8Z7L43i4Qxn_lTLMmHVIcu7v8jH4cX9WSiRp5ve9ipuHbySJnPSRpO7tSx0Ng8gNCuPyHMLWZemJ7RS4Lix4jZASVvtSwD3MjJKz_", + "dp": "8lUxTfzihzRGZhiF5MRk-Xf9e082jWDkq0snwI_Sh_AUfX--yKH9SBRhD0Rr2d_wjwFBBe6uTT_pqbASXPitO-hANybJTpjxeuFyvOBt3gBoOjgGoJEyvTJTnT98aRi2xU16j5W4YU-rRKOzIaSWQKsZelaX9oHA9lE5Tu1Mjib2JfT8VQ-yGxuX39iY__kgNivjaAugCcSYhSmLEJVgOWj-7O23HP2rGhTJyhf6oODQLntFjcEclcCd6TGpsF39", + "dq": "byyYLJ1HTXKSRBKLOp-i3PqoOK-JPWdntXgIoxC-icwWYe8uMWzWUqYaz3K-_75AZBpqlvK98ekGbRRrL9DyPRIX9K81Pi_OXUfdpOWQWrjmKT1R35gTun-IIqn58LNp_8w7zTr7smmW57PaX71INiMoUU76BKG513rWHjIpX5bDVr12QhCLofLWqwTmuarReVHT45XWD5LEcUsohNvtFTzZPHN-sDPrbOv5Eyf-r5j_LCURw5CmzghtTyxPJhdJ", + "qi": "wBgDEcC4Hy5Xlqw8Par40yUrfUehy6z1qaoNV3k9xxIeTSIc_vFWHwaxKOq-arYtGsqYR2s1vaz7q9UPV7tQqtrYm3vv49-_EXMnAPz29fBTQuDUaNRu9LNBPbCrlFzP1-8UVZ16EAqCqJhLtqcy0-kEocMkEgctwNRUxxImeudPBGZq8Ov-ePKAQwsPnIwzQdaagXXNRlkgGVbLPVI27DBg6kKLWpKcKABcoAIQgOSUCpPanyCZbdWkFEmPYkwB" + }, + "privateKeyFormat": "JWK", + "jwt": "eyJhbGciOiJSUzM4NCIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.UPGD92ZW0P-4wtx_RBYFMyPpSocIUiKhBrQ2y8uGA9lcaHQ1aS1NkaIjEyrAsR_TfLeVmDmUJZ9pX8W1mJenOvuMM9SA7_DuHWdfpOHUOCxyP6xGziehUC5lszeSIaFmiQmJrRMW2hAMLYRbm9XkAW87ya3Vcet4nARxtUba9qRPqR1tmsy46Upsbm82FgAVsg8MxotfttH1L3kl_jwkHiLsvleZ_yt7EYh0bL4bpfEzRmV1iFFwTS_MKmrgcxGzrJi00QscmK3Zs7L1uhs9rEsWSKp6bkLfcLJEhLfMPp19ouOVVsM7XwWpO8t6q_QbuknV7vfOmwIxsgTVCGcyOy7w7Wz6HAmraOo23qEPT5n6NCu_mdgZF5kbdeJsb9di9KOh4aDzeEycNB4kDEfAhWqVXlm-W30kW8tUm7CcmfF58o9HNhYr1kJu6R2IM3QdA77jgixjQG_Wj18EmKPXPU_jTX-Q40G0ea7gL51L_SVWF6VKX8x1SeqG3P9l2gUU" + } + }, + "RS512": { + "type": "digital", + "withPemKey": { + "header": "{\n \"alg\": \"RS512\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0pyUVKWib9bRKvGRYbu3\ndk7iclROGN82XhdXq8nlvxd+F7tFiWuQeC83L2i/uF7589vBBDGppSehkV+8P+dU\nZWpZBrUt7gMbnL2r9X7PtP2c/G9ZEV5VGcj0Wm6if5pRmeVaVXvKrbtQPlurK+it\n4YMKvKQWjTiNJTgPZhhkZKSynBmk9gJ9xAUabZDWbf7QWrrbWgNHe/vS1EyGIf5/\nk8mCpSF5teRXTN4mRTmAdJgWBufcxnKWJDNH72Bxx1jHf8m1w9ZPZXkgRk6AaHxs\n7bu+6MCMiqglebHDgXU2Gt9A2niSO8vy82I0YyCrfgjIMFdMT5rbQQZTmc7lUp/n\nxdy/XYRb0RRO5G2ZXxMrs/6W8nIPefotAamUFpQHk81gOqiLa2JZSrJ6mhXtAqOy\nkgmkrBwjdTa6AHI0YqYCd3Qv4nrOzLAbgYUaOoKxWnJaqfxf+bnMCotovB4UTUZB\nBWE9gpAyx+BmCvJGlPwe4l7QmmXBQEVn8RrHLjdg3vevT2/I88v6Qc8LGg4rX0q6\nG5WOOfL4aIc34CyFdqBcRHL0z+NfpegkzyFjCn5Gjh0nx/ByAm83Keinfx2+BEa0\n101w9WlGpur4x8Kin5ZjiRyelRX8hrAWymK1f8QIi69obZPdEaNpX4KyD5cpF4/B\nMatm353PntRh6/nrhywnd+MCAwEAAQ==\n-----END PUBLIC KEY-----", + "publicKeyFormat": "PEM", + "privateKey": "-----BEGIN PRIVATE KEY-----\n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\ns9RTj6ICaIIuN+c4gNhvb5S02oXjbA==\n-----END PRIVATE KEY-----", + "privateKeyFormat": "PEM", + "jwt": "eyJhbGciOiJSUzUxMiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.lzfjiLNJL3Vu-9LXIOhggSDGvX7gCIEpziDkm28UBnOAZT5TeCQC0nQA5IjSPWCKW5p1Mx44j_ALol8GtGkhhtx3DWR98XlHpeJ0y8lQADauGyf4PcufYqm8CkUahTEX54468M_yYkxMk2alJ4kZV5XWytGqy6ctt6nRBQmVx8X_hVWWwJfDy1wrsigCPWmYLgtL1w4zSHPjmSgTCOnyT-EtU52AlYUFNhVymNa7iyXlTDKdoMum6FAe_0iIHupoEmD2oGhftNpEFAUvbC4IoYaTP0wW9SQVcwf4pswZOlWJBQ1Vq6GKDIaWiW2oqto0jC0i19oH8EFa_2BJurV-gffYAlYOuvVZYJd8lBXnOxLD92oObG-XO_H0qhLNAzybi8DFscG8pzu_J9HkCiq8Lb1aliZZCbI2xv8DCe74zLPC0OtpVtasR-bgUwJ2i6XvIiHo8yNPkS3Y4fsKOkIn49G1hFBHFbGojqoZjiV7XtBi1onX_SsaHVpVcFUj53QbCjM_MTaf0euYZkkMWXGHiok7IUooP44QxN_hZtEpjepiPD8-yrpWpMeJsCDnkG0QQeO6um73JGi5JZ6uvfe1Z1ZTXtpq3UnubZG5TapNrRG2R3_ZyssKYLdvg80g4G1GrwORq3W98sITVLxbL4turU1M8j3dMT8WA1udEEZINso" + }, + "withJwkKey": { + "header": "{\n \"alg\": \"RS512\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": { + "kty": "RSA", + "n": "0pyUVKWib9bRKvGRYbu3dk7iclROGN82XhdXq8nlvxd-F7tFiWuQeC83L2i_uF7589vBBDGppSehkV-8P-dUZWpZBrUt7gMbnL2r9X7PtP2c_G9ZEV5VGcj0Wm6if5pRmeVaVXvKrbtQPlurK-it4YMKvKQWjTiNJTgPZhhkZKSynBmk9gJ9xAUabZDWbf7QWrrbWgNHe_vS1EyGIf5_k8mCpSF5teRXTN4mRTmAdJgWBufcxnKWJDNH72Bxx1jHf8m1w9ZPZXkgRk6AaHxs7bu-6MCMiqglebHDgXU2Gt9A2niSO8vy82I0YyCrfgjIMFdMT5rbQQZTmc7lUp_nxdy_XYRb0RRO5G2ZXxMrs_6W8nIPefotAamUFpQHk81gOqiLa2JZSrJ6mhXtAqOykgmkrBwjdTa6AHI0YqYCd3Qv4nrOzLAbgYUaOoKxWnJaqfxf-bnMCotovB4UTUZBBWE9gpAyx-BmCvJGlPwe4l7QmmXBQEVn8RrHLjdg3vevT2_I88v6Qc8LGg4rX0q6G5WOOfL4aIc34CyFdqBcRHL0z-NfpegkzyFjCn5Gjh0nx_ByAm83Keinfx2-BEa0101w9WlGpur4x8Kin5ZjiRyelRX8hrAWymK1f8QIi69obZPdEaNpX4KyD5cpF4_BMatm353PntRh6_nrhywnd-M", + "e": "AQAB" + }, + "publicKeyFormat": "JWK", + "privateKey": { + "kty": "RSA", + "n": "0pyUVKWib9bRKvGRYbu3dk7iclROGN82XhdXq8nlvxd-F7tFiWuQeC83L2i_uF7589vBBDGppSehkV-8P-dUZWpZBrUt7gMbnL2r9X7PtP2c_G9ZEV5VGcj0Wm6if5pRmeVaVXvKrbtQPlurK-it4YMKvKQWjTiNJTgPZhhkZKSynBmk9gJ9xAUabZDWbf7QWrrbWgNHe_vS1EyGIf5_k8mCpSF5teRXTN4mRTmAdJgWBufcxnKWJDNH72Bxx1jHf8m1w9ZPZXkgRk6AaHxs7bu-6MCMiqglebHDgXU2Gt9A2niSO8vy82I0YyCrfgjIMFdMT5rbQQZTmc7lUp_nxdy_XYRb0RRO5G2ZXxMrs_6W8nIPefotAamUFpQHk81gOqiLa2JZSrJ6mhXtAqOykgmkrBwjdTa6AHI0YqYCd3Qv4nrOzLAbgYUaOoKxWnJaqfxf-bnMCotovB4UTUZBBWE9gpAyx-BmCvJGlPwe4l7QmmXBQEVn8RrHLjdg3vevT2_I88v6Qc8LGg4rX0q6G5WOOfL4aIc34CyFdqBcRHL0z-NfpegkzyFjCn5Gjh0nx_ByAm83Keinfx2-BEa0101w9WlGpur4x8Kin5ZjiRyelRX8hrAWymK1f8QIi69obZPdEaNpX4KyD5cpF4_BMatm353PntRh6_nrhywnd-M", + "e": "AQAB", + "d": "NUNACAAzilEraM7a03qjtRnSDtPfRE7-8uC4XUub_K22R84mkdBQIvTd4fF9uuTaFZ_XunXMz2WsaJVriEW6hENW7GlZij3i98rH-Dfv03foAbcvMUNIBlNZ6JzeH6MpS-BC7id2ZGVgr8SDD4Gyp7t6NabRxTkuCOGak1lL2mAEg5HAtC6BG9emjVr5v6uXibqDysnVhDd1ZBdOPL6eCQQHNDe5DhUHNvtfdlZKdDIaL_jnTpCgA9usL4-WdrGvElQy0aobPjBZxy4HL2V4Ls8yQq6fXFmV0KbyKIU5_6XCQv4HDXRQptiJIyCZ_i--YOtS8zbYiCNPdTBrsm-aL2wFoazFOcK3P91xo2g7rDwZdZZfiab5TPT1z4AOIW6loFdMsZ4gxb1QHKIHM2K6zsEmmdNBxwINiIOlZJbHsmPzAdq-tY_qwFNbFBHzLYvKTWAHGJDcPeui2LCC8ETNIbToqafNEvVt4YzMhbkXh13RkXVF1shYVGES_hPXBPLzH4yi3xa2CxODEgMMQRoUnyzDC1s-CTSmrERGRqfBF5C-u8qkb3idfPRSx9PCK0OkFd9_k-1g6MHgltE7Hli9XqCQ9jdAnaGAfE2XoxTCk8E0gyT6xGqmRZ5rI6srgnUySQUbMfJq0ykqPtC5DwY0ZCHuA4xuSDFmBdNz5P7lOeE", + "p": "-8NnVGqxAPSdlTOpXx0Y5LHXjPK3VAwfSmtnjOUKJWkJ-wK7JgoG5aps-9GrY55uu5ivzWQvjoQ4q1mPMSsKncld-Rbq56cTl0dd-xiOuTWEnJKYFwLFZQ_vHpg-WFSn6-HJw8jbsdsLZTp4KRzpg_HPZkdM7zrRPA8iyVn-GLusrRRLlRbv0qf1YVt6DbQLY3cyBn8VZWuflAjRjbz3O3zXlYjpjE_trQmG0yhC4oX7Jwp9T7XPCemh4C1Ypld-ggV3JRxH06-CXHykqyA6Nw4Zm7INCJHR7roQDZOjFDRvAMthX60rspiOZstuLF8XAMlPdPbk4Tgf_oRQbhc3aQ", + "q": "1ifk-W9XP8pP6rFhphuyXbzrcqQYxGsmLNMLbVyHiyCR4UL7gZAb0yX2ozzl-KdoKcozst-cls9F0-xmWBOtSH428PtQXag7LBRsMPzsfAM9Xz0rZABuRMNvILrZZeKgVqVrv03sREcdKmin_2E8NYXttRGouu2Rp08OgZB9LwWjUgGNCT5MvbyNJi6DvSLVwgrLxeZF5lVGJDuacg0CPrFT4Hp9wXtFNPbARQ1RiKy2VbklGMIKSs-lq0NDHy3_451PPuasiOeAbpUuGbq6T4zFGcFq9XrFqAXoR0o40j2hGv1QiXoR1QVFVi3oK_EI_c4Ca9p6QYhGmXsKF3X3aw", + "dp": "uQ8ILCAEncww7RQ9YmG0A57J75wVr9z9Pym1wvY0wAz2viBiynJCYZ0lYPDcx2wUvyZby2DiKCL-uM0rGRwnQJZc0hTLdJ32I5Pc_A4wEunI4YJL81YhHMlaniWQZkNL73JXaeeBvbliJfWVj7rl1wvuxKKSZaLZXAlQK6tPwIRrSAoMCLoEbNby4q5oCByY5nMePXI6mwNCGIFm74XAQWTh3tP1wCKcdT30cdA9Yd7UHv1x4R6l4gZu66bJa_QSVKaJzqh8D5kJ_MvOCs-0mvVtU2nMdMkjBBSWajRkghyMn4vftoFHBo9m1R6hjFIVSYmwMyysTvR_aAmASXwdSQ", + "dq": "EAMDl7K_b0GNIBsLFgRUHbYWVIf4Yhcwz4EoBZE5gSl6PsFnVJSVv__CpQnUl_bMTvOTUfhuGMh-jA3MySEPf7AQI4xmwdnmMrGENVVzyQHlAM3uBJgTpoiGMohF4NxE6LWNjMwisigvAhC5HtsCSW4uC6-6Ud-ZWE0M5JsNAQsG3wbGqL5Dtpv2YbhwmR-Vo-Byw-UnrMULbYIXVheq500S3GHMLT8uOXuJfKA2TGW9bENfhq5bXqSP2nI4_ofN7hLA7g8JL2M_swTsYXgYngIEapyPhrMbPCjU6R-fh_ibpwzxjJXX53lxabQc-8wVxAQ3IiE_qs6pmKgeZQqo6Q", + "qi": "aQUWIDBosra3pEnLnoCBkcvWdk3DGfj8Mif5y1fShelV55VpW0B2pKIGagAfAx5J-CYeoXJPG_1VHNjG8rvYAgvQsZzTVZuUSJgUlGa5zXgSPhDFMfKvxiJRDBB0qdN2YFtGpGOoRVZc6JIA1iC_xSjAxnTjh7PbdFSQUtBkU1WlVOTapOK-zZX0QTTIhO2YY27NmVT1zApnzDQbf_1rr3GWT2DULYPZYjFiZH88f1TxQGborEEq2ZSAmZS7w_GI_62Uo33nuZsUknF-6ArvfpQ_Qy2WQ-Ntv0PDs-vbkJZjRVoLpGmrwR7Es9RTj6ICaIIuN-c4gNhvb5S02oXjbA" + }, + "privateKeyFormat": "JWK", + "jwt": "eyJhbGciOiJSUzUxMiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.lzfjiLNJL3Vu-9LXIOhggSDGvX7gCIEpziDkm28UBnOAZT5TeCQC0nQA5IjSPWCKW5p1Mx44j_ALol8GtGkhhtx3DWR98XlHpeJ0y8lQADauGyf4PcufYqm8CkUahTEX54468M_yYkxMk2alJ4kZV5XWytGqy6ctt6nRBQmVx8X_hVWWwJfDy1wrsigCPWmYLgtL1w4zSHPjmSgTCOnyT-EtU52AlYUFNhVymNa7iyXlTDKdoMum6FAe_0iIHupoEmD2oGhftNpEFAUvbC4IoYaTP0wW9SQVcwf4pswZOlWJBQ1Vq6GKDIaWiW2oqto0jC0i19oH8EFa_2BJurV-gffYAlYOuvVZYJd8lBXnOxLD92oObG-XO_H0qhLNAzybi8DFscG8pzu_J9HkCiq8Lb1aliZZCbI2xv8DCe74zLPC0OtpVtasR-bgUwJ2i6XvIiHo8yNPkS3Y4fsKOkIn49G1hFBHFbGojqoZjiV7XtBi1onX_SsaHVpVcFUj53QbCjM_MTaf0euYZkkMWXGHiok7IUooP44QxN_hZtEpjepiPD8-yrpWpMeJsCDnkG0QQeO6um73JGi5JZ6uvfe1Z1ZTXtpq3UnubZG5TapNrRG2R3_ZyssKYLdvg80g4G1GrwORq3W98sITVLxbL4turU1M8j3dMT8WA1udEEZINso" + } + }, + "ES256": { + "type": "digital", + "withPemKey": { + "header": "{\n \"alg\": \"ES256\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEQ0O4qTvMrub/iTi2MEeYIxpYEPXn\nA8QiysjVZQGwrw4gnHzrKhUL64a1yIyHEEjLuh47aMJjAWmir7lXE5qYlQ==\n-----END PUBLIC KEY-----", + "publicKeyFormat": "PEM", + "privateKey": "-----BEGIN PRIVATE KEY-----\nMIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgRYLhKiptrTYDEbvc\nu97Qdf5AnMgyO7m0X757SvV0p+GhRANCAARDQ7ipO8yu5v+JOLYwR5gjGlgQ9ecD\nxCLKyNVlAbCvDiCcfOsqFQvrhrXIjIcQSMu6HjtowmMBaaKvuVcTmpiV\n-----END PRIVATE KEY-----", + "privateKeyFormat": "PEM", + "jwt": "eyJhbGciOiJFUzI1NiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.MSulqVRFyhwYcKh1kdkRFEEBgjuQc_GQiLZfJk-DB7cXRmU5Isxtcpniaddh0Wkrz0syJY3dVROy2GgYxlff4Q" + }, + "withJwkKey": { + "header": "{\n \"alg\": \"ES256\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": { + "kty": "EC", + "x": "Q0O4qTvMrub_iTi2MEeYIxpYEPXnA8QiysjVZQGwrw4", + "y": "IJx86yoVC-uGtciMhxBIy7oeO2jCYwFpoq-5VxOamJU", + "crv": "P-256" + }, + "publicKeyFormat": "JWK", + "privateKey": { + "kty": "EC", + "x": "Q0O4qTvMrub_iTi2MEeYIxpYEPXnA8QiysjVZQGwrw4", + "y": "IJx86yoVC-uGtciMhxBIy7oeO2jCYwFpoq-5VxOamJU", + "crv": "P-256", + "d": "RYLhKiptrTYDEbvcu97Qdf5AnMgyO7m0X757SvV0p-E" + }, + "privateKeyFormat": "JWK", + "jwt": "eyJhbGciOiJFUzI1NiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.j-aILHqyk-DB7TamCqlDX69wQeOfaTQnWj_HkW3d95IiHROhntOqFiyiYmzvkYjKnJoAEo_LzVKbFydbc-wU_Q" + } + }, + "ES384": { + "type": "digital", + "withPemKey": { + "header": "{\n \"alg\": \"ES384\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEOEkw2Gr2E5Y16A8ZxI1MSBf7tVKahDJE\nzCYRlVBgsULcxv8Dvkr9JLLWnZwWVzVFfCNyHD1ZdOT7iuQooLxTJdWtfYTpQv4i\nDcHVJXXPsg1DxWIkXlsZVTBLEj0oP2xG\n-----END PUBLIC KEY-----", + "publicKeyFormat": "PEM", + "privateKey": "-----BEGIN PRIVATE KEY-----\nMIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDAFr7ppw+/0SVlKTSKM\nsmfwfHNpW0TMNZPpqKseJLE6h6H7LrVo1dpy9T1lWYCMdA+hZANiAAQ4STDYavYT\nljXoDxnEjUxIF/u1UpqEMkTMJhGVUGCxQtzG/wO+Sv0kstadnBZXNUV8I3IcPVl0\n5PuK5CigvFMl1a19hOlC/iINwdUldc+yDUPFYiReWxlVMEsSPSg/bEY=\n-----END PRIVATE KEY-----", + "privateKeyFormat": "PEM", + "jwt": "eyJhbGciOiJFUzM4NCIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0._tuIddCT4gVcURGgHzMvXP6xxtwcpJwUfxU5238JZ-6Yur-MwKTj-qe3rE8sqn7d0SI3qCt-RS3xc8WO_EBMFl-cjuAdFssXaEsBuRwdhsZIpBd4qgqXNY6d-QI9aLJi" + }, + "withJwkKey": { + "header": "{\n \"alg\": \"ES384\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": { + "kty": "EC", + "x": "OEkw2Gr2E5Y16A8ZxI1MSBf7tVKahDJEzCYRlVBgsULcxv8Dvkr9JLLWnZwWVzVF", + "y": "fCNyHD1ZdOT7iuQooLxTJdWtfYTpQv4iDcHVJXXPsg1DxWIkXlsZVTBLEj0oP2xG", + "crv": "P-384" + }, + "publicKeyFormat": "JWK", + "privateKey": { + "kty": "EC", + "x": "OEkw2Gr2E5Y16A8ZxI1MSBf7tVKahDJEzCYRlVBgsULcxv8Dvkr9JLLWnZwWVzVF", + "y": "fCNyHD1ZdOT7iuQooLxTJdWtfYTpQv4iDcHVJXXPsg1DxWIkXlsZVTBLEj0oP2xG", + "crv": "P-384", + "d": "Ba-6acPv9ElZSk0ijLJn8HxzaVtEzDWT6airHiSxOoeh-y61aNXacvU9ZVmAjHQP" + }, + "privateKeyFormat": "JWK", + "jwt": "eyJhbGciOiJFUzM4NCIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.6mbWxjPkQNkVaUbcwH09bpbNje_Jd_t7uPwfxlkekZq6xFxrD_YaPHD0QsSElzZmngyEuhX8IGkFCajv20vt5CJB8ngyxoebA1R_1zVaFUG7bshjlgS4tg2Q4KAeChIS" + } + }, + "ES512": { + "type": "digital", + "withPemKey": { + "header": "{\n \"alg\": \"ES512\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBskMdL6rKFWkq8kuHJPHFp8zgC+Rh\ngZWKrjCk3zcZ9xByV8qGEYsCclYX6Ru5Ow5MhabAIKyxAvm5WVDeWzMlyFEADW99\nmAHTQE4Ls0kLD03CNuZAMiqitQxoBjGEOSUSiXk0DO8DWme6ZHq68b1LaC3260W6\nlwEGy63XIH0qGYuibnc=\n-----END PUBLIC KEY-----", + "publicKeyFormat": "PEM", + "privateKey": "-----BEGIN PRIVATE KEY-----\nMIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIBhhaAtRnYuFB+pWby\nJhar78IT9OURdQmssKx/0fTngqTdEroJRrXlm/8CfJ/Cqnrw0GTexodMx+qaDj31\n80y2oZOhgYkDgYYABAGyQx0vqsoVaSryS4ck8cWnzOAL5GGBlYquMKTfNxn3EHJX\nyoYRiwJyVhfpG7k7DkyFpsAgrLEC+blZUN5bMyXIUQANb32YAdNATguzSQsPTcI2\n5kAyKqK1DGgGMYQ5JRKJeTQM7wNaZ7pkerrxvUtoLfbrRbqXAQbLrdcgfSoZi6Ju\ndw==\n-----END PRIVATE KEY-----", + "privateKeyFormat": "PEM", + "jwt": "eyJhbGciOiJFUzUxMiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.APzSJ68PvjpQIx-h6YoIanJsiH2caLEN0WTb459w_LbCY8oAzkP14BiFGJ8CulpHsyIFJpLMCEFfh0SIRbPk9GiiAIVo_mtmTDWPd1ajnI5ooY5Ct1oAVuL1FzG8BKzhQqIpu0meqSrwd_nfdQ8SS54MiXm8Xejb3yF9Zht897M7jqLB" + }, + "withJwkKey": { + "header": "{\n \"alg\": \"ES512\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": { + "kty": "EC", + "x": "AbJDHS-qyhVpKvJLhyTxxafM4AvkYYGViq4wpN83GfcQclfKhhGLAnJWF-kbuTsOTIWmwCCssQL5uVlQ3lszJchR", + "y": "AA1vfZgB00BOC7NJCw9NwjbmQDIqorUMaAYxhDklEol5NAzvA1pnumR6uvG9S2gt9utFupcBBsut1yB9KhmLom53", + "crv": "P-521" + }, + "publicKeyFormat": "JWK", + "privateKey": { + "kty": "EC", + "x": "AbJDHS-qyhVpKvJLhyTxxafM4AvkYYGViq4wpN83GfcQclfKhhGLAnJWF-kbuTsOTIWmwCCssQL5uVlQ3lszJchR", + "y": "AA1vfZgB00BOC7NJCw9NwjbmQDIqorUMaAYxhDklEol5NAzvA1pnumR6uvG9S2gt9utFupcBBsut1yB9KhmLom53", + "crv": "P-521", + "d": "AYYWgLUZ2LhQfqVm8iYWq-_CE_TlEXUJrLCsf9H054Kk3RK6CUa15Zv_Anyfwqp68NBk3saHTMfqmg499fNMtqGT" + }, + "privateKeyFormat": "JWK", + "jwt": "eyJhbGciOiJFUzUxMiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.ASjnp2dD7KPNLeTvemyxGfDMjZnYIY0e-GjCdyw0MQ-F8WySkxZqTRWOCVNM-NsH0pxh1vKHku76YntzNchkR9dKATo0z-FE98tGRDDjTZ_qjCnc3MVqx96dtExDgZ4wox7TrvWCE-6QowYn2ZIwmuFlRKDD9BBV4G2eIe4LsxcmWhmL" + } + }, + "PS256": { + "type": "digital", + "withPemKey": { + "header": "{\n \"alg\": \"PS256\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnXrMN7u6OyglgBvFc3CF\n9aviUw6EJhQoW77lbxZqh0CvBkvb5M4HxYbYs4zk8GhxAhjyORTdskPi4tMxPw3d\nKpEcN7qxm88QeysmCZQVO2ZXQ6nFJ7+B7oVsricG+BGEwT+68rwS2+EaReKXXzmw\nAr++CKp6fISKrgi3iCi4RzYFSZAGnKcuJIHKijFzq596DX9YqxCQrqgvlF5lb1gu\nds7DHJlC9xhkKCdSR+08AHmiYjXnxwdM6TMcIJdklj/6HAS8Om/sHo0M1RVO3K9x\nl0zCL9IpKdBBU7LxGUjACjR1Q/fL19MvRvR0upTpg2q5S6a5Zat86juBSK1NeJW5\nlQIDAQAB\n-----END PUBLIC KEY-----", + "publicKeyFormat": "PEM", + "privateKey": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCdesw3u7o7KCWA\nG8VzcIX1q+JTDoQmFChbvuVvFmqHQK8GS9vkzgfFhtizjOTwaHECGPI5FN2yQ+Li\n0zE/Dd0qkRw3urGbzxB7KyYJlBU7ZldDqcUnv4HuhWyuJwb4EYTBP7ryvBLb4RpF\n4pdfObACv74Iqnp8hIquCLeIKLhHNgVJkAacpy4kgcqKMXOrn3oNf1irEJCuqC+U\nXmVvWC52zsMcmUL3GGQoJ1JH7TwAeaJiNefHB0zpMxwgl2SWP/ocBLw6b+wejQzV\nFU7cr3GXTMIv0ikp0EFTsvEZSMAKNHVD98vX0y9G9HS6lOmDarlLprllq3zqO4FI\nrU14lbmVAgMBAAECggEASoep6/ygPEwZR2KdVa+c7rKs9+MIXt8uZJFZk3QX8bAG\nxaOUS9rIac8ScxOM7Ex5o2T8ClDaRXqEgBY0meNtVy57HNLyKMvcQHag12qqi8S5\nKxBHezLTAvhJgbh9v1zHKBCJ4URqZn7ICOge/NXX+80UWpSYSKMP4SLF/Z5L7IMh\nXTSnR8Whix3VyTeNm3TqXvdhcdf9JorjFHj41JXQ4bGcQF19AMU+MNlqBxqeT7uA\nN0U9TAV0J2cFmW2WrbtnBFpGdtcEXc0/RkW+UhuSvOEIFdVS2s2c1eTaLBdXND4K\nNK/no2AccaoJ8rATpnjMH6uiDskRW3EswWBtyUobRwKBgQDZnQFi0Q95zD+7euGI\n9exiLOs6oRcGTi8ZXt99N/AEJd0heHnxFLzL3yZpigQ8ZE1rFVoxvxHsEarqUue/\ngU6TzbXae4EfJWF0aNqe0NjbiwL0k17dMIkbi8uXCLIEgJBgPSe7QVnPkmMWrN+O\n8WP24cp0pcEbV1nFz6/OHgLvNwKBgQC5QkZGn9QHJ+rTmqO9CshJNu0prc1suauM\ndvBMM3CWpDPt8k2i7MSMgrMxj0ixNrp37akoIb66slskUT+CdHuQZLTIfRfrNDIL\nhjDm9Yq0AU33qiojiKk1U5ywRU8b4MGlr9SdL9AZzX+J3cVYu8tnAR6E1gJ0t9Mu\n/7N04dkLkwKBgFthErPsFhOPMTQI5awdmKWhNyXnf0OmkSCWNkLeumsDe1gSvyH9\nE0qI6hhnXF//voK49KbvFReMU7kSFz7TjauDNloIgrARglrfrO4DxQxr01HgkHVR\nbEGk8lj5zccWNYo0I/r99jizv+hFr5rWwqNpLRrOf8h7Zbcq/ygOci0BAoGAVLaJ\njCHpwpvuNXSxCvCzRUdoi3Z+SQld+I0qtK2Q/lF3rYbvGWFLPzVE25S5mM991PlI\nMKG9pYGJS8IbWHwLRKvIPyV0mojzmXFzSylck5NFI8scGcOUHF5vd+s5kXXlFu6g\nOoBymFnvyAsxArJdAGzyl6uE0/p7BzLFzNy5cyECgYEAnHvOndR0gJXgHEts8x3y\n4JDH5L60fZziJCLmvnGPe31VI9bVH8BkhYw5g1zrSpNhTJiZwXtsnUUakGRBNJcy\nE0vV0TQctpx6EjvbIo35HQl1d0CYxp2G2NLZhhd39NWnjANaN4bxJjuM4neyDk7q\nxCY6uWL0iR1xH5ccCo99UzU=\n-----END PRIVATE KEY-----", + "privateKeyFormat": "PEM", + "jwt": "eyJhbGciOiJQUzI1NiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.asfGBX1j7ghBxKD6IWzsJbbElg_BJtY2a-iv_wTbQjsVgO4H4HdDAjfbMKK3GEGUvGCxcjGk0JUGwfuk6XEFU9_GlMVaCxBJ4F0M7q2Ag-KLpimzutiLfEf_R_1Dg9AVM3MrS1UnjidXvodiktqEx6nb3GqlLmntrDmsU1K73weXrwQ4NTpRLb9XAnENhx-GO0U5InEf33TR4k7WFBuGVWcqlTStrm4ixdIuWD4ufBIDj2eIsS51c4uYtUm4D2aQKOb90BtldZdgEqzKJi4hYHn23eDW9DyOpMU8QcDmNqnkTvkgUSfat1HXpX22n6XXMJQKX4SaAcNF-1_w_8Gatg" + }, + "withJwkKey": { + "header": "{\n \"alg\": \"PS256\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": { + "kty": "RSA", + "n": "nXrMN7u6OyglgBvFc3CF9aviUw6EJhQoW77lbxZqh0CvBkvb5M4HxYbYs4zk8GhxAhjyORTdskPi4tMxPw3dKpEcN7qxm88QeysmCZQVO2ZXQ6nFJ7-B7oVsricG-BGEwT-68rwS2-EaReKXXzmwAr--CKp6fISKrgi3iCi4RzYFSZAGnKcuJIHKijFzq596DX9YqxCQrqgvlF5lb1guds7DHJlC9xhkKCdSR-08AHmiYjXnxwdM6TMcIJdklj_6HAS8Om_sHo0M1RVO3K9xl0zCL9IpKdBBU7LxGUjACjR1Q_fL19MvRvR0upTpg2q5S6a5Zat86juBSK1NeJW5lQ", + "e": "AQAB" + }, + "publicKeyFormat": "JWK", + "privateKey": { + "kty": "RSA", + "n": "nXrMN7u6OyglgBvFc3CF9aviUw6EJhQoW77lbxZqh0CvBkvb5M4HxYbYs4zk8GhxAhjyORTdskPi4tMxPw3dKpEcN7qxm88QeysmCZQVO2ZXQ6nFJ7-B7oVsricG-BGEwT-68rwS2-EaReKXXzmwAr--CKp6fISKrgi3iCi4RzYFSZAGnKcuJIHKijFzq596DX9YqxCQrqgvlF5lb1guds7DHJlC9xhkKCdSR-08AHmiYjXnxwdM6TMcIJdklj_6HAS8Om_sHo0M1RVO3K9xl0zCL9IpKdBBU7LxGUjACjR1Q_fL19MvRvR0upTpg2q5S6a5Zat86juBSK1NeJW5lQ", + "e": "AQAB", + "d": "Soep6_ygPEwZR2KdVa-c7rKs9-MIXt8uZJFZk3QX8bAGxaOUS9rIac8ScxOM7Ex5o2T8ClDaRXqEgBY0meNtVy57HNLyKMvcQHag12qqi8S5KxBHezLTAvhJgbh9v1zHKBCJ4URqZn7ICOge_NXX-80UWpSYSKMP4SLF_Z5L7IMhXTSnR8Whix3VyTeNm3TqXvdhcdf9JorjFHj41JXQ4bGcQF19AMU-MNlqBxqeT7uAN0U9TAV0J2cFmW2WrbtnBFpGdtcEXc0_RkW-UhuSvOEIFdVS2s2c1eTaLBdXND4KNK_no2AccaoJ8rATpnjMH6uiDskRW3EswWBtyUobRw", + "p": "2Z0BYtEPecw_u3rhiPXsYizrOqEXBk4vGV7ffTfwBCXdIXh58RS8y98maYoEPGRNaxVaMb8R7BGq6lLnv4FOk8212nuBHyVhdGjantDY24sC9JNe3TCJG4vLlwiyBICQYD0nu0FZz5JjFqzfjvFj9uHKdKXBG1dZxc-vzh4C7zc", + "q": "uUJGRp_UByfq05qjvQrISTbtKa3NbLmrjHbwTDNwlqQz7fJNouzEjIKzMY9IsTa6d-2pKCG-urJbJFE_gnR7kGS0yH0X6zQyC4Yw5vWKtAFN96oqI4ipNVOcsEVPG-DBpa_UnS_QGc1_id3FWLvLZwEehNYCdLfTLv-zdOHZC5M", + "dp": "W2ESs-wWE48xNAjlrB2YpaE3Jed_Q6aRIJY2Qt66awN7WBK_If0TSojqGGdcX_--grj0pu8VF4xTuRIXPtONq4M2WgiCsBGCWt-s7gPFDGvTUeCQdVFsQaTyWPnNxxY1ijQj-v32OLO_6EWvmtbCo2ktGs5_yHtltyr_KA5yLQE", + "dq": "VLaJjCHpwpvuNXSxCvCzRUdoi3Z-SQld-I0qtK2Q_lF3rYbvGWFLPzVE25S5mM991PlIMKG9pYGJS8IbWHwLRKvIPyV0mojzmXFzSylck5NFI8scGcOUHF5vd-s5kXXlFu6gOoBymFnvyAsxArJdAGzyl6uE0_p7BzLFzNy5cyE", + "qi": "nHvOndR0gJXgHEts8x3y4JDH5L60fZziJCLmvnGPe31VI9bVH8BkhYw5g1zrSpNhTJiZwXtsnUUakGRBNJcyE0vV0TQctpx6EjvbIo35HQl1d0CYxp2G2NLZhhd39NWnjANaN4bxJjuM4neyDk7qxCY6uWL0iR1xH5ccCo99UzU" + }, + "privateKeyFormat": "JWK", + "jwt": "eyJhbGciOiJQUzI1NiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.Rmuu2mqbdJab82zhGtxFSi9tn2j1VJkYyO2FqOmBvb19dW9Rr_ze4T2iHUJRyK-SXOEtKdA8-rl1t4md49M_JZ8PZfWH_zFm2HM0AVgsHtpQNI5k2Knlh6qpfLra17Xt6n8wN3XZwNepAOtpMeeo5OOV1u2JWwfZUJAcumc4oQeOYgphBfZNFoT0JsvzTKI2CIIx8l5Kg69n5pf0LyUMwk0LB9jGN06xq8mmUtYoFLY6nrjfdH8qcwrNr6D5EAZof3hDPM-4MtrTSTLQx6V0doK5bU-2Ih-fefhn4-NwzBmwa7QEjIAs_98u_tQTQbb-ihtnnRWlVpxdrMkBoKupyg" + } + }, + "PS384": { + "type": "digital", + "withPemKey": { + "header": "{\n \"alg\": \"PS384\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAtkkyVxELGiz2eatzj2Ze\nLcdvgZsT8F0Pz5w3Tz1BtxusfXtya9LFgwYFiuIO/NW7bJczvj/FfKmzVQ/+Tp0W\n5VgxCtkRThzIS7A1laetQF2ueW6qhD1sBq10SUKiT0Gf1NFktnrpEwECYMIP4uAi\nIZye0lGErWGOMfvR9z1U94x1dAoVR7S+qTLF+EmOLRS/GVvSSgLzIENFhRpPa3JP\nltxOrNDNkVHFC8IahE5z+BVr8PSOQMj14jBnwsto2PQ2zDlp/blK5i9nEM4i7q+A\nJJeXvOw+MGcLEmiSrCLgugLtISENF7GApZONFYtnuWKn3h6aAnmKOFtA410gIDxM\nVHGaVk9t+wNGatxXZ9CIKuo6RcO4K3gieEghRkkbMKvxB2zsigj5sfP1LBhNNxdV\n20nL9Pk8Ralnzl95lzrZmX6JAGluNS5MddKmFKIEImc1U7wYh+3EeZxNmCeXFCoe\n4x9sCOVoBDHXQKaKDDF+I0VI4bVghnZbelbf40l5KvIJAgMBAAE=\n-----END PUBLIC KEY-----", + "publicKeyFormat": "PEM", + "privateKey": "-----BEGIN PRIVATE KEY-----\n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\n1l+Q7x5Xz84zVMGan4zazOqy\n-----END PRIVATE KEY-----", + "privateKeyFormat": "PEM", + "jwt": "eyJhbGciOiJQUzM4NCIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.cPJBuaFgrXUIIk1ffvom3hC2swYm66Z-OyN4FI4-uR7XU66oaAbO0i6-HYZpnePeiywoWH4n4F6i10uVp0QBw2tCX6bRC3I67ImivYRGxU0OiQtgo4LZ8mP85RHj7osH-njaKxIvBTPlpHEe2Sak9wavOp7mGjfAfWqupzOl4qWKDGhE0WsLyZDwi_6fiq1skaJ6RZzDXtHuJfyOzKyUD05c3SxGCfdxm5idc2o1-yK6CBCfzG4_aM0sLC4JdRjGCGIxQvwGkNWjZPLcX8xVxPxvADBJcyHzsRMtiC8Z0UrW2PVlmuSg0STn7VsARrWrT11RReQGatWkq84TvWN4kMINqOUCCMEfWm-M8a1i36uo_noVv3SSjvg7DCMuECDPPU7CiMtpQ69BM4JzfxKpIGcyT8VNYq-eXrqn8wEHp4BSmo5xMR5gqbfVFUvCxpCxzMQKASECN9ZMc8S9Bj6G9LJthx_mJfxPcAg7vwIr_sj5NjECYLHA4Cq2C1wLdKlM" + }, + "withJwkKey": { + "header": "{\n \"alg\": \"PS384\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": { + "kty": "RSA", + "n": "tkkyVxELGiz2eatzj2ZeLcdvgZsT8F0Pz5w3Tz1BtxusfXtya9LFgwYFiuIO_NW7bJczvj_FfKmzVQ_-Tp0W5VgxCtkRThzIS7A1laetQF2ueW6qhD1sBq10SUKiT0Gf1NFktnrpEwECYMIP4uAiIZye0lGErWGOMfvR9z1U94x1dAoVR7S-qTLF-EmOLRS_GVvSSgLzIENFhRpPa3JPltxOrNDNkVHFC8IahE5z-BVr8PSOQMj14jBnwsto2PQ2zDlp_blK5i9nEM4i7q-AJJeXvOw-MGcLEmiSrCLgugLtISENF7GApZONFYtnuWKn3h6aAnmKOFtA410gIDxMVHGaVk9t-wNGatxXZ9CIKuo6RcO4K3gieEghRkkbMKvxB2zsigj5sfP1LBhNNxdV20nL9Pk8Ralnzl95lzrZmX6JAGluNS5MddKmFKIEImc1U7wYh-3EeZxNmCeXFCoe4x9sCOVoBDHXQKaKDDF-I0VI4bVghnZbelbf40l5KvIJ", + "e": "AQAB" + }, + "publicKeyFormat": "JWK", + "privateKey": { + "kty": "RSA", + "n": "tkkyVxELGiz2eatzj2ZeLcdvgZsT8F0Pz5w3Tz1BtxusfXtya9LFgwYFiuIO_NW7bJczvj_FfKmzVQ_-Tp0W5VgxCtkRThzIS7A1laetQF2ueW6qhD1sBq10SUKiT0Gf1NFktnrpEwECYMIP4uAiIZye0lGErWGOMfvR9z1U94x1dAoVR7S-qTLF-EmOLRS_GVvSSgLzIENFhRpPa3JPltxOrNDNkVHFC8IahE5z-BVr8PSOQMj14jBnwsto2PQ2zDlp_blK5i9nEM4i7q-AJJeXvOw-MGcLEmiSrCLgugLtISENF7GApZONFYtnuWKn3h6aAnmKOFtA410gIDxMVHGaVk9t-wNGatxXZ9CIKuo6RcO4K3gieEghRkkbMKvxB2zsigj5sfP1LBhNNxdV20nL9Pk8Ralnzl95lzrZmX6JAGluNS5MddKmFKIEImc1U7wYh-3EeZxNmCeXFCoe4x9sCOVoBDHXQKaKDDF-I0VI4bVghnZbelbf40l5KvIJ", + "e": "AQAB", + "d": "AbiKlJ7XeEpKk2Os37XLZGqleoqm8zx1rNotMLID2YFirTAwQgtUP2q1ouK3QIGZParmjqbvq6ZQe2UyW4MJJDLwCsms0gxC6dACjLFvpccDCCg-zNvL_GFaOTAIJzzLEC_GRlPxUlm0_SPbEYm-WL6vrMDSdbtd8JcPghWFCu2h1QdPvYSomu4c4PCubaEfnFL547_7Lc4X-gWbEIkcoXB3_6xC9idYkSyM1bxSq1nMa8YE3i2BGlimcITW4XSnJOM5lbeh1uha6s1g7VDgNBx4fBuyHEf1QbsdLl7-hcCsZ2d8_TocNvfkcOWnumrGqIf4EVxGpEhRKAAYbm1AJF90an4l2MA13UL-IjnPYObnW6xNChLhDoXMrC5fR6w6b_m7niAf8HXRM7uxYBqHcA-dd8hoAMIKuHgI-Fwt1enhiG_5i0FRpSXeYlcEgmiHGuQIhbl6k9aSm7aSdI4ZC2xp6l3q2n9H_ywLQfi4d-xrP7RcgUtOq0QRaLJIGTn5", + "p": "6-EfD71PvF1rup9PTthKaObEEV7Jl0yxPuYmH1Cgprlyfw83oPzym55-Ah_QHfEksPQUvDjl7tyMmJWbIkNtHGqAOJW2wwmtIyN9s27zadA9-xDzJTsiLLWxa4aC1Ph4w90OclHUxAOqKWegkCiPt7lbl1cRAxtXZdk0nmH-849edMjArZpvmsfkE4VXa26J_P7W3sqdiSTcVU6OoxMhHUSBziL5F4oBNNy-YmUmYUscC-_ZvEWHqr69f4D2dOFt", + "q": "xdXCaL45Fp-dmAP9QIG3fz_eenIuJHlWRbjpo6FYYruS2RAj3fD9T4zzRltnP7VsIF6IMzNxCb_7NInawfEF8Cg1UpQ2NJmOaNduEz2fYhtoqv_uyMkh-bRza8SuGpyK7GSMbncwmp-KYR1eU6OIiFZANCSYbXHFYx9ZNRz2ak2RxgyDpMOHbPkoyA1i2I3emO0_m_qaCxe30J0hy290o_FzB7pbORCQYulanVpKf7JF8PO9ogIrVaQFHAoN0U2N", + "dp": "yBqBzEtwkj66fmZZ1Gxeq6FhIc9Eu2rfTpnWK2it8OKPxER3j8YmVmhdQ5YTauNAmjFmScsHHNzTFTqNkcKblKiwv9AabFkQHSglogv0yYZUnmHhs2r38e_tZGeHI_7qDFbCw66yDduCBoAX0VPnoBfKIJhHIViXixp5rgc6TwsIOZB5DI1gMnFzBjBvWf87ZnoWdIh0nny7wk7TaHp49ChC6kn3AMYdgefmRvjCV3VthJ7kGvjtP6dygPE5oyv9", + "dq": "G8NEtghD4K3josqkhqHti1j-MrbFTO8OMViiyQjCa5ChKf7-2Y2RLtG77hqzoZgnJV--w1iru0-KxDO4VFEroSkzWnRcKwOFnabl1qNmM5FfHegurVS0hONS80O1nxxqzoPJxVLKqlhLRhel_hzL8z4PYoHkNi-qIJ_sl-yJlB9wnpdw_fVGkv9gPrrKLVOzckiRDaWcaoQYkpkKfg8VElC28NWxKY_ug0L2KXDbVZJCCG9cJFkjlbAf23B5we6d", + "qi": "5jS1H4PYkT5qmX8zT72ck5hLuD7-Fg_uRRNo5zbem9cqQ7sZnjiogKBWO0HUPWgDVJlkDYFPwLXo0Jpg7pEXFBSc74Z0tBf0GhZqa_BAjfHWeCglghYJ9dPvVzR6ImoL_r77CjiDB_RAll-FsiuGPQTfbpuKjPYjpW0JEmLhDwegSNaNMwYlEkJ9GScSzq_xGIl0MvsJDDUV6ZGNEP6wK0DUQMSmfN90OQLdf5J61l-Q7x5Xz84zVMGan4zazOqy" + }, + "privateKeyFormat": "JWK", + "jwt": "eyJhbGciOiJQUzM4NCIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.hG6Vf0b1t3kItxpfdelua9mvPosc2_YyGzaVEsQ5JRUniHx31RaXuQtZW4WAU0Pwprm0VobgGn6Y_ziaymikwh62kP-RdZjZR2cr4w1-Gl6nN1Z0JK1gX4w4h_Q4CQm3tv4tC0s0Eyf7RVd7VmtGq_1rcAoAqNOPNdTXHtEuwtM3gqjBOwbKtzUazDW8Ah5tq8J2w5YUlg2xPlZO-Hypv0weASCvWFwGYw3ZYzikQJwseyhedjyyBggmAaZwQPYkQI3Mf8GyUxWzVWwTeofD428QO3hz1PHVvo1E6urG4OyuyDlhwkyKxtKF8s-2r-FQGG-H6Gb4tXuGUh91NxJWI5zB9UuWL-1swrXPDw-oUxBzRNwaYenhYthAVuT9baikdi8xa-aUBcEXsf8_vdXWbiUShZrUZq7H8xo2fyPm3x_xOvA7XXCNUDzRZBLawUi_IU9Q0OJnx-66rcKcDT4OjSVZb4WMedCILOEmaRMj_Li5eSkFmm9xvNPjfiqAQjj0" + } + }, + "PS512": { + "type": "digital", + "withPemKey": { + "header": "{\n \"alg\": \"PS512\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwzY8nSrlk16wp40KAcMO\nVBe69gI/uHtMbd3ozpxfUFW3HthmmvYzPso4JNBIe/gjF414KTLV99nB1QjkO5q/\nYDsWlVtPopn0PS9Vu9i7glhDr6aCm6+6lla9+biChvgLaXYFEmUbMxfrzxIMVp9m\n0pMeJnaUvooeaiL8juodvo8EmEXXfPjeX0XVyc1JirCFk+/2ggVUpBGaE+Ger+kQ\nTqCaHXE4GmmCjdjc6s878lCIoXgjLBgtvJtCL8WPx+IrofyVjuuSbRWWR40Zetnc\ncw96aHSqbVB+TKncya2WkVCuxcXwfBUCCYiDKhAnlfalavbxVUPsn1Xg7jXHOGx9\nK5Kjkwbj4K7WNkXp2D1CVgginV8+EL3p8b800DzwPsy3/Fw/SMEjR1dtuCgjHZpw\nsEVRjj/i0xyUAXAJHRtOlnwB6JsZ5L7MQxAfOAXJ2tFljWlHMzHnF2HeCBAtBT9H\n9JCD1yiex5ApZZOwP/8CkbmTou5w6ZlE06K2EUQebANvSU/W/p8MGVvyOYBzLIeX\nmYB/XpEUXh2dZl9XyfqaTO6tYBqMSORT37rZX99TmxMr3je98ChjZj3J1THs6xe0\n/FMOtrQajhMHQcDrV3GDhbvxWMNJ1g7gqNaAWCFXvsvetEOw9xQZbDH6hlf8X4cC\nfrLckoGdUWdfUQyHuIVamaECAwEAAQ==\n-----END PUBLIC KEY-----", + "publicKeyFormat": "PEM", + "privateKey": "-----BEGIN PRIVATE KEY-----\n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\neZ4b8nkHhjWv5VNhEQHRZvsgymv2\n-----END PRIVATE KEY-----", + "privateKeyFormat": "PEM", + "jwt": "eyJhbGciOiJQUzUxMiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.qQpdqiWT8ARYqj8VS9FolIg_aWLLoYXTNGW0mX6xQANzPU-w3Z_S27Ay7n3D5I8fJyyc4AVU8dVu-waEvfLUCFlNch-9ZKK6tv4oYVut92JlPiMPB_UuGMF-kbWNNzTih2qVSJPzn_SPxdKv212p69WEi7o9Cm8oyucopS9lfzFbtHXUy8V-_GCeFMM_cGtFtF506aGYa0DFuY0-Y0bzs-ixx7LgzBG50NYcaS-Zbhixw-3MzuZPTghl9B6xuWI4ng2Y7sttGqkEN_CokSTYf0PaQJGLCJovXbx0xBDXh-3SVCqu1ARXzdx4x8cfb59bOjuKP7lLvBiwXTs-5Ot5rRfU5YZlmsrhaR8v6Gj1BR1TKaZ-vI7a6INymj06x7YRyLtd-r7tb9vLx00DVL2EX1vK79OjOGim9KCBkf_ixvzGPAUv4FxPkEQ8dcnbPkcN1Gs_16A-xGKToBoZ4fNl_dDQpkXR6o0AVLT-Hw5V4jkgzEN6usWXaRtUCRANzxFEnREsU11vlKE4vl6AX2HuGpLsod8JiojK9UhSeYW7qYnMC1Z4dXXFA-pJVowiQy5cmo59s2FzV_7FJFQbVh6y1gizFQbCPbDSMFTRCoPVU179nDYouw1wgF2e5UHgsXRqwMCx4TfYJJad02npQHirsrEXwzny5PH-LN98VxlfpQQ" + }, + "withJwkKey": { + "header": "{\n \"alg\": \"PS512\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": { + "kty": "RSA", + "n": "wzY8nSrlk16wp40KAcMOVBe69gI_uHtMbd3ozpxfUFW3HthmmvYzPso4JNBIe_gjF414KTLV99nB1QjkO5q_YDsWlVtPopn0PS9Vu9i7glhDr6aCm6-6lla9-biChvgLaXYFEmUbMxfrzxIMVp9m0pMeJnaUvooeaiL8juodvo8EmEXXfPjeX0XVyc1JirCFk-_2ggVUpBGaE-Ger-kQTqCaHXE4GmmCjdjc6s878lCIoXgjLBgtvJtCL8WPx-IrofyVjuuSbRWWR40Zetnccw96aHSqbVB-TKncya2WkVCuxcXwfBUCCYiDKhAnlfalavbxVUPsn1Xg7jXHOGx9K5Kjkwbj4K7WNkXp2D1CVgginV8-EL3p8b800DzwPsy3_Fw_SMEjR1dtuCgjHZpwsEVRjj_i0xyUAXAJHRtOlnwB6JsZ5L7MQxAfOAXJ2tFljWlHMzHnF2HeCBAtBT9H9JCD1yiex5ApZZOwP_8CkbmTou5w6ZlE06K2EUQebANvSU_W_p8MGVvyOYBzLIeXmYB_XpEUXh2dZl9XyfqaTO6tYBqMSORT37rZX99TmxMr3je98ChjZj3J1THs6xe0_FMOtrQajhMHQcDrV3GDhbvxWMNJ1g7gqNaAWCFXvsvetEOw9xQZbDH6hlf8X4cCfrLckoGdUWdfUQyHuIVamaE", + "e": "AQAB" + }, + "publicKeyFormat": "JWK", + "privateKey": { + "kty": "RSA", + "n": "wzY8nSrlk16wp40KAcMOVBe69gI_uHtMbd3ozpxfUFW3HthmmvYzPso4JNBIe_gjF414KTLV99nB1QjkO5q_YDsWlVtPopn0PS9Vu9i7glhDr6aCm6-6lla9-biChvgLaXYFEmUbMxfrzxIMVp9m0pMeJnaUvooeaiL8juodvo8EmEXXfPjeX0XVyc1JirCFk-_2ggVUpBGaE-Ger-kQTqCaHXE4GmmCjdjc6s878lCIoXgjLBgtvJtCL8WPx-IrofyVjuuSbRWWR40Zetnccw96aHSqbVB-TKncya2WkVCuxcXwfBUCCYiDKhAnlfalavbxVUPsn1Xg7jXHOGx9K5Kjkwbj4K7WNkXp2D1CVgginV8-EL3p8b800DzwPsy3_Fw_SMEjR1dtuCgjHZpwsEVRjj_i0xyUAXAJHRtOlnwB6JsZ5L7MQxAfOAXJ2tFljWlHMzHnF2HeCBAtBT9H9JCD1yiex5ApZZOwP_8CkbmTou5w6ZlE06K2EUQebANvSU_W_p8MGVvyOYBzLIeXmYB_XpEUXh2dZl9XyfqaTO6tYBqMSORT37rZX99TmxMr3je98ChjZj3J1THs6xe0_FMOtrQajhMHQcDrV3GDhbvxWMNJ1g7gqNaAWCFXvsvetEOw9xQZbDH6hlf8X4cCfrLckoGdUWdfUQyHuIVamaE", + "e": "AQAB", + "d": "FZbZ_UfRPAss3lrq0GcSHprBQpPdGDoKqdvw82i34dqY9gBY2KqB4F_c9bVTTuKSfvhWYbgNkeuzVCw3kZ_7qljeloYSuJjuOhYSFURS-IdqdPKlXzKAIEBXolaVmPe1y2QSC4bDC1OJ8My-MJZQeNlsbDSRHsGHu5VC-UtLHtgSWgTfYCLl9QN0MW1SxNPg8guH57lPMxX_RFOfiTTtaMS6RqdO3RzuI2HojM9-gb4GXlU7DpVd-Y3yM_ZVgHWy_adBoxzKhOXuSNuCBeQyTUdY8lR0xMIyNahTkrpv_II_0f-iKRbpssQ2PWCsABnXEY1eA2APu090IOQxtDvLW-TS3dR8CRRREES1ot-ND3FY4NlAAF88kcn8IQIOFtbVwiptHBKbT3P-EXCClvy_2bLuDmNDnmFU_bpqujwJjjDp4AASBljcVVrjOyyTGdxqoF4OsO2brHgTXeZLQfM9NdkL86-AM7Mxv_3ysOF8mfZhFqAhl1Zu-gmLTHl6wtIsqCkWfeeW7ewZIz8yiJQszxyoPtPie1-NwMTn7N92Vcfyb0Yp4Y6MRLBB4ljnBMCusscyc8SuPvvjMSFeii4qLRq2f3ecVq0oZe4SgcHJoFxuv8fFt-CYTYS9sKOxCys2mlTHaQmERtEdboGe2YrCpQVQX448b0R9LYPAR3BekQ", + "p": "5tGvsxDGn2pSeqN3VE9dELX1yDjocZ3zARFlutuikwey1rXKDLBulaITXWj_WiuemrwhPuwnDcdAQiLWH0E1JY5kEt_f9umF53pTbHNw7EdYdd7RxGHuoDKZNyrY4OZoMOxd0aMPQu-tiF79mjSkRakqy-cSqQ0ts_lKmikJ3fzBPVSXgepwCiUXoJ2oCfbLgZmNdz37g8E6XwH-8mDX65ABP0imZKDRUcSnTrvbhxAApBbAoJK5Y2xYNCee3sCrG-b7oH8pVEheiQ-LuUspWjGFghEHfoxBXeklnq2K4T4IvMDk9XhJBSHFNM-cx_dM-ajK5l8pVZ313PVzIGBUMQ", + "q": "2IIctc6quAjU5aCHuFncM5k4wD51vx_hH_pWywNXq_acBdhh5MnNeq2AG_ZSQ_vwyoWOTJ50gEUong9d6mZO4lEDVUtPjra48qeBJPvEVNqBgCf-GN85AzrDRlGQcsFMSy8KvJFdMnjmZROz1ero05ih6SvEAYNbmcfdqkShjFFjs53YxV3vSaPmzq0eiCzWtAq1i_IaMY4sePbKNMF3VVUQAD0lTy0CGbtW-6KRgB6RpGwGlwCUwo2g_3pLNWjmPB0y8vpk-Y0MPleQOu0fsyiBpZ6Khrdd9-mD1s7511nVglr0s1nrmlSHh0tyuYb2q3LmvLoBm8U9xEa29gBwcQ", + "dp": "Itp21WsrEtdTLQGR-0EgpG1Vd65gKwfWscqWueiAXANFlfZNVC0wBZg7pFc-d7cuc98EhiPSodn8cgAgpQeLpughZFg50WbhuVpXToEABC2hxeqncif3iGkbiaEGrq8b_Ic0g3tDyq-2XGk7khVw2LP6ql9yCeTbidmS0kRwIP0RkNk9J3jnAiEnuDEWNqr1f9RX8DGD0RlUXxRGEwNcl01fYtbtiTRfZyFywgjL1VEtR5nH7Hc7Vy_9AaMZ8jjVnZj7VfjdnMRwwfF-_7PBwsTHjCRWJV24YR3beGJsHibn2tilugs3u3al-JuA6REGpow-Vxr3et4nSf4mLDVfgQ", + "dq": "sIV81Pp4FG4W7lVw8mxJbcRaEdua8sYSLZlU1FaYT3tUgCuIvRmPr5rv3Vx6fDVYgDZd67gxcjdww1XyE19wp3K3zf4GEmyF5EmPsNCYpTo15YA12p99A1YQyi9MH1PcWVw0W8QFAVazOevTbvEE_SfvsoVdXIJ1166t2tn0AMyHBnYGu_w3UYoRb6aUQyCTuN0WYdB1bLvnJITKHjMykV82GYvA9InUsZgddjJ4gMXrpuvwf4MYxnrkrgdOdHBfbtm7pYFjfFd0iQupa3HTq6W19ouJlAbC1ZMNS8Ea0GrM-mggJG6G-iA7E6L_GaahTO30lCDvmMo67uFc4LtA8Q", + "qi": "Tr5bjEceK-0pQeDPD8hNRt3K2vtzrUFIQvSp4UtSWsh7NQHZyHsDK0eOu7jfCD2l3Rh17ujGT8iSWVJXfk6fPd7Ml7jadJsnieAroK_5uuAW6qwsyHernZUp7kQekYI5ttJIN5sYQVK-xj0idf6DkRlC6UxmgCnm4UIN9T5V3oHRB6SOJJN9Mnpwlszkwgs8179seNC37V2pY5ovLb-3qf4x-atxvrbQn2Hh9vxd0oxL8-kUF2PyZhGP6ZIwuDqtrM-DaeAf2IkzyhdKp2p34Pkdwa7SgLHrAKy9wLD6w9BGNHBK6qJ9GGYALXmeG_J5B4Y1r-VTYREB0Wb7IMpr9g" + }, + "privateKeyFormat": "JWK", + "jwt": "eyJhbGciOiJQUzUxMiIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.ZAU0DytXPjYk4ZjYY7hGL4hifumoDwz9JdeeBYKOor7o1VK4Pz8_n4kWH4FoFAJCzYB7FWwsmwgjEgQ2EyzV2Logq67OYQlAGvg-x4FANCvt-vS6YaThcrSKt-xZe9VQ1n7SrBk2pd2epbViYfyPLnbnoR40dgI2fhjHqZlTJfvME_pHN5IQ6Fgvkf98rhbrIBSQ9zXBATKrFwZUW0IJrv2_-s_aUehvZZutxATeLNv8JC8a1z5jagIVun5YpzcGe6UjS6KQMy0UlmyMpSoL3kt-C0gM-jqQAFB-bQpcqAJ04CURLV814qnDYwmr765_m1w4a0hDTQZU4lihmbH6XxCIg9tNkvJOnw_m394kj1bhEcmYrSuDPiN2i7xT6ijs3rl-MQsWyzZegRQJvf7kcSk4DWS7pdshaL8FLcvDlCQ0rP6swIqv8k8-m-Qs2ZDpgPv5X7J_Lta_7RPqH8ogLHWX0_R65u7IbQZshJ1RShY6lH4NkWf4t6i6l--Ip6-no39pXfx0hehMeyLdVsSIvJZRpCMMaRIqWj7UKVsCHxbiYFuAXcc6hFURlMeoC4CjZd1g_c5W0_AJmvXBCl-v7S5u9OwT0Yl1mti7GBUzdUBgLyzVHmBf4XBSD0b-mKUE0fqrwjGrMZZzOveNjfALLqs2ITuHZD8zoDVsm09tI9k" + } + }, + "Ed25519": { + "type": "digital", + "withPemKey": { + "header": "{\n \"alg\": \"EdDSA\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAjz/HpwFQrkra31uAtkUHyFv36FccSdMncXP2LKV0cUc=\n-----END PUBLIC KEY-----", + "publicKeyFormat": "PEM", + "privateKey": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIE0t8fJoUmw1UA6ep5r5WpOIcA+uGPv+MOt5y5xbwZWa\n-----END PRIVATE KEY-----", + "privateKeyFormat": "PEM", + "jwt": "eyJhbGciOiJFZERTQSIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.axG8VrQJ6QF7nLMj5MISmuXc0mZYm3VdcKk2BpU3vYgD0hi91gegw_rb3MFZu3gJHY0K2L5EUYPFM93KklPEBQ" + }, + "withJwkKey": { + "header": "{\n \"alg\": \"EdDSA\",\n \"type\": \"JWT\"\n}", + "payload": "{\n \"name\": \"Eric Arthur Blair\",\n \"given_name\": \"Eric\",\n \"middle_name\": \"Arthur\",\n \"family_name\": \"Blair\",\n \"nickname\": \"George Orwell\",\n \"preferred_username\": \"Orwell\",\n \"profile\": \"https://en.wikipedia.org/wiki/George_Orwell/",\n \"picture\": \"https://upload.wikimedia.org/wikipedia/commons/7/7e/George_Orwell_press_photo.jpg/",\n \"website\": \"https://www.orwellfoundation.com/the-orwell-foundation/orwell/books-by-orwell//",\n \"birthdate\": -2099242800,\n \"locale\": \"en-GB\",\n \"updated_at\": 441781200,\n \"zoneinfo\": \"Europe/London\"\n}", + "publicKey": { + "crv": "Ed25519", + "x": "jz_HpwFQrkra31uAtkUHyFv36FccSdMncXP2LKV0cUc", + "kty": "OKP" + }, + "publicKeyFormat": "JWK", + "privateKey": { + "crv": "Ed25519", + "d": "TS3x8mhSbDVQDp6nmvlak4hwD64Y-_4w63nLnFvBlZo", + "x": "jz_HpwFQrkra31uAtkUHyFv36FccSdMncXP2LKV0cUc", + "kty": "OKP" + }, + "privateKeyFormat": "JWK", + "jwt": "eyJhbGciOiJFZERTQSIsInR5cGUiOiJKV1QifQ.eyJuYW1lIjoiRXJpYyBBcnRodXIgQmxhaXIiLCJnaXZlbl9uYW1lIjoiRXJpYyIsIm1pZGRsZV9uYW1lIjoiQXJ0aHVyIiwiZmFtaWx5X25hbWUiOiJCbGFpciIsIm5pY2tuYW1lIjoiR2VvcmdlIE9yd2VsbCIsInByZWZlcnJlZF91c2VybmFtZSI6Ik9yd2VsbCIsInByb2ZpbGUiOiJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW9yZ2VfT3J3ZWxsIiwicGljdHVyZSI6Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83ZS9HZW9yZ2VfT3J3ZWxsX3ByZXNzX3Bob3RvLmpwZyIsIndlYnNpdGUiOiJodHRwczovL3d3dy5vcndlbGxmb3VuZGF0aW9uLmNvbS90aGUtb3J3ZWxsLWZvdW5kYXRpb24vb3J3ZWxsL2Jvb2tzLWJ5LW9yd2VsbC8iLCJiaXJ0aGRhdGUiOi0yMDk5MjQyODAwLCJsb2NhbGUiOiJlbi1HQiIsInVwZGF0ZWRfYXQiOjQ0MTc4MTIwMCwiem9uZWluZm8iOiJFdXJvcGUvTG9uZG9uIn0.axG8VrQJ6QF7nLMj5MISmuXc0mZYm3VdcKk2BpU3vYgD0hi91gegw_rb3MFZu3gJHY0K2L5EUYPFM93KklPEBQ" + } + } + } +} diff --git a/fonts/DINCondensedBold.eot b/fonts/DINCondensedBold.eot deleted file mode 100644 index 2dfbd0eab74b53b8a25f20ae3b440bd97c90f255..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68580 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 - - - -Created by FontForge 20150318 at Thu Jun 4 11:50:32 2015 - By uniteet7 -Copyright (c) 1981, 2002 Heidelberger Druckmaschinen AG. All rights reserved. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/fonts/DINCondensedBold.ttf b/fonts/DINCondensedBold.ttf deleted file mode 100644 index 02248194a9e36dc3133d4b936356cabba09e0f84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68372 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 bW>9KSE;j@S2ypZPTr~O+MpB4M|K9OGW0d`@ diff --git a/fonts/DINCondensedBold.woff2 b/fonts/DINCondensedBold.woff2 deleted file mode 100644 index 0488e69f78477ff7a7a3a2c6e20058ff5b9aef8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20580 zcmV)cK&ZcWPew8T0RR9108nHA5dZ)H0SgcS08jt`0RaX800000000000000000000 z0000#Mn+Uk92y=QlyV#(24Db(4hR|vf^!Ok*j$6GSOGQyBm;;73xos!1Rw>6ItPU} z3{D%_@fX-Oi>7(E19FI?PK>! zmJkvr5YjXgj)Q3(J+`m0je; zbj06I1g}Of?Z2DX%If;LB(s&FA@l zbfx!w%>v7IlFC$us05mIh`46NNr%;*lnff0v;QWU(1d7$O&Y*9ZBt%&+b;dxzx_aP z>Q0e6Me4pf5Qf|-0!0o8gyaE!ZaqAD)CSw$su_!9^k6|uMvT#;HegS|feLLDQi39< z9A<&|nOVoz2}Yq!=$#R{0lWVllRbVwQ#Ivbd$10C+g0z4_JAS|3AjO0+wOs2VM1qzt#l?u^U(rRcE=6yk1nwP0dxbxzhkkG z-Td^+xg8RQZO?tO|t)|2+#|Ox7C!V_9uy@!~Fej|o zVQj9%hEieqKUJ+3ls3mIbSd{aRv|YH=FfoC%mAbaklBd}yGzjtq~sMu*$*HknxJWJ zibrIBS?okUQZceAl)lO(?*$IEoWUFvp<% zd@W~wUz?_NUdFS3ZpqEe<=gx`HJrI>i&pHC6v5(GShehum2l#yyz1g&_3f^jDet9<(;>sgh>a`=oM5e_ zgLHC8j!PgfTjxzHoT|8~*>1RXKqHya)g|Q_Kt`8 zqBpm+wsqvhrC4z^Ceh1~DThIxg(Re8zpC?Jz$^oUV)(1p!>FxTbN7rYW{MZHN(wA&0Kb%!8hJ4aUc;h%}7Ye$SEkF zw$*_inxKu;9uO}=LP*KTDJT;IEG|V!Ok5(RAtNg%uV{AgHg!gm9z((+FgOBKIrl8+$mw$&JC{=6Umph^R;j$||a<1`{zu%|3pI z1C=_hAx20jDH%BhWrT?c432zQlp*8Vny?!oKrI|O;6Q10trMD1+n|TX5Ym_=CLtvw zr=Ywe$JB^G0Xv`QSRqDHR8m$+HECkf8NFePQlmWjkakE!fWk`4$SJ0hR#s7M&MHS8 z2qx{txUB$bt+m!8>k5G&u^D)oG*Xm>N*`ejq_sio zq4c?!n{&4#4|{{zho>td=qgUI8^CUjh&xbF_rDf<0B?z>U z5*DF;adNR2RVkRmA;JOe^=>IgvF=$H&bX%Y?EjKpp8WHxa^Y%|E?ndUSzmdRQ|cwK zUR_ZAIM|AhH~W%A1TX}v3~VlNbo+Qqa?NWBmn6dHrYL3jd@M5a(_bOw{fhB;gwUm!FPi47%E znOvb%sWn=oQ8P6$HM{<#i-pg?=O4AFGH%3lbNk!E= zl}ebE`d7V89+~Q;T4laFkJ~>d`Qaajsq@BrKl7@e&pq*!edaV6HQ}*Ev?O%Y42(?lqr`myxQdsL$D~U} z%y88;*Ufa(4VNLk=|9E}hC3;fC8+#kxZdOX9AMS0J}ljS_s7F7*@ILyQMV|TYWCZA zHGr!wg(mMmmSHdaPzlETsKI1lO2e_V7uO@3oGI}Geb^D&3I0g-@l<(K+*Z`vz`!r z;{jj+0HFZ(F$8BE5dFcdhsD9F!$)2&_)$(`&u?bfB!tXG$@6jvk%s35Tl!v6LtR3) z<$N2=@MM#yrlBry-}Aqk6N&O3QT8U5y3S;UM|TminJe|iY~p4o9N)rxpW=ib61Qqu zH|7wxL-$B}{PUKk_zhmM>XTT6CK z5a$IHbLhg%xx0?_U(#9)o%7oFDdhp@Z4-?-0SJ!zNzN%Z5iFDBVR2%I7`BbN_v%Ut z{OK5ODAFNM*9pcK0STeCLsp`;Vw=*a{3ILL`C|zJL9y!22rU%gm*8_{J~1~7%v6mT zkAi|w52_gx!*5W{hDF)U`vfW|TBT@~Eo9F0*)||lZOrNxnk3a6lbFgm6s0H9I#1wJ zWow%tWyv==;pW`%T`iRbthzqcKq&+eimSjpt7EN^2xCxKT7BLn?a!NGC-jKwYzR7j zd6nnl+yp!s%x_}^L{xMj-I?8nDN|iq{kXG%v(OX-R_A7ho>g&H>RAOd!9NEXelMb^ zOXc=B4ns+C#j%}!8H*Bgl6w9>4~PF*QI2l+N=TsU{8@SFXfGE<(HZXD7KHu^R=o^_ zk;J9hUO%$%fVg*}?$@|P4%y8o`pd+&&JG8tDiQv(eOe5a!7lN3FQ@kQKi=tHai3`e z8%M+)-tH)VkEIJ^+ct4nK-RW#gn#})(fx>ho{6FwubB>y!~4X&E=YmM9l9KhrFKtg z^Q1L!`e|o3QYa88XXr%xTpFCgY2Ki}eF-J8*xjmIq>CA1HqI(_q$p_Rn8Eqwdc+hZ zl?(|CpJ`MYueQ1>6qJVVcd((RgK7JLp{(nlGiYdQMvn@1V0P>Q8!pFskWwKv(j3aO zpfdJdbRpvov5UkkvoP|ekO+qvq`ALqoF;BnBb7eW9>>wUI8qb?hpDQ3nZy!FGJOw$ z%EfxiK0eFIb~mc&!cdk?UR_N&DD$G@rhRUkWf&h9<6Yl9NC55NNHJp7`uF?wcPm2j z2QJ`^Z%>hZphc8_{*zswK^>d6Kvutjc(>DY~&bQ(F@W%JDVp zKCm}*Q0x&Oj{T4Mz%bRp*j7Zv0mqI+48;EK;U(^gh5(xi5!({5F%$zzt450t)Sl!s z^e9+y4i*|A$wn$_()7vDu7hFKp;hdUag73PM~$HPqRjAA!GS4|MM=yN zr_(AHCqz*)3mpg|$&8Q-gkQal+q49s_75kSW8ZakS#LxaK~bW!XE{|5JiKSZlo?Wj zxU`a_chL=#I#FF|fhq|-ixQQV6JQxX%Qy^)7pR8ua*7hw!bQmbC}BZqY^OA< zo!{d?o4~W*aiuiFu%LD4?ZUtQ&1-LLm~M#h)t6uIcq6aZN5m;uRGRj_T*1|EgsRto z#Hxm(EGH!suZkR(p*=~wV6&1sYqcC0`=S@Zz+4~-*z_xy(Vr?v%=12Xj*8sE*EV0# zI3Y!?27!moMFKYwo0XUW83i*m;tuz63X0R{(p0s8QCAJHblA}Z>TRn6JD7NqRdpU{ z3i$uo?w}Nf+7@TXDzXZAPvP#4qfa4MP=j{y(FXRx_ZR;(57Ez`ME> z!>Z%rer6T89XV5qR~^d%O(cN#D!+Vz%j5zTGdP*6MJ&~uCJ)81*STu9=vzk6j-+KR)yeTrd%hnb}_V$7telokjAA4GgI);1a& zCE)QO;7p<{eRT8RTo9e&q6FsB6TOxAPaj6`MLtE%ekbQ)fEnO(^?tI#SZ>>i)4oQKLK@43eO zRO9HYK58_<$ndOz%@OvfC)hppdrrgmhTun2faU2-JI$-nc?2^KdpaH?i6im}y4UOM zwjCfrDf9N&wj0FT($?+8Q#S88hk7RH2h0FTl;qe!&@89Ee0Wb$uDS@d!X?{P-f%OU zA%W*U$2Z4aA>XBlq8p$fvm}bb)>`T6C1dCfb#(!%j2bu2MGjpo2)9&ra+~=28?S92 z-yprQR~JhoL}IW1zD2D_n~S+jEBXrs=e*Shnl$?vii$~bLSY=&!7;%M33j1)623^v zjYhJ~lP|0&9uamZ9NDJO$9177%bazZ5R1kOopUi{Wo!Vhmc1}eWgZ>|7FGg2JCVSw zr~cw5v1D0w|5kT#u}i&e;?rrDB}J9|mm1OGLEkZjN;2=-h;{mV+Qx>;6Quc$8`ltgQsK;rM~LWo3F zBSqkD!>s%Q6s}_WT$HUe=<60&1x~thnm9RRhR5tBkhaTf5wZQ%kilrD?C-@QT^9hytHg zZ~>IKUQB5PD>E9!i&DyR0mFfC&boue3JO*ovFl?hM*%VxkA zIT~VH97cS>`YuqL<^cE-0?(1_mhs4>EZ~bP+D>CZvuy{-;cz{6A=R3vK1zV)ec(C= z!6e6)aMK)^VJPBw2qxrI^z8kXX*|S@D~A zOHl*!+=H#RtxyjNC0Z{bxEqL>ctZ)RxaBFh^N?cmKgfv(sGr7$`*Q}UTKP4=J>GZJ z7=cAo;BC2k11UHS?k-G0-;K>G@OT#h_MQyD_@&U@g1;Bsv$u@0UNO5DD{j6lnt)QS zn!q&kVLE^2b-XH6VQ_poSf0Awd1?^d7ijDD?6_wVEAdYRLNI|Fk2Z5){r79vLwEFn zd+fuVrD##$zR;zTWbaukU(}CR6=ipmR3R!35NCm^ll@8KJi>ZGwxgR3k0y?sOT!?d z;xo6}_chy$)2t3^h2Dp;E`9Po?A_ZXJ2X%A%T>;?vaozw0&V#TmPAjsp0Jy@IwAqM zw^d;eMw*N>;a^p6R2Xxj)BK|TQ}so<>lgB=l(_bH+o$*rQeZhVKpEN!P~|EKZA*b+ z?*wi$VCUlR&f`7%i(Tt$H1=FT5r?aBtZUsvJXy{SW-NUdeArZ*N)M`gy7fw@L7bHI zsEylYLQ|tyaW2=A;@nn%C^^0~0M`}YD*u2_9Lkv*al=;mK*4;hj(r^bhvrBi)j7u< zj$rq7n)i4JJj{J9d8i4QDF_8>ck2@7C8U3em4ZHhrQx(OiO~R-aE6uQ(Fv?mCrpB| z<6Sc7v`NnCZE|aXa)F{9qusDr-*<0(zHAC+Xe)Rc>hQ72*ZyFobv@SgZGYdB38C}V zdR@Tx{xyM93-s}A|C(Jw^Pc+>(&vhuwC<=5IQsO9JVCK|9U8n0s(|+ij-y2!i~J76 z+EimZ2TXLPdynClmOe|jlY zX>pkvWDJ~>MyFbe8Ah<<(J9AM z0SE|_Djr!95LO&c9WMEVyxf*YmNmx<;xdAnYvamMw0?1$x~8n~@_N~+v0I~4d1kM7 zpZ8zKvho~2zfI1IiA{ji%wo#j|nS9o_-D5l@5 z?K|{cYz{PF9^eL1>h?yY-OHkW{l?xs%ik>ZbT{)Juyi#WfAiS?gyT+I+R}Uf*tmZt z+Rp8ru?Og*Bg8hJ1xm1!AQ@y7o6f3h9Ki5}S8t^gZp9=^8X1AwB#8`vkvkp<-=F?_ zai*`?IC+&Lg)wqTlK%BE4@=!fdMuGSO`VlPWkU=wtNRI2iQ{Ff6XPu!53N+|Uv7yd zNFb1s)HAe<@K?p`0IrXQwP1O=)E>;|z}|RDJ>S5#*SIF&E=|e09}sY#rKH_0UcVQx zS4?Zhbt7L=eYC0UxG34Ef*453nrUH1gnU%-IMQ@{f*(>wry~7GIEmcQ%@d_|2PeGL zni3nJM_ZU%so>h(rZv!i^dK-D)|!d8`ulGH!Tr~Q9Pz_5hHV50^`HX69Rssy_jqPP zsZW_m>T4mDa!p4Re#K<7_jx6qG~u152&XDV#AkQ=ibINn_rGk|{~4t?MB?;ack?El zLQbF=g3Ob6+;~33C*li&c&(RojW={MY7nEPr-Vc*>1knXo+lvmaWs)PZ-?t$ooi08 z@b>~b4{51|hYWXviQa^!D1WdQ8xDn1>e}il><*Xmz(nDw(W(p==_52S={|XOyRyEPB5GK~;cyp0upPStwHxJ) zIacm(n9taAcr8L5gTUV%EUQtYIdnpD(^Qd)&fzE-(X*P833Mthsy?a7T&b{v_mRl^ z;39G(54@Z_U2oVcg8EGs(@PoZ0TTHDHD&T-4Mh_}m)u?(cAQQ>9=7)Ol29TA-<3cj zYP->FDyMMUERPXBf5c<; z42F@M(2;EU^C0$~j{P2_`~D;{dZeKBhweu`J1{7S-*+F9W#qb*brj~M@O8GCR1gP* z>EmN+rmpnSLHX$0o1-VsPV$wZE}{Ie9T_pNfHbYT>#!;AN?wf%S>jd<$ITX8FW*0J+U`r+eCnQVwg!V_6b85VLc z9R>-Hq3F;ap{*w?*O--5Vl2pAYAzIV!v%__&KH`6Hj#1on$>8%HVla}BCb1kMg(aC z$y}lmc9u*&3nMDI42Z#8NFXd^)^A5@PBk2w;1LxEuZx0b6WSp0TrqSWlFyYxOC+}7 zx(f+A=yR|93=}IkjFjlU%W#ic)db!T$`Y#`3#^EN78ADiS*jv}p_@>7k{0O~Wd9I~ z7S;m`>Wj}qdw>$Lv{(%6fp&9kMXUOO-OzdCnq5FY)NYuq-UvHX%loQVXj{ekyk?Dm zfe?0r)@!32gL1r%8y8l`fD;riGV<`~IMbO5E9}q|f0#F0bbbct_{%Ijer1ARB z@ezs5YOw760av+x3uX0saF+OLXS%UdhC<1&(l_;t}vFq`U5zphvB{~w}LXg^6ld2W`g8aphE7g8W% z3DeKu6~p0rD-uRTo~iF-xKtw2LsRS=(<-f{Q>t2Ku}#oDz%%+yAaNfScZO`QA83Pq z0_uMfvu$ugTF4pBjQJa)S#y{IXt)5QCZaE6&Jy;5xEiuu@9x6%fgYms z0DMaoc?Y>_3tSx_q_>o5=@7Xe1pA3+JGYW+aNu6TS)TrIdsd)!z1N!F>{)B$laHyuk{M0untTQJ1(2 zTF@EpIDo?zU`iTdBWw9e`0vQ~TP=XXaL$I+Y>>41xz>EkD%#8b>;DHRx=i=a8zs@2 zphCh13^9$C0i6x}0o70xEeagP+I+3X=-2XJ8sScyPLa61eZb5IQ2nJY-n86%qQs?8 z9o+_n5o7)_(id06^Mq4S`5vgJt}{jh{b&D#JAL9Gan1jbi;m_zR5GP)s7c{p8^JG6@hp$w@Py}KWIi+U5*0IW9AkJQ}zH zS{<#6#`+aMpMfxP=#TddBZH(m>GWK?JD(UeH2$!t)j$?+QEV`T@PNJybw4cfa3C~X zC)<5RhFfZ90JUE&QJr3%rT*(&z!J0iWp7zt_9Hd|h>0le($BbP=mQBx&^HS<(!TiL zIJjeflyjMyANM~D)yl&xY1NBUtTbyFl5zsO+rDp`*- zngGSU);-gq?jZ@$(jL*Pqjb~8<#RUyo94;Ks6FJ#S7xO+icsz6KCj|V1r}F%=~x!h zw?mETh>rD%?I0Hz<}n{fovH~s2T+JB5+?Z2ARw1L`@xa=4R z_v^n1m*ZrJs*yV0I+GqaRFrV2>^JU>`=72rrzfv1W(+!m12$nP;UquwGO~v;3ZJ=262K7o2aa~!emjZ8 z>3Zz`iWWE(b`8zR2*f?ckh|Ib0mft9HSrN;+o*JILoDlX`;j-nxPY8kKLYk$Y8CCo zH1uT@atvLJ9z&uoqwRjmfB`aWGCw_fu}P$&@6Woa;$+%vVyaL~(B~#mCA7iM-_$B` z)U7-eH8h+}C5I&@P`HEUZ838G)TESBL1ZN2E1pvFXkYD-+R#RmsWDWmy-&_$3T@Ql zQL|H49R^N!VZ6Fi-{OL9M!8+xi1Gc;&pQvU;`R>lP`NfI%!sB@G2a=z7fYld=sxzb zCG{o6o(mct3LiEm=sCCHNGk5s#)1vCng_x2ZfJ@;LEmUk&xkKsx1$(OOmyaWzw>d7c;Ivt&P@qn zdjFtbAo}X=IgVJV-~L@)L}bHbI*z6Tec$_71#>M>PPVg}VM}9&iuaE2Zpxi&y%4BX zz%}Un;=0+L4kS?@I1<$XVsdLXtts+Hm`(`9W#As~J!OXA{`3iV?C;DCh1(?tdN`zO49Hv1Fn%$|TU`b0VsARU{QDN_Xq?J--pLPI)ehRoK&Oi!r3{jrmAxx+&k6&K~<} z3QQfzssisra^9iq1FFq&x91=*UhOCIJW$zA(%`3&g*#48bsvK@_WL;^sxpTlvj>-dvaBa%06Rn*fEW1z6s3ps`+@>t?WDxc~|T( zUe+G+?HhMyjolmKRB?X_juU%`R3dgUQmO^n?`zbcb}DlS_p41dS}SwuTs1$Po5~E4 zFe;tl%6uNMZ{Ni5we~y?g@%dN>Hf!GR%^?^fOVjbMF#4v)6Lq7kH|y_>*tvuO@Un% zkd`5a=B>ocmY^%K4e_LJkY6Xx)8hcg5s2yd&&LJ}*jFqx)MBzE%jr9!w)e}eob4oh zqhCtpoIf0*bum-waA6`@*-Qn(y`3$shZhl!t7GJ3g$IcvkE7=y3TIB=#sie~oEuqwM z3QG0_l-f)sBgTcb$(rS^6)CT(___X;Yw;2xVW;5*c*O%>0xmx2w&qo(;x~Xl$@W3d z9Ve;DhhDMkNArnq3e69d&)Nn=Wv25a+95ltO5L}rqt;x(mnAIGNCoczVA_p@DxK^)=F13 zuw#%S{oQ?IZ%|pQnJW2~^XiB?_lh8UMD}#6QK_{4bI-38BYZ{kffzhw4{z7 zVc`(!y2Ui$^b;&&aYZ6+AuX}Iok4Bg2rxu;uU6Ypq~0PC(ML-R`*8Bnzu24%pL;sM-qukGACo`%&u}5+ zpLF!RncJd{VtlTNy>q+hFx>hw1eD~Jk{q|hj8w>T*ofjmSUw7kJEcw7sH@=zu06%I zPa;n$REPUAjBIIYYIP~GuO^Q`$gAlih6p3uVFBHjr>$S&3;zr~^`>&>b1*m8d&s2^ zs7f;C0us@@EyOiwX<78Bs{ZWw{ugL&dF~^APeClcTAHpA@x^h${A^T3h{!7km4a71 zb;{1^kM3lxs}*=;q12&Rj2cvWR$E9SqKolO6d&R`hM!QzP zYT(stbJzP;!m3>@9PE~bp7Hm)_(Ye2$+4e|pS)W?Gd}a~1h3Oj_P{~%whHSO9CzBI zwhv4XREV&>*i;h2Y%FYVZ#FbPGCbNiZH9Zzx@INw-3$6^j4x*56?O%l$)v%K zof+|)s>%vOiBAU|-jwnIr*GfQ&2u#%;4Y2w=fH-&{X#2RaBFl=86!U~8A!xiXByM@ zo8@T+K0ULKPvUSBoKrgeljc)t)BKY&ozwXmHi_3~>bV!7$*hDmNBSpIT>U)UobEyX zNi2`Kne~Z`KRtG@+!;&aWSjur+fxkR)}U2cepjx0$dOs0KX5``PGUxEUxY4F^OA_0 z_p;+2hdVcn?TmDPd&pHKS-Gugo+?f?&!Cx`1GMG@w(Q{ynzfbHJfE89JK&W}zgS zsjVS7Oob-ajw+Gq6k2-BM=Vp#sQnrzmEdj!smbIZ8ImMWi@smF!r4Q>|LZRyZ_T2K z)}QIz@dn9EWzxqe~6#jchwem^xb`KdbJ#=ajFGo zskGjvHy=7k{)ei)QEE?wS}iFvqC@Xo%)HtG9yIPa$}p>MC_r+f5lADVWb6 zKw!2XOng$zAZFU|XM9l0hZy_!FM4ph_G!^V88+_TXU~eE2+z*Ks7h|ddih>z#uz@% zD6i&JY>3)N%^VM5^VCtNwQk*j+ZwIXq=;A0%ciNK&S+i#23%Kbomq-F1=m4JYg)LZ zaef6FH;yW5NlwCImG++Iu_6QK;u0+pA`>5hH`Noyna6Oqe+Q2=kj)Ms?aCLowwE%w za~5Apw-zbm?adbNmD?ia{K&F=2(n+#XdTU3|D0M_Hj|o}!2qHtye9Ib0QL9%NeA)< z%zz&VnRpkV{Z$T<{~_%r4`%;I{_}nz!GC`V6!>KRH~gJj8i_(Zf(m>Zm~b)0oG?X; z%uaadGpU!{>%4$4#B z^NkR|^7#q~TtKb!CbcR`RfWJaxzc9~n^~}}C_8CIP_L_XkSvAu45|9j28pknG~@Tc zGD}nb&=&8h!umEA4+i7%17ywh9ET!PO8;oy^@NculZd*FQe4TZyHTw~lFq zud-~yr0&WZw$x^LqnhDH9jPPRJ%@zi5fJjJZ?zH@@m=~B>lrrDDV4)=pt2d|RGK6b z3p6hgOqJHF)LS^Nckv`yBj1MfTG*{d)F!f4j$<{ZrZO@%Rai~n@RiIHqGL!hPPP}h zy~nC!Wo2d6x{3i02fjBiq(gpNPQgBG7nM9nU|{yqSzxwrt?1?wK!A2<*@5=eh>jVT(_B!yE)ldz`2Yw?#yaO2o1O)UZGL~^+$BG7jsS!m}y*nP=(r~x~-Ww%rqrm#jwXpu|2-a9z_Mn`CHTW1HXJj!3 zgFHS5?MHmX9CP2Fdgh>{sl)^`AmLBI1hkih@RmKNc7&%v%Z$C}>QIb*v&r}Tabl7R zh^2oy57t1TSzMLFrIH`Wpmki8aoqPyiqX-3FL54AE&9`0d5%`di+LuMcO@8+&&V?r zbe*cH*&gfTy0x+!%w5umh%@1wfI>O-XFiFw;9^BDtfFpx);$?5pn-sZfRw@Bn`u3^S{@jKV7owtGsF->pFrRUHcDNh zVGQ&k?KnxeQEa9}YBFRdLxv0)GK$08NEdlHVt>vdJ+;GS>4Q0N;J_IU9JoAR!Z$vA z`0(N9&@P^?_#-IyB5LAm55Do?!-ubZ&?Z5G z1c^zIa1viDvk^r!OtFuR3$n6^iF&rC43iQ)!3CBUgA9Q5+BI!0G1E|a`;@ohMA!sMs{RyD{0*xckwAv3kv+F^$OIHUGarM9fVu9Z) zLF=vAkEewkgfiKnI zv*)VkrRAV|pq!~AZV=jrq=oBEkfPSC@6u%n^X+c7;xRWZ`P2E>q;r>U1xMZg@qs+B zJ3)aqG-%MEnP&c3a-|?gj@;zPIggy1=wKE#5SRI^FE}V{1-hpI8-@mb8wOF}0vKQy zUDI-IkpPSe6)IGtLe=U@lt*u!C*=Xh|3)fZKBa+5y3w(8vUKpjE(8qQyx(O~bU{Vz zk4RF9xH)1#WJJc&H8_m4TPhtaBP3-28>5Dc?)q|C;z5a(2R2y7f&~kfw(NQANUSQ#;pPGd z`>U4hG*bg}>vMtK108ywh{-%?wEjTl{q{H#ki)MLak(;oupg$JBlH8G`p+E{b|V%R zU4oRVvP>2wzQb5R76xQ+)CJ`D{h)H0W*h1$caq~N8-k$(B+;%+pCL6VQlv<;w5rO) ztcnGD2Bd6^d)DaIvcnO}NJ6qXPXTo7{GlNBSe4CEq-NRKbEI7r4M$Oj4j@Q`ob$^M z$wWKKqx(|CUbfhfQ4 zx2^%+OAidliIPho^>G~#y2$pMLR*mZ-H0^d z7DE;3Dvb0rdKRVSnhS5%3vUt?W@;fM2CD=db7nLI7Cr)3xZe)JZQkz#mFqiss^`hJ z=M^5tD(r{gJtUDu;WzOX69wR|;FkYx z0>ryB6Z4MVMHA|Gf?$Y$X2K|ccQHHtP95Fxy@)>rIh8>_P-62GX(1ZvP z((COYu(X1?$&P$r+RPmA-ozDR%Pw37u%*)%`nK`;68yAtYkecqHif<@t*1rJIx#*U zlIY{p2Ab`_zH7tuDz*u#Oyzq|WtAd>u&D^zM+ZRoaWxz$%wo_dtUN&1le| zH6&`g?no=l)%{^dq9f5ej;_iQz$h>a2vmX9fX)zEI8hA30bBb*TFpv+w0283N}xzQ ziK5>k@c>1!y7inL7ZL;JdkX>-3g8kIIt6vQe=4?;#Y=Ck~7tK?8ZZ9CJvtKk#tPcV z22@KHo)-WFgRy#pt&dPRlNAZX`uh34&AHfLny)NGk}r59oHUdT1lPBCDi<3>x~4n= z)hu*8r34GG`eL|@^HjIQl_5|Aiyc&q-~bsni7`M2Jj;sEp8Ys7!?l6)IDq zM~~k0=+XZq*JxC=AKts}&V^*s9tyl??4d2|@DZMI0%MFvBaCTuI!e*Tq@Or4G6~2$ zOTAoCqeg9N)VlVrPL*W-b8YFd9hmVR#3F$nav~XuAvR9^wfQcIR+5z;3SkqW6}OVS zU?#GHnk$Vyf?*68FkooIicRe(*y1ZRxC&E=ShsFg{c3q0NMwY=Wc1qo9)(ruWXQCq zC|p%DvbwNd(E|9AwL9S$2M!!Kr85_iAVFdhBsy7N5zf?Xc&3hf$LMHb@wLHxC#JQ( zPQzmqePh$C78AV000I6lwe)2l4LPsf`F7^ zUpe4m61CO-ezZ&w+fO#5h`lX zzO@7B#lBRsp{VwBNOoOcbr6T}y1_P>8@41z&p}Sht@O=qDv(dd@v_l--vGpWfwV)L zj@mebX-C@SP3!b+5pd+rl}69NfC0l8Fkp;VS55(E-dNjN_W%#{hM!kJ!gM0PFpX_V zH^)ti{2zTjsE{$a5&;7SjA6hq<6X_2b6S^-HiME+!Cx)G{!C&?Kq>f*DWNNOwa;w| zWN=O!TtPBz4RuPbdqTEy+RuHbkJt4SKEWu?Z7v>WQ58Y2-VaQ9$T#5=xEO5=aSo}pgoPoNs>q&Cn^pQtrGz~G53^x0PixY}iCqC1oeW6vSzD2P#yiLZvII zLk-;M+uUmCQC5;8A#F#|)-r1(GGxe1hD>KsM$!$CV^~S?Z9$W{fv01!guuNKL0Y3N z1kLsDstw~)c~fTnGOsi9W?qJMU5o>DSR;<`y5v0Wrq!(<5fDWKYdn1>Q~fs!6{1lT z2imYi>)eL~*EMoY$G!SwGE1?vnVh5+j82R4Np1hoKEIs8KiT-rd^Ipg!L?h@3R{9( zJcD=P1NbODh0o#3_+BNwVb99G7Hiw@INwE#W_3q=8yH5+W+<@2HJ-$qcrQMLkK@z$ z0=|7B4V~Zq$;AEwixYd4?7r9LYHCkz^jn?s!wY_<)6N5tEXfk)T(6wNw9EksM$e2^ zpf?c=Q>j}Kw1;RK^YYR#!lk*yB`$HPFAJTAxtQsljSqn#*3-bCU1qcWqD}00KxI2C zx2<8@@K2wg*>vYw=RQseN2R@kz&18)*s!(zLjrAN_Pljp^61jcu(>i|q^(Xoi_~eS z6f|-UyLpyK%62S{O^+1s3Ny~D;ON=vYK9EW39qdDYsf^hKehA{8db1`6FZ?M}RVyZ?BQMd{~J6`?Ag-#)-{H+O5&+P$!41B%(^8j;{1ZfL^Dfd;)Y4pR9 z?s=&{nT9zkCQL0vonj6V<+%bLz}_GMTR4|x$FNvNqZm~LD2o?AXWh3#3e8p&h@ou2 zIb<~k*tO>+81VgZN}5h%hrdah;*u?YDaow0;EH_qb}9}+f7i2G0My}ip&@N4X%z32 z9A3GH1hozta%N7a!kCO#KfJPy;0%tww<2rbPCF=OK^k&l1?+L^A1msV^=8D5VI+CD z{2mHItcQB_4AQ<3k@k!j)~ouFNG^rs%tyJ0eKW8Q-DCgXJwd1&B1=wK4nf77xg|A{rD;*UhC7T9G4S6RC=z985S2E_u*K zLd)W_g3zfaAu}5udPtD)E5Fak=`;IeE`-%+S9IK|xhTAp4hTD6=LDAQpxp#XN{k>c z>z+l88nvlWqqfZmc!=lbaMXCjUFH2 zuU%dj8FIToks%N*Zfwp}s7!?_RDX}SGCejCeU+*CVP8GW?d8eE3l~tJADOIsLoJ3E zAE0#3GZq2&!MxY7gR?nlmLA!b=wj7>T=x&$=XF^ewf(SfALvSj52#~L7h~7z3Yy=K zZ$4ohb-Zn8=qYn&tV!7H2sq=Ny?RK><$?LQc%bRM&Gk-i!}5-kYw2*c8Vni&^snL} z@;9ysH}>d$g!OCQv;8X()esF95+VdvVz2P#yTA(!V z_?)GJOnK%}qE^d4bRP8SY21N)M0iQS7g;B$ZOTf!@a52!)sTx zeLHeQ8)5GW6sh@rowDRGPG!jjWXO<>44Gx^o$_zUDKGEtz#Z;zXYO#vcNQ%(vmwS; z2=7x={-IS>7Mn zP*0c{3Vl;m+02j2c@Hg|XjvOhrshw=W-zaIiZt1SAF(E;KLFcx<7dmfZAQ0PvWG<0awx;S1#1H{weIf8y5)h0VvY3ss}!Hss$wd*HbaXA zroxf`BPj0%oC>%UXx`-@K52!)fiqnDfaURy@fNerTMznrRm6x27#_;1g{sO+d5Z}z zkR@zAA(!^HqN31LRo0R&g6J|?%RnJX|{zMam2oscTiC#p9 zB4ANNfVSr|kk|2wy*X}&>unH*CW+6|>zwZ)!JiXFPCaTVi(B$Q1j7wM>Lh6>qU%!p z$EBvUEgW-?OGOYJo~tdalQs?NCutp4^>r0eVHrs`$>Nq5zlaHrrid%OBO~}PIs!ro zK0fuh^a0UoYig+UQ_>_tx7Y9zR-ljs`I-wr^l}E)7~kyTH@Ij<;!9s~nq2glD9gJI zmI{#FyN1fK>ZJ{pe4)0HQmP^zle$Jl%*p(aID#bA^yMmJj)rp&vxcJn@HWlkS}UA2 z89(MT(sBzIJb3Vi2d{aif+OIc+MDDfN+)9@rj;OLaYNDYi^Nt*JcOQI*_RsYOL==U zDHQBOj}%4V>XN>}e-}LqEJ}V)Q_WS-5B{O@ey;FUJ*@>hNm_Ydf;1#ZkRU+@W4s)I zJZ|edKrC=k(sJF0xYkeBDtFk%v2zaKMJZ>!+s)7H`2qZJa4f`#WS>iyKvpjM3V1nO zuGEK6DAPgVHpZ&-#@ab>-WktDPz^6$x<_pPmPS(R>{hbDA_ZE*Fz?i$NZ`atET zfgP1rNt@_Nwv~ZdYkW=_Dlcc3i@m?4yFUIV9ysV22^#4G^Sc$?r5%>^bi1}OW1ssWR+ zwDEQSOpdI!6jr$un111bOqIu1aBEzI4(1)RvgAZ*NuX>*PZ(cGUbZ{n&81PaEe_($ zi3tHv^dsOpVFcSxU@Q=s3Nqah%<8H&UBQ~Xv{hzo_OJAY+Tu{_C6 zq(c)sI5vi|lFIoYU~cA^V~)9=S2)KfV*VrC?`VU$JCSlZ^E}XiFSV3a4?eis3xs>m zcMp$1_ldf<0h5Cu_C2U1b(dx@6nNAVS0!C!78cw z$=JXD>*XH<3#9!1d+$dC8=>4tp8G`Yr@!(K8ri+qV4|vC!KKC>Ekx&JvzVLEsw^Aj zyioqH$d#x~umUfwpLsw;qbTD$QNE4HI6-_Bhbl2Td55+bR*O;6Ytt&7fw<0m!_)8x zP_=b#y!-z2JB{42XzwWO(JQdf*#`JC!TN$hm(IM7$_-FLp7^#hn@&Epx@04>2lOqT zag!M`WXM_$=E}3KJ0LL&Da`qre={<0Wh0^!>Pepo%oB{|oM6(jUS~x5tchs)`L+0i z5G%~`7X^CfSF|O%P=aUj$mC^ZUe-OlC+7qbg4f~kcsw4D$K&yMJYK7Jh8Or-rwb;X zlgVT;ugvVXp!mnO2FbXV~m z$wszQbPCNIAvrHXPr1i=1`CHIJSFYh(&_kVrp-I5=%&@*7(ky~H!rTXL26$`Z6USZ z8ftxt*J1V8{B2XO=o~!bCB||_y^xz2clgqBq&aV#@DVO0a@OS-A#DNTBO!q7e|_We ztk_e%ur_0V5Rr}&rZ+};$}K3u2oMtbzT$Q*%r9nLs z4n3{XfJRDc?3~Q-ba+6bB0%D!+O=zat<4Dc=JgukN>#u0g!==FqC91s>1MIxGdLyn z_|A`0AJoJBhyS6T>^j`9+ zXkUgQY5GXmy>@}+1_P3aAt1l_&RzhBPU*}}+m{2ciuvR$2`$oc&$3X=SqTxkaEZXm zND74T#@x_AX-Xs_aWvvYnouK*7yX15L`jnrSEq~x2m~@jr9cu#5t7$i+u8i7GpG=P z_vbd4)zhYUx|E%ZDDGsI@T6sAOE{N2wmF#A($18f}-+cNt@sF=hE9OK{fW?8P~Y zbBDTd40%oUn`*qCi*~@7yPAJ}sJ;{LADeJzsw$orlGM{qKjTcb)H?f|b9dA*+j3Zl zi-5beXb*oXr+F^OLKd=27N%iZuR7sC()Hc2E4YnIBIJaZk^r=G3!7<+7r0XA#+QZm zjI;v;1)d_2p{`paNY~S|E?b=%S@M&BE?0_S3jbM@r z4zA>`hyeaI^nNDF-%WX2*1`0VGG5y&=bK~|OsS!%Vg}-Bx?i!_n?0JNIhyO{07N07 znXoW$94!82Hz$yR3}l!Lbm(YX+IX#_E-jj!z)na1P~C9n@Yj)W9LZx4S$|!cQsk0W z!a&X}!U0awVbMyTGg}g>9I=T(AQ0%=eU%3{pTB54Zf-bvYP%4lp=cWjhY1APO%D zsz)s&u#zocUoY6sd}*AW%;V*RGI|nMVmC#6205AE0K~2D7Cpv2VcnBC|X;?AkUp3TMz9&8mBU;eKeSZ*jWn z67z>LY=4dgpYP5V6M}Cl!*LY-=xwn$jXh&O#Tx0l{J_$aG&t9MLVn0^aG9iGS7K#r#xv^s0Xx|?SO24Io@ z|IlE+hep4NG|vEdcJ;S^Zs#|#%9HuuX1^ho000==#T)&bAq*s*Y2C`OUxVwiO#lXf z?0P|qPIU~cEo4|I-^4L2eO6;~9jc|WsIr?dG-)!z4L*}Hu>{HzfMOJSfJG5N-i?~6 zEN&?3qz9P;ro6sUDk1kpNAXb2B>A5{bMfNGjk1b*L`KTrf+VU?a~-AXo|>kvG7G_U zPVrd-<|39-t6#kfj7Il1<8#wQK_B6KXcvTt5wnqQLi=T+L*!U{q|8glxKQ`VO6TK&3mJ8=({z$gaUSij!rzBD8ODO(QU-G$talS?+bml2^i z%QdsOA<(Noj$;V3Czm5PAX`tLpt#FT!0p)O`G{5{xv%L02_m}gn}^~-U$J3-a{wT@ z&{Wx7n2Wo?LIA$CE-rS7R|&O>ITFC(0aD4a3rd_OE5Yf|1zq;za;VAYgY{??fpaHMTnXWSAL8 zT(iKMnwd*XR~G3R&l07CEOQhuD@@fhYiu?1eLB7NfLKohutw=PGDCi5fj?m8x}LlMmh%;GY@D5t(;vrHfy6T4>JiP;P405f> zM#$WBLgQ(P4TonXB25b?AUhqZ+7uqH{~&0Zk0OB-#&+|M7=>(loPP+pX~pmkTB)d| zKvz{AI>;HiYYfeN2{giF<9MrRV{w53s%@nkt_wxJBZ3ek47bP>Li)N!R?Z8v=Y^&w zQzN;H|1jxqF{(?!P(;XT(q$y)tv-n+C65UfK3MR|1@^cUmC=xvp!z&p%cRxphHLfk z!HmJop#mjEWg2P~`*+haX*HV)Xgc#LDn)9ckdh1UAd;WYk2DPzaYLLZYre5UZp7qI zU*8x(iXHe6%*9ss@%K5k^$|kG2OnV`uMEQ)t*m#h+jOh4OTs@e@E`jA58ogucaoB+ zu=}c+o`w$%3wMF%8d)M{$i*C#ri^9SEf|0O>UVeGEwK5Yn~E)S+XZIl4ZGr^OD=m3 za^sE*>40~`-nrakBW{}FrPtcrQ97_6JBtb%Jv75~m8#UJR;$hn^=4`?%N(;E79ud$ zd?G)+anuva|GhUw`jPTucZHa_-BS-Ua>s~HqbA%np3#hvcv9-FF!}WTVH#&FG^qva zrB13T|7u}(>>`0!T!-T3@+VW7b~iIGlHu+%ueuO>+8_e_c_a~BRjVq$MUC5dCzUAi zG2}A5kF5~#<$-RcnB&}Wy - - diff --git a/img/extension/debugger-logo.svg b/img/extension/debugger-logo.svg deleted file mode 100644 index d416c0d4..00000000 --- a/img/extension/debugger-logo.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - Group 3 - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/img/extension/favicon/icon-128x128.png b/img/extension/favicon/icon-128x128.png deleted file mode 100644 index 543412b5e44906d5aeaeb17fec369d694061aa56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3551 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 H9V7n(Y9i%1 diff --git a/img/extension/ico_logo.svg b/img/extension/ico_logo.svg deleted file mode 100644 index e70f909f..00000000 --- a/img/extension/ico_logo.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - auth0-svg - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/img/extension/icon-chromeless.svg b/img/extension/icon-chromeless.svg deleted file mode 100644 index 81ab2ea8..00000000 --- a/img/extension/icon-chromeless.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - icon - Created with Sketch. - - - - - - - - - - - \ No newline at end of file diff --git a/img/extension/logo.svg b/img/extension/logo.svg deleted file mode 100644 index 17252849..00000000 --- a/img/extension/logo.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - Group - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/img/extension/share-badge.svg b/img/extension/share-badge.svg deleted file mode 100644 index 9ca0beca..00000000 --- a/img/extension/share-badge.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - badge - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/img/website/auth0_logo.svg b/img/website/auth0_logo.svg deleted file mode 100644 index 12a27bb8..00000000 --- a/img/website/auth0_logo.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - diff --git a/img/website/bg_arrow_select.svg b/img/website/bg_arrow_select.svg deleted file mode 100644 index 1be940ac..00000000 --- a/img/website/bg_arrow_select.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - Path 34 - Created with Sketch. - - - - - - - - - \ No newline at end of file diff --git a/img/website/facebook-card.png b/img/website/facebook-card.png deleted file mode 100644 index 9c7ad1fa05d12afb8fa94c1650a5831370b096ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16853 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 c5I>W+5eK;hZzr*T^QTYzmnb>3(c+BiBk< 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 G@&5<;u49-0 diff --git a/img/website/favicon/android-icon-48x48.png b/img/website/favicon/android-icon-48x48.png deleted file mode 100755 index 31ec5b6d98832fe2785a2832e66bc95eb112b1b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1395 zcmV-(1&sQMP){Qz75^ymWs0sy=7baZq8y7O3ASO5wN*gO9K1_;HzHF-{0Q=s@}IT+5nu)0Fa6L0a`~BR!&Y%rvN(u5*Q5)4H^Im(mDG0 z_xAw2^#JkZ-QC^T*w_Hl$crVW0IQ?`e4>XXp#gWB0H2q6A&>xterX$f0BBjx005UHyFewQyX8tGI;Q*}Q-rn8->D>UN*0V6y0NT$0pU(i($Nfzk z0L;Q)#=)2}!J;g{0Fk`_pSw-Kx|}Myx3{+dinIW_u>i8J611!Ugsih8tN^sDkSD6C zrl+W8)hje?&On6yrYg!m<08nUF7iMr-VebJ~09sY$0aLsL zPp<_|08vf05lzbiO+pV$$^l6`5J<-XNJd6Ro)tzg4LP3xIi3JH05&v;05Es}D=R4~ zQve<%0T3nu4oS`y1UYF&DZYf#g|TU5FN1kB$4R2ZoG%x+RerKPsz1 zTd~Z^s!=5c2*5O?tOt<$k0L5;h%gd3o@2yv*26(DQ#Q9R$dy2!NsM9jrc7)KG# zQg!XxRaw-Xu0uFgXCT)uV@xCd&vnoJLD|%X={M}cicX6s;GF;f002ovPDHLkV1i-f BQXK#Q diff --git a/img/website/favicon/favicon-16x16.png b/img/website/favicon/favicon-16x16.png deleted file mode 100755 index d8058a798cde4d907f92b7c8819afc7c8603f429..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 327 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 twc1syMw=zx%$yW@V{ - - - Group - Created with Sketch. - - - - - \ No newline at end of file diff --git a/img/website/twitter-card.png b/img/website/twitter-card.png deleted file mode 100644 index 522fa4c7c0edde3933947bcc2d187aad6ffb3d78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16303 zcmbWe1yo#3urAs&3=Y91xI+j|g3I8p34!1e2oiz?4Kld91b2rJG&oEM7F>da06~Lm za0!?Hzh}L(&N=Vi_13F3v!<(hckk-1uc~+To(|VkSHQ)hzybi^Dk;ip0|2`(LIDQK z{m)~f{YU^%fTrqmxqJ5R?hYLPo))>g1_q${=rj*ll&fmG^5 zs$u`}-M#eg?)>uZE>#1}%*=8D$lcxk-PIHTTv7mfcRXbHPg|*x<2#^{ad)?oI{s(z z_Rh%gUTnz4#g+3<*LG8vcbj*2VG-engR#j{U^>_EZnt|lQRDc}#h>HjATID_?`~yf z<>E&H4GqoZN=HG-r7prKveJlLD>CWGKqc`NO1F63lq*Enz;?e7*3|Gv9g z@NZo;${g>{cLQ8{TvBSe-;bq&yR57%A$WLlTp%LAt@r7kW6iGuLvXj<-t5KY#swS! z;C85y_9&jM3%t0#>s~(9NFDYr9()s15uT8k7#Rwr+=tVQB9Kd9ddR@sN=j3&D^laz z?Aq(1*{Q9|g`U#+mRP_QuKv={{)N!x<>k!6?}~=5`UD3qMRQ$^r|$tb__XGb^X1Q4 zCzoflR#2^!v4^1)mnQ&+=QlAm!&(qJUn0iM~Z=0uF?BA@Fv>ME4V1oJi^n|&P+oXPZkJEIZJ`2 zja#dV`B*LBsR2etCR&hV(afdq146-z`;WVcx>Rg@iKngM$9t<3&GZ39&x}U*&=epQ z20$3#vi%L7v0!p(O94|ZAZV481_W6EE?EE3)m#daqPd=V46Pl4v_5MpZ%0Q5sE$_e zw*k=C!4=Sc40OK_Gyy+PLo3fn2aWvu{zFP#EK zNd_9?XIF5P8#cUeWCsoLbq<#x+#M4>s{d1*4`e=#FWT8d8LL%^f*>ja%ETVRexl_r zHfV_4^NArSN~(>x$a$6)P86hYO`+;%Z1`mH2@Yt4F@CdlAVPetQQJAe1)(_T2~!x2 z81Pqhz4z@zyY!|xBG7YRe;`KzWT?1WLlJ1XmLvogU@4@UK7G<0vKjj^e^3P9QP$u| zbhRcBdGS?^ZYe60zG@y}Bs7%R5O!9E6BJ~=D{s(GN_lS&ImK9U)a z5^42B1iF&D&0`c`!J>(>7Ls*iG?1i5ijZ6Q1+?XPp9 zND<9S^S6razE&Xj9hXnf<*@4_7Y|Qtw!8l?HA1ilyI{Zlry*a<5s@uQ)fD)?=ozbS zYYX)4KIJ?F7k!J=6`yhCAmkDWpJ?)AW+sXZ@?i7skGKLRjN$}0SJ2t0cYm0szpMU2 z&i##8wQe?%U+9bJYI;H*=0j-OcA?gekV4A`u4b~o2h<}PF@+Zwk5rs(QTWnqAaM@o zcpwR=HWuelgTohskEV7HKGuW&3brdcebAd_wodB?kgspMtroMUXwl&@F-h-p6KyJV zYaU_&$tOe={)(sG4b+IN4?iKZ4q{|Bx|MFI2(p&&z^ckAF79KnCV;~8HgiC~#5s~0 zU`R_kjkVEUz47!ZMy1Q~jXybCrWFPFVOA?EAJ%FuS$^u5t-YOI9ew~{D?Cmv9O|Sb zg6PntEnGqc9VbUkr|+adgL~&}AqAnu^1^1+9zuSMkAE0qfO2L2^wpI=KDEdbQw5(&5R`%X~4Jfq~1 ztO}p{_AfI?X`1Hy9>r^q2!fxveICzu8-r_l<-ep8yD@MgDv;ZF&&1u{ktCc^-{Q&CWwHHx<;-slYg$qMYik3FL3`<^{%Irg|#1PObn+_-2GcRz@h&&@91RjY-Jfl&mc=TD>nL= z0UUN$O;YE)j`nfk_IXFsMsugtX^%wU0*p`}^v#B1qPou{h=PJ>u(n;dpLs71u}3F& z>t$(th|twKS(XCM745!>_i`EA*43v^^+AW6-9bI*=Kt9vC4mBMb9(06^U1Ov?6$>D z8y{Fh!dlOD6@CD4;HvE4QB3p{nBY^d)_xjFe zp8Kg@4M&s602+WTpOk3b+z{GdHbs!UehR^_su_Q>DEl*|#)=sPO!1^Y_M}2&{n2yb z0?;YGbft1sIF~uDJO2q;~h zp35T;P|yjtbzE&>Z!YAA+BhG9FbV z2ArwwQlNBns5u~K4jMOg$wZE^IBTtMj*Xz|O~;1dM}>^5_RxUk#HC-m^EKhpQp6$S zW;MaMyRRx6bDC@>a1QJb4 zIkQ1d=Q9WoX2{%cBQeOx{ba#DEuct~gl^(Ga)BeJi%kGr-;92N2@xPJ43;|SK@y+F zE#;ConA2!Pb-M|*eeeYp&Ik5vF>!kA&lg}qvgl&KKG7j z=^dEML8VJ-oR?%p{s3+20W)WQnseKqQ}x+F`{c|*pI_-){!TK4i6lzUC^0G^4+2Oe z44|<99v%q7AM^jT9RCkF-q{lTUt#}U1Hp5h|3YSX5B_;92Z$RJN~!;-F>8DvogdaE zgz&o?Y_Wei(xRVkQ#em|=7aQ&E#rXcl;}8|p)#WAE z;2dY8!GFl4&nKFSzal^KFLDuijqX3aarRkiA*5(-R zI`!!2K1VPgT3mMBXG%Wsejg*Z^2YF5v*JUAF&c=-LRn%!u=8b3M>_QScRnZf z&HCeHfQxAcdQH^&#Hj(EHyo)0gam)yX5Q=pQ{n3@=n~(qfc{ZZCmBcSoea*$!go}s z-|Rd@D_CQfdtW$?O(-f6*mS^M8WMwosX-DpADDPXjRJpu78jrQvIxKY6`StgWp64J zKK}ltEs&e1Ir;e56r2o?#%2d-_N!D3w*0WkPdCDU5VPmoJWDC7&YyN;gc8DM@gnl1 z`MEw0b4AuSEy!4LpTcQc8rPrmfW{m11AU7E_WZ+LS_Au!``gn-bNX*cu1$ZIiN`KGeW9f#2 z|MYnKwf4_-EKAJ#uTpqVSqBD4hLv7gHC{(T7LzTloXvTf z%*lw1G|z&mfsS4vrZy8eFF}hgKmx+)6%a~1c<61Kp?85s*pTvQLe$ObrmCWjsO5o9 z@vrF>eE94_!G>s`rw42f7eY)U?0=O^1jPI-H?MzN5|qoFS5hOqSAEjn<9CJUGz8`q z*y%yT9_H8&%gDG`eSe`tlJbnhrC{}IdtrmK!HL?lJ(?YzvA5Zd?un~?`#!dRu(CwX z(G@M(K2c9he$-5f`w5Y_mHv=nPxGe=lj!a6Zl3egQb*Znh=G)4t458#`mO0?sY0pj zR1hxykCZ%%*DYUJha}*yTd5cO*x98;>@^)cY!_Rc7bE7K>z}zY;@J3Uov!RO^j^H} zS~V(PEGj%SHPlo|fUj0o!huyNP2v{}q!+;Qd(MaNm2W>BmU0w+KnU+SQu15XPJV&> zQ5AiKf?^#24W8kRr2B~ve{snzJMaM;rfIl@`yyK$5>-+&X@$xwRd9ZO`@-W*3!ELk zzysqc14Y?`j?RmcgJ`V3S?gBizs}Ft>~}fDOY*}Eix5K<@$$j--%0RBzh~fn(o9*} z6VeNJeo0x`(x*?&{YR0)W$cKRZRnqL zdH&u_?8wgsn)Vs#k&cEg&ox!z{u!4nI8P2bsXJtZ|Li}zQq5$n%FC}2uGaF#G_5^) zSWE&3z5MBs;(ULINxc|8401ZjfQ@det}7@6eE5;rMZf25Q%B!+`Tf)MuXL4tpIZ_b z{sS{>W+)=V&DgS^+_}FwA>k(h(t4H(lX)f_GC-S;r;{AU+EtO)*htMLtDW4tI>esD z9OQ;T_1be!@VI#KH}#ng76l49b`807<1&c^EY8e}%TNw=AoI{RZR8Vg4YftqmpyF8 zF_WYhnCpjqC||K`c`-|zUc5MjbZ>7>5;GaqZ+qdPJDP^J;P5Em=Cra4>~6r|1|%Vu z=TAhbmz0fC(il-os%51Wx{dPdZ086Ls4L1QuRh1vzny$tI2Y-#HpJGb}7wKfT!reMO^ z+@jm_8rI8f_#k6z#_BU~a-ySjZI}6F#f)|~WD`})&sKb0({Q&nC5`+a8-ESUrm~s6 zOc5*a99ExOvkVA?jQ3^UNmAX^1Y z_u)^!uJO0oQU%*G`XOE)e;jc?%LIIIz$C8#lLuCB1)n`yIPK{zW!lMKSYuvEwcUuX z{*Yz%81EMcAqf8x*u)_%X2uombHW#Pt)Gfl=tA9Kk4F4-EN5F%G=fyWtGU-GXfPP- zmdQgDNhq7xko7LvbBOl}`CJ1hC7_oNa%kSuO{-w$feBmk>D$W+zjdp&`DlR~lb11P zYQw< zn_9@W|In)dx{&gQZ4;z$m+v#s+^4E`8ARabwo}igb@=*4)qWv=1@E_Q^Tk%maa5LN z**zts_1XnK5+@(;xq9?7^*-t_?Fm52CH_;!$)B0FiTfarBC1@%|77FbNHS}i>Cqdq zN@)|!#Rrg;jW1|VH|+C8D;vrlS#uBpZuwt>W4axr@Zk|Q$~PGrKC#>3FC3h??XDuA zt-9hu(ck$BJSf$1g_SiURdVlf$^?Ye*IS5dnf9H;Y$WAg5 zQGSd=J*#oRz}I*tNrG_7~iOn45;G;ex z^~+O%y01kDrEb?Z!h<9Ogl*KH4V};wyN~Fm2dY%0EYg4nuipA!ST0S^zCdapCMbjr zt|)(`q>G$;6hQTnG#v`Tuyw+GGBW54O%*lzbcy9Fh_S9@|Io4iMV)MV>TmLGd6JpU zG24sTz>^a7A~GRJ>9-KZ>)8acLZi2IfGU}2QWz3<&0Uk=W(%{c5+bB06*O9OZ0V`o z;rY!Yb*a@pDq z&lFPdn%+&>p@AprDX*Nd(VLOXk6P(1dGk;HK+3;mg5I=SFU(5%63I_ch*0D0y}qU% zp%M_JdTF6d@Y5x~B*t6TYXac?mdij(eFf85H~T|<9d+2?mQxGYe*Cz$JIgyUVmWlU za;att{!jl4;`K`R4c=j{LCOnJQut*x4BqcInrX1@je(@89q8lRnb9~=-R}FMX1xE1 z58~Kx!yHu0p(t1eYs8+7=oxPxcQ+oSpYrktW5fKDM=aGMvN(eu3m^6B%blCI#s&f& zSO^H(v|D-<93gKHjcI`vU=ujl~7naU5=S>|XoPfdoTd zt)ynWODi-OjX^u*w^4& zHMIDx@2InxaQj7IkwAqAi(S?}LZTznGg#stv~J-PqsC@5{4o`>FBP7RU8o(@4t^oP zM0BvOSQEm=N8#0IidT}WsCgab(I1H-C{fmY#16VM48)&6cLKd6} zd|@dv=T?tJC?+g2sB*Q0j@8teTsIlieEY))pr*QIPr9!5wzp`A;`44f?GE9cbH|m< zRj7i8H3ysQ=kl}9xFDwQ-~et=%k$aiO`F%GZ!*sD*6cTjdF*5R^LETxE0ke}IQi)Q zJjEj8gx3sW*?0T(W5i~{Q=#aBHl!A$NI545<*@=@sOh~&@<9;A^%o7F9W)ACxty-A zpH8u(MsEc2hcW{-f9_YC*z!rH>@+T#AEml*MCvpHKhE}k+1fO$WZvifLnc1Ok$A(( zAfXPgO6i0>eoTlgBvfT(5QlVSk( z2CH#;W6I_JG^weNPbqCne|L?9?LOn?%H4fga)3PIwqcmgG=6+>@-jF-ND_i{v*nqz z=e(I(_RJ#KwPdu88YE`K2UWA%`fOi1gop%oAieHQ*C!*d`ZFTb^|X315Nnl@=!Yav zqm7${S13`JY%f)+YY8Ds_&hpvh?|r+Y)x0^Vk4&vi!x{~YGcbMd-auEWmY<>tp2*+ z!qvkuUxk9&4;PE z_00!~^D2R(0?K@Q1;KEmmxF;dBDFlcyI@<>` zb3rnS9-QXq#<{|_0*2C0TgHSx^E3v1Dpd%w{z`FD8o@%m)i-tg!PJr&inOBfMOWgg zSA(do_e!-o{{$(4%bL`~TlF_m@Kw3{Czal-NxZrD+PHXSOlXIMKWn)9%+}?V=U_kE zM@JrJLNcv~(n){ztM8@zwY$h+C@aF^!WbDWS;9}B8Ah%yc;`Rn-ixuL*@gS(k{ba;lky61 zP$qM5$KI7NY`J1CVRhTPnivjsMHx_%d#CbfPEn5Yr8L)Lyv5>WmLrK#v+{;DZ2{b# z7>{+*^Fa!#qh5A6!Vg_&urNkowzvST1uMx{)D!^4bMiJ!wf9w1bNu>kX}4XV7nlT8Q#1UW8_ zg5hhbv zjdH8U$2~@$ix>u6l_Jh8lSa}vr+X8oo(2V!VZDum@vQkfvmdrBn$^(kYE*!1puhTTD1|F*R{?HtnrBub>@)b$OSj)xd${!kd1+Lkjk>VCn z_Acqw%?Al5W}msaUu74B_bz69v|*fjJ(jYm_!uxZz4^r-`}C)jy3TJ;^XXVEsK;uq zXZcPBv8D(;{~e<5bi#aP42>wJWy|5)rs4w6!@oSY7P_0p%Me1OIA=wK9eKpiO&S4| z{37&p^o^f!rS${msM(}4lMvb~zr-^8xZ;S~$#!AP6k(X=Qr7Dcm3*jC5m#6r%7&OnjPMCELu zUvG+bQuHI>n%jxRT(%iy+^x^;pAhXASUb9P@9Olcue@L`5%Mzm|;GuFinq&`92&hikX}EJ{Wy= z@GqJ3tlw)PS$w!O3ZsvwKjcZO8Jf~^+v<&7VOcH5f?a%|X`0O2#7~I?n`=?l`uy{Y zumQnY4xAU!8WbAeJCh{boX9^EEsfS^%_~$SJoG!koxd4~qCP8PGWN;?MA2$A?ZQQK zy>{=DBI34me`(1qlG9StV}JgLv6y;`#Ch!V*BF(6Wr4h5ONA8MIeo5P&WM(cE#u?& zb{{jU3K6%`lE(xV4hDvn@72oa?F7tRmy(FL1_N{jY%R={@!?LBE1#?R8M$y|(NIpY z`{zPaNUz6tor*s1b0}thU`DtkM05KTKF{&&eJ8+x|aCwDoH$t%R zSR83=OoD-E*7Vz}%Tk#9?z6q<#((AQ=|t3@iqaO6Q1qYkpp{5KJ|%#MyPxt8R`Y|k z#W9mYbs6Gm!%q*->BiWct%#2&Tg*(;F`df9P!;D%e=ryigtxw`Wj=br_4)h3F*#2^ zpU9=Q*vo8L<6x;RSNLp5;l{e~gTRn#EUSvg2|QnBKF1Z8>KZ1zGI>sbF3k!h_aIXs zGRC#6muE#i33s3o_L5Hl%Ab!$I0>^y#j9fVs7}!iSaDxgzIqq*mK8GAK7q2!Eauq& z&B)->Qd}M5su}t~7RN)d<6;Vkb2&`nEVqpF?Y{7Z=Cho)ph@Bi4$(2fUt@6IeER_R zM8CMP^%^FeKP&v!<@7E0ocT5&>*hrzJ2Pa~J|J3P^zCb=LsAM7=T}1e5O@=XuIVEb zDf4NIm#l9JoHQMEJAvNT;@FnN_^Y_KPn^@yV!vD!34N9?h+&R@7YsvkBHgP4p ztCM`3X;AiGUeA(;t-8eS6p$(uS|lTAzFuqjVl43ZP>6jX4kIE3=dH3#D248clfW7iny1C9=!8 zx8LDbR~=kTB+ZzJs%4Z)a53Vm-b##=z=X2BtTRhSgF%{%Xd6wpgijt!OC@o0e^;}nWZUFzq)R2JrlR6db;XF=XKo?paOpR5M&)}Z zj~H+LEoZP0t^Q`YYk*}ZNExlnm&CULxl;~=QxCl z4Q)2Ly2S4=fGdUG$- zz{V`0_iE$>lMl?}=<~9Q?U%XXr5gy79qSrldnN=FIFmudp4(_xA0>X%k%Sob;IHtw zGndol$T(Fu?ooEmb(xi>G`xkfRUHu_(*)BCcp)dSPO?=JilZOe8HDfI!1kYMu0G>9?DZ^DTxk} zn%zqz$dxY(jyYr;2}wGx?-+e;abj(7x=p&f&s0OQYcDD`?w_(Pf!|c=N`x@p zVg&m{4XUE)?G4=$%V^sR`6F(zV|)bT!d8u*>{C+pBE6> z^;#=|f5PO(OB{YF@WkZFpU#P@cCwrjb|f=;W~zfoL$+=9ePAgqw6(kGNQ zzX!{89k?Nma}%dB8Hw|)3e6+zLO*|g&gWL1^vd6Q*>3r97yBT0`eXT-545d9hN-x- z1Y;gQXm>Ez7NEDZhl&uBsoZ;>O-+xj3&w2S50U5h%hubeVxkjCSD||+I&L#E_TaA1 z4xyo%xjtqj>jF6 zKDrirh8OqVb>&$b6PnsLF}2G2KP2WT-|IL}owTo8w4YrJ@jSq1wrA9cok^d4gN}FP zH8(>#=n9=gBr#nFxH4`?S;5r4zVYuBBa8SeK>S`U3I|=p?a?gX73Pvtd%fPc*h)xJ zRLs~gGryiEQGGQYmr3mh60-`}T4O}gg;Ln2BsG`1eim6{dTvkT)&Z7dr@DfVNGRS<|q2jbVu@w=9SO} z9i1Hb`zB1i(^lO*& zoW<9YrTXWe8Aa3=-e>xpyf>w1HN2eR4JvUN!M;yPT9?UoN9o@}xtjdO^XnO*zMOwy z5#vV4gN?+1;Q03D+sjkkKdc))w7tEozBH)J@`8+r3FthQnwj}*mV!Z-y~^3pq~p$` z*shCD*S|&8X&{at@LPv|XN_e@=@fx z=G|cgjQ_oGB>3Ku?%x!C?QRa^za;nN<<+{9+*(0S^19JQ$LKW95*Kg_V~a5+UY>*PP1<*Zv*b z6n?Ff$S+MxG38~x|Yd0xo=6tpU*#`b?zzNx)e z1$vF+AA$@yyFaY#e^6)L;Ol}*)xO_|kTwU>T>0BF9!UuXi0N&8ZjBETD)s`*yO*-~ zLUgrC;H!EaQ!aTO;Y+O9A57zNIc<_JWyIkwq1*yOTyu|s@Hd9sW~EXqd$>w#|F`-B z6)}wUv?k*d(D%7K6?N@~`v0pa|8=81f^Wxb?uX`Wbd-<@{8ydDn)GVl@x-Y4k!6V$03;{a{J@8f` z)1$G?ume`~nD!hxi&`&W3o$&yqC+K)DQ(EZqT{(73!8U?Zl(uK@Kp$&h@|>7?(H_(fqsez3K^Ts|FJ+qv7w(Ejd7V_n_*w>dPb zpmCqlIBg|bBX8RV21ffBP8^{{xmYeyTj22nw;V5MNfCSGoifm^a;Va$l5b$Zp@_=L zOYL>$xMO+iD^f17R{O<91xR77kbZ8zn}NZ#Bo84$V#}V?n`(*y`5!yOl~cvhR6*vs zg^O#>^{0nAYu>vpwmLX4&5Z{Nax=s_RjMvCoP%$$=@9E_X$H^f=#nS0#;S*gY!)z! z&ZU?cXT4v%h!EM>@$fMEUH2=J^b5HvI(uqH^KNMbsy6wVs87zo7$)YHM_$7q+1J`y zJt7P`TTCMxB5^@>K5P$)5YACUH*F7Nw{fw$Ijw_2KU~8t_1X7Yc`;MzZqB+z5w2QI_Z5xvAM@6u$1@bvqg-qh1s&85@BD6;P48!i@_0p0PV*zD~i zkn&IGpsdd)@H9yemS+6;CR#o{tO{P5^W@;GfMTB1Yu2TjG?5N$Z}ft$daW;+rFqYp z<3@BiGusn>-geEe^(~gWTr~MIa0iV~{%DohCZaCYc}^uLnr+0hN}^!ljin-HBOzt5 zWGBoV`Zqg+_#sSQyI#cei7Y(tux&Fx9H2E@B)T;=qVyMtZ~b`{`%afl1voK)ss>^& zt)z+(E4yjV;bN^Ye{f|kgI3R|s8!>tRlnfGCeIA1)**|&ygKk^)9QZ{#A$*%da!zO zj-g~We*Ouj`;Ic*!&z-(eFyc4zB*y|1G|LZ1=g0~xM3z5hwALY&u)&^nD{A$I)ZEp z0(88eOP4%yCfmKOp$OD^9Nf(KT~_&{$NU(kh%^06^*2XIxd2Nas|e!t<6HjyFVafD zoAhKyUOzj{`PFCm%l37EfSwE`mTEbD z-0JQcLi?-8i|hT$leZWd3Gqa7fh7aA#sVPb|j8Vyi?Od2XxZr)mP6MqN6>l}okBRW{ZJ zPRSb&>zg^hhr8O}yy0TEWW1X?3a9c+wjbUcmpw7no#8|>ai8lei;wIQiwm;xVc-{! z*gb0umEV(4a=%tA8T|wKi;N4Leayyb{($nM?%#L6h3^f?2&SsYYWS!x)zZ-iteeAw z0Uw)YuzBaEVb;>tcO85%j53=>o6nr1(40OS7FY7xwc&2a?h}-Uk?lrNS5$zp-X|}V z3DRFoImF+OS$&Sa1ur9h^#^hNaIK)@dYRN_E*Fqp;1@$(>(O)jY@D&p@R5T?eYhn+ z^#?aEYfb2I%tkfU6+?)22~WE(3q%Vxbm%1##xMQDrL3O~&T%2!YJts#uzQQxK)In0 zecdMTTng8mW=tu88F7IRY&jWEA0QuZuOCN8AF+SNL2P|h1<1Y}fhddj2_PG3o$rR6 zRL@~{#D1|AMHiTogc4#)fNEdyyOQ*Q)k&%QIn0zNRtfb*;Da+Qp+U|aK_@@-O>~Hj zKKmFUw^cJalNfdhfx{u%n@VCUYGSAr6j`^0I@?1|oul}~KR_vAI_XL z541W&l`^;{bEqUt&Y|;zv*{mn{uZw5y?r9vuKeO(lv#7;3Q);Ut9>SRJl@Dd=u?jO!fP?aJV z>W@xx76%C7Z5V*nesn1U?Eo^JGRB9G4LR%zJd!uxe2kUkoF?u$U{V)=0k$q~uP)o{ zzNZTB`{_5gDQuGaKSG-d`>b#=!uNzvzf`RTAMpeaLIjD5=peXFx=+OP{pc}GBhGIQ zm6^YsR!w@9tC(%_5CU6ziwW#FX2rhyDex+E*Zj^cp|yTU9QTjcVbjSKbpCZ@H^7G@ zBDux6LNPltXVtcsSb}QmwW~qZQaDVY+M7ar zfURBOgFAh2E0q;=iJm%AM*M;Nh=TRPMk@X(OvFpN+x)uKD&PZ2(%~~9oyWTUnJ5_W z^jIuMG)OoTl@Pdj*kBiE6Bs~vA-KfZ`Ax%l9dz*$0OjqvbNWQm7(pW7hdYz<4mVHA zXVVLQT)IH)TDzgG6^HO5!OUPn(D@xEXz%#p3dvqcQ5sTyhB?Z>oqLFAupjaBodH#J zD`?Z~*q9^CBAo8sM4P225_UEAbXvZ)osf=#nJ-&mj5#YQ2qZoH=@a{|6HpvfGOu zN?#^H`a*Ugs&XD8_^hkVS5M1v&J_1@@jCp~(uRw-@zZ%$jF{k&Z(b~L#ICAUD-*w# z)?70Pqfyq`?y_|u(46up88E?%iFw1|cJ*;)tAi5Df1UeKhYM}+q)+;*TrBUnc1*@^ddC~gX$S+qtYebu=zkJkh**!#>cw~`p%a!4w4i}>;6NzAgtzE7NV!}@X`vZNmfhG zd--S=q9xCfS4Q{iP1y_3kDjLLk%F>Wcr27HOpvd{K#}Y{XPtcn>)pysz*>!pBp_ztHgRcm3$0OilutIB_hA^cC^V^e=9c|o&-A~H^kvTURDtR( zf68#e`f+_#@refYM4xeoSCr^v;m8p(?4bm1Dzl003c9oXab1Z<;axpGi;tFYoTwe& zeQ0-3NS1JiV(u+j-Cq4!{oxge$Ds^QU>q8Jb`n@-nHrG{;DA_`vYW7n|4#AnZ_qVR9-@E;L1 zrlz|}CG@{N}=m*HG$4m-A=6V8t*U6}BTL9ciBm z=8;ia$5v#rxYF4?4hDJq{gH{b=E%XEcJF4jmwMe;Em+@C{0R1=->?gJqc>p{t^i-9 zruh%PtdFoGGl+-(oQ*nr{ibRUFjA*-+{}n6zqsWxM*Fp}Y;aQ{+*(`Rq?D&YJK?p$ z8P`#78H=Y}=VZeE0G?J=%1h|n#P`O`sV<*8N91HEFlSgn#}Gl3pihFH>w&@4S;@ii zR$q*lLEGd9(ahb2xlN(dfCjrS2JMxzmxYDJ?Ub5$b(6W-{|g=A{a?0C{@X6f|CODf pp^E!w`vv3bu7x)5|HFx4JBXQSm&-fJ=hgo-Q<77ct&%nk_+LFW;-mlo diff --git a/jwtio-debugger-source.zip b/jwtio-debugger-source.zip deleted file mode 100644 index 444a0697351d6b694f87521b16dbd2002a85687a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 891747 zcmeFX1yp2RkS2&j;qLAfE`>XVyE_!_?(XhTxI+PjTj36cySux)+hqRTGiPT{&z_w< zy|cZ$4fnnGy)WZ_HzIE2BZ-p=(%=y2ATWU60e=%&kbnJI09;`}h(QeO?HMec>}*w4 z5I~?!bhflxh@ka=R~L6U5KxGFP!JHnY!DF9*jmJ1V&u?Aenm~MZ4XZIm5p!lJZxMY9#Rc_{TkR? zr>V-=6S{t;4ZKtOQ+Rl&^8&dl0`-qFs`&e@LM#?ID`0U-R}besO|w5=!0W@a!U4_^Ah z+Mc*3kVAZbRMPt;YO=1SzmSAP`Ze;qhvG8-`vpSq%0)tXD*Pu-FYB9WB1#S?N7Nhf zmF`9x#afcWYb%LCuO0s4uJ1f&m5R8)P^*rQj2byfmaMRn-!ooJ65Um+jzmEr+FFPD zpLm23gkHem8i+{7+)YDz^!L6Cy#opisJ3=l5gPdVmefC*8jes4-RBp__^=@}t_rymRuA&|D3RpgN4Rx2kCp%jIcoqZ!(GU^pJ z#*u%O;_i*w_O=cYK*-o3Us%gC zmXe3c41+9>Rm=GcS;-q2GYtJfWyPJZzOPD3l{OuUt^dkF-nucbPmu4i-`*%BDZ;KD z@0F%1{HN0QG~Gan6Q+#3Jc|^zAhAzeyMs~LUUB$Wr z-sJzrJ7IrG-A(7vN9@|m2Nqije;P$%$7ho3l7ygN?y_T$0w+-f6$OT=TLJZ)6RxD` zZX+{W&${H%yYLnVEIyi!%d5Jg;)o$N&4ZIQOJG#53u#k;Z<%0ib8Y>?=ccHm151F9 zo7>mZ%kFa`$xGZ#ULLWEaQ$;@fA-MK%}#)e$JgX@+xGG4?I8xw?J`?ulXsb~-Q)e@ zxDZdh?G}&GcmBD}&-;ONv8kl(-Rg3l*5_!y@cg~7>7iQJ_pDw#bDj2eRot!d@xtbk zAd7z^=PZYR<3iu-{$~8);X~f;{^0oi_0m1*P@ogKx^1=N*2K+BzVUKdoZoM^XY{gl z18d{(ru2}?-Sw2CNgRpr!WQ5JpV!+%-(g$H;3^~U%S?%$=P}tMd)s)=Jgx89L-zT8 z`Fot7;lqa8-O=^&vaM5Ho9FiEpj)bXOGnf4`GlUw>wML9rtdUkD3Wv(2fLYgCR*lM zqun{8t665!Z8_tvrE}eT!SM6$`N93+q|Up$w{snz`_qmMQZ-@A8?u|8zzPBH=ifLv zc{ijuIYOO}VmVjw%-zEA=ZB5@<-%Ec{H&a=`%PD*33mC(OWRmR{f`sr4zG4DfzKza z*U8R?_s@8ciyH@ba6A~_oY z7F)-S6@E}MN@o|ji*H!orBmQ}nz$!#5y0H6&3d_|RO z=V$=ng8?womj%#^Q)(9v4R>)#Yv-rtv~I7SD z<@%BzX4Gqzzw8n z0B-=e;|Hc{5EvOJz;^-QT^zu@2g#+4#I|<`0GC?;h@Hy9>Qlk@=YV7L{Z8P5W9xlE zK?A;B$8QVzLv2P}tx?d$sFVfA-ur@}`)%2l9na}q9mEzrc+OPqDlD>z{jAgeU?;w# zXs3>&KqtOq`E4D$ms!rm!Vma~`!WG(r@rL-okRO7^>>e~Q&m6EL(h5rzb$(AsX)pE zNI?RregL%yq+BxaIx4Wb0-QQd>~?gjU$i+F%RkrwQe8m+>JmtK0V#d}<>wEeN-S)d z>h-*#04f4N;W(g*5kUA80!RUcCxMg`kOBixUB6mt$33sr0V=+jfcwd9fF{tnPh8-u zJ%9;z4uAJPbkWkOE?s_=22e9Vs!>I;3%a2w@`dj=z3SYhkWFcU zFOsD+#=VzUEpcN(2cfz@puP2Xr|Nf?y|EMYh9moJWF#nGO#XtwX{o_C>&;ePX z1OM+cHR>v-pI^EJg!0g~q7(y6_5XcT5I}zJ2Vli-z!edIEB;SV3SHt2MWHWzW%S?X zE){J`^L^t0BKKY@+LpgJ3s;mx-U;VZa8Dk8H_rY4#Iy*Q0s4P3Pzua|G%y2N|71W3 zn5-0FvKszL*8hR2Az(uqfEz*&+>j{X9{oq9l)B9R3Ang%?%xR#+FSbu+snMAviEhHU(hB|H~lo zF^vG+K5)SH&G-X$lAyJWLs--mCy;tdf!vC6w_WDhv-Aa4bb$AXt0^Zl>x4Vn!gQu;Y>5J_o zo(HhWs1E^9U|){2@gbcD4Fm+(efuA`rJ(?QIa51Z=l@M(x?yqh|9oQ_9S-!L#`M2v ze3z6Hv9mQcv2`*r7PhlCW^i^k{cnxw|3RDYtmBKf&b$kg?`7unn7LT}JIs-$Ci#mCpo{Xm(_;|_er&=k_l97&1*|X9 z9HOpkgYDwGsxbFuuvJyt*_Ld>&Fkl`O>i0#%1!<8DAL*b<~5gV7jl+>GZ))YXQ^b* zkn4a7EcG$${VjQX?Y)-ZJ$y5V0qEF*xr24ieXSOv344#zBrjH1> zQ-sSM7I~QmsGs{ywgBtU?plZw_c&ZeTmmOEa>$jReYRu42QOE?2VfcGs)AqpMEjpK zEkBP;z~5MVU4r?$PjEduZY&A{7P$+~f-f_l67*zVEEsd9NG@DhN&GlO4b4Wqs`YqU zV*g5&?jiu8C5fjvfB7#fFfK>K*c-}TmZ z$1XN4IeIXplo%JaBgW2})=N99>l2H&US?Y&(rtvO_35t%mZanc|%J;(unGTy?6Yfnn( zf&VeN0w4;sc7AX^b0O2G;J5?&$Rz=UW)j#F&y40sz4wUC{J+p6Br${ef?mNyTYeJ2 zeI@)J;P%SDMT#(JC+HEdbM(_aO+8QFs%8=%YaG(SAs5!nPq}uam1QKh1HMxh(jnv$ zX0V#r8shE!cB1d~FQku!>f2CYGqSkY=pqa5Q%fDvktKSSI4&5kR0e1}sNMlTV@||A z4RvmimDl!@G_`$hi=V$^qHl!zQip)>orHF@(U`=G0o#tkXamziO}h+xw?`O;z%ltJ zq|R2?);mA98_85a%tE;AEuFnVbM*miUcw{D1iv^hEQQ_+=8kD|m=nt4oih3F_5kA} z&8g3(`oz%0fW)G>#4K*iOYoP&GZ8W=i7RM#BQ-eCIfk&^XJfF5yLbUIr$2FWGfu~P zo@DQ=FNpinBdN)k7W~D}e-5tGXfeY@4I?xt7x1)EwDG*CFQTb-(%t2SC67=Sg2}e! zAW##&GuM(ZXLH8$Kl3t?`r|kjAa(nw&z?KuUc8prZ!-4!=-+ax^%zWKm6PWDqxsY{Q9M@%Uvauaqi)`(z;<+zZE>iAM?mX;zdOOVd zJUsk7exBt096luS{RlWz=XE8-nLBj4+FTLHHYEQp6`bOyl1v4w`9jo%Y7Dt01&!Jd;%p3|Hzhju7mRlj z%6m{K>#yjVzciygwZIn;c^FW?@ObJUB#3KVU)J~$bSR`9$&u!?AQ1IQ`2_Vlej$+y zhQRyNVUwz|$cXtzRgo7OW8jeO3X+u%lWT%&^>Wt{y01djC1lC6CyX1zNlZHpp)ZRy zCOHjz7(*+}K^jvni@GMk4T~BhwWR3?7Z2+lecJ5N?;+l(-C*tM?)mIh4~Gqb?~(2G z?G^4B?d|Rf-5`6Uy%9WXJO1Pq{s{0+^bX{eicOGDkWbp(BN{dvdK_-Z3&ST?k0(mR z8-^Yxam09ba|CZmeA9R2@j!YO*yD~5u1*{sB1%gA5&cf(k@1#@Pwpq&Dft04Fqs>~ z)*1Q+*1TFhImMzkfL7Hq5%md}DPZzc;!Ed82$| zw@1aq4f71z65$=kEAI=xGM&9QzQ^Dg+#a(gvLSatc}f1*i}yj%lKY0?!T4-;!?;It zBW|3+EBTS!p5qL)mG#zsM-qbTkS)22(Ai%5b9g5~B<32UFTn~v8w%h@v+0esH7a(o`C ziFFT1@0=!9UuQ#gg-XJu1}n%l@ux*VNVjICwQVU^=;j_8&eB3J<+IyDX?@I2(y8ZU&UtJwHn zpaVUPwN3d(pT8_>c?G@eSp}BG2kU*OioHwqLuaSU>hI?Jo@T3d`W!i%z|7Yb$#eRZ zL7tznDudq#J7dYXQ!lL7>tEuI^qJR|msdTO+#9dWii0hhj>Tr%Wa3=UIsCfcDvC^> zlU?fX(uF2=6v_ zv#&e%$U4*XuRoo(c79MkB`dgbqI_gtO_CNSc#-Btd{EfmK<|d3@zi1oXR_vob*0un9&RM-=YD#B^!JYT>$sJ@_9xb=P*+|quQ_>4j_wcN zV0m4h@vXS|Zi@H_oNTUr7Jm?_{z-m?hJso|>f~i(cYd96D+?=QM99TI)>PEEe!-wp zr&RmcADOK7_W0v>H!-cQ)?sA*U!8tnFZXkgS+ct zq;8dN?vl?&NGzOyL&9!B$)n6=i_hdN)}!9rsr1Qgy_Z0(o%1F%!?=#;XHosD%PZQe z+hx~-|8{pM_$AMk_4&XkX==xDofo6mRb92tL;Ways$JLH#Augi$a$oQ`rBmxAcL6UVNIC9T6VOD_yia*I$I4d8WKQ=b<^=phYdR5Q30w>% zq1(6E3T;rornVf8s=?eAG54Lm@MDdY*XkAsg&}aC4H?;!`m{7nYEF~iW4Jj!9a#J2 zsVU24d2XNKwz=UuAM1yE>4VWh5dR7>R3Lf4j$Kd9pMSvS$Faw<6sgw@EsIO{x`YGsiUU90lqgPAP%!@ z;zt;`0_|PN(aN6=3MA+Xlr^(HGJHKNOmoo{ul#t>B~VwhW+L%b7a%d+FiM*eKl#de z(gSzG62n*m)z8xdwA+Sjq#D?-wS+iZx3PnaD#lh5>)$#pI1&45VZ_Psr3-wL&GjpH z1R_A>+4ISR5YkG!i1SU@*$$VuzUbgV^9pPv|c%30`kxL93+Vf{cv3Px? zT8#Q@ipR=Mom z;4n*R^NS7r8)VBbp~?c$WypA{zM#iS9#HnF#6j>d=4%<)4^SxJU-#Bw#N5#G!fFkgOY{8^ zLMVr-yF)R&o$q?mhH9$va;yw=9Yoacm`nqHvkRMGp^K?N{eH^Z%Yzr0z6i+dYfznLZUlv&EbcU?-C7 zi{w4arJED^Qr~vZfpAqD6{A*;BHdU*1!p4gY5M0yRK)sbU$V&jo2rc31GAPy#e}n) znHm-BeMiB#WozMdnfLu1ljRFd_h#zPRsRC%sYR-|ppz=5g&y$(0h)R3bj%e( z&K4P0sokLvgSlum?7cO`pfbi3ly&|Qbg$*YC}~4rlyz5k8=ZebDAD*}W3ll$jHHSL z3YvAfeS$s9^*T7xP4cQu>Cxl22xj3~@TabaPP~n&4+$6`l4Ab~vTWqqM`L991e`n_ z&^Hia?rsEH*~cc2;#_<&>GK2Mijf7SaG z^klMb+2oOc?g;9Uv!lLn9++7>z=iN|rcDwr-R;%TmY8w4?iC#&PNJ}P{9JqA`_jB1 zM;Y6PfR0QAW`x_F2E|kis$fMvz~;})X(j)Mh@7dw{5r3X*P$G3ldd}#}lpj7hv*m^arPiE?f13iQ z>v(~4c1gok(}O9k=PwAKh0KbR`uVdFpOr7?ol_t0B$|pBIDFpj&Oe&D!v}j#nEW1D zU~YJQAeYvwpf;Xvxr4{1CntiO55aIp9S&%x%d*+?x{b0g&%uk4j-Y~r-ilUA?YzN1 zX4S8pBJcB=9;r1#zcq`vX%k^i%@7)KlZD?$YU}^*>8jr@u)P6qjk5Lk3N}lF&9_+F z=4>+GDh4TQ=Gl;yzOSA|`1WAUdEdatGn^Cic$DT9;*GZ#77D*p|80CyPiEJ0Ez!!u z&EFF8tpe}94C1Q(++Kjg{!bhM8BP2x33Vx@4JX7|-`_o?+I;Fk+%gf1`v`(3|5!-T z7bC%;z}u$)z!(RfDGsl}4?**xAvQoc;v|<*!Ix2!>L{QpzCi)bfPvMkEiqsW9clJf z*1I&5mn|I}+@%ony$rI8cR`p?9wv$<4R@kty=7bF-B9y3xR3CK06ai}`GiEU^MLlU46lE^)4?ZiLl> zWWKYO!s!lf7G`shnj}UQ67%n#{EK)c=7Zje z)(lUg!B9>t3I;q+eh5l#P_%4Rv~2$fx$f^&KMIogI2nHN#+OcYq;<=&e}}Fim+dEz z$FDa}mP?(*t9ZWYt6h^=sXC(5eIzWOl$(VEU#{UgtA%=_4K?b6^lSDb#gG^<+<0;N z7Kfyr<>9e+NQOyk|?Y=2l;o^O2WUx$1=rfl0Sby9imMGbPxoeO7%A%Wi|nB{pRki8x3yu^cFt-YiMgiRYaM2EX%7Ukau{j`|i5p(5m- znqddRL*AH|T1+NrD$F@1N&6C9iBU|^9b*|543U>=`09@&Sd4kX0W$Mwa zX^I(>I4F_PFr#@VY9c`;qJ``0)_0k0PxqT|!VtP%map+gP{?C5cn+=+-^2&OsQkYqyHmCuO*jt*k)Kia%R@Ph%Goi znf+Sv!&DH#4cmPU7M>>;WeiA|OY{pLJN|s2w57kaC3)%`Na|d7IN-cDV#Ao#rn%$E zy7jN4{_nkM_q}QCDWt60*oV(RovscN)sSf34q zsRhf@pi~iaThFiAp@pQIuO>qTh;596aS`_XJFL*X+y2W~!(m425qa~dBPveUhGVlB z5+&feIU3A4<)*@zR!q};QCRB{L~C|b`vQo0;!jJok+p*qc-~kK0*J8;sD^hlkTyO# z8|7p*QFjq2OS~5=5 z!)mnePl3B~c7N?&QXJHccPEZ?-Ph(fMTjg2-C!5XkHrphdD}GWQzm#V47O^WKxH#o zZ3x=LYQLSXyOw$_S~?pcyyVn9l#K9x#XhFtIQz26T7GYgZ+?tVol4BuP2vml zm7@>|GFi%341XfL568jdU#?1v_n>d>Ux`NRv_NxqFmfbW@kgVyX%Nn1wTWmX?`iU0 ze*Stvcm4{gk_%QQ&ukl#p%dV=jX6IiMgQ~IN@UkLnjM|fS@5p{g>|S02Vx@L~U1dy&*lmWIJ3Cq3I(4d`_gh1gSd5(LEY zjsj*d>q=vyjt|ZgdSgftS}0-NZcD3t%%3?3;PzJFzuBNzf~&q>EHlLuxPK6u>O%Ci z!bqKx!kj>JQw9Cdg}8QZ7stH_aGJAd7T4M!LwJ;6^;2WaYDvN2)y@Na%&%N{h*)8+ z!(^({?;qkM{n7q~ENF>oC@cb++MdiSJt{3f3f$CtnVpndgexUYh6W@X-Cr1%SQ%ES z7+tU!{re*aYTVHWF^-w;I*jf*e^hmk_SHAGJyO%rFZWS2Mn;jTT!A$M=R|KL1zV4n z{RP_>e?q?nzp*T@on5PyVT70}IS~6RQL?4on(%N(o9f#wZ2CNG^juptrj8yGYGto5 zF&{1M@K_CQj4be2(uyMGG!3s9vDSzsh_WZeuvu~z*pyM<0FuZ*ZDrE z)T?FCqTW}l>KfUZ&9rH`9xn~Z-W~opSFhG^ndjnrP*}*$JbF-j+-P)}&3r^~lh@_r z@?9SAM(3>R+oM$}^m%Q3D7r0I@CaajmpgD{1s$g=u4a2JVLp>T&xMw+ zBu|lEiT)EU;bVSSkQ3_~_uMMf3G1?&%Wys52ZQ;t?(ylliEoAak->mIk&poYRXfX9 zlbI?S82y~u=mV}sQu(oo0xc*e<;_-`-iq!1Zkp*qkYK|uzCD9zD;rxZPmxThX;M1IjT&$%!8h{gDlc8|rV>85yd)YY9gS4p@tN_gHig&Q|sE4fHKYH=9N*%IXxcdy*k*odX?Z3X>rCRVfsyszvr66~|8%0Fv5gJSg_ z5N3MqxS5pp{0R?z2&?kp2wPQ=qs_`OR;A z$Ft;zhHLY*YpU@lE;ywkT@+yx@-yD@+ZFVmw#)I6OomDt=&!FB5F6S@vVuKvb6rxe zr-wByM8cN_yO)*TZx&huM2~_T-n7{#uWu;>Yr>a(n_%KZokEYDkJJsvubP*WMMxr- zL}j^y=f*uwpKjy#zwsMl>e-(x-d%@<6AEYWu9H?vC7SF&yjKK;+Yx@j&i-m1jOq(s z7T2qZYoFo2scRY)!7*?IaiPVpK(#bb6A{2ua&vZQ*RJgu;i5T05=>SK3{|n|#mnb> zwapi`gcebnr|{a;O@o2Zp$zkS9}=uwz>-~J!?mJg`JHtYESyO>V%0lr{VwVmM7Bb3 zm%1Yt`k8v9*xiM|{prHs!V@yrAYykurcL7`OVF*_QawBYLD`AsnPSYQ@LTku@fiZI zPTd_e;VT;mBZ5K*)Nf(3QekkFd;>KNXfausk%Mm+qHNMq%-}_76h&zPN@IdFrg`YB zg+IT}hT=&&tQ1!v?|}n?&LrDRhhIA+i05XyRf{U6})9^aZnwb*#^nk{Wb z&&xEmNbRNVAcySSQHL$SCq zr~HoKmwx4=h@1HF;i=D^6-Z(Ww|9HUF%8xTzp^(WA6aF+>g5z#nPv9RQ-X}hrbsO_ zwcPgCg&^%l!uEGY#ETV=cs=>a_m{;}q{Ypb+|OYbId`F#!?6M0OU@A~u|?iqT<}lK zbEC}GX(pa)OOZk{80;9n=SChRTj;%Y%|eQojh8r!8sEGRmknrI@90|o?gmekraq$% zycZfm*{Dfb4#G)Qz7esk02&`&*g)CQ0AFjLH^q#Px5HEU3pKjgRk?TPjC+HAK!+$Z zTJJTEHC0P|_Q_U3)hRrw%3@}6;()x9i_7EleI&btJ1>)H7& zn52)_NeWH&4f<&&=*xruS*D!*ovQ#*Dx)WgFGUO(qRJANgG+CwDy`~aEZ~Ms7ro#oIgJudRyJE&kpTuWMvoys* z&~kJ$cBW`wWr5g;l4Rx^{{1h691_@fSUZ&n=4P~)neF>|EUs9okG@-(tLU&wzv2+D zTUwoQ$e`kFpR=<6n9K;5oS@flkA>+$U!8BXvl)ZsB;jW4FkUVZY{Im^}*7 z!#>+mG|2T%Y;HjCXM`Ok8Oo)p3&J@#j&Ji1h{Xw}w4p<@ILlC%67&c^(#rCJMd< ztD7ZW1NHXZnb>wKP8__6S4&srcKjRYUhw>I8eR?RDuz}JZfpsNx6>PjYFdtr@~%&w z40HZ0sqYb%;JPq(FtA_^hHKDa9>wE9q=iS!1%zZ8&L;eua}=gIPmUns=~f&{qe9i_ zmiEj24Icw{y5)lf0WA44^-$||J~eAB@GRfCQqE(tLD9J+gf$W_BGYTc$sC<@A*XW#^{N;@WIq`b{}U6SaOh)4Pe)nQPgMf@^-?e}^ctu$Cip{)3MK>sXPJKr7l#9^Z+RZEbMHKEX{2U)BL zw!++sw2A{jx)RIBL}LOdG^MBJ%{pq6+_ku0@0Biavk#F^*~+xN5*t5Dw**X_y!>Kg z;}61N_j(cWJeA3#xlzco&sRji&3h~Bm@L>Ue#sf&-a_YVIN4{G2KHJ|xKN=Pj2tkQ zy}#!;FY8}KSa0YQ66I>8R{gD<9j-4q;rY8n*R%AiIVa3kBs0b7n+|k{RjIWJ*Q*2s zV;{Ce&{cbyJ)y|l^o95(S`J#qzE1q)Mm`5IW7P#l%3Zh=hn}~P-7H>MEy>#4ls!=s z;t^u$#Z^n}eyk!|mUiM{%GMfcmUf_%^bPQ8c+(FuNzc3xXj=y=82~OA0GgEcBB5Lje+@nPNP$_VE-PnPyt-@`8aM5(3m4A+n01i!o0SVOXu{WW|ujYt(dX z#!pRJg4*A9T>?wkyHHWHb51AH0X>FO89LMNm7x$u%x}?1UJAY>RbwXnO|3N#KWt|R z$I2cAAyWlqd)%Nh0yQp|x(hURiY#GWzv%J^E;8g>K_9Jvwz~RP>CU5{(X-^1>h;=~ z$_GX_B_~eE{8fZ|>Lqlhcr7@P;8OGh?;uB)rZ^!=bx=3dJ?h*a6mF_BlQI*#7 z&une^2%aTJ$F2+3J&E4r=Z5;J{^vzXTfPxZ4Vl3BR&&;KOXy_;c;Bu|pE&O69^BoHC1b*)jC`p)?baI^m*JH{Fm-W!6G`^$Dt93a<%~s&w}j9 z8s+S_=tE-@VYLeb43+v8BE0?z{0K=BqZQ|e#s+blUvq1 zpZ^t;4iOX=Zi*utyd&F~ah2^dN+hQlWwNfpuq1`;)G8_Eu8g+Tkxj*b3@V*7p7KJ* z9lKgX{>lSIaa;a{vcaFg2WNL0uN5j|p|G057|ZfIYKcgP+tjvAILXN-O7i$oVg|``U{Sp)N7h7X1=+>#eQ_ER_pGXfrDL)er8Z z^u^(cDhSDxI#0}Q#3ibJNq%3=tezggWovi6`6I2$ytA=AS>MLY$kek7&v&fyEtt<& zp^n6Y(h^S67^f%vPg-ti#`0{n+26_LY^*&RoHl zP`om-admj`i`Ch<*f}Tfz8)EU)IYOqv_EAmuv^+-duMSX+=L)p^+G-OLb)4&x7UE` zE#;w> zP(Dfd=IW-CQ6$mAARMF)ZshP*I-#V=`WEzZOz)~OiGgfb=rxq2J_j`lwQCDC=Ae@Oj3)RoW=;r}FC1pR$tP|z59_E?5V zmq;JizJEvB!ex>0Y2&H9y4oO{^v$fSRyukWbl0`JnSjYQ6}t(1;5^!j&Df8Zi&}SL zJShrm0_{WiZdUu0==-$18}Y`$mJwrjo{z1=mv@unmj280&iySdlXD>^eSX=+x(M_F z_idbWr>Ge1NX=$;hFXXz-=LQM$4f%BP`6EYdl{T`TqQLEW4I;#O22@rzk&A8kls2V zKI{oy-5zW;f*QO{lE1E|em5XCEYMi4-Oh)Hpx*k}G;X1)OQr4Mg(un$WS$0r%KhjFOVE|(mxe>p3Qmf6q3H#%Xmw@lyz5ty~7B4Vp{Z5>k=j=++ zzccH(-MG+dG&l8+-;?g2(>|iAPh-67m5#~}>fF@1v32=QxJLbyIVP9ztX$C*2bOk= zIh0r@Wn5E^1U3BHmL3?&G=cuXhi`I&HqFqK)h^xbIsHbl^ z1)7Z?5BZEpU!h)5dNnfhgd>L37Z?9b^*zso4(jt>?@I6Kju0ojVRR?%46_!IB_b)X z2?)23%iK$p$RVMm)oFI;Lm53UV6TD~a>K@V_Ra=r=SQ9cOSn(M2qb%KMdOrPu*v8Bk_tr+9?fNgv8A(Q(yg6z^~gg>*G_uAPh47tnu z9P(_P5My-e%Q_+W;GToiJTp1v6)})7#jDJl1bfD` z)gr&Az<@ijVkQ~~fv3`3x2q{$kHSYpu)FJL6CU@SUgRS%QcGKjI%LpTh1sp?SG!RW z9kE~wr=#GlxHKln_?}f{j9Xp`i+6NTWtCjcYtdiW6-9rOrG%$k7x}Rs!nz`x$?aN+ z5X^I;KNVtgjgs0|o)yN-o(I>C;>0-BFgUH;Q{#fKzVd?!N#E$e~Tbf1#d$QOr>!D`0KSLQ4IH`>BAXEG!OT^P@2qHB$&p zN-|W47_KNXy}nr~5wwWB58nM(sY7wnx4ZEHL(tSgxW8kCeCeiI_l_Nqhl9|dO}wM> zGdeEZ1k1GretFm#4+DuL>WkZao=JU%m#(XYu?>1tZmnLUuJX&~Lo4Gc46|x4;={vI zu6+t)>DsDv`+-H%!meLkQ&!Ymizsbzn33f6A#v$*bkTY7XQ$>x)AO(#nz)j zW=JTPD;~9J1W|vn2bzu&dce>)<6kMcmA+Z0nm~|uGVk;hsWBy^mRlK_?CH3#7dL)f zvw!RH`h%S1Xz1{UJ#6-C*Xr$a%!99FY8g9IYmTR6dAj@Qz7Mvd(mVg5_(=5 zD(!P>L+deS-*o#;k}&xZYdM3v1Y+$i(r@;%@GOBO-o{q za1B~cO@5*%k_kIUBc$86P{%!jL~Dfnaf4wv-YMnyn)X8yLRaGghG-pQ~{`X;j9tthS)Q+!ZHI;d;_K& zYoNC^-|m^QZ{5e)d!CuKaH|LDSbXfqE!`*BT@iBHaF-dG~*3c{!<2L^-tgVjiOY5_y@%N>2nT$NG{>ll|R@<;mA}1QL zFrVr^qZvzr;cx-Nb0)3x-3ae*fDbzNqTskbsn<}ci@%tglSurA%I<%?ihOKDU$Po- zFxfwT*Lb?8~aum3FFh8$R^ICJ1*85+P!|@`ZR4Ck=D?JTR<>R{baz z(9}t|c6Eg;SQc~@9k7sxCqH>~FHoE;dg?g{%2A$x;=7VO<;92Ben=N8vi0apuZ8_~ry(&JH>*WIYsT_4{Ij<}AU z)x>-)uB5FC8Uk#AaRGCYrLWp=$feBc6xKG0REoUO#9yPRQwCpJ6~S8Rm{U5B;aPB} z7ec1ezE#&Mc$#NTXme)UYBH@CQfuGW-bA`@a`h!#O)Y%%wIZXUvz0P8m{#9%*K`e>(CTFkge81C491ZYMWCZ0tVjpMW7ZqmVVZ!b~$l@y54ycK-U~i~qYrG+vu;IY=5|2P&@G^mD zN}^cg-)Ie&Y+}&?Db&UR<+i`dm4*ln%BcQmFx@m?y1zhdL4etVfpX%2ZnY4i(3T#= zSRcyS1?zyoScgRZ^kX^BfzwhE1Tr z!NV(_)VGd5TnOfkrrz+~n@VMW)Qt8%cO_UCxXm7>mG}H54-J)sFMDjQSEcQj_k0Wh zm*>64_MOUnxUA0R)ilcGr6QS3m=-FqvC>bVk^ueU7L7D;F8Ol)@_d&}!_A`V7ZAUg z0jE%YgP3(qo9NIQRb70fcFXAuJ0@x41!KvdPU|>qZO{5+*(HgjSf1y5jFSMzB*kG+ zxz7#Y`#jyy>aSatxqHlC1g*d%C_&?7B`jq@8YrGT>5==4%!w4UYl@g2<8XFRD)hp<3Am&bMGdgK5wO{7dcm_$H z%Mmfla6D^|-|C>Oug}cP_Z-j^baT*RaZ)@&{{F^JZgqCO&jJzVIXQW<&9p542Cj8@~Av#LliFKVzxUZ9+_i`}Z3nVFh;6 zJa`g5r)bn(u(Ss{v+=|U%3HX#Y4@G~vIKDeF`-wQs>52#~Ea3(u|K`-P zp1BW$Yd68=<`c`Z(p;G?wX5;w&Q>OR+nR&+AuWlG5F3^UF=M__lxZDm@zj}@agYBQ zq1oTO2s(L6$Li=rpksR0>yjSPzi0xxcQkEhYqHV3Kk0hoR4B`3tDyy#jRC#`RX#p! zBlBY>&tmt8Mc1*9mBZ~wmomvnit9)YvI0|o4Fl=#8PO8col42__#OlQ zxt5r?g}onW`|LMdp4ev^gps{v0=KY%7o&I%7yXznBoLU@}H3!S|3~Gn9OyjddO}xcde6rFwpw z4Z)rMtVm=8`-oMZ?PkUjb4a>PLC?hJCN!u?=BxZ#zr)DEeA0tG9!_q2p0Ub!RDeA64(21ccYPxG=i7;<*2mlg!B(&&i3nFmMvc zo_2lYiKO)BFS86Oj ztZWvAu^ZP_QL<)tem^OXsFaw%YQ=f;Ux4K<1Yd!8Ncg@L@4=77BkUa}4i1)*E$uD& zYQ28vP_OYOYPRCE?%dG}_904i360p)!G!*zrJzX_G${r!WMHv!~`Rgxs_-Z1{tU;d<-I4{7089v#jAl)f( zxV&9?l^-!pX5Xnei_A}Wl2UJM%XZWew)Y8}?7uIOF!fupgXI`EyU7|hS!Rds%6yU* zNq5$pLny>)lI42`SM5qT*j63bO(r#PHs4mAnjD7s%t*Z`xg2 z;==G!!Lmt#Ae@>^#|v~ZD{L{f!kzixJFRvX2PsMkW62NKN_fZD(bBzqqLa^d+HTuN z>RjCqN91jC?TWXks*r8E)dM5Vjqzn*&GDVmO-%g|PX}qi@w@KSxq!xwYw?Hieq-FU@$+#bB;_q6^X=N5tDOhFv--om06BxKkNj*z!AFYvteK+LI6hrnyGnw#p z|E-pLN*I+Mv5)9Lj@1Nhgr^&|G;o`+!xy4+R3*I7pFkb{FeDMo_$Qlk2!jJ8R_$%L zTxBw}d*XJ1osx{~XS!8uw%SMmZK>jfOs7Q@N)*GRwZ%B5|wT*4H1lUkrkE zLxOcnz_}wMgh0w0477Yp%Q&tVqh&T2EQn}aCLOfEn^(XOS>cDT@>1x2@^`;LwyhZ5 zRl1{+mg+D~>bcbrKQXBmo^>g{{L z=fHcCm#fcCH+tIQX2*+er_E(LvxbJJ`zTQqAHJT~bbNj#B`zJB_Rk8##MKdCLKqIZ z!-q;uJ7SxssU13MhH`t;R_~dYsLCYjH@>5;6JCxzI=fS}p)ly9x0)9DseRaR+MUaB z7gLTce2sa{m(~ivZl=Fee-z`m!eyL*Tz|}Tqm=TIa8Lu1<s8dPL2n5_&?5! z(+4-VDF;gPPKPOvv8yOGP6>=`v!v9`X?ZM6aW#QkEV<1aByc0Ae;z-#LGOx19~<#x zrFNu_lC4n6Yf;rKw&>^7rmUQ6=6ARFr?v2VSY^0e_#1`L?b1ymMuz6-P@kVtg*i}{ z@&i*>_UTWa3^P4J*nJ_%CY+=fJ4CmD4V)2}F|ajDNZ-@r&H@(=61i~0pSk17({S5| zgq^z&wSKk#5N`E_)!l*|>sJWZb2q&xroJBjEilwCpl+x&)@yGMR;X3dUT;_^q%iIp z6xv4IzAH@angV2nWklh)LA_pAa){tG0DEtIXlG51JvMV5W+t&zT`i;6gCvt(;!2(8 zyUcj1EAY=2_~l1c_PQ(CD^AXN;OQLlvcF|bYpHR3Znksv9HaXqueB2ot^AC- z&7CdKO@Lk^obk!)?VEfaLe2XK!`NbINrtD?Uu2cQO4YJqAevGZnn1iSEZy^VTX+AX zdH-_o!>?ukI~`pq3(M4_nlZ>+)@S_6RwyR3gP&H2d{UsXlEfJjlW`H{?tY6YbYDHc#bD8Ca$4z^A1h$;k&2GEH@l408pN%jF!=T>x!I z835_);45i%$aP>)XYvK*?3L8d@svrFeeE#&@OMAA*lwRg0M<~aW{XC&=!7nw!yl&7 zj=uZtM`OC{nzhgh=%NrcEM4f3aE(y=m$d=DUTeA_2CYzMy2j`BM0KJufnOlrH8g~jYi{y9Ux@N8$wGP@O0(RZK*twE> zurwp7l8m|U4abDYjT$~yu4>V)FHX8qWvZvooOOLOK7uAg;bll?>vt7ukd6*Ll2%&fPb8aWM#!olM6@dn{II#R_}C5DDA$*QuM0<=iKCglokx&62kt=HULqY| zpB|r#Z-j=9xQv;lCN;iGwxIqZ@0jCmP8dUt2uYO=K2gQr7{2S9{O=S;pH#Z4%F57o z4tKB{CcSR_DlOc@uX^MwZA_R8w1d%;m3{XWT6eK{?`CvHcR0LV*DyBBdF^VCCyHNNN3DFJwVo`TN>jQ2%2?fgwuvvDfyW{6rvq$7vUgj#X;D zm#K#g5M?|ph5{QaFyXCWtb=-P@B6#Z^vrPzIts$s#sV{j?-Uptoqz2?8s=2Jk!cAh zFjAA&`Ym`0z-Okx_jGAyYatPJvx<0(mUVZ}^g%C2<-iQN>bPSjAF!g;WMn=aFfA1C z{N#1ylC%(E&`2hpM2h@>>~l{UwRT1;0Qx9`#?={he%qvw9sYpuZRDjxXN+U}jY0AX zV&DF&Hn+?B*pbyb+@8K@7rxn)hD=z6K&1P-glh(d$eV|rtpmd-Es+kNUDj?{|HnHR zmrB1mYhE-RM+iJvd)~i_4A{`bn!i}sqB{Dyy#6jcJaQE-hN%P|&my2n5W@jM6NJ)& zK=dT2GxJfC&D*>^ zECiT(`qLe!UT+AHt7TVD|u@mP+xXAF3zav1@UX6R=amGrAG%vJb&ePGo|TK9o^PFnZzcS?N6JTUNF-<+Lqal;Y>c{dcqI0Pn&&#oHUaJ zJohj#Dcek2@EX5wnlxwQeb4wKE5LyH{k%hME3GF-yFBys6d~HI6r^EmH7K&PWgC@pyvEx z)M-KA1ca%>fRYQkP7eLjd#^DtGs1ooe!;#TiFPqVjePXc#J*s*8kO!s_R)Il5B%^| zrs|)wfv;+pHMYXPS>_-YUsI(hy*lvPr7idG*;Vt?q*4x}bzA4QF)+&GA@{db(}B_1 z=2MD1q%ac(jbup0`|RE2!f9O53oC}nLl+@$8tiARw!Zaop91P;c(5&1R6oCq{B)AY zU~yG2{&MK@IuSJF*I9NX+aDt3R+%J-nKJyMp3;eRcoPskNouE2s$u?2>C%ID+h4F5bQShh@SkNE<9eC zQZS{ViQ)`2=abNM51Ieh?H|KCCk+jIBLF&^*1gYG1Te#P_xfXII%b-}WOFjFpEVvO zFU-7VI=9Xi#M6v$@jv57X1~?+ke&Li(**H&Ykg* zd13|@c7%iOTNhVt3a{B^Q_0~#r9tFu)t>NNEi^EhRJ1uogJ&1=IsK&+03F;T9asJM zIWz_)jV5%2?*gilK@yQxLEeW|1i>M*!B7p5od$Y@WZ2jOXzls_rU0&@=EHqMAmMBtla=nvq@C539Mp;q_bB)q8A7Y z%-%`H1~zm=b?z<##!fS>2|Da#9C?Ydr?*qwP5?TSOdF?_PUcp~_%jtt+E~1~W{W~5 z_i#!D_e4sU}VUC z>auYyyR~-^J2E2Fek&7w?bVc<>EWFpJEmQQ%*bmWcojhA0GF0$E>M#s30y$#FP$}>eNP~THOT7MvOu$}h2%Oc`F@u0gV2dD#GM>e{ z69k=rUHE9;kqETG$x2*6_;(((Z3?jpSY4E9dtu+tFReoJ^tPPHjYL8vE%JBK)mYHx z^V(a+T0K#h@Ij8~A&~Fyi{JU*=h}Z*UUVm($z4D&V1j2u#p2*tCKfdzqaV>?HY;^@ zzdxHpcUNX2v?QrL1~6b6*|v-6m!x(a?i(>iy>6>^sPNmAc%Eo~g%At0zl4T_6spQLReCq|La%dqhH z&J7nT(@0kNadqHFb$cHQx|!XQj4ISc!#W-qM;H4aUb+Wzgd`0;&i(KM?f;5nN=&2%t^uWGQX#a)L;5%Cs&^FQ9#3V_XBo zqi$~`ATQ)G6qL zD(LMMn=KB~(k&ArKd9$vM6h%#*VQ3kU|#C&BD)o{KJ-%r0)5^JmAU!UhbV!&h{<_HT%_HTx>7CU zoY-k@(JDECdtu6vMM_uaI-X`=ADXoznTIf2Q=HlR2Ujt8M#`#nk{1a`{vkJnmS~=7 zgpfKtoEFtTikPb9W;$UoY(Z%#Gi!0yQ#&{7kw=hRHM2=_5x_Bdq9aPH14cboV3%Rh zOeo+!0fP^jvR$zZ(OfCwhb71cv*ZRdkPX)Qm%oa32;G@c7U_OeNyx?Z5$%3tT9T$> zp2264@`nQ8Yd8vDzExlTq*oA>NnW0PM-$QbxHj*6*~;0zHM{rh`rG}W_Ip#sd|_Yx zjE`-RB$ihVA0RX8AHKtcS7{E1>xUEjF1gC$+n*U*42oKy{eDhP_vAV0?Aq&)O)y7z zU*&o3y>@0>ZI1hYC%&yykn3n0@@hoq<`qQ61g1<;k=7t8;!_e{*nu2U2kMa8hhip4 zUvUpKQ~!Jp^Jq(5eS~p6-<5pDeE+&Xz~&D1)38&YSVB$FipP6P)9@#wo+sqUr5dU; z#N@?$t@TzZZlNKx}>7><$^ zY*w8c;lfy_6WeusUWKOCbUa$ep^5&ur$oUAYbd)5MIRRc(^5GiEtVe13I#P&%%>*v z5$2aMVw5#FQ>Ts)E-sUwH1dJof!pw+&Ss%(RG|=VZzp^hd=-;1M9B=?z^1B^oMj~6goMgveNC(Of!H*{!t-jQTE58OvIw(hh-O00<rD*6C*&5eUy(*d@Y&auv9fQ{L>PN9FqnA62;W3iL+OdGZ} zdn}H@RPGu)F}?}n(<%6XeG|s+n6|J15_v4mz> zJ)b#sVn~q0ivAS3gd0tWxZO&|c95TWi3y1#wzG}!g~$(x+%p`_51T9TFgq>nZK#v6 zE*-ufR^A;4cgMi}K84s2dt7u7e=PQ-U17wiI87(y9@4C_ucQBlv5fxpr7KXYSc|G^tGJvGv-z*;wr3ODCsLz|&wr<>D_O^?kwL=D^MGSucMcG%VZ z1oOZh%_&N=slva%2?yGEPj648x|oB+?^1S-`&DPv`Z0D+Ru*|>6u;zr*01-cm_EUc zD)ro^%$KvKyMN_pkC~AlWrVDE6nU+U_61L;(q?Fx5BsuCraNbv)QG5Ea_vp!MEbY@ z>TPAZkMqO}AM4g~7|cp(5c4K9hJNn@wo?wxKe$umrHq64NOpZ9T^(QUl$Vc9xDHT< zPN-Io*~`ZW7_L{Gz1%ZfXTWV1uqpN=|FPu*WnKRg8VEkxun#6 z>vDasO_AP(#e4OH5_x#$=*~k|h<^FHNmv`LXb}VA3|DJPYj&YaNrB)%=J*<#aq(gjOG%8JIxo*1p2GYC*{nC)&L%@5rj@*bEO-yWMwtmb67MqCkr1ZGq zK2+p2Vm~M&FM>5A)+P7d)KfT;5KVRQAv=bNn-AM7mau!XGxZdr$+Vz>=AGUIG6Ylf z79|b|!n?-HcD`el!fK4JAWl^=#{fE;IqH<=-;2dNp)XyhU&eqE5w;1!@4WX})lG!q zov}cE1YF$x;AN9WAa4B%@}bAWGo@)95zXqzW+HiwQ7ZrwcfBHgCvT3^9 zQ;pEo|M5K$X%QM|io8vnNT_*4XJV$pllz{ijLQ#^AXv zVfu=Sy_0`73poZ|rE1j6H+8|1PNAnH2u9CoAfW*B$j3 z<0Cgy=m~^mq223^$-g+ZndvcC9oECJSQI;|&5=!+b=UmLjRt zBp(yW;Hrq8_eBJEFW53g6pIbLj%6AIYT$e$Z=*rLY!|-~&YIGXl+5u>wWAEN?OOV) zMd~-rmezSmd*V#+WN-|vKj?!r7>S|{qI$$d<|QmRT$nz%n(WZpPxK-Oceh;uY|K{n zHp3dZdXv!9DEmy=0nYMz&deyp9GIo4B1q~cV4*JxsyoCMd*D<~lFT5(iDBx-Kk0_h z_GEh{covd6!7`sa*FU1TtHFcUL}tAG9?xg>RQ%Q343E*;c3F^vuCn8D-+Afwq~g|7 zyV2!k*&^3u#r@KY?de)OT}J8#4||=XX@I>e^7H%M?%Vb05U?P+TazAutus;s({lkC zyM~2$6SGATv!2un>Nkxz(;gv{J}g%8_;;QQB8VLt%uQPk z-kgh;`BwRfwCi55Xu9|noU4nPN|L#{$WQBcbtmO!O;>ZG_a^jG>iDv@uQPwy`pnV3 z2XrFte9{>g2HhzNrQxtQgl@I#tkc3H_asDQX0iLuDv!G^|80zC0tMy6nQ<&n4 zR9c?|yy|tyGP2HjdBxJrkss%{ z-u!wr)#O&k$5VGQAhhmk51xkrA8Iz+E7=nBYspRThbgP5a#OUvaAU|E$a%^!pUqPN zIVWEjy!+x$cU#1j=1Xi2^fU@huMrs$cf)=hkH@J^+jZ#g)66#C+us`{e3EG&`$V?3 z`Gmc|oC8-|KF~nHMKDi;RkITfvUO$lC-u z&?m(5xuK4u()*(>O+@D=qbqe!d_%A6tW7d!zi0?qgFV&C7OT939>ibS{DO$$!Z={? z!$4~?#w75#b|p<9)M&6i6tuJbU%q$8Cz7kVXa9ZiTUZk~xh4Wn)=|Mc3I%jK?YX}b zpEgMYPLP?+)^oD!lPnbA{$V7b>AvuLyK-aZ%z#C%O;!)6AZG_dA5$fr zSwdiyWMEH?2H#`GL35F5C69J0csC!69v!~*MX`FlFHsHNO!JX3>Ajis-%Qi@qXrF+ zsmp}7fMA@oZL^2lXd9$6-d1=SrsHiLSj@Cuu!^O=PP8xDB1t9qj9IX1)J44-*YT*I zPd74iZLK<-ACAWEC+3t?aP?GTWxMsI)&cR6$^8?ed%U$ZLA;8u~fRkx_;ie zp>9-2k>3n+=ullML_ zmq61$Md8upFm%|b%(Psh#-A)nnCRIhtK|0|X`I6-Fe#kfx~E+pFSSqIo{k75k{Zam z_JJ15sYK8Hsf@byohnz$we=gVGdHm0vYU*G)|*%LJ8x)C&v0`*y-ruy{>_2Pc{a6k zbc^Q`h$)iXa7O_Y62gF!3Lj8ba|Hi{XryJJrhrmWQq`1GLwgTT)e#x)<7guJJhl+B zY?=wUNQ@9;7y*o6XyX9W{|nzw#HlyQ@=&!!1YE$E+bB)J8A9^wTbj%T?=jMm}& zTam6WoH2P~>xXkLV3VaT#ftX%XFSy!H*Xl#yPj5KVMDyg6jx;19M&+M7G_kq!~(n6 zZr|Qo=V6O_3T|t?55;M1CTq^c=;v&wm-FGz3O?Bm4k$4>m6k|aP*Gv8QK6Z;o9>|#n&toeZqDcxUBeLIeBld`7`tG-523jD zG{E1%TU=5UFfp`m4x25W9yDn16yEqi2xx>a&?$qhO1)JUP3`@k! zm(JR=yxgU~b{!SW9>o(9HuTd&{R6=Psq}m6bJ*k8gStbl!T0m!fET(eO*)6q38yq1 z!*90=)n?O-DP#VT!9Cp{3C1uGsjvG`G4L%JNp-#B9(F2h+=)oakscVO3|g)g)CTz{93_mSuHo=f%d+|7gc43$fyz;#(gCrskq%v|@} zzw_~f^>iYZsj?GX;m*Zk(5<5CcI(wT4Yf5UynVP4CGB*vJp*HNt|A-0%+e2r-Tolf zs{u1OVZV_xHFS&-AES%RO3q>^BKJAxIS zHS-Q;(sAop zDhBqR2eD9dpKfUVYYXpFVS_?-eW5tf{>46u5%?8p{VXh3N?4%S-=B?X&^uo}z& z%cLT+*1F^C`e9Ql4ekdpLixt-U~&>%Zty`5+V;N+OSU2V$abUetfvI;H5@S^4s7B~;i88g*E zyW>g9B>OJ<%x#|q((yXrZmP78AN-S#w<;$w$Z8mIkYHDVR~s*&aEZQaGD4 zuS_{br6gXZq_dh*M20G)n)07g8YQo1GY~6ZyMH!G&1~;(G_k<%0+Dow4nRq|IZ3+n zgVhuRU5+RAeP~biAAIHv?=VcJ2PV;W2+%grxP#D2tQ9JAySX`*cI%iBTB347VuThc z$u^g!nT}Y^v@2U;9Ba2oBya)k)BD4Fz-;V@EFep|S%mZx*aalQKcG&2!8L=ReGA4lU|9=b}{=Z-OM z!IEn6wok~MltXh|EI2KN;JA#pCCW~yE@i>MqIZ$dx);>GV6IqWMW4uq- z%Sk(gI$5Jw4NEBG{$-;;+{kK2@g?eIY9%LS-AK(io1zwP7T#b=j6G+i(0GST9b=bE z)U4xS)~ZIxo7j03kY#&HrgJ$3Y^fI2#qbzF&uh0eHAWM1OA<#(cx{$;e+hB6ngJ0S80%mP}q7sztMUdM1ciksx&=aNmYqoci1eTgIE zjJCao$=Lm~EAoNK2&d6&_r;8<8-K8XMatc@UDvksZC>&DoZ5-6S@A#m?L1YMfmA6T zpn7!_$IsEp&eY82(d?s>kq{ThWFeqf$40f$$i%|Wn~;ZMA~of}(LiPbyIGNelr1)6w+p2%Inz+EQ`P)3zVSS{{>PU;tkydm1pFm4R^_hFF z%?Z2F-C4a9W-^G%9KR7K16+vWH`JDc7`z=k>UD^n&dW&gEYWiTTxt2=7>s5{o79Gw zo;-FwWWfv7?1<{=W7X^5MV@MD<4c6fIP+!;8^6mt)h!paADG&Q9!Gf>_1i~t4ZC#| z4}qF4?$@a zO`J@g!6ZIX(}d5|bzrAsJciR_js()=)11UyTF$``>5`Ll>|)c87K*Zj{VI7|kb>rz z;!wm12UtO!B=V2oUjyfP(;qzntmCiaRj|`v+rUmM@ z9L*B{q&Y_m;R>)nJ`~pDAte2&z~lY?u80bXf0ySM+k)X&TR;47S2@tHl{sWheu}bK zm4PN)nvDBqa9fGDW^*^&fg@~$O^Y|w-pu}1)URiI@xzJAYa27Q*3Jdz-b0%7lbrqW zySGPeCBKkQzJo))iAMgg%6y~gcw~x8RT{OOITUk;q?xBqNlXmwxlKzINj>MBqg_5; zfQrAwOrqWf@!}4#QB@h^8uNiHD%&ijooyvNa}C^58VlRN31@6rhcd96&Ttsjky+xB zThAXu9&s!HQVZi}p_Zw?J^VkPCW_hx|0cG>#A*?%YPaxjWC375UpRUKv9o?g_qrs^ zSg8mLK);&GiakpcQzz6q6N5qas$Iq&QiF==R>qj-q0issCV<2>XeXTPAVQTE=9acS zek%Pco0_9S)_R{&%}n+YfusCORbRpJ&+4@Nf;^B(xVEaf8xjfT)xtpx>wmhh_r&h? zjUc(twOx})g>Kj>QWoCyF`Cu3lL4nas<-THafpxIcd&q-rcyG}!ltP61$O{&UCM%O z1zF`vDVS4A=be+k8ND?@GYeD7VO8GNwE9gf&s4pi*vwgdl1}_N+X^x~xu%QW5iX$5 zWHrUz=C_^UX$m~_v(8ZMBX$+Bc_epB{6uYR(7`_7dc?5L@Iw^R&+yH`Z3^%g z!T0|CZWH*By8t)a6bY-y(k(ibcS@T({Bv^o=f>j$@;lmB(rzy63DfZy-8o>V@Kk}T zFQ4p8?TPgpDdW@YqDbsaYfPqgH)br|PayOQ_MsV6qZ!P@ldh&@ci!g-!0}`A34sSf z5U;P%*p4BfL?g#Qm^2WUJ&O{tJ`Eay3M5A}cu$T!b5O2XdK=eflP-nW2og!zV$ z);Z>eSlm3TXQFN}p)GR5fUWN0(%xgrN3)lR@#Ti;?FCB}5Dn}!&3w(I7Er*Pk+IX_ zUeHs#nl9n(d&x#m^%lF4j8s#Lt%Z1WSEqi-C!bRemn+(eXQUi&sPmYAnQwmtqXtkkUq0M@bxC$|l^K$hnqs7g7qEz7zPc?ku1Kw)9y32VnXZrWqMZvFA6 z@{XCqnwQ3b8i;1*(m&oHtXjeXiQ@a3cWf}DRwu0x#|1#i?Bc9KF{% znm28)vN$AiPo#{5T4ORd33M%Z9o!p)&cf(i)c1r{c}*e-uNZkav|Jr!QVJu9^gfmb z&Q)omKKwSw7Gk$JwEwHYD?$F=v`F{4Sfo*)oIEu>I%`;v-h(`xbb~*n0Z!QDp}hx= z@8l2INDX94;M#Jog(FwQvfK0nc5wZCHM<~ zSCHNu?-o4RZXw(r{nTtg5;y)AU9uGs?(m~TK63cH;Pt#;+AMl38iTdFRFdDp;2HWl{r9y7oD~2&K!zW?9&-&SIy8!{0xG%g z?;_6D>Y)d4J>nWjGhkK#O}{`lABZ!+?BDOlet3VPeuXt$;8{)hdLd&GB0_K|A4Ky?5){T%%g9^z6d zU#Y%BOLEYNzpPt%Ag#b${$>7U0YUu)`M~VdeFgXo&qSsF4v0(tKvd#0ybzQA4zKt( zxM&gV0mcsf$nghM`RXql+(;AWGKJFUu74VB+$WnGvi#OxJ zE~GOsW_X{LuLtObGpaoBCP(`$INHIsr~d!C$CmOYY~NSlFn=OOx32h9+Ts%E^D`io zPW}{H`4VW9b1;!kmPqG&TbV>c9&s6X#f6~cC*3s4u7K};f<1Eke;nR!knDd6Q-GSk z>>ke52tlasbr#(O(o~5XZ@v6NA3DP`VX5xWQdGJpq7t3qMbF9WP2lb}KUY2Y8u%6X zlcFC6hVDd1a2}8@m@c3!Q8tsmWLVT(&lA%9vZGr8wTY!VoQ4;r342<<%GGKO54iD~ zS{*~#{wqvB%dmq;&X?7a7~C?U)WNePwr18G{isBZ;&FZ@>AymM?Qu4~KOzkhaIabo zF=?1WJ5CgR2cxrZ3k9s#5Z|-y39Z`?onyZb9>q}!tmtuSX)Z3e;l! z(a0V7mDLs%PydG42cTsto-}ylfvPYJ(cUMjl|6(C^L|Gh;0vO{aXc9nAJotW8_ROC zUyPZAp!sm&D94!f7M042KWCa?&iE5zi2zkL1=HipYk2TP5$~tfyabVfRU{n-i8YMa ze!7%yVmURJ!nGf@SUk2w&IoFn0Yp%C({N-`!9{L$I@UUkD0D%8Ep#6`(8Uz3Yz=*$z48Z@{U~B*Yu>Y^W+W+T` z=4NO5|IE=q{($S6XzyvcxI+T~f;9)3(Q$>m8JM*R%Q;kDG0RUmIOk)rz-WLM_h7thk?sr{S zB*nxR=F2y<{a0X{N>ol-UHC~X?V0HC7aoNl!SKORlCM)10N@D?z~7Y|ChiAGN%0*P zz<>374dDme0Nuijg9PjZfBPz~`T^L-OmGW|$O@PX03Z+v0KgRpfZs59#ONYMJKNVg z|0gQoo3A*~BXc7|6i2C-@8a86Ut;g1`Sy z6WDj&)8bZRrIIUk%CNkcr#h!}43>mY|0?vGJkk5_9LjvkEg4)R+G~kAnGq5n$|UF` z55k|Fp0vrZ$59F-7jbIrI)wNd(1gS+TG$AAR>nIO1=pS{FxOxUt5{iWyh+-mMw$x7 z&>3r|tPEKvPF)$(m`Js$4(EAl>lr>0wfqPaq=`B#7r!5`zFZbN?&z`+*tGBM&e0M zwp!g@!`K>V{W;@4fQM`qogzF?OLEEc$Y zclAyyFr!7X42%*Ii}YjzR~dI>qfXv$f9hl-Z)hagKThfJ7hnqt&S=4}s#_5K8hO5A zoaZ^IeULKx!6fHQk-dW<_X-21H%nS5%K<-`Yz$LVhap{QtCg$Oie*fek(PqGsmf&x zei}#o4i<>b8&a z=uxTHpxb(8e|AKU(x7?&Rh8Tw6E53Lytq3-snnWCa{gnz;7OJ6u19$^mc=ZRsVtV| z5J)^k0JO{+h1YW@d!Te(&*7sy6&`~arY|mF}m|~={lKpg& z1@NZ(O4|_$+heHr%0B^{TL4|jV_5*6Sp0D343};qdQ>NiUtn)$>2BSm4)lRKNxEq?ePLhi{hC?Zc{q8w)3YXG zND2HIO*?fXx#E#K|6o=Jqdqav8)~^;C2fy>l zhTrR*Zz^i|Cfk0%Hp?*@IW8_oE9Jo-Aj03D28d6}guN&qf~aflU<@HfExMt{kP{qy zXWK6`QY9vaOhs|IBbN>*%N2s9Ln7M_wGh7(iopU%xe@yw-@SKF^HhZJn+zSLc~`qY zuK+A1M@-MIVtZ5D90I_@k1oQ+^3(x7 z3g$ZYP-5Jv3DTV$IMzd^X|Di_bL=5-TeDn_ zy-EwDSzJlA@mfuKHO>YnT9yAgUYf4%p>^vxK4#6X@~$4dwz;PTSye;R3z|C0Bw6^N z11hRM*(Thodnscpe$*4&l`dT$JgF!`>`R+1Zy+nZP)J8Z?!szFFkX+3f>uwdMGRL? zR+_7THAgY&9z;Ggi4qn&FiBQIT4so{44yQP({ncpnZ&FxZvll#Q8K`#m?(Fcuu$hc zgY=^*)vUdM)Jkrs4!%twI<><$q<}|+n! zSl#S`PK$H##|(iyJq4|Wf_oR!)62BdMIEiYN?o?ohlcT11d6oUtFGnoezpi*-|AQiHc-r743mXBHf5HvV=b^zOYfL z(^vX=+A-{8Gug2qW@hTTpYYr?A*N}oF(x@fnN#!7cp#Bx`Vy;RR)Cl$Yh|drB3M;H zE~S4aspG}-sUe_xvQW%}L=Akp3QEgm?^$boS6UcZly0+<~AP96{);-5ScsJ9Y7WHB8> zEFdQvPW`yQDErQ=Mb-$>Cr5(8jV6e>dt%fVC=VhbKuiSlu(G2qB*UR{dtXa2$PGR6z=#E~o|G6Pi(k8I3ABEE#WB9C|1k zv5q5PezYYdSm@w{bLbR>G}@fMU21RJ;r16tOeA(*pLxVz<+90FC1X#e7Lu&}I-+xl zL>Ft*Bvkfhfv;`G{BZZf;T1sH^&|~#3~=w4Cyvvh zyD=y_{4WtsbJ*U&8Kg6FIdcoyaU{+@^O?{Sa$%NQ zm_}`x>|go(?df|C+fMsvJ1-1Sk0Nx>zZb%W<6Eyy*sr+vRJXa$fl`Tx5}ku<8FS{#`bcU9>fL&$SCEf zYQPNa0}lnwv|jyLH>UIC{*6o0$l#FCG6JxOY$yqg22y;?iS}QlY&sc^S9iL}l8TjZ zpb55{-4&&!9@ks0(`{xw$A~2U-zSOV6yg49VaZX*7;V?A_Uy7KEU+!_tVEWKH?AD2 zIqGC2cES6%(^bfYF2?gQR_pOP+}LPhb_A`V=TNN(ULHAwc81?eH(DfblnP-6R~ah5 z_r5}?ze6s=Z%ZgHB^Dab?$f-%9p}vQ#vI?1R;r)7 zB|UEft7=z9xjqKO63k!RH929fP024=81=xe_!N_8$X>L6UpTIWp^)lMkx zuzS-9EpI{_mtIrL3b*SVU9=JCZkjyH(h%Lr?QgT^kfZy}Lc&IZ*Ng4xBvI^Dy(@Sz z<7(ut-i?vC8G_0Yl2UrD0oa-P7;E=vf!E-p9>&MFXlTaQluBjmIRUGu_Xh9^38c2E z&-g=H(N9|&(G;8B6i#lDC`dd=eJEzTvZz z43`+b2sO9Yp@XlOlRb&Q%(&NFBBN8%qXB`Hoaccv40>2Q7`B)2vKIj}-3ME0;I$ub zD?NPg+iSIv2yeH~z=N0P1bH*Rg7!XjjB`R};t)G!{bbsq#Jt`X?2L^T5ZX97;QVq+ za0J``kYWrF#P-S8=rscGZHQxvVhzLUI)74catW0Ds&I~6iRd>2@G0G-TiiIV{qou2 z@sb@dL*ui)(LgzV4!e)U{%U}{u_BO!b}L|vV#O2lycxvr7T+x=r9sc(aWEH?u?KZJ zC<5}8f1H|oGS;EOJ`3S(3^rRI;>yZ6Yt-@&B9d*m9Q)0bM-B_rqr?R9_d47y>sEE# zq|Q^P+Nl)v0-Pkhc>S(VwL}Tl2_#;!q(D=9EnQN|J;s_id4k)Mpk6vUm_;zP{CQQ} z%1W(0NlB{Yn!9l2g4e6#ayCC+*qWLxzvL`s#uImKILGi&pMu4Ktmdcus^J%@RqPhW z6&N#_C+aAVI4ng(7%;{RPsVH7qa3iq4pBifs-&hR)Um7rzG5z#@~gwCX=1r(LIS}) z1c4kDAjm7d9dz0Wht4T`5cI*wSshXnLs=H~mjO$`xBpuXs!wgI-XNe1vA2tj8C6DW zhZvv`zyxP>=+VmQ#U8%X)E`c&V1R1iq#vb?z|H}HmLPFokE zfLV*8k_C!Q2mWAN%7E;*CC}wwo&Unc{Ky1)S%qUuod_vZuf;Ifob+vI>)#i)I2|J^ zKKt8pLH}gboS;D)6^(|@lDsXmpEcoA>!bR*Mzo&fUUE!ze`*$(dbd54t%!lQwi zW@jSXhtydIB@1DIsxRHA&(KK#AG80w7o2S;6SFtDrcdJpt$LEAov$PSp(KE>1W2Q5 z{*7{j6>!Zjc_sjbJOD17nvdX%#S_2xau2j@in$Ey7hW(ZjKrv5{LRG(N*>`CPR!%o zneIAoRZ_DX(dW!k+DMKp*=x&8QMRryWzjq;utUW~MJSlf(uf6r;$>K$l}25@ko;#k zGkvmzf_b|wq896PlAycjy~{$gdR4A$OncS{&O?l(0y|TZ^!F0)>y{b@bn22}wHITY zwJ>=N-5>)4E;jdV#PiXH{W13{S9V0ylt!=B@ z9&z!MF_f3P;V0gqee1Fi`gAWGDk1@}5qNJJ5ThwT9*1-o){p6B`EkH?MP0VpMu5W^ zKNg}eU%CL@wJp(z>FA<*$KB^SQBAF5ro+0^`Tbs2`DN4l<|B0NK6R$I;nl(nRUZJ& zC=SgC0K@bHhV}amq9t2c*X+H%j=rBcB_xugM%fH1cMmstV9FO=uhnQSpHSpFN3)7c zKJ7=UDvwfL@Bpq0zZu+re1a{x0;dV%YuU8QOhT3xY0+#%?-J1=7eyPD6}IK&D2-2v zFu83%a&hQX8l8JN&FcFM4tdAy4ZXVci);JkKI-?sv=ugi_4e@LfUrX8uD!(Oyk4V3 z0$bn(2q%z!!LRxFuoI;_eF)&u*+fmp}O>+zV496V3&vR!LK*k?mj7rjw+6hib_kd zS5t{lOYw*7h&qFfrSbFJhHEvW=$d%7iH-Y{Wr^p?gO1GD(P4+}C@(jis1PY-jy>2% z3-x*Mi>`-q1A2N9pw9<{;cp)e5Uo%R{`xlCa>~?qVcrT z6n7_7%J*dQ&t4LNs3R4kiJQ)HiJ?^Ok&AW_IyzN0C%;yZo}Pn{dtQ!Nup}93CBb(R z>F+2}T1d9@G9ZZlIV zyQS-+cj+?&QljML+7eP=aL3L z;IIFGM$pgae85S9dHZ#3)xtg`_>lg>h(6Lsx`E?d-S$5`E59Sj)k-t;F(PKo7++A(d zOw_oOq(ub?T(Gc6t8Nb1)JbIT6zd#uvXok9ZFGe~NG=74Cn*nc3ooKX^anl%Q)tHg zDR6Pm$PEhntaphk5m8)B&71two7MyNd>?OjIA52w+NVsP-ABx8OL@LtZja5K9MSFW zM$HvXH{rrFr{HWC*JBvT z(-?^OkE56G@x z>QoFHo^8DZ-ct@w%m5R#LQ#rVK~Yfrt9xC1yFBpqVnusLQc!7J-L%AsT z-`_l&*AJ#Fza(gd%z%37mP|2*p+G-P+2P7XIZCes;NP(xA+}m8z*1QOsjTAk<^Xzg zKeV5IEP2EJ<;o!Ze8BJj2zezGXeE@h2BJkIst}z^WZP$cEnK_R z@NSikyj2{4e?UB#e*;zD(q&e%*Ft*IA(nNLtGP4VU)#^SqWR`~u25^#76K>v-R*l! z>9XDD`+Mci$uro@*2!I>_pequcomey=U6fzG7xQvCqE?lF%M} z-`H1uRF#j*1HtbuI~A|G(zbV4=1NaS_`YtF2`0Y)d-H@n;7`k4RyEXf1f6rDeZFvS zsJie6+sUcbRm1_;$zt-8nqu|_bB5%h{UXA+?@k-B`%j0cx$R9&&tX?E=J8|tckh`T8UR9$p)HkRqZsd43 zYpd&$b4}bf-iM@1$9`vy31^Os<+$?R@MU}>t!NewXw$(E$}AYpiY2u&Qwy9GGZlCr5n;bknSQ)Tg1gJx}xtQXpCeCl_+ zBk^`kAW-r#o-IUhveo=1bwE}+hoIhLSc_Vt^dYJ+xH>~IPkjo?9&EI|)pU9D>Z7Rb z6|H6izkkZATC-&l)T+p`M*4z0pFBrq=pV5s=6Q60_s%YsXOo2CIzH6%FrD8Lx4SJC zizl^L`(@7l@+63ZOXdkk)MlBHITkYQdO#dUuJM%_3K$IEn86W`#mT;J@_JQN*o<-n zIgtu2FA-W^9L!i!WIPFaG$|tOOAr}#!8XyIZ7Gm(X=3H(*9(>x97tQtn#1o;!|~Ou z0%kEpeEWBZ?>PCJXW0q!-7D5D?B71=m;89jTG=VTVcJ*`1*#D(Q-6yT&i#Xo#uzZd z*jdc+{W^*sMq|*Pq+@98N)4jt@=!V-?b_OEXz9L60O@fzDz)F8S1w^KSY2|Hm1%_FK32b+#}HUF`YbGrGUwF8|RJSqpTWUsJ~tN=#}#uMA_rF`=7r#i~|^4IMi6hW?w z>dAxK0%{~j@6OhVPHDhvQg9_w+~lIOV?Y5*yCio4eMMt*#fWjfI5X4KCq?&*gDmbZvgx<%99J^2BZZ|Dj_Xw&y|P~G za|&D;zuq920tB%e?8z>nNT1&#{bb_~6zm@)S z;l|9`Op%+72jj|e`8Jn#!5<^gd7Q0MF$i<+B9J)DG(*LX&NKl~XeC zaerY28@p`c6g3>ULuB*=2cGZ6V)=-N<@nlx9^coI&G&uv$@Ti}y)%c^lh+7!rCDg~A*>ZI7nOlN%?E>#5* zyvXJ@6Q!@r$=i?AtD+A6@+XugDLa>A!}iB&)8|h8^Q;}pea3yStQXs44h4yxeR%$V#n0tjWI2M1!|41G3J=og0=>HyH+fMy+zsb6_@Xk8m z4&&3EJQh3bVxK9~wVY!Wc|1^Nob8~ z#|hnvo7{>ErXBNSU-r8`F)zy7Q$AbRF;=X90JE@aK83GHJ)dMXjya zxgns}6V97c{)VKBVLp7jnD$BN1jOpIE2ox!p!e+n|Ib#7;nMc;apONWPl7M>*0&qD zVcAZZQ+!{D%ulq3LdN${Pc;W_jhoGH^?Lm1LU?=C?A#|^8VyPZKMXe)|13_zI)T?3@jj_s4E+&{P((rjU!I3Jz>84|5XF?XUH?gnjdG_|R zP#+-jB&h_AGT8FTDMfd(8zp)5#Vy(oU$kgo;=^{X;BeE@FI+OmqBivHijl34tQgU` z8)sK>X3#zPOI$q?jppp=E{$Hkp?JYwTn7$&`ipB+#B~rRmj^nN=U0qDYsS50@W~l( zvu7Jf8~hDH{<@A*luhXFfeBYI0y<#@(7^Mc1B;+Rq(pF|L$WjM<7@@EZer5E>Cf6(kbB{X6y#3Vpjb?ts~+fsq~@io83Gx1 zOfI*(HGjs9ejgNWdG8RQXU_1uALP(`XVa+0h)&oa-!jbTpnxGUPouKW=KFL zP6h)+A$5$g;w@HRHm#+zHeIhwY|o4I3LDG5tUFNZ7h!UJzZacwu4)6FE5{|=Ac&1r z!jb<#Q=2vsT4h^7u{x zpVBWbREtqWJewMuHnQKFeu(UZgK&`cQbDaiL|1U&1`{N1o{`Tbku4Xa@d!u9kqm zK-=NNokDATJf0@$pTyhHHmI~~iciT(ksfed)${I%Wm=9ybr#Fe@f^%N7sMkxOMb?( zMBBE(pK`oKuE>8EIJ(|<2_zJH@7xr%ZEvLBP+j{pdZ*rv&u`z4J+0GF4C3D`4NSE> zfqxU`e$CVk5BAU{2{29@zWY38BFSHcmi z=W-=BvWDwY-4pl$R=5(*GFfbTp|!)M@>t4|{ubbakDmAvSzPSeDb#koxu-F(Dj+Lw zoosJ7u#78I+J9RDP5L;M+@U5tuC}&G%h>Wf)|L(`M(}iR|7wVSsy0t4FZgLSP`A4& zIZiPB^-$?H1BI;uO`B@E=arJ#&*d zs5VEj!awbmSUFk7 zW+}e;6=N7rQ2*Mb6+vT^Sa_Lg0ZGQHuGUy4(2N6LpKwR&(V>0FO3|A#vvJm@*~ zv!aJp>#XZsE5w*HXM!}`6hsH+0TLS6*iG>tEf$-+H5I^aPs%TJFmiH5QSVgw>GH%E!UDtR<#firg@ z?k3LG04qZt9%AOT7X{UR9vH?M$uu*de;R)7==wQJ)-mO>k!ycwQDgl1qq7<|5#1Rp zhP@@(cOm+%FYedr&^ui9NVt_?>$I!bgNd=^EY=Ailjpz24j~c~znrL)v!}=pZeIwu zxWwa!fuP~wyArhS;Go(Hv`n=n((a6cj1+sh8bZtgJc8xDRlHvHz$ADd+@_Oz5tNp7 z=-R@i`=mMIPe6JIsbMIFxe(lYj@P&(670{FEGHX)H#R759O-%R*%qLO*I_gYzW7s8 zjkKs}1$#5X^WM<-W}hO^CG?1Lh~G%Rz?E@YhyKA0d)*^d4jDTp-G_&Wox1Gg(i$7( z!jU=VZ>L`Hm6~j_D7-40&0od}56I;XT(X%H!7yS!n&3w>NB%*zLAbN@8l2p`aZ5tx zAts^3dY)GYH=QV?W`w5ti)iVjpGBD>^oJ;nu3UUc*GvMe?3b74w)S$n;c)$Ce)t+j?Gc2^<| z_Kg&I`Dx}9^kAk;i1E}umq~13EE1<4+6003r@#6yr}>#`f=b%(haly0=ccJezTLVE z$eMK4-xm=xL*g{sAe_g+y#bxK_~g%5)pchc&s)jsGWE<~>Y1p|_p=kTB}dwD&w_ip z)UHCJ1mU|TX&~lEIT+l-OoL48pC{h^*MrL(7>9G*58z2dO9%Z4IddnXLm0~M+Z-_z z``#2z&$qh)Y?98QBU~=+qL(*Y86P%q-CBXy%ex)FUbnElT80lJ!E&^Ws=&646BB?b z{DCRRz+{2{kNzg(1!l_reXJ@#z%Qf}4-0fE>z70?F|xN?;}WVYeu)_-$0er#7Z*5L& zp62$pr`?kUeB6vD0kBj786qd3jDXeaG9v}6+j&;7*q|DSyz}_kM}QMAKnFo!rO+HY z2Pl0;nPHFZ-dJ$B!%{(iD%Y0Vij(^LSJwrXkh(aM_-I1 zgJ_^Ilby!bUS!tTV&V6SY}B7ZbjY*T+8FS-yf%?XhmveZy$K%p{!w_H29E?ioL(}L z8*dVGEt;p#$&Qp$_iTH=X6oAMpxnMyU3=9(C)?`Xfv2g%UyRBzb6k<~mA>b2Fa}rv z(B5%rX^nr%`=42YfE~FUJ7t0gsRQYADe!Dv?t1kQj2g;OXN|iqK=|O(V+o{&PKtSZ-A~2&2)RPBc6w zo@}WS+*C2%RMD@gVo+UCr>at~Di%)NZ2xe6GEnISX>HYY(HtFtOWYTB0G&A3L z977zo#?)E`C3<8|k1&>--}w8|9XD_iF*eZyAH0EY@bM~Xw!>tS_GsC=m>Fh{DUTPS ztEeVEFAd#+6&^Bn;L$#=(4I={fKco}`d@}iR(=>0OZf$~lq|KqwX=Y9NqTe1x%EX@ zIw{AAiL}P~!p3So&QkLX(-xd_E_xwaW9h-h+5!;~OjLhNv$h~uS@3sRT{Gnee-Ey#9SO)(Z;yb42 zT%h1)8zJA}fi(Gvh!uyUkuQPEa=3H%Vb8Ac7WjW}O*N}Yg(jNzNJ}&^Sz@X~ezWc_ z+ziR9Tx=7o40`k^1zLtKJhXYoz)iELfO${$v?&a8H*YU+30JrGjf5`{>#YJaSj96~ z`C~Nq!f5RV(_!0dzKzoM9%zjoB{Ue(w{Yh^fP`j76w78@#7q8tMoTk>bldnF@b1tv z;96Tro3b)%x^w+*(P}c8AZ4x{2}Oiahb^q@Ra&kPRz_df7FG4fMg0i)Dcmi1^H5Ad zLP&uF3k*8~7*2!?PQ*W?fQO}0woQsjf+>R@HUzzarZ);N?A|+;{4+m{g^ycFMQY)6 zP?__0EY6}EBTf|i2zUOSGV>Ze=;>v=`22O$x=`OhlX5BY9fm2izcvrD_-fa7q-MD+ zQyDt<^JZ>`hmnM@rbIkJr~PEER_DO;`6&))MEs*%9-id@;6u#Zm5(*?%k?_p;^g?n0= z*3W@&+DE*0H>oAdkdT=O^vYkv4%f9MpH|hQ7%gVF34-|y80Ph}j~#4Y8eba@{09`8=n@AgW# zGV(_)D7%T;TP^UBLJG#&N8SKjnuXDIpRYDDdtaDP94DnGQ<=<2H2Z&^ZkwIj;6kSQ z1`w$AWnCV+GRA&3e@BzRkP01rp`DM3 z-J8m*wu_R%O4||!w;wbNgra54PmZQymNi4i8CMG@n2zhdqgR@oG2N%SuM&vmAC>)i zTG<92IwY00<91FFHmnR@Al*wPI~QD;8-c)GZ@j| zf-auq350=RszVWp%h}C_QRw}`xaY+AlZ3-Mi#g?1yC;<*Vs)kGNyF_85r)HO@|dOq zX1zwDvrX<5A2JH(2idSNj$t>G^naZlGGE+riV4B{ zuGZ&$Biq+$nw--)V4vWrT~FFo|0O~vOslakjv$Hdnmt$;s4qE|6jFkmxTQ#XH3C&<7{Q_oJD=wQ=8@6+fLqiK!-kHfT z;ZrQG99|a(Fe1`u=CI2|uC+`?_0=GwvWMSZF&2H32XU_O6x7h5i7+TBfbco^@^B=4 z?^cK;Q%$ok)H%+fN;;-LYuCw9a9Z>{yJhx%51YVx@t9uzg}Sdl&kMV()5+*?5_g;7 z9p762tf91-opbA{awIuf52Ul3tnTT5#T}Rf9a7EGx&WT&{({efRwhOUhN;BN>BEnU zYmx(3GhBHQY&tY&&b-k}Dz7bL&yk62fa^23qT~tJ5_Fr*<&hkc4=DgAxA^9_*%NIA zo`|^WRk)7sN7*22ullQgh9D5gr#$FQ5b9BiY!Tt*ArSctf^2anX%gmnE20c zDk?@uR0F3v2Xr+_=)5GOr@r6XI`xR)QmDF@j|V8 zR+F^tw{zAJF;Rl_a{D_a^roH#GSxo~qm~j&KM6}8ADMYn?gA$o=u_DDPJo|#slhVn z$R5aM?ubC#L_zoYe2Zap z>-IM1)DxT>gZRl^evR28_Q@&N7H4vGz$26qAKbh%sYEDp2|)ITb0ByohGX%-vZv(?(TY z(Ui~skZMGsx}tgIOd6Lw3oxd`^5OW_xy`yJM+(Mr51m+k$DAjhb?kEj5ff2Q0x@s1 zj#d zkH)4FdZ!W`C|sag|42B@A=}L%*ERq237g@(K+kD@p3=R%)tuFhE&7o51nj`wua!=Hw4PbN8djaA zp+5%L(xg{2-9W~}kjWFD(?-LsE0CB#-W1$;Q@t35ij9QS6q|2^-87D|qi|euUOZkM zv7?5iXk1-lxSHQtnP-XYN&cM_=*17qP(0Pqn42oU{ZkpMpIln!J~?eT%;-b#uS zNPHZ|%(hCn@w0zOPby~8vt3eGkd#wk=U&wF5T9vrs!96P#}5i)Jvzy4shK%N%tz7e z+=hwc=j7=hmedr^U`9S=r@yTa5xqe^=^cNqrVlbQh6_$vie^Gwr zG4#CtyE2M(UX#;Jj9VFHOgNm~Ry%}J6zIoWxNM}5>RIzd_qGV0u6pnhA7!Zq<0!a= zk9tuV;t4LMGvYLdbmW? z%Jsu{&*Bc5ummi@#mPZpr^GF$08OTtO|ot8G#_m7|1!LJOxbf*t5-mnEq{r9z_$9d zC?hppGuCq;>f%B&OhekXcpjt4ly5rEGotZ`JdIEKnsc>g=sMDW2*5&S+{M}-+?k_qy2KitU_veuHh5me=`2k+j zj@vPcE7p`x$5ux{7VIH0y&2`DoS0&cD}$W((pf_#eal92l3f@xhjapd%k5l-)w4p4 z?hMmtp8uoWYl^^Rlo98$B`&y$LB75&?v-A~ygsrhV$eGyxAN6*)B)xR;MhdiC7b8z z3GI%iR;iFR*t*nXh_@$&}?m+QVXJ1>m2=Xlpm)hx>VaWyXW~fdFf5@&F z$h>K6N(T<)sF}p__HRI|;+0LtQD)pH`WhF~p;|g$(^k+YMVKol&Ku+^WS{1lOyD2V zM;_Z7LuAh8ZB*6PvbydMx1`1oo*lFPzOZ;_1W_WzAIlhtV#?ufeo{WeNb(8~f5iVI zS%(cNz!x%)?Z;%Z!Nb718?kO!%IKK!MvmokOG3Cg0pWQg#rO6TBS;Jnp_p}OX5>~3 z$!7G&H<=094wYP6wx%im@g^Vm=Fd^l3E?c}x74m#HRVdSVWAq!tI?VQ z;&lC7XfJFmSy!coQQ~!ZJYcojHn&FImR4GQ46Q}&Ux>MO9-CCLL&wb{JV3Q(DT<}g z&{k}J9IwQCz6?>t?)S(UQ-DGcI_Nj`1soRVgsKP$mj#o5)&T-@{#VW4T^K9541sp0up=n3O zybqRkr)tHfz;QKB;S4}Z1Koz@!CnQynA?8VApstH$}+*D2C} zZdzT>Uf2}Dcue5PRc+RJlEtelbi31+eXx-v_T&^sZ?EWn>=(BgxFwHK+2q<4>!PVb zwdiX14?EQ-QQ&Ec>pV57=!2Txrbfl>yl8X*Mw4!Y!-c>>)cAnX6Ts6G{G=t^{y`At z!*Ol_aidlEbmYv)R=ls>nZ7Il+Jj68|#pfAp^Vv+Ov!{m2U1hvR0d<+Ehaf3tc_iKfuCK%8MNrCf6tBQdD?JHL;A zQ9K-Qy0TI%PQ4#L@XjtgQeo*j@UJmaFtlBzPmT4xeExIX_nK&Ewzr}F_wPaO`jS11 zm7K=+kZ2E;{5h$TkT=9S?=|9|^(1F9fE_l^u3|cBz8Y$0A-$Uh@$F*}9GDW6J{^ zupA;#yp37fnH>At+w7xlBCb8bR3At@Q=l|Hd0ZoJg~JZturAL8 za$A3acP5xo22sHVNOd>Tu$F-rB)DY%%z&NtOv6T?oZX9k zZqOo1{PJ7%+9JvgCW-_QQt|FS>Z%~sZt{OLA8bz%<*CmDc>u!52Xru_&k=l8YCJmERV6gN~&rR5k4m(wbnn_5GF!`@-^DnLl!I5G3rY30`=1O zBIkAlN?U?m69V~dKGSTEy@sKdYxYBEk%4KF=7;<2fmU?KJRsGkp562TEwvM*?HB7T z;!jSA`!q|qAO#8xCiX_1Ah)y_jG!f?BraV z)fziRD$7Tv93N_MKReQoOrn5A z$I!~seRSu3*gL!>`=#WVY&EALW-?8cm0H6tWZA4T*9(208kqFl8b9sc4*|5ff6t6> zFs~o-P^Y=MsUPd6_xHM^A5JF5?_jm%WFYs(7U675nQgKKGw7(ufoa!FLLx>TiX5fh2FrLht*tA(DC!v*5{Z6{`iK1;-hubnuojGGi1mPX0#jvYn~c+@ zajq23Pcs)^9FN7rPkS0J1N;m;-Z63GcoN+rWxjX?C>|%_c?eH>i%P%UM}q#D?=dGv z=_udivN;+j>VOXA`dm62k*&0V{(Z?081yGFU2dn$_WVrtxNTKQT1`%|6gx(%pqoxx+7AOD}k1_-Pq=e)3Mn>$4;kXn;rIwZQHhO+qTmk z+jg?z_3!V3W!U);8$jp9gHv%tGD3ouk}sBEzezu=ylK8_v{G^3M!aU-9F(!|zCQR$Hi7&<4Q| zi*KxndAEt7tFE>EdW$DxVSi0pNBdDUZCk^hSZYsH8q;1nyhXGUnrGJZUbKUSzN#bsyyphYM3Fb#e1*?4O^?Mlgm;J7bVco5+H&cY#P z2E$(Kv2$sJgnW~Q@fN8OhboBBO-jTdwZOG~0SB3a3z6hidobR!{9@q~BaNlxG4CW6 z_KXtVjmSJ=Z1J*xhDu+PsH&|Zk)bZmYVyjMvF-_hmOG-Nd#A1@m04BI)D%MUZv<1M zjXc_~LvV;v&f6*BK3Q2Y>L$#}tFg&o*xj66g+Wfs+C5tzDFx|oO)_OeVgpL5qztM~65~LvK5u z&?jCX_0+FHT=fp%iG_#VrZwR0wVS7$glOkoNQs-<<0j75{RZ%3O0)cH`>p_lW_5Gr zba8V%zfA48W(&y znGvX>>$|}UDOy{>YuV3+9fxUL9mHWI>=WPUi|mzVUt*w65_iwh_l!R%8ZEhw;QcC{ zxNGoU*pZ>BqqWc@-!=aSeeOFW35K2%=m3bGpp zfA=}C;%I^dbAsVsPV%}rQO4d532R@}+e_4ML(U+3>o0^!)vFsnvy(1sbGWRBzfewt z&%F4lQ?lAg+r|Ivz4Ef;r&%ys0DAPq;*3r5#qffibdAyUtP2@6AE;3!(B`LAmcKBTZe1}EFW02G zK2J|-XGIa250oExBD;OtqzrLF^a6^Y)tE4j;Uqa;GYXrCGY+?|AIfhcgY!CNTNMw3 zeEhE_oQ%7PM|;?|kq*S!NJH*C0O_dQ?=XGf0IunR<45Na&cZTv@W#%ET!2lZ;=>IF(bv?LsJ@e*{%hYf1y*r|gUezysnww6NMQLa% z;$?9L&$|(VLmS)9P*@e8I>|Y9V{1(ZNR*p-7sS4Q;;)BS<_*`=H1>{3njqK!jnxbR;eDw~%W#5<0o&HVV z1hi7~mRKAS%~CN3r^3UKNf=|o_whu7(N1N7XMmk1CX-^Bu9yDy>mbGth61ek-%B@H zCT7!Kz(fYCgr_QZ5};*5E=$O%mO$EuNNmPg;`xKS_v-GxLC+n=bB|0zFAscq&b4N}*cUWlA^yhg2 z1o>|uf+FJ0F>xvi4&}t z_d0>+aM6DglAi1C7DOu5elhG9Fg#}&B9PA4c?$^;^Lc<4J?=#E+`w=G-_O3M*@uTk zAP+)=NkG)ayuwq>#tmB?) zZ0T^;)4=#7K6BOJ%`S|5lWkE%#mSIPr5M#ksQT81=|p<6L_j@&?qbJ3uiLF8L$9|X z@`by{C6w^rGiaF|QR#f56F0Yds`FxcYYxjVyd2fRc&^7kSBS|bn)a^oLCc#CdjH6mw85W8pWx9r4M;7;pyn|@KgLpulYUH z%P6C9H|7)FrLcIb;@b!#lYIzmZT&c7>kJfWWvmyZc0X0!FXe+*wfa~aP*=}q+1-VOK)(E;ELMpDL!#{OJq#5yBMlR5&>zjyriZs>O()2#?M$AY{!u#gWp~t&Yb}j2cUy&pI&E3X zuF-#ap{W|;K#b9|9DB-B&IL|!@b;dp(D){KE&`wWBCQ*Ah&4b#Cu2$vue&?S{2?AW zr>H0;Sa&trUTb(MWe?x1wOUU$WRq^s0f;s#_xUtMh@x zz6gfJpqdf(ah}KJ3GCL>PQR7ocn(o#$!OQfNOoO6B0CLNUF%b%?LvbS>S;`cv+w#J z3-wd!q$C&EV%mG>;V2(tQ`bOqLk`Ft$efI2%|ShMpq&9`%>i>Ejxh5*d55Su3RP<^3QDlCYa9w}Pa8QLU>D4@tt#%1eQ0b8ltP6PMo=dp0}oc%Vv=TqyB^G)nhVYP5>AzX5Iar? z_gmT`6P{=teHGr$^30jrmWNZMjednN0Ccc=olYD-g4LbO1h|i4is$*5$%gfqf93-L zyqmgYA~=+ercVk3pYB4J%?N6hy(X_RIlhFb=<$0!Y?idl5+9+%3;x$WeedWg-Lq~H z(XI&HUSZICklbq6{SeUI4ENtr<`=@MU*<21&v!L8?A>+!7zeO1Kvy>+ppL(#hmc13 z%IA0_foce<9bbx1%)<>xGF#f<>H&r*s0Rq-%eY7Ih&tzcJt`*pX*+29Pv+I(^WS5@HTmC?}?U70+A-dWt=;SCzljrA74O7 z4!I<1B|jsH`gG2aesEVD-mnFF;!Nj>KnHF|`)urT0&;YvP|N#?k}~J-o_?oCr1Y^O zTSpXIGnGD8w97Dr<9{jKV^AujYa{ud=>bPqh4i48x^o&i%H^EeA|yfP(WBcQMF?Bn zYfa;dnwgDUGt2gtMl~#a?Dgl{!JDvJ2{SAQfD_MmmuEh0tiFZq1eDR7g}vrc+e z>ut!2anxkSy^?h1^eZ9S=)8rwzl1M#CZ zxB`aR9)6zyHLyZ=Vgv#ify>=fU`P%ds92Fta;YnAKah-T={aEK@tOTq&JTS7X1s~t zSpF@z)#U7^KBFx}{eIX>=0f{excY<#Ygxv8;+@<3J_}suB4epobR=CjZMMpJ_GsWq z)*MI1g1aH1VhX6(vHC%qHdXCSE;98U2^m)3cT{2x@4R~41cBhijS!0#e;|sMD3I+g(viI#(gxA zcqxWfyy0PnzO0=mj|lxGm7vD0>V8E#MI_r5(^&NkK$mRm07+0`CnZUsxwWShXBlRa z#>mp2lfF*Twrd_H`!U0!HOVmD%|dYXc*m5T)K#%Iv+(S7r-lfa>cx2_NOgbQ-bS zE<;MF#ImQmVdUp8V>*%uarg00%y33X9u+ z71;(7(L3k&D)05hHCfj_Y`iaAwN$B9XBAVwE=|Z1E^-!rNik-zcXBh`Ld?9K8aWRr%aH^AQjzAhY-1W(7@!d=%juM)% zHT~_hC89gLCQO35qqOqsYN6dj{*TYPIk`GA%tF;zPzlPrrtTIkB2?*DtS7Iyav?c= zvlYrR+Zo=N>n{hXW>r7FXK&Vu*<;H?VWu(iSP$=$Jw@T?zWeBK3g_RW&KC)YN^wyq z;p9O5I2S?$F7;UXc$h$!!q>gP6A;}}R7`4x+hb@~+6)Sd#sV?IdeLP1qG3CtaC+Y) zSb#a))(d~0dyB^}jC6}VqRfZu@z8DrGlLJ88IG#+?Lq-|t&b&1=h~aTO4qu(6rU}6 z&#@dIZ&0!j#S)^d$ww-S2l2$mN~I%02}f2=x0~`?KhbNKV{ED_o2-#GjmE_dHO7Vg zuTHv!JV$mMvUrb`nD~uup-n>T{V8ds_fW_qaRtN-qCC83q}}lGk@6Ckeuo~UuTg^! zYd&bXFJsaGZJoiV^SKGHu4+M)uq%O?qsFMDKaNgjI7M1fZbm8x>fB+hHK1p9G6%3? zbWD$8HVdR`BF*m77&D*~W(C#-wcuGM<2ElA%XNWp=xrYtiQON@XtUEg>@xLr>og0M zd}|skV6+PUoulK1{JI_J^j&S7E=bj#r^%9slMrN5op#;JoQm6_8;YJ9_ zeMq0fYw7LwoT``ik``v9>?Gx9IKkj{!~1KnreXJ$a_udzZ_VPi;O1OVruhXkh4VLQ zQN!b{=J+p_kiepP-;CSN_KX`+6)}(N{uky3NsQtZ1m?Qj%q%^K?|8coYF1hl*M}0e z9R!s;1ped9T+KDqbv!|ewGoaKeeknF&END_kS=IV^MA=jg2-~>54B7ynOHcv^@XNK zNm_&H)yjQUGwoe9{(bjT*xMjn)o4241Q9sV$psP<)ij;r1poLWRtzOR{Qp4D%WPpN zcO6Kc=xdiJReY-R8V6`gzUQY?Qoo z`W(G&`3}h)v?5r#i!k(ltpt}stF$?ub%b!gA*^Q_K6^5eM%lGfzoHV+P#QY}c8{+V zf{xNEMDO-ao#di|_^c1BkWs0o{|?;&;L z6JRan5nx4(yt|sOoSEIZ)TJs}5G`YMgDr~P2^)AJkm$p)iR$LIXlE|>u zJbSnU@?Sp>rXNc$NMBxR9A>7@r$=RjP_UND7Hk8_&xHr=@P{V`oh4ky$_uF& zZcvTV^h>}v-VVu|AEF+YnOb63zOBySWqsRI2xFZ#u!CWyGw`uL8>_#tiEBb3ok=ss z#Ow=n$8MJRp+5NcJ9zvu8MR=5H+<6p;LlMsol=7a(KD9kskA~9-{|KT1xN;9h^ya2 zhZ!F0qc^Wd{n8CW^+|=YZ0(5j`Il$G{Kmw{vR*^ATDw_YM5;~8H*l(N(xZ!|MdLx8 zB`b_+Mxv2V`q%MELL#W47zcPmKo_bSSWF;Y;h4Jm)l#}H+V^kkIE>J${Xe!cv@PF> z(x&!(yT2B~GJ1HX%k73(qO;3(%hTT?6HD9&ea6V`#>h4|5b(bxbdC|Zw;^xi17`0c zUrJpr5JT4q6HfszE<~a0?@F*wx1DN#D&*qVD)D$PmE5@{u>L)}4w26HLEU^A3VD&z zZoj5mZmiEinci1qF}ttJ)D6Tr5nXo(O?u$u%+wp8U0Sd^UbLHh8K?szGBIbc6z8Ab z;AS>1D~#c`Oige&uKf;;sk7LEy(?`|LO!mb>+3n{u?`?O&&>su2c_Iq>;HQ9px|R= z=26&Q#PaZefbK^|^4U#2SjxHuD7xnPHqr+xT!4t6Pm6uK6+FLLT;!>GE_Ty^^vV8y zs=MqvqN3m+vzBA$7k<|~Cj3BaY^N^bhQIO!w6C1-n3WB^z^$(eVD(1aLQw7pSzTd9 zvX?2w{v)_pEyWU8l7{zR!=PZKseYsV%;G(My8b8&`YVhBP0T0*U<)eMtElbzGVUy! z(A%5<&F+Emr5Ph|#+__LTGGa@rVTaoP%w4jihEtoByD2C8COkf+K--(!fJFZp009> zsR|{?Xk-CbweADEp;+i#^>^mm5TgNgQfUkh`-g5*Xyy0v4l~&mroD(1>CwcQ2~841 z>L}x|Bu8@ItfyOC-85nf!;_4KLF2>PTbA(!Z4$cEO3s$@*~C49?Io>}%KvsV|2x}VB{qtqoAc!y~@h<;iM^|C)CZ}@e6vLYeSTsG+ zAh$qwYsg>%4wJX;W2}y7xSkOwgDfO8_GP-M?`KYOlIM5};SeeSwaGP3lN9m~T#T37 zi0yM)=vbsUPnu&ix65&}8q#xT!0#cCR4^bRCeD?=%JdTIN zu@4e+A4|BhYs4SYS)8Zv=UW->?C^#62q`OM#9*WtG+VHAqbj%_67YKPtuvs@U)SBM zZhUxm!UaVx|HJ}mnsBtXOLZ=sGZRV8iB@AKm7VAwR$awEv-L*75I9xG|KN!?+C1F9 z^B=K2>B%S@_qWg!4F0R$We%$huH%(exELa5)h$CqiR#&~eByiJLxSS*YkfWHdcOaer2o4~EMBv{t|TuNKJIYjRnZcioEEavAWHF9GI z1a;fe4!6;Yl-iVK^;4_yN4L&DxbQcK`8BhpkBz4w#nJu|21m#swT+f-sNazqy-3Q@ z!M-lhOhx6#A3pcm!Y(xtQIh+AaZ}{ipYK!CgEoBbGKM?BNmXVUSd+NyJzOE2M91AM zzeu)*Hiu8ld8db?Y@~Q9Knq7D0y&Id+m_ga^KotfCxoR~_Aj$1W$(SQa|0OnhGp^I zb|~M%ZF77B+RxF#s)aoz<7&MJ907V7RU5Mzp*z7rv$*7X>bHj}eWH zXch3K&Lt8FKVFsDxGpU5ff2iVJdZCJ9ZD5u9A8b`JMPKTm)c)T)#MVcnKug9=%pck z&D`WLVhaYO@7swn8W}+q#M->v8d$&$qLG zfW`;m&h>x1ixH}(UA&hlDhep&&9h|AR!S0*B7#y_a9yA&qogxfs+bT=DQHMV_;GMO z@5z9aVfkB=wVb3fZa?)1S9jCFCZ^9*U?*}z=?63ZTtb1pvA#-908eZJJ*g@#ICG{Z za_cDM&Fo|!A8ARHp@x--dUD+%aK(jv&Ug05%$&HBFm9%4+68n) znBs?=(1~sq5S8k8$f2POX{#&>gKyO1K;F}thO=+bzszwmNJ+MfxpdH?>O^R2!?7JJ zzr~Z$f9m*>u1a~xZ9v6}sPo+x&xOrRC4*+uYb{k*=5#_0In82CcO;0RNDQu3x)e>8 z`bAM-t0>D^iw(%{(r&@6hrg@t>uh?m9~TE|B^#`_TYe% zMlP8{&5FV}i*18_pn^q0r(R_PuwyDUA)VfrcJoV}HXxj4X5*qMq6)U1v~UwM=zHN` z0)X(s_JYwE)s$6sqQ+sqv`-A~7Xw(n1l%D~QY{q9g4?O4!O_HJ0?SCG?LU*CigVK$ z{NnI1LQ-;yDCOq2%zEXor}#|1)@dPdzW}wNfg@nVLpL)`j%Fut5O!8P3b$C^{NgM1 zdL0rusm^1gEwRZ?V?)2)GBXzR#=muNXW&Qd%fyPftZ z&yf(St5u;&bzczEz(R|x*7a1Sb}>R!MgK_iLYl^DV6?l!CJm!CF@En>;u9+0T@+b` zJvMld+m5qo;f7DDAWqPsj)azSBMgnkob2<6t!_zUO=5v>8ta1&qn_}N*R^mi*;*f^ z&`5@ouLCDm2f@iisH#u_o+YYmZxa@ z{L90+aCjeX#&oFqvE71%iLDu=!SZetVc`CMe~@&JfjEd1zj;|QzkP3?KPw$TmXwEA zUMUkCt0DB)Y&Bz7S+}HaaPL4CTitwSGj$4!qx`qk$yeYqyE96C4zqR~0`@*{4@-H= zOF@GBh?v+D01(1vVPvarh<~O@LI*qj%a%$^)~!9<$li_RUR~oFVuCNx*F6NNP6#@I zepQB53dlvU%t#J%X0^i`0?{(Y?tf_zjcg*qKGna~FeW%L@F2cI)eRyBOQhjBtJN7W z^2aX!JN|yH$->6M%E)v(TT$7cTH`AYKkgl*2D`cXJ|Z&ndhmKY;QyOvM*4$>0V|F| z6$YRSm3-^xJ%2BL)?IP)w?ooSt(k)&Nx{>BK`?p1eLo3su}e8OT1{{o`%v`24d2QK z!^b|OHcyXJdyY8S;DK(4aS4HRSx-jlO=H9eEUz0X$4 z=W!tz4(|JRT)tTQ&Xz9FO6HT?F0c+EJg^zbib?yf@k5WIE+32{{)2y@k4>sbjs3W8 zRjO1MdI+3fESt?@L~{y$@7V>L0HGr?h5XQn4-zESYIRM3RVsyRd0O49h!8qA-!z7I z`0AW}4J7~=N*7)`9!qQhwSf&&b^MB37*y#B?t`W?nS|UqG}MnEp#GH!&N9-;soha& zWuqmGSKAc=hq}Rbg=&PZJ$g_b+Z|>{pW+)1HSfjwAy8 z)rDo4PzYP?vb>R(x|!5CMcsz)`goS3jmH;6or%;qX2q!A8vJh|^uDdr*_K5ICnYKi zv@Locvd+iusF@sELZ9)>Pn1RfqQPv|ZAdNLd-s;2k;@N~2{k7u>pyv%L@xdk+G3k0 zEOjGa-WHrmLMW7ZQT26nhq8J-#THM})+2^JX}aSl-qg(X2TJ~>Gz5jy^F z(sLqN5=x@FZ&R5;0c06!zHG@a#m_?O($J#RqSzAOf`Rw5Jj0;e%YP$yicK?gIx?`g7;r!l%= zyy>24;~D2Ep0}WoxPX}?`^3CJfegR&ZzX>bLakjnMy1oPS^Yf?Bs?WhC3Ys#1_wvX zI~6D=DC-F2amfnFv$4Do=A6Fwqx{1VR14H;H0u=P6u4xTlr+_!oQ10GQu^ZZ(h%Ds z>ltfX%WJb^bC&C(OM^?+Q~jgbQ_SPglll)?iXXNw`Zy*_4pjEuZvim<#b*y~E^Sz8 zd~OkH@Vr2~VzaTi6}U(|OT1J#Z?wKYk398zgn8X*8G2}9+v+wBauyU5k{0|~J8T`u zrrY+;X6G{U>iH_-O7(K;3gn9C3IWdy&jU{e?LX6lC4umSL=L`k@3pv1PYBK^g)DRYAG;+82bRUqR zJ{wbu&AqkJt{YQ$$14ygj^OwtU6vL}Q6J@Z{3-=O6bpWn$ZNha)wwF1zlB6(yD9kM zX?088@egUa;)*xlR{eIyk?mV7@1n7}`#d~k+jIMJMhxZ9vK-~Pk&g1rdaU~JeeNiA zusq=IPQ!;{>0uL3Md(zi>tz9A5%1`M^+@zLB=T+p!_HmfR^1!-C1e30_|vD{6c;ok zyv&qYIqE9_dQ{sW=P;!ILi4hijXFbiMmWy9x^z%&mQS#HjXzS@mW>I&2d^iFi|1z0 z9d&0V!^m1s=?5DdEj7+xl_6Fz)$F8TXJ_Bo8;+Zv)g!d@M{O{A1)JfZe{Cfr>)s%> zot(n7Ktb{M+;(+faaV62?Z_}6khYa}YQcr;Ce^sMur9Nw#URH9tDPQl(QSP8IRpuA zLqwX{fa93mUDBc+hLi0!aaXVciDdZAP5LiGoY+ya4o?+e>9TT5wgJ9K9Rl_SoW-C# z1wAoJIwznD^@4Lx%Uf4tG~;NAfKK!}qTJ}sm9y6HK@p3s=AtEzxVf)K&B}_D>SR=} zf%2f{EM=Fl{KUfVF9?>*XFpvB@#|v^q>5gjqC%Kx!+{0M;bNoL2toR|fPadyhN5R- zl|5E)K{V%UyWe=JOvvbru&S8TY9^o&Ah$+S9KaFpfFfzF{=A&)wYLF}#7WAXhZb?? ze^Dw1G)cq6@>s^~85$@;n+aSUq$@CNNli2Z*}6J~1-sZ4na-Cw3yt{$en-rGg8eVX zQeMk!Zmkc^%oo^DFFP1f)^rsVdBikN)!IP!3-{@VI70#>(F~mZ6;g=MFZJ{Bxl%mj zFe`;vQQDBk(ZWI7gFe9yZ014m;04ciK%ml6;o`7n@65$q?`}#^<=h1@N?lG zyb1dmxte-d+j2-mvPXDt+0P^_IjMs)(ykfojekGB{}uH6lJ!vmA{Q2C3BcjWqTJ;J z3PF)4n1+=HpT>ZPho2&UR1V(t3gDk$m1dhb;uZk%FM>EMUJhbR7F7Yv;C(~eA75X67*W^O;{|G=DG_CR^-EV(lJ-ek@F zvk-5(`RKJ~O%$J(Y^5Dzj332ir^B-OPLhU65KTo**otRc0eWG$5o zPgn?M&oZ7DWhEto0&ZjrK9)!mcuPdspL3tq-Tr4ms!1-D^!(E1eX`Z@koqyr^Fj4xI1Cno9CGW2w=X$frn!)M7Kh?AxyHmSx2XTxC;JY!LuUJJWWu*5+M3{c=z6Ht zn1|~>bFt?vkP)03W6)J2!3!@FHG-@j@#6>$c6m&CuIMrda%WH@8#biCMW$-97rZ2n_n#=Y5GMQ zu6`-;(>!~b7YqV_oNEAIettMa$0ET1o8w3juNQak*ewRo69ipgxK4Yk-?yK<-s3d2 zT;2r=RivIua!i*P3*@11{fkI3^1URh_?=)(N`az^HpUUj+xTws#1J(c17-qGE} zd4l??@{Ebfr;~*g+Iz<66MpfA=R}U4>8JVWr?6+mI}pN|WI>0T^9UnSbtFosB3SFt zk5k1sakJaNClvXxktC_prJY)1O zdA?aU7Z7e#3}y~TIlbCAn%wDbdxsu8_)26S+;|moL2hY)HoXsN9{LP+%#Tmd2=YB9 z0W%Hq>L@&$${O%F4`-pmfMVB6zk2H^GPwoMNTN_38l z*#Hbgx>U_Se%{Yz0r=)pnA2|x76^k+@a_D?s1Z`=!F)j<#9|%McreuXq54>H^)KpYU@@k^93AtZ&Ha=cCOVlXVtZhF<-i<6ZXieN2yH+CpD@!y zAH!fima2fUz;;9l@yQh?>{kX;g4rcXoj6v|Kgp~he?Yqb`RVbZOe!n#L##Xx-eD;2 z@;~??9Fcw^-_?8h1)nCgVveS#JPuh57o=VoR2zC^*aSbo)A-IyeWA4X`wf2hxO@@k zgW%L4WgTno4m#*hr3jMT0B8He{y~-Qexw_oazHpCu01Q0RP+EDpKZ$jwl^n(BLg9m zAt2*&rQL>joLLJKPmbS3xcys={;OOUc=TZ$H2aLmPx#o9AgB0bzUPtro#GL1A}yJL zW@o`$_Q7)MfJvPeF=`mOLAIKsmAaMxS#c9fVVLDEH#l*YtQtyUFb9&9IKs%t*ofSb z(C6O6Kop4OP?W&`qqcO8KsXMEl|82De-%>AA(74km6nq~w(E}M3Ip3ltt?l0%ecRnwBcCO-b&dV7N zcl#RrxJM+zlOgH8v8h9aQ@=;+KsABe=L1BUfbg&aFkFyWC?V90Kza`d<@bs0`b#i4 zlL=HJ2@SYpiAkX~!a>~Sf3+!qsE;S&j)SzI2MnbNHc*13yaa%j#{AZ(I&-`iXuNEAay4 z0>mF>eD}O> zOcoOEi5v-CV@UVxP6!@69a-H;n=tmT7>B<1X@@KT=%4J826s{aQCkF zs=pXSIynePauzW7h0nISV&~p|ZWlvw!0c>kdcV2FE!=6@U60<2T)=xNw`LW?MdW@m zGY%?A+w}*7hqbE-s|j)+al`DxwX0p<(DLV}+qgWH)23P=G?2c@4h;MpNPM!cSlqpx#Ji$4TrOnZ zUpGX(1SD|`7WpQIL%|k6lDl|pXBEbesg}ut$-Z9kpVN!_lzeuA|X$+nou4dFCGM(8TPM#$&6R*TPB`qXLGfm#|Y_pEsL~$&2|mjmY;>Tc~_1bahIRZ z+COdElALyq*g0+OPPGUf?(O!jeWy?!c8}hFWxA8LgSNf8o3_)uhcO;#zWktdkpF@9 zA)muj4Eo`HX_~M)DIBuQ^#RF$82}UuDIC3=SUv0~(ztn^1hvw(6MK0+C!^_{WsVpMR@A3pEX_K^?E+gPOdTDVBXN< zJ+Uv_Y4}XMx>@_0!mGf0$@aSP*gEksKe;-|a~HY}G-uFhnQXa0>6+;pbDX1~chdnp z=4SA<-FUnwZp-+(TKbsT-B3KoTz~YNW=vl9+1T~j`5Ap*f3Dy$;;#PL^?}H(*>dqX zyywvKy*WbA`%0Pga|=0cn&7*Vfl*7Z1@@aweNKlf4ZyE})d^#$zOuDsU16qU zu&WD7*a91NIbr%q!kqdWH32hC2@TvRs^?~awZaqkUt?yNVmxHZ*I+GWO4YbVU~fWP z8~T7>gGhX^NM0*r47NGlGUYo=t9#W7Xqi())#4GX#;5$B^K`Jae?j=#39zwc?M8%?tmjx_iA| z=uJOx66nF!D#LnOFBFF70V`k3@bb(>lUdxmFAu+yc!jWNH4&lAkgaR{5*tMS>FjtT z6A%Iv+^h&oJ&Zrp@WI@?jz2^pQuB~OmRCIjPRCA2N|{|9kae1WdQy*ZZGtB4?fJfZ zW_dI`S0tfH0Cf4Nbt-~beC&19({-z+EBDfB7*tbH0Bk>p*dGeSjvK~P09Zzk1NlWY zW@npFBnRX3lb+6#b!ZMRGLG$QmH}L69GrZJdO^PH%bh1J9U6qBMCPJ#1Xb~$1s^1x zgsgcnc%u(ez3a;g z8CNo&`o4o1+W83;r>ZVc0q0s5dGdQZ`&yrFK=-0m$9S__6Nd^ee<k^Z4tiDxUxx7)-S>(=!2ps)&k|aBd6q)X)ag&Wh4NqyXx^s@@Qd0MCb!oVl8&{6tIR zr)V9GFItnZQciIVECeY9n3|uGi*iV@*=zUM!47riDmavqvQJ6Tq3CvkF!QA!j$QD` zn{oo*8;fHuDvc_ha@68`7MnX>irmEz`j4#1?uKH?4#Jh77!5DLH@myX(PfrI@lcCv1Y@ z2O#khNn9XL4IsyiA%R$i#VtU80H@zfj4;V*WT9-~^l~U)$gAwfm%!-3O>K+O)m`}iz{QH3t+Ys2qpoq8A*z!DNw5iQ_^&qZ{?^QNBhj!~J zB9ahZ*G}H^J}7JEMWrI;wK?vT|6M5iN5ahcrFTUj9v@cw`UQSo=*FOa0Vk3tr-8Mt z16&BdCu6*5(b2G)j{L0s&mOU9{5Udahu@d)J*bW~1nEC}WTP&pg2 zF?K&@c1zjkHT9&_vjw9362)L{J_8a}NKLDSyCj$6+e>YY&-dzZ&sX}I52iTP)sopoT5KCr6369V*TDCnDItMtSwQmra<@D1M^zsuH|&9 z@8!wXDSy6OP$FedNbcnOtRF5Zlhw8)xz?hHf0rVs+f;#zZhp&c+p`&sXECVHa#r*DM!y$k$a`KNu+^j}}l{xJB{l+;rS0JSbr{KXsfRgnydvB1h1@&9!%%=jzZ%U0&wssMBZ36VU zd3x0HL~9Rse=9IRHO^Bd=xr08g8+v^a~vKC zRr~`HWd*q{C+OwS@F7A&0p%!mrHJKI1m3HEteDulvEW$X!)w5grv5X@PVPWXfD0f% zw}Cn0q}Gr@){v7L$-t}Gz<=hCFb1_H|C&HVngc2aSLgF{WP*eH6k|jy!TNZYh4B?2 zqnOjNr#rSf_EbKRH6Mb9@ZX65r~oi?$n>N3j5vfCgCfWzu0gk-)&bB-<|>Q% zGw%adBe~uTM!!4$JPb?`DpE395ANm>{?u4UST9QzxM(R}>|?LC_5%vfjrz4#&vn@V4yXz>9s=`g_ajD={A;xR?#vd8B2|WR7?!V_+7a5NcBGOhth5L= zykRZr-{WHy>pa6>@K+tQO9N~a2$w>&oD&f;mb~1>ScKz*Yc&c=95NQoT4*%}N?3!V zbFZ=z7e*BmMwLA1P9Zvk`bSBFQ=M@@B@*Y=`~63(>P{W>p!t6G3e2Z)p4PpC4%Lb+ zm^C?g*iAbJ5AIahIdi+XbRVIeLoN9$IEy@mzMg#)?hO>l^)*^}c++qD&-8xX*^)1! zd}h{!YiUx#H8jbsC2DADaPNh4K&L~?@Zb^hukF}>!$SZ>s~x7(RMi$7GekoPZiGl? zs7|r;%SMQ+^?Xf-lFY_I86vtAHmvP%I*U}p!4aBTLH+-zg97&io`&-Xyk7#e^!2YQ zv9#)F6nL4OQ=~a4fGFZ{Nj&~;#kXtj?3#JBYns8wB#ugEw#;)qikV7Mh-hK^x)0st zIM9~!O&dWp$?>%s1ckh`gXCfx^G&aF!i?hlm4r}#v7tE%C!9>YW}0Zxnm)>GfExx@ ziEkb~i%m+s-tE^)SqkaV^P9DGb2&@dVlC0RYaiiaa+785k|acge-k*5b#c>deoPI8 z*iWeVKIn*qH9&<9l(Wjx9vlmC`G5`0rA&kP>M%K$S)B~V9}P8#}3Tp>YG~UM+sC+5{h_m^G$mi}boh z%SQFeRyl>d_`i@1T5;Kg?SzdWW@R6U*pc9pIBeEF&j#V$vp&^h;COP8#{h*!Mtp@wVGSt}^h%8oxw$7j&R3jy>B)tED?EJRUk>8H6vQP;x=*KJAn z1Q4?%-j`@2s|Sg2y)YjH5E2+rOrB?ft^D*iOGv9?@57Kb`0loey=&tCp!qU+NSbO6 z;O~|}{#+#dxd85d0^0Tjvggx5m~8d$07J+$sY>zno^veY*yr$>Y^P~-G=HS$zdpYy zh+~c83AtEuL3vQf-Ky4#PW!5&qa~yQlS8 zXqqndqkqi32QZ{`2YxB6{Mx8PS@N(dy?!*%8egd^b6;|OM0g{watF^fP^j)`LHaJCKDimHy_@MZs+~)Cv3&VJCLtl zN}Q=?4Uobe^h_~U>`_Tga;V#AOggoQLhhi+2k%RgK_U-z7STZ3G;0#}oUxuTnj^E30g4#)>z?Ic zCFVmwo9jT-F#)gzRgqrouqG6_ePNmyLiO~4^PP}^?*Y@}gc=w^ym&VWp@C&DW?a^wmXy>Uhgd^&cW#{nfPO%az$WXzB%uj}b zJN90Sg)drL$$E0n>v4Agtm7TscZ4mMvdhDAx4uuWceFKL#jc;vO~%=5-BP5fP2x;P zkU43M9Kw}#Hw;A6G#mp44z;TGvCD3xo=er`#9&G`&*9Xyy*-=gIC{z09QOV+`i-(x zE$jHm$MGe*o{)F;EcLY6ZU9PshPD<~WMlPvsR+PgFBspTmn?RAZGFxF*eZGkvVBQ! zTe5;IGG{b!0x=ehMnMgG?M#pXMaGf%mCV?)2RY+5zw-c*^ZFZ24?kt3+9Yi6Rz324 zZdR{bH=&cBduw%J=3V~4sAE1l(%=~`HV&zT`I{5%{&w&u`+>vMW^D1O^?0st`Ll0x zT4#Fe*89WY6gO_aPapp*U}ib`@7SK|mIb~YhEyTN|66qR2`*&ml&ngmk90v)jSG-X zcjlZ_C`7Khc!}&f8`$0?OX?i&sM=w~8kfo>klDF*n_N0u zHzp_9JEp&4bSq(WYd)^65a$1ieLdcf{Ln(C|9>?$m+C*4y322N*4z+fI8bJ)C{_R9 z2pS5{cX^|i0~z-$?z3e*KR##YM~5{18YES;vZm_g=iQ9jY)bKddi9#r$C^7$M!a>T z^2tyL)+8uQJuZ&CG>goqR*{-S%87+nVvo3JN-k6G@*ErLRs2b zJVs!nKjm0Paj#2iCY+wW<9Ih-q^xNx3`$e=LKt!5MGL;2LD@%06P zkK*gQQ}Id^XaZO8_AKR>2qt(&^MondVQ_pGlWUs|&ZtGND^hNu1R0D%K^onkzvl~q zquL%~WYK8|ldNEuT4K+)$||D+b7(L^C)JC1ri~I)dlt2LU!aIT`K&NbPNtSk>&bhYAYGC)?(*pd=(c@%*s^Z$ zux;yKy1=U095F1Vb8e?)L#Z>>Kz%>OEwg)&HanRK&LKJ4xMPU$>uC|F_*wsoep)x* zEHdgUf8!2$fbs849ZGm~cw~w7EI*rsjF7^jaDNle%41$1kYeDPPn7nY@!RrugG-2D zg!Y?a5Z1srtbw&(CbnPx(s5&RESGJ?F8IlQ(y(6A$Q^zxbC<~(YM0H})_l4;b#th= zD5O_=n)8-(hI6M9g!Z~7Sfjtc#>m8#n8x@n8w`S@ywDf%E2N9hQ(57DO-F*8RBXdR zDsF3fU4$Xv*AgSgE>yfDT=1No9_|fgxqj{yK07nFup|&3u>Wsa`Ke}gr z0G-3*9*)b6SKRNcj=ZNYop;8^uYz}vO?hBpF^;ZF`6q92CpvOWF&G3#kRo#>H>5#w#OzSSBbR0 zU1&Jf*-3$4Kq^#Z7LrTk-AIv5H|Sc$Zj7X=x{WVeArXT8rcUh~(XfkFK6AlxMGb$6 zgC?L9D4RVByXmw4E$bI^a2IX~`B7b)y!u7pg8?@3AM{Utw<$~N{siWyyHn;@7J+qA zJ~A(54fc5o%%#LZLbOcmvlQxyyh1P#D}+IA=Ydo${Ha+JsaXZlu+2hT4Hkp*ZS)TG zM4O6HSrj8Re@9|bj=&}xflD*7NLLW+sx+zAk;a$=xj6J{1+#A^A!P7)fn!E2lFn(2 zLWuV)F{*uY=PZ_v?n6@~fkUAcrZn)E1wk35xcwIZbwG;0-p6>opL_sA%W&i}deH&B z=p?=92!?Ovp^TuCw1>|+nbAK{ma`%{6~@R*ymOp)237cqDUrpz=c2)f4L(jx=-%-# zVluPwEQm?cPPWpIH05OM;@(xkm|cg)$6)P&Ph|V9J$UJw8a-kS<%7X|*fR6v*sdUm zkY1*^fer;csu20BZNd6hwFzekiP z<<6Vt`4tYRGHr^0p|7vSv+kf(r|I&#wqZ<|Bfq{cJ<$_{_CVOG)tbG|O_L=cmF~=V z$wy!HCM!07+~E$pZH6d|11oK<#sa0WR3;WGS%W!WDCMyjBEenjavKMtp`MWl=r*SS z$mak}>B(9i#n~*I8*vzm2ny*;aSEB#M+h7HbG%XFI?+v9IqC3M@A;9?JLQ>UXcD7voX&*j|$8%MWvJq!sN*|AcVAFD-A6p-P zl%_xb`TCQ)70b-_Q$L+yeONVrKlvu3*Z$+orPk3jz8h549O9&Fn)I`?If-vhPTqgN za_6ZnqnhrPn4r=ugOO71NJSad}8!hPvJfLX;8_qSel8`S$g_~NY`^5D?-Vo6=%{!lhic%?db;} zoM!6nx%G!RZpr+c=*#n;WWLE+X4GiFD#e)%45Q!Nk7MF#WsJN}d4k6c5(fRncxwaN z*~j#vUFify;8RY# z>JJ87wt?zD7W(bI5l;`j)R&6-z7R@gqD1N*GYUqQe*xoYI9#&;G3Q*f9->n%s;G!V zhzZ`DQz0u<#Rec7aYHM$Ik~<{BH4H?DPf)jm?tI7lK}H1z&r^sPd03hp=yQM zXlyDRC;n7&PI5!!-k>+^RBCP)5N>(B!(=d+9P7);k*u4=V!gu`NZ4b;F1IficMU{8 z8Xa)ObH3teG8zttTj|zJvNQ}(D0ArLY?5zC$YpIZ;!47l*Ab3U0qevZh5_&Zr3|z7 z@WnEWbnthKn8Oi~S79xCN`tifqpIYy#3?pJ5fHv;sH68c8y zq!FNR1nBdHD;9hr(@B!h86%_OYD?6C6KC3*k>c@IP)yz93wT37weAB(hbQD54|E!I zMsq$LDchA=?ZeSbGV}#sH07&*&E&KgdhPv%f2Hn;a@=m=?!s6a04u%S0a!l)BL(%G&(G=L`DDvOh5!%FHD zrZImIiZutfnJOrpR#SH}5vFYZqT1i@NtgZQp2(IhHTpNxQ|U_FI+Hwmy1rA4%@T}F zitBmkcC=|ZSHpEsxR%ORma~sU@G^{nGzia&3Fk3H9qoSfKH)i`InD+7>>YXo^5W`V zVM&jubmPSr^ftY57#qS(4Gs5k>wxZ%>JFdlSm_uw!MP=QZVApU!MPQ_t0R#?*Ty-RY$fn=y4cp_ROlBx4#(es7aZ%+7XNT_WOg4F>bIpO+BZ+6c{W9 zt;tp0-)cxO7Q@f@um|NA;>uj+bE}JM59TKA!K`WzRB#E@6ntl(DTwus4J?W!UaF>G zm(aBXbnOzlc7U!Oplb){+Eq=#-Ximv>LuJ}_9V!7TPf+xL>#q%FYG~AvM*|mloRzg z&`U$HRHFVjGVV&O3*EQ!Sg5v@9c^}K^Quj)YFaTjy^N8fuhu)16Ks9z{EPDy!hP~q za>c@abcyGi#j$N(p$)uk#wQyjTuH!LNsH`_OP3tvvqRXaOEx)+ja zH*_oocI2lS99J?w*YG`YV0gT4RP0kQu#o*LCr*7S?AFYfqQl)B24Dw*?L^mbt$XqD zf*1=uvsOc%Lm&7asFY>p9$A@SmBzS2PqgzHcB+$~@tmwo$jUvef@(JRW22arBQYst zOqcr7{Z9+@d|Vy<|fpK`|}lXc!P4hU>#1N5fK%hCz;onatI#I6@KU z%%rj_EIFyf4SHL|WSnVh4ZV%km`Q?#ZfD9`litRvHdNcb#B?{*eJYGr(4G!2XHWZt zEa(t+v{7x99tBA;t}+^>gsJnq)zf5M8HwQ-f=V!}Q7~#|Gz_UIl&3f3i@< zo0neG+D5GngO3xZLB6m7Uf3XC*Z?nVfEPBv3ma78G>!o6m0{my3>eTWz*<)CC-F zC=@%WGX)CK`q!b8KHzN|6b&@yS8bv=1etq ziE%q%+zuGG1IFzV<95KfopFtZ?2ji0rOUZ_a`B=C!e5Af`sVrvQS{TDh_`w8*b6Xd zpIcl;e_4KR@q4>(J-A+3e-O-KP zHDaN}d|#U_xQx|v+BwNA&Pg&`Cwbi;9vmM(c=MkgoSHgFHNU*)o?q5az4yHgw;(GK zw@#p&rMPoru}kZtJMht%afh&s99_&F3{sqbv}jnE_n1=ET)jb=y7C={aHi-Dd95D1 zrSq)-#?RByQx7LfLDP&OIM_{pgtEg99|h>kna@i$y0-FpN&AQ2MY}%y;rdUu)9KyY z>yPqzNzMHI zK1*ECLYmUM3^6~Oj)%;%1U)VfYsxUmtO=!7<%S$Sm&N5b8vStaIfinpQX#s1yzgCu zt45R2`{Lz@O;HqUq&M--SaNjL;C+<|J|}qAypG(byaX@dZn9?^vxDeRIBR-ZdFfZa z1u!_w*ZrFr44io6A^(C0;(N$8)btS|+7^fi_qa(eiR2k#vciRn*AubaE^6b-5OjyZ zLC4n#!0Q7M4PqK23?d)o%YZ$V?=~RfGnsr%5OGgb?n8*g-kIo)SOFroNI8CA6e04i zzH!3VWgbGGLfe)B}*OTf%>mCaYkF`#!Gy(8_p%Gy|fV7eU( z-9b*avg*?Q>@DV6jcz{m0&@uAdghPN9m*ECdpG$qzrTe+J<7(`aa0RLFgOw3SQ)7l z6<*ko@C)Etk(6jJi0?fMGc2{Kyo(RZW~E4Ei7*g1V5)FX?jG9kg0i$$6sMW8cKF8q^?G;mfi8m~lo_$1U1uA~!g=~$ zt<~cGR?1k@WWr$5Jp|TWIHTRXxntM*K)9p+1zp${A8|Rn%6S-L1G>PUV(taH{y2In z7`Be%N*fI3;cLviEWc?6%8(3>pMuIx=GowCyqCSusHhzyqh$;N#nBXo)|i;a;Wa*< z2Ip`|7+#*IRIYd=PNUv-~8@Rj1RD9V_|=ilG^AEE#fj9p0liIV|>Ww>|1u z?*)CQySHrjl#Pb0-E8SHZKHpXoUCLw4#k|gHN{dcSQ;&4r(p+(9cIN@@_JSW*}R69{4G7C1OX{k^7njRqeskZNc|627U+4*V-MLamkM`6#SbM9 zWrT$kz?Cds0Og0Y_uaNeoP(wbrWz6RaQZx2{2n8ibtezVj4(8Jv6TjFO#;vSmaU5H z09CJ^!&k(DX0rNhRjkyLEBAVAPKPa@&)WwhkwHg3m$x~bR{7nY&u_9vvR+RvVz)1V{FKT%SCy-2Vlf1q`gCMNf%GO zQNaXDBIv3jmKPL23wiqDtmcHm9Znw{o*vuZ4JcF>Ewc;u@-c{Ee?#j|6=oV&? z5n-<~X@Y7Mw>nGc)K0%Y=2DCf`(B5~q}4i-5r4$mVYJ%E6ZvY~vNP(71~mFEy)L;jFe>q+;A{Jk09XTok==Vlplb$;`i^yaKeBC9BCfG<+Q7 zjHJG($jEsdDTBpaF>V%xp%n#g76on=mE0@}+$<_rV&{O1<|G%*0T;!T;5p!;Ik^(M zAMVi)_vnXv^viqn!#(;LN8Dg*&egFNNp5Wu4GN-UqA{gvepaXj*qg7FGrLHaC7{ca zq{|Y}VF|iX0=g_QmcIE6G8)m=h0vHaudz^iXq+xsIGt`;Fx{gl+w`&Ws(9Zy!;$dN zw*JJL-dM+^))mRP;{z$DD?J!1uF-#_XWLbyqgQR~k;hYqNA}&idGoFNM&yx3ldJNc z(tuFOcv5%rq=#gTY)RVg@-nObvjx?G+)kAg1 zNV&|TX(VSsFBp#l#AU%kj^zPsdB9qpC3X~8%LCT(3~SO8i_!DQar46K?Gf>SGBO}x z!z^7$u?ZnD<8bU<7(v49jv`A*BSm6Hth!E+B4Z^9TjQx+;;B}#hT16!zzGE4lmy@e z0&oHWIDr71i~#UlkBF62^G3FY^$kfaNBH27$-GA~2Yg)tkF{q^Z!uXNW{)zd35L7f znXr9hN2k^kirJm?F}p+Ohy@0QDD_$0W_x!a(B(_{o_Z6dPJh^C;r!o7Hq*Q5bIjFX zViH5cBnH)c-Px*@;wQcPz=0>8cnm-2&HMM)PM)l>Po9&I=g8v zd|pz=<|7+f@rdL!$v|@}963*D2 zqfI$(SXv966$9c1tIf%6OkmQWY2)ZJU3%j)w{+-TCX-`YIp|IWtQKF~6%WMhAJ{nb zRHxJAwc2dfsDwk1!C`>Zxs8w3dXB>&FDw*{i^KIx zLn=)C2m*f-X4}$Th-6rLnc#7Nq1t9!d75jRI`5KTHiN9KEIf|+L92s}RF6Xv)I5R6 zVtN1ehuzd>v00|a`a`*(*%AcZI9Ld~a#82B&0@B@qDsi@E|~4^&Ood%WDlntc~9J8 zN%$*{bjV@!qyh=A)!{S^crEOuL&_NFGfy<~(rOmTOS@QJWqtC-gSSp9Pu#_E%I2Tx ztHei%n0a1w&Isp|TUS5I^@36lk#qh?^8vL7ZL=P2VUNNX?pS(Wq|G0<%u;LaK6gqy zI^j`Hz@roJ=#+SL0v?@ACTgBR%h|x}NIC6<0rV(q7R)^9?FPHuZB%Mv?#bfTn~hH@ zCz|G-hyh@EH_Op{h_5ohc~?ghpJ+td5H;&fYmVr)C24Ko5yOEs7#opoLQh{!c{+zj z<70i1*vNF>LmM}4q}#&%>$80ud%eH9TC?w0@58=^$&2JK=~eLhYx%k%BJCX=3|<{b z9UVv=os>E{kUBaM(!%C~IG63@dJgV5XY>C#A0uCeTAUn2 z1w&-II&B`SStg-)R0&3rBp2p=W%D{7T#;QwMKZ#U3LHBaPFGXCh$32$9Rf$MKD)E0 z$6z&pU2O2Citcc~#cqq)4NjXWWOqC4qm){_pui?QMoULQ*Qx2W!2s2}5Pm_B2@k*4 ze8c+F%?4xispRsKg>G=9vFX`26cC8m5EYPc1~H~GqKoWb^r46xje z!>AbU-;`Nxn`h&AR6j~-lkjZY#1tf#N~qxC?6^}L8*8~6vt_LgZT-S&1g3!4#iR_b zg!8HMsy;EB>J!Oq_*}bNNJI}ygie!!1UgzX<Oin;1Cp_~lknpysE=|&wDK<@j`S}}Bkuf`_CwirB z^K27@e%erHQib7$nzImI!{jV_X=A43IL2KG$W1|QM9i_;Se`PR2hoe1)ku37bA@sL zn8^@lKuU8Qq5}ZQHE`_|yJifoo?_SFyu>)1GlkZfIBrs5+qNX2ZRPd`Y}nAgf`=(b zsL|`cBOa zED*&?&UyM9xBLO-5mMSViuytz+51UioaXMm_mX|v)~(yt(!)zHZS?T~>tmK2 zZC&|@x!?j~9iz-n9uRrRaS^9q)ruQ&t7rChQISc7JIn1$zGqamT+#m_=QS7533q`r z$0$ZrFwb|jg>nveSbPazSH3&b>Gsfy*2=$S4e+fAI0w8aldNXH3oB-8m)}MBLV1AI zZb4&C@^?JvAx8DOn)+vBLG&`8v|Y_7ZElGPw%Ho-+W1E9*9bxLGBnGhXKZtPWx1n` zPWYrtGlaIV3795O>}LC-$anu3d-o_Q(q80cJRZGUeRtqf-vNR4BAbw38wAZF12mFh zj`@qC;8FPQh)BUela9Aw;GQ~3&gGf$d%XZ9eC z`Yt{!l4k;QzoPzj;rocOe5_~FGS~9>#99Sv>!o$N9<0;#(mGual(!!6vK}aJJ+n?7 zaIEm<`(-&o(Xg|NCH;KmFpk9(Xn;la7i`(GbcP<`jbFwo(j1dCjkqS9nS-*g$J(iFddKBRvy=1g!}jK^_`#`ESCtDXVzZM@_sxxR17SZ zCDxVf3m2C$%5{n>J62jUg=}|ts5_z?Uea=xIlyK>h9bwkvORk$E>S1UAYV})*M`!u z@{F#SrbNx^`V{6X;lzo0#|rvqJ(K=56p%CMAE+W~{~khrA@3h5Ak|dmnsTcq4HQrw<-d@}vXbbMYg;CY1VW!tA^O)xJ7wrB<^r*@E<5G0O zJTxnMQU{Sqj(Cz%`9ww~@KCL!5B6NtRsq5DFTm%Im=1=4@oy42dWB9!aFr_VXNyZw z7lxp)c_n^=ft|o}hc1&hbn#6kFu^a*Pw8xYM?CDcj9-CnZx%R*UUP)AJ?>dPINX!; zEj%ZvL9DBlyTxeK`~@-xkU{kghL_$yt9iHGMs!U;U9{p5b7))yTZHT1CiVe#t2wmM zLbR*7weQ`qfhW_h^@`-$^aGQ1o>05~e;r`TrvndNH*`vI+oPc`NOxu06Yr~jvrhJUeHp8!(CAr;*SS*X{GDbvGcGty?2sP&`y?7Z5qB$Y#;x>ea=ZJ-|gE?Ze zn*gyxr?qip1k<-zf3b^7ghkx90Sx%ZdMCVLw) zv1K#Lp16zq|5{=A<(0y47G6IjW_-~%idOC!z%M0&e13QELvFk@{4PNzy)69b&b!*+ zS0F#<*>ytY*1aAUgI`94U&tn5I7@QsJUZ^Hh_l6cXf3qRX!pusoK}~#{B~f>(=X-c zRsw4#hn5DnM~J7>L7WLL3G)LC=HukYxaEc9l%}TD5^~om6juFnJO>_{2;*u*!rGNV zvI>ywVYeS8m^tUS3Dc^|nz*}@hw!cd#*6aWr9uAh%kkdj@i4U*H%7k($IEWPON!*X z&6vrH*iuZFlOuUf`DGbDl2R!=rS5KMYVjhRmezlp{Dh}8#BJv?%q4w#d`K;3X$*{T z9~n9N$nepl!;c&t zIVCHPJTk)hzH$CL^aILEfQ&Thp=ll&8Ws_uat1N1df!Z73JdR>5c-Omj}1KtJRch> zM!`A0*9`(HDF7zdT!)c+&GBQ;9G^)*<)IN1+O}pu#7(Fn4lBbK4{wO6nVj;HBJwO7 zdKS}P$k&18ZblgYa(RYbnE3iEo%+*y{4&aAE)2rlh`StdvFaU57| z-F?%>B(E`Jau(E=g;|sLgVM4{=HwW&!nd5sY95=`B3W)R`? zdBM4*Aj6b|g}`}=s|Jh0N7%6fM!Okpgvl{lTIN|eURSdR(|kBF#v z?a(+=`rwfkI4gt^2cadPk``iQAz13)W71<0u)G5$hQf1L1Ko52FfRE`WwGWV(p};{ z?fI-xsaA7ZqoboauXV$RhI?2zz|y>r#{v6A9B}h`7v_WZlif^GGas~{{pF#IFj>yC zzI3V)dp2Q^V+;$%%*L0th#OgTj^jegrYXUQ@Yc9nce6koGj zxH@I)Fnb;0h(9+N@_4*%uiF_8`)W!qKH3uu^{vYUQz3Vktv7SDTn%^5IAfo2nRi=# z)9z5F|I~{(&UsGjCorcq8Keh}k)d*HR_h_#Z$GQ`Ea`_1q?l?j0QARKs9>h+s)~~V zg!n)cPX1@5zJ?coTK{WFf{jkpl_tWrg1lczGHm)W;j3uH|K-0c{8t42xs5N^eYa9T zKcch$e=r5~+j#!dGo}Cy$bgknfFDG}N+>`Xx@#f+hw0mnk&y-XANg;Oq_UUmfh(jI9*<)MdbvzF z&gf+;-Hm~P3YiejZG|~-aT8rRnzxn_IXu>6g7gcA_k`GDcQKk;iefmO;2sO-yvE%R zrl1deb?(_vtFqef9{p2Io-}k+VFc%R`OJmHqQ0t?Qo>Ekc&=7N9+{>5SDe2bINxgN;7J@4sOVW2iYjo%@>TX%>j&92S1FiL7N2Tfb|nI&&&oCUk72l=ZG9!^&2q z+RiT>aEAKM|5btthQUpeZS?)e$wo{VMdTiK1y-9RikPYov3ZdfF7S%A1K!o|Y#FmhM+W_i_SxN0+8 zwHdD3EU(%OS8Wzv;IPPHf(`{ay(u>a#N;aIct-~|F3p;P<5U@A`$agIH>vJO0d%Fy zWEUq&o~TR^W=9iQ((PKMmF zLlM523E)K&z>6k;7fmqtyAzIO)!XI}@qs$xP<@lQVg%y^<8v6*Ab-J@jSF{@Y><;6 zxMku48#}qolGPyYkUd0M5Qq|?+|Fj*MP}_bxUlSXaq?d{O(}=v_Pq6)8dT_lf&h_ZUT+hmPfWbgW zy_gg!q2o-=)zFx~5$Vku7S8XVL6>k`WK^CXmH0JurTMwRgMVp@lX`&&Cdi6=vO`+9yTAmb@H@$pjX|s01th1m`gasL;o4!fq%z! zNky^R66ZF%MfN6K0aq%|0@rkj3}vn+*@|aW{s&f(~9U%^l}X12hWlDBY$_Y9(d3o;6rz0^@jV`A)o3wKnf4(Ev2=XXLxYTVUXX#On8)m?g(Y%AE&srp+z7!R;RO_2QIy=I)hjww>DJE>E<#xB?(tt;p@OWwtTkgt1 zTZ%NrL&>N_bBi_g`vZOKZ;rVmxP{R(cP98?dcyK35jyxvu)@}u$vHMZ^OOAaI2jc4 zBs>a>$C_Xwzd;V;vZVQSg65Brb!C~qcxolPkR2zhiA<9|A#`rOYwvFZ@T+YN5<(rD zPxqez&==+I%j4jgP#zOz(p2%m##-DS26Jh-Lhzg}bzWG^9NLl9E@taCCsRxQFNc z(#kwzMizFMfilEYIp%>klATQ1<9i9%glpL|NBAm5zRuPuf-V>4YV|hdA+tBt%b3&g zA7o-OH9=W=`lI3-J=T<~4D`|Y=jgRc2%cyqd0OSJZnlS(;I9Rn+({nM&FtejzWxsB zL1yJO+vHve0q8gn!j{peS>g~DjKkK-n;V&x+BT*LVMC~?A&m{`COs~X4SC++6Dv&_ z2YS+(P(;X@c*vw>bPFr-2`z|CMGFw#hkigdv|J zpT%_H0>U;7Z~#}9 ze-HD`@l2CEk0fVtRE>MrG}_d$FQMrz^Sv~GBfH=oXM@7uYD=FHFflkDg$FJjSQ>z8 znEXNr)?Z}OyA6V$l=%bL-fBRW;vdOzHJM( zDvZ2EwqZNTJ&g;uVw<~*$URg~{EqjtZCg3;zj8lY<;1JY>}RVHbaa%_Q4q6Pg#vOa-vpYi% z)cpc^}=ZfoD)U+eGZ zTiert?v34a%YPL&7U$J1?)kbhWt!#IEm1f3c@%}FkE>GRbC~g6=GMhoK%TW3edR?V zr;DmwmhY9tUT2%$ODsKEX2&O?+pFng9Sm%kByXkr?1omXx$|s~7DoPfm5UFAIaGK< zjOC#NE-P{p)28H3LxZ#_(Uz1yBA}--7^ksxESAP1)72>EvOfjz2W>tT&zlt5s}v&L z-I4lX{G=x_i%r7r4VKp==o=GjdP07CO85|2%vTAl!}WA6h88vKuQkuW`;^HVG7d$- znV09GLa}lWt6&Opc1i$F3Gh?yfePj42G}f3P~F*V4FiH)L5b6dI7f|fndm=T&wfF@ zcf-<_ew%s_$A)+lh6PbD43|Y3TukZ76?uj=FZ;`~U3t6`YhJ*bmthSP{#7J3RDc>P zk{T*N4LC(p0cxm-=&)mC)f^8nUEAUdkQ1QEwi!~@J&=}jqxwa5o{tUKT?1@Poot#h z4UO9El`!)d&|V(5wO~tnm&I;p^Q4U#RJ+6GWbT7MUZwgE_$KvCrw)lVpKAaGKjqnq zBC-;Mt0cx0>xG>naXO3$8eSq3&N?`G zj6HJr3}W;!Yff5X7nf3}nSorzs9BEPG+;N)u)7YrJ29v3{Ka=Ukz0Q?C&T3n@LG1j zMsv?wtcL%&{n$J`IFp+;_GC0vvsm|@)fRisUr(hT)mA=heKsfR^$Y^o~d$j zK`mFVWSSQc;rwEYyx1Zywy=wZJYBfE^a|JEn%dUk@_ZSXmWpSgY+jcu9i8ghTrs8I zygGL`UpH)pR~uvNhHd1IrFMAc8RB>rbBkKDser(<9E)V&U*tusq&X#j>rT)-_g&Xq z^N!F?P7~J0AEoKff4=^tFp+mFmYMCRembMPz}EiYG%`RG#wWhV6WF&d_8wiTZN$|- z8|$x4yq(P^V)GJ9QZRKjeAnhG6UENt@OfTCFxBm|L|hi5(-;Wo z9b3)Y&eFS6Lpi(GY;t%4p^nYd^mDfqhoUA$xmeLgi&P#lk5*EhWec1%OXn?Ym?V6W zznERXO<^h#4YLS;;ePX*-4(^;%Y;H1A0Xk0+i$l7J!Z2f$oJ;yRn8_ySget^DN|z0 zYz1a?WSdf=@8uUt5BZ$(3Q$>;Ji%vk11-4#*s7NRd6BEKxauVUs(OIrp^QM;1Z5YL zE1}#BVa$+by+Xp+X7%oV71r z7_kK6u1X{kcG>-=lLkv)!Iz1Gz@3cxLV6wNA%Cx&MfD0M)VP5AHiD{`w>kHsSrva_ zq)i`@yLLKNKJQe~D-swnwMgA{bHPk0)i0N*YOx>}W&WfxM*Bq^;6-wqMI1RAwmZ%& z3&iT+qujPgWZ)9H6KyhsDJpgPIlieBy6sX2Z=L)V-(2dhyO`63(1(>TfDQLa3@cJ_ z5m=G$oa_+^6^mjHUsJ}}0*}}~Ily0p@M0WIG_+|s+T3!xWUD%VDPLIayheP{J}%$|_- z!iW4>qbKF}rG3D#yF@2d%!EiCRND({kTljLli%!kR z^E59kah~RdU-{&D1;t11QBI&$)3Bu%+b2q4H(>%RIas}?R#SYnv&n*cWKQeXG;uek zTVH@XoWMIEoj*$MA+^T-b&Fl!aD#I705=t9cd5Zm6yi{PRLlCHCzta1_r_>3sQzR` zq~yk(OKal|Rj~2ma#v|)l~?spsJ2$SlLO)?hec~Ywyt>Z>eKUD4m5ma2Y=`Z`A~S~ z{G(LM;HSR(%AeUBRoym%71bt26QE;`1HI9Un&<>2I^b0Y;k`{{*NS)STx_Oj=^Z;6 z;fW1@?8!TCyKOi8r+4oD!4Gzy`Y37cgOj|ejgABt>=d^%iKF$jI}>!stk?!MBa)WL z4Gy~IxM7E)UIwXPuN^!CGWL{hPc(@6kD=TNeP$iM?Kb7acc$x~o&L^urs-O-x9CRl zcl05}1O4ASi?b6Tp_yLR8XY5jw>2m?Lb(mfy-+>^obu_cLsN zWh>Ks7H$!-G1R*@onG4;l1I9~`5PR0Jj`MEI4o$*L{9S9`Bo}JxN6bRkK*D4wC_JI zE7P*_JgZ1*)Y?Sq>?jMGXIB{Hi3WM;;_>v$(r=ptT1e2GWp{GIPNqdUT&vNoyzqbc z?t0QW|B7N`^8-PaEOCmQOD>>0cpgu_^0-f3jl30VV`|KwMb&n6OxwXJIlgW327ucX z(_VJM`CFMTb^+XtX9Gp;W!KUx3D3iZ^Oj3=HH{6^O%3N`!}*QL1)dWwO61lI=6W}p)pFnlv$_-2^li^F2|9H&Iw0t|CpZkoflF0o9R_|`r#&5&+! zHD_D)8l=no=3MT#iY7@vWHlPCSVnuY*&ZzQ=h~W{Zfm)0^5w~Clhtaf;DKb4~l7JK6r{-)P$Nob!kfT>lex zeVXqzNt&+bBT4^E+n$P{#zu-@w_G&;?{o{>-!8~4fF|2{mUW8lz+RzAYQt^SaHlkU zwr&1Zx>NaQQlgzaelO0RZEW)C8dbZ8yZ-pR3hq@V6Zm4CFCSkrM!tFb#4a_`Px4^w zp--3!XX2^#ok6UHOMQY&6N##Hc#d=Zl;HXq)CHLPMh_NG7+pBbXIpiP$@FR^GcY(x zt5D(dEp(?T87Xvkyv=pX>s;q|^yDH*ld&he@dDGRD@N&nD`UK1ORCqXTwtBP zPd+QShJxx2s&7@y4q^&HVQXj6gyJ(C^kV;6g={6-)#);N9AS$))f*_6HjGBYft>ZO zWVhXAuy*OM8ygDuPNb}zZsYL(Ywz0QqpI%w@7$TmWb&NMWD-a+$&ksA5XfXEPa+`X zL5L<&N<LT9q!3fNj?Yi(p+>wh-Pyi{+(gD5)T+)y3A<)wo(yS8Hpi zA2-|GvL7=0{hfR7BqYG1+t2>hxu5UcbI(1m`#b0Se!ug!yX?X;WnM}0{F*t3zB##S zvM;4)(z=o?k2R}2kI5h=7*;?ZFeCYEd2y9Kw>O3qZG%HJjkQ9>=alFZQczf~-A^^* z3~Fs+Z{*b#CfPU18~?iv@&JIi{A2-LVDCCnxvolCr#v!li&E9HdUZ>c(pFYBuvg62 z@XWw3Mb1F|U)#=KqwNeK9QLuloM82!*m{mXe>IiN{<_$l&d_rPpc`Z+fZG- zX;DeZqD|G7-^5sQC*I_h5i)TMmtw)%?Y0*%92b9p#T+t1F2 zg6xCR;e)p9)BFB>&@+6JOzEh*z7U!8+1AX~3y1IfYtWk`XGZ0Ob}`D!%?Guyd8nTg3YA|b!XJ}Eb2dQtk4 zd(#U&_T&jAsqXO>VRep6a%NkX+fyAeO4yiWn=?MrnXLRiE+H*tJgLAiTUrP@Yie$oNHXo9pWyyjTjV7G_9)Ha%xc6BMG zJ>Tva<1u&*ncOX7NO-FGv4L-iqH<$oq{Sdiqr$7EDO)aoyZjE3mEiZ~#ErSjJMaeU z5Q)K^;xmN@>!xdaria=MQ6W7-Zx^smBF`7+-uFn!T_UvxCEv}mm&L7K;IiUC-Q#uB z#4nV&m#dVMjQVmtiT#l}o=;#tF}eeivSoAlDuU&n)^s=wScP zXMCMwtY|Ttg^z99wr$(CjeB^HZQHhO+qP}nnEPdt$^4j1(w%fSyGfhuCU3IV>eH<3 z_$Qjfs13D?)F(~P;6x5GanoRirlmB31@PT&7Ck0iI?{+;hB=s8h%sX&iH}H*v*ZN6 zD^&@F+DJNU0(?taM4rM)1f1Q!OlWQSou{~>iYmB@YS~nk(n^ccMD<@QPg1q=oq1B| zK7HO*<8%uAySl*Phn{ptgho%Xzf8FgO4^lxR7I^0ck9FmpL!dJ7C8FP6sXs72UkDW zvWMA3VH&CQd~`gX|KpSGU#5FSV}p~S#<^Z$mqXafd8kxvo8)v%CwT$kHwYqj#cJV6 z?7rY$X&Bg(9m7Q4e~5iuKIS+*CjDT>alrhb)QwtWQR*oq(_KXDLE2VMsh%oGWm*t!!$PZh5d|{`0U6bf0n5m!nzZ~S=?+8L zIf#^wW($a0xrlZ`D-MU5Y72l|^1k_4`9}NEK=ZkPrImS$MH(_PEUL4(;Ar&H zy_wFS9V(Ka^ghF0#9GFmdxv);2Zx=Ca{^gAYaa)DTFXJH$^1@Ms_11TXTW~w?4vFk|EN#?0mdWkWmP?f@0 z!|NDtS>k23*OsT`mVa5xb6+78FC4PILGR(vlK(H#K5({C$QUKRa<}ffVzNH?op_#t+8ytG z+5;le6nI&g@n4h+#Hct!e@r1dB6dxR5vU^*qo3)Ja-pz|7IEuMABYkQhBR5$*0ceX zM1g)4J8WvUuxMa-AB0p)>*=~zFC=z0rYW=544=x2y3`>XPVs!dpS+v0sluq>6~XF% z*H4_Y#z0@h>G*q8yn(6;A9(BPY*bz1$U38KuVFHE{p^Z1VCuykEMSrG zG;Y_nE`3{+e?F&l;A@rtcl+%)Rgr~MEgGPHb(Fx**3HV$%Hq}PrI(bHkicXmq+G|w zMeZSC<>O1vM=_I`a^z?rGlSVG%tXqX2?~x^l)R6*Vu?>nNO*JlA;yyX<*#^(#S!}* zo0|Y^s5l)cdpgegWARNmu4S)YBKC<>jef=D&cI=)l8oiE0Iw7VVJqcp%q-Vtc)6Oi z%(xL?neMbc)^2m8!{$h*J^PHe5EbFf%!V+C`3KvnYF~ratKl)Uqqe>x#XRHe_i zmp#}H|NHz$@_3s1*4|R1qiWfu@0dRQEO&3>@%=$Z)j#Az;IKeoazP-nvcUBD;F$VC zjaF}E4#mPTdFHM|3L9H@VUtQ-+CVk$xJQ5&s1hJCi?X*#vZPybL`~kb&T=T5$}U}V zXG;a&LJPHw-r6o`+64#RsT}O4BLZH1Y?h?_)|S%XwtyMuox4+Q)5&e;=yllwbz&@E-bLPJ;t`qNxis~ybNQ(_0VJVCJLU2RB1C0zZfVQocfzl-r8y>at>*>Z(tHmIG}gaN{T-6< zvR=n8$ODOtdy9srIk8|)BOK7ULC9^hFZQ5+1j%io{fbOBWXnN`s`$R2!J@W<5;)^g zqkVUaLt^5-ixuQ7otl{*K3!8FxC@Z$LJo2}$R~B0{ZzO=aKM z9yGN)fAemBH&63PHUsuzE5_^smnHQ?uxz%p(*kf?_I0kiDefXjsMC_zwm`j))JNR* ziNZVf2eG+X7vrq+3C}jK7hTM-ptlgWDcDB}-_M>`8vLBU3_r^j9k;~JBRWTTT304E zFs(MQ?eyIIY4*vJ<)H+JJ4lvl8~r1e~VY>Qt3pI2yC$jS7tZAw|MrPs9WS#f&M$iM?}1D z^#_*giTsK3y4W{AHYnZW%=<(A1GZZlKjM#JzHc7-*{E}t++3w|Qp~)jmb`9LI@~syTivtikb9wLP!Xa z@6Hg?zkkwtFrs5cfR}r0@)6zYHQ|ozj@(|?xYAv9P^$+!Wor|FrQ*@qZNn{q?KuRx zLV7o7| z2hudfSvSOS2~aAxR6kGU8O~MgajmM^BZE+EglSfVJUY%$T$vuLH7;*)9GA_;&C{SfD>M(rqyo zWfUwokHY}Y1`fRUC?6;7004P_11@!R|AFJHW$=~}uQP;yoBwvE5w2!+erJz#t_b4= zZml_ybq(~>)e%g;SS9Tg;1O}AW>0(x?h5b)tT)fQ4IidQ6t~YXEf<*Fo$oD|VpWVQ z;xti!9HBCJqcGS5F<(!_!W*I*KL44pi7#j+bnXK|3t#B6@UTA?Q3!t^N_0!@-E>sA z=k>so+wb2zgOvl0n&Ek1^=-FLxSgIsZ0|kn)5%+tME?pw|MWg~fR@Y9%-8-`zN27d ztteim5pH*Ni?{34r|S^iR+jrsysmRdNBJF?wk}}%ozX-A$%#1N2+qCGDQM_^@N{Uo zl{UP`uJwdoMtf~PtZu=FMz*EP>V_6O@KX;c7kBcuWjiZz-JQscE_|LF0xKVI4va^j z6Dab2dAUXTGnlt6&ATAGalrr`->B>c9qs;H>od@Jq82K#VX<|oPQs}XZY znA^<2TWxq705+gZKQ;sAI#3K)bbBRK3jM&+^|sp4M=%58I!Fs(HehYPKsR5AGk~1H z&r^SVKykmqI&Lr=a5(^S|5QIG0VGv|zZHJ#eLM!}b=Vf*F914fuYjNafqjH|z#K3* zpfP}>{>Xijd!&0PwLPGEfL#7geu)opDOB&Y-(lssXaqmDZTyfn;I07jfbziL{=x#_ ze>8lA`He2bW&VAD&-hGS;xn`qoA!aI{BN*y5#k?k4DG~80IF;)&>knsoi~Ra0NYKCePVj0el_&8vI%D4+BG2k`p99XctTuP?i{nIY2TTdcNm5 z=|Sc34Up!zz={l#%5^7_-7i0sVJgn8+aWeRGZ^>T;;#sN{zK`|jV9u!-{I({>y%Z| zpVV1m-KeH^H()!lHHl5>JSfJH4NJBy;N0;}KH;1@qy-+GvUM*A6cQ=W`#Lyy2h{^6 z;SLr5o<;{v1t>HD`VMS$5|T-^pgLH`VSw=mmY=@|OhN-!;t=3}(g}6p25%K5P@#{Y z@Eu&R)Ip9W``br9p2`9-m24wwXXvH~;hbi^#?YbOPV-A7};?HMzB0aDN(@UR=@z8+H$9Z{aiEehxB4FW-MgI%Z0K0sn(qoB3nu0{joN_8*|y z|BYIMcldu%Yfi4_|ASiVi+R=kKTvDe-JiZ&5((rljhD53=U46Axdeo{5>v9XT8rDv z-0;!Po!@PGpIvnEqNugfMG+v1banVXLU-wXUhR9_?%&mSyT2ORcDm{G ze7-|_zuzAZ6yKlDTTdQK<$K>QA`fzV-<9)o%Kp85eHI?fci8U!yqquoz1`t;H_y@0 z>-PC5tvud*ejk5U2J(Uu@HnSrEm=xje0fq7^v<)yni_sKC%(O`r~vqt5b*gNJo!5K zWE5CtnO6RJR`k`nKzzP4Tc(pwy?%I&oUK)xbam0{^3eafe<=7S?rx`YF4i$sp-8d4 zU;Ze0o17L^ToWqa?YL+ad%TT2fWM8*jC^!$wz?cXO|{?E&+gT09q#3ShYz+2@Q_hR zru%Vl@#)y;(o$?xA4XSaC*SSW)XS}!rB_2AZsg~s%&}zy?RC@Dsjg91?_54l9KOxD z0e|aUTwZ7O&YC}qcwC&t^S(dr_4RRg=;&zE%l_GS6qau3>EilTpp*Z544=!(*nL=-a%EHf?j)$;Ps7fDPQ>z>s!{gTPjfeczO94xq5s#{n>iCsl9K(7y)X#{#cQ> zth2b=i3CrYbGAR|R9QK|{V}p;Rd@ka`1grbHs67}v_f|MGsRE$E2L-bx2dF+pXc;1 zTdPk|sIFwSms?Q1kx*}?qm{m(VL)^F+H&n3bqd&nnz z(`!XZ&AC4xKhLNj_NQURYh)&Stw5;0{?o^AEAT_H@oI+^R5cE(EqifE`y)P|jq}$| zc{X{M4VxDFgmo3P@4O&_%_|Wr(*rH5qDP*y@a}nm2=h{e7rLFx=YD$$Y+XqVaKv1{ z+|2uvW22_t^T{Vaes=9c#odIx^mVx<7xoArp_Q4AHW*KvM zbt4<%cx^0#l-?V*7T|=^1pN2#U5aTV0#*8u) zXY~5bZ<2@l8*?c=L`C_?LzltB!|WPfU!B@oN^Ih*}kXs?+#F2@0T55n?t&`#uBiexD-ik{a!zO8~;uN=AY$u+=c*%vj2!WL>+hs-ljsqOIIV8N3mCM6sE-U1Gzds5HbDnln zyf*2iNKo@QbsQ1(u+T;I7+w{Umx=*7(e|=D30O)*#?%&Nz(njRsiLZARepTlTmuzI zIeRLAUc-)7gS*V*=m^_FW-26nGxCY7RXaStgY)iGIeN{@akXKf3nvdamJyaAX$IrW zLm<+aaI$eHqg!EPEV+vzinS-l12AdG?-HvMEaF5e&SZD&#?dLshv6v>_ZAgiF%}KS zQ#Prq*B2LGAD=rqzpFt+L(18^ECk_0Dfu%W&8=<)ut)f3o?;H&{aAB>yJO_Ixc%OI zLLg+f2-A(&c457zu8=W(cUY76Z(03=)6*{YZNK*h)?THd7VxkG%n6GnRp>-I{u}p40riJ{}O;)~FVd7A^!H%Ns`OWSPHp z9UWKAdbr7P;i%mEnjA-vDf_A@C+~?q{qSy< zfOs$kg!+)w_4k51RLa6Uq2sDOU1v^6E;_J;a97lsb(u|(R5o`q4IG8AlU!~@W#f38 zf4^;)l{YsK@*!DdwFoj08(#;Q*6HgS2s(yX!$6odK?+v}j6JnvfGy)RJxQ&Bh_<2f z$;9N54C5TQ={*1`Wk^2iyX-T=1PGQy%<5dUp~oj4cOH!zXZno*Sn4{C^?8ipDs2?t zG0-EFf*8~e2m)E%;?+<@bVAK!osJJ%``%kR%`&{2E-O`iZ>NrSG>sODV&}%vg((qB zC6O(i2gnmuIBAfanKKlUg9uf{^W(|pwHv{#OX|#OEc3A!;;k)EO`BUp)XPRgumNf| z)&`JQ)XylwMuZla{@@H4Ew027YSDI7-wBYR0l0?{QTZ|7>&4Wq$T7KK$ z&ey4NYtix%%`hmfQGhcph(tM`$LGHNtwOb6XbBaY?ldNTH-Jo3kA{GCfnmg?@@1A) znx(V<5Ciwz8Y|GaBZ|>X$CV=_Y*(JU0KP*l!1^tA1tCZr477DM6}I0`)JJDyiXJsT z?c~GiJOuGiLaKFBFi;L^g9_jo;~OF-z-xjA&w_5q<+`|rg;T5JCt_uvKg##!dFy)b zVwPMp^|*PnflOqamV4*Ax&3*&ujv>@dn5PCM=98emV`r*)UC>-NchdLG7r$b6f*`d zS$}zl?>>GREf)iT%Yc#5^SYKhESj{D6?^8+RS+V8~>%v86tuq!VhY8 z8%^f*brjWVS~S8STs$}`jyx(4ycQM#`fqvZ?0v}D=GQu zcAF3d`rfy3`(S3rB-D)-RBP))?r-T{IRS1_IHiA6b^jooMpJRmk zVRew9iGBG%i*5o#zgNAlrO8(V^WH}?;A~(RXxIdDWbKt9<`*!_*SW`4dy&p{Xp(UI zW%=L+_2w=2C1`w*Wq?OpdLN?nTm{GnB1A1KzUV* z@&UcG8e#95Ar-6e-j9jcY%4EhAfh8F4AH`Kqn~M6YPbQL20j=@kLPQ&FWHNg?&!Qw zZrb10#2%m*W_DUtRI;CjX5(k5GoyZd!WuMo^z_*7vXX}auW7U3?EA5z)$pb;FO%{1 z)d}kK1`GkSuafc3P%c(pPdD7|eqLFe)}gYS$-+jWg2Dsp>2d)R@5;M;WCT*wz>)QE z@i|-+uJCBebVR`~!Ok`wg@3dGe63Caw6IrNyWMyazlD;>T#OCcS<@4V30Xv8MFFzj z5%slO#I|UqL57PE?Z2Iw8C^Tgk|#;{Ng^lx)dXGQ)oe5fMX$tF2w@{3@LvK^$W}5* zFC$34Czu2SxWyu#(1u0N2?(`6q?IY%1XxZJ2mRz;yvb&c6e+VsVoU$xAbXc23v|`N zKO2E93+@h$w^&c5{Amr$hWAV=o!3%@d=DBB#a2q#sG#k{**{VU{|qm(6SYH;)O)hh zBEKyVhs(i6d~m1E9Wvdqno7h4>ae1&w?{uCgO+o^?RhFVi1dXL5~&8Qwj zx>_9UNHv^{AhE=3o79u&QWpksypo~9l22M^6`k$^&Oyb%9{QN%x=$ffWtfGe zsf|;SPs~SjL&MJKQPmI)PD!EgP87)-X@Z5vlcI+euK#0b08!@RfBfXHUg46RANb9O zkiOzF4Mn&4giDRf$}=oTQYc0mDMkzhNwfNvJPYynFe?X zjQRxB1Bo+E6`Z)E%Yy3)06ZbSr`=Q?ELWKJL35HkII`K|;3F%v!|Of*JUYTRl_h$00&z(tp2 z9NI$^6RRbM>E5o&qIS(JjQe5g9;9es5y8@*qfMr^dK*c&+$}Y-WZ4U9O;&^myDEjC zkD$hgVBvf!8Ay}SPDAK}^;?>GUT~wOLrc5Yg=!sdxOHsihGIF;_fBw;aR-3SbuuNv zGO+Kod;0B*!Y+MefUWRFKL|V=sr#6ue3Qh1}GozJcGmc4+zDc5v zik~!|ep7)X1?s50YB}$^q3W$Ek^73ORj^*IcSPt}kF96lCs~K97?-lJE{|p{99DC(ipJngi ztTrEIVOZWlsZtKp%jazO&9B$ldX)`%>rLmaN2c`$eRs((6PDS;6vrG?1b(=wkwh!6 zeW)?!uxM}a&|IJ8U{-?(rBoEE9MP9VBZTwNb&4qFFbqiqvRHu)hhOkBaJY0I92NpF zl9!+d;YtD=BJ8$ZNX2(E`*`n(ZEgrhp~mk4Y*2rIEnM6p z)EkU0_GeIQvYb-Zk*I-UHc$a{J2%lhv6W(x|)V) zs~pzTo+mO%l^zVT#+D2@f1@%}uc}CD3~674g@;WGL_tXX&qhZm0gXl4MvY`b>;Yqt z@#qGu^o>oCnb7jnVS+m?Rtvk+sY1WxR=nPyi))sb@6(-yuhYV{)cQj0m*Myuzdnir z-sg}axmxxVm%VJf&F!n{@B2A@@h5g1PDmyo!}Jkd4~iUUNcSLL?uov*In8#f7Sh`# z;Xe<)7uN&)xVxZx62_}^Vfyha0q}9MSy8ZOVmz+%AISWou@_AgW}XEij0qNN(ZnBt zfM6}eAZ5O&)GT}jb`e9=q+P%*{?Q44V9`0{ft5kW#r3uYUB6CufW990fETyWA0 zH=Xpy4bQ_zQQ?ellVoSWRVKR~C*XNMMf77JaQyWj#ye(1$d+N15#<;Ysl%~~X&k5X zr8OK5Td=sykQLKbBR6h~wC$JPS3q=-4R?u;7LpK46G^M}fOuRM5W4cxat0{;WxtXr zWMo)pyT4WP5fn(t;LFi}<@)?My9aTl(swza_?n=@ic5T{KIu81zQ{a8qc4C){W`%;b16W< zVDlI5B+Lip$h~~ddi~nev){#=@QXhG!jAAHHjGePB;pL0U?yn(pA{9_9{-)XGxjq%51YD{i)AVij`fyv)H0^-2r3;}^u zRh3UFR?ZOL^XPs37%C&@2?&0aadx>w3DD@l66_#MW0Sfm?lq4L3k?Q{j10cL+L{#d z-P(;nj?dq3x2*04XBCdjAUW4S9Arsx;(RZ3jhaLH67FI?_(0d+*l;?_Ku&Xk09V9D z?nC>?MlP7j-&*lc0UP1qb_1z2Y}s&gBn?c*HzTsT@1w7;qpypjl3b2=UpbJ-RZ7v& zQ*c^wGmSyo-Jvh#EI-avDsl+@Tphh%@ne?dJtOg*t~7piUpB!87{0I}FK*D%cwjm_mTqErnOIx7Wj+g_`qh40g4uZpA?)&BlZz zGbDyPna%fb(cy*kWD)yX%NZ=Iwu=u5h5>e^ZhQgYtWA;7sBG00Q1Y`Ub$)RQf)=C~ zsDp4Q%{eHgUE@2=&yP1qsi0S$j3mEnn3@tdPf&YCp3e&ZQ2rW_76)0)eAq1U{yt8 zH8rSev9Od6vffN=SKjDLoC&0)HZb0?=gl74(w-G;56>|HJl-JXhaxfHa=WTZu;DrK zsDH6{x8YuQ7DJCwvglx>YJDXOUw~%R8%~1}dGqM!(5hzwvyr@ONu#HlFCh^`r=smt zNGRp)WACJ0$A%69&(S&~a>U82LGf21_yTeQ7ew^lmO z;$lGAv<$jN{#8wt0?s%h0QrgyZd%5(WF3WQm^=xTX>)+i0C1QhK+H!>p2lM(V_cVY z8fe_%!e8lJo1~H`@B_@CkQLaD#JvTmL+8BR`xC9eK9r+j$n>YRUwcIGp3n5yafc2z zlEW3Zu>1~ldXu4B4!>))`@ScK$F1191&1AZa6USEg=k@fl?}LE7)fao+_qFJI9K^tDq?61n=d2u1qa!=UnP}qRpW6~Hr_F5j5kI%02 zjX54QjDQV#1f6>reZmx>A{m(&m!D31457$If?9N2`-!S&0uw7zxRi?yK!q~EjkAZ#WYPyhLFoIthBImCRk7;>!kvj9_QJVUUfx68t}HnNj*=Ej_(bL`jN>(HB{Ev3+ z;%~}o`Kc5{GxERS>=?()MnJpiq!NR&0(4Mv9BFtPGIlXJ<-(Rz)3?g@Z6n)mf@1}H zM4hfR>bAKNy2uY)ldD>!WNv7=9`%At+?)#WpH(vtx=+HQ&|{YuYl|-*mGdsPdm70F zeveskY@7>{krW3xJ5-BQRLP1j$U}ATtDlM#(?$n> z$X*!b!mO1LdL_rlqWa5MV1C<@Z9wznv)xdp4G!HCTWU_yp14Gs6=baYoj(dh)+31M zBw;B(Wt>GxI}UnI6i}%H>+usT6}c2447Cag(%nc89U>weL-AzA8`q>QNei^4kB|nW z75#=A0f4C!P-78KmBR7kQ3D9bILFWb$~u~CXaSWK(}?&vaVsI$Q9|CZN=bzY`l97- zd(hRk*x%d5f<+-VxZ_^~h#ao+p;7mj!YR2^qa=W0v^fP6k8&?ES;lS@$r&Yzq*rR7 zf#G>=um5r=M6v-#8`9CszEiMo8-%5{t5|WFouh) zi_BQ=uP4?>9t`dSNhd9mlS$1imTL()iL6O`6~I2a-Q}}a!iP30(M?y7txV;|gbeyX z)@E8&dxyn{%{It4mxN+0Mjf?TqLb@5Rsyph`tn;HBJHO+6(Jm>1ok6-i;@52XtP_J7osycPmQ`BC`So`XDd_M=E-dmV4CU11s5$zP{Ces)Eg5W|8a0Y^*^8? zqiYNBz@roRYfF@S0GCrk&6#S18Zz&V$Ma`2h0F&41D##DIf6;o@c zdh^vAOJ`Ocv7xHuRUM!UyS#d4=+g^_TlPB}l$b&`WT|x(Zpf{1{P7@*q@>46(w+V?w>hdLwE8$aQ%MLWH0>d z8*9ELboMC3prK+X0^ycmG{M0{my%wN)PE*fBH~Njc!JVbo+~i582&;a_%`u+U%{uGNSNY-TA( zr7Q9f67ROYK(SdU*|?u~i+TI%uF6|!clttCd0%z0UNBmkdP@hFp%i#AsQYX@w1?U3 zx?ED}T@^(F{hFXl$QD{LsWxvO%d~o|vHKWl> zjP>ikd)!b6xMMQgSw>9PAH`<|SN1%ovM(5Ls9nustbnvCC8-kzUK3X(PZ(M+73H(w z4!rI~2g>~RCe?v#qv_%wPaPczO6?T~#Hn*Lnnz-OUDOoJp3r9-P2qX~1o%E0 zMp~|Pt1hFXH1>0Bsi6kwnuSz$S%xYZtswVy>^DS_I9O*z#Ynhx@Ygzxe_2NCyt6sL zNK?2gv4AsrsU|UiK=*g^jLvGPX9(5Y!NZ}AJCj(-oM=ILc{~+qa{W9*RE>TFcICM0 z$X_xlXJZpC>5u(^?-Xb{*}4c`fh1}BrSZ?9UIvibRRFmVDQ9m2^r)0i+?wTZup+5O zLbB($HodnLAc|c*-DO>6DQQMxX5~L+ZTu5hq<$0;blivH7K%y>+A?~CF~;P@Ch-WK zmft3B+?umvlPc!E1xGvo$Q)Ap6d{g`Hz|6~(8?QG|KtygUBu5OlQtyI#>}x!hWA() zB21Jv&Y@ZH=8ZRILInAAfUNqy z7um?~_eGpb8)b&zRMUzMfaxhO6;J&Q)~^jmYuH(iF{raLJLN*1ol#LfS{M=m?2$CR z{UF6m?l$@sydum;7UDZyufFb93Ke6tAn2KPL2(6cWXedmiKW6%ub5%({_A41q8yx* zN#5-Tzl#f#fs$amcWa|ACI&9MM#L5y<$m@gZzaiBXPPL`trJOA0yBKY*a4V!{Q%go zY*)OJRL1pc6nK3b*j(YxVR@2s*j4kAQlwrMu-ff0Ya!7$k%RRlnM}<_BrvjScwY{t z@~BcERWOf#?=mzbdcDi+#YUs$TN*5!N=pJ+zZyoE2ipiIGuo)5e{i+s^NK&Tqu6ir z(8A^nc8ZcQjW|nsfKzq*4Fj}K*-w7wh5dX;Y(Qy1Y;({RC9RP)RgmUrR&>TTmCjRV zLLE<}$UR0(2-Hf5(`@z7!#$$Qg4W=UV+-U(+{dX&q{vwRCdyllhyVzsU%oLbaS){6nufA?|%`AMyE6w2jgJ4{u7sO>rgc3zWgQWL^*;D9wg5>=__2egW z@W-=Q1xsVznht+ZC_cOxE>n(3CjLWdDuT94_u!1rH2m?pouwfB9Rcc@(r6rt#&A#y zlOfRe6|ZI4?@t`<>O!0rX%Wr{)K%T%$OLU2`o8&4m7SuC7Ri|gj9^8opgfGt| zx`vp*!VhOV{EF**DZ((N&QfJe^+C{J9&J96(T?e1Y!Z;+e5ms7Wt#2?$n<9Os{(n& z7*#hCt@^lQzL0xiq=w7CnrB=2$Y3luF}J?M&%B{rWAR}2%^SSUx80h-g^*Y37e7bX zb5C&DaR}kE)51EwVtDt@ot^jh%;US4Ud8i zoI4RCf7HCqXh3}dfh7;Xa*K{azhgKV-6=3Ouz5GN;v+Gq>3Do$in6U7HtKtmXVlD{ zVd0v{^z(tG8|yWNCAL)5N^$IcYtR-=iu%7~PaY?dZdrWYkN@d~g_B}1g;baq6d(-> z7uamX50PlD@`(DNde)g(63|JwGn{63D>pN;zN=Hudex2&UJ1E@y&h~$@tQdVE8zGP zql2dEKh0!_>z~z6K)p<3F!zhru8i^3&6Y{(_~D;R%hAcfo#QP$!x~M}V2rTzUBU~W zN)aSJ|0!x-E{aee=gE}|L72ZL=X3eunX~C=xnGrVQc$#+mzhBTbSIWwRJK{8NU|HOz0YUz#}2Pq9&wa?7J!)YPf2#P@_^=Gr~<+mZoXvTkmCu z>NOhC61EKsz_t6O~SyeeDr1e zIPns@$KgOA+MBgYZ02S=GI%xF?S(XkW&;If6N5?-?IPzrKMGU|dj}kMaQvtuP-7e= z8HVFX#7ic`sm0P~Ib+c%KgnA6I*XJmh(j2q)vnERJU9j_&cr}^+Sb*^qUIj1n&B?T z8aT21Yz;H{BbIiyuWwx&Z!5v5QqOt5Cx*ruJ;g+zS?Hlq{4&BQHz?*si>`u}Opo?2 zfP)&V5Qbt?%HejxB7Il{*#qQsMqo|b7r>(P?s;v7w>#Op(;5cN@vAM&X^HIB5LPM> zc3YO?>^>qjl*plc*Q{B5L$`#6R48OBsU;+ZA!%X|2DN&R#4z=O%#m9_#i$i571o*1 zhSDk~147&6^T);Z*0&Bh`!(S=)*6;)x!c_E@GssimmuBF7O8=~9h?V7MjcrJos|P$ znS}EYQyheT6Gp~a25UAS%(Vp3QAJ5)+-Lm&-40!CO0C22Z9h+FYnF?ur3wKE>*q)A z{Q_OQoRJ#BragAKh+%=zMI?f?#sL^R88tzpf;4IuCacs@AruNP2*%}|sK*~OGNgpt zCI49qiqP(g*h0`JKeDh>QN(_8Q51AED8|6_QLgp{pjXbjBjnk_D6O>`YpsFg1L^Z@S zxaHjT!$66qCLO1o_@ScvHNr!d9iE+S8AMYgDO1DwH)==u=(fG3mjOf1=}cgqHGvF_z~K!dJkbmSi~ai*4tv#EPLEqI4G0|BBH2u zpv^3Y*)0oxDC)3WsmX^$Jmlw-CGCOuS=x%r&0hCt=j2XX`FBv}EHR@u#C0I9?Fux0 zJ(3XpX`nbd$|~9V2tM+Nj)0g*93s;*YY1LNbvRMBz_~o_RjoZuRDZ$IAkY($_T_02 zeo#tjQA_bh{&_GjyX?c<{!;eI9_)xd>>t!tgJ4Mzc2a>EN=K7Qj#w7gpqDBPO)hwu zPbcZH(xaD3GJ3QC)(ee%;m0FsJu!ycTL3p2iD(xH@fKv<`QC>%CL?B$Ne4xr=LbhK zT2j>YC;L-TGcxN+Ksw>>_@a#M2|afMIPAXr8m(j}m57wB|F~9*)ezSwUlRFtXylzA ztc51CS-{JIu|?pQ%dnlF%PMYiqusi(6{KXrL;><|#3Axy-c%g%By!Q3XD-8o1LLPb z_*D5*t3UQ(Pon2MlvxK+u8JPM1yb<#WaNw)8W5f^%pLkxabg(30}}Giw~oeJkm-?+ zE&OfbDbL{+u}TponKaESBJ}D-^baElk zKnutvg?!7_l$9e(Q+t9S_>o1o!(Z{93nPQ*>7{gazvo%gwB?#_?7rYujH*#nS)iU+ zat}>2nY;C=UArvT&=#6+($Mvr zHinY0_MsU3v+m$v?teDP=wIfZ2N?h0@YmsVvhZN$!7!vauKII+U@BEywkQuEPZ7lzc^V7kBuFC&UQ&QbO&uqX%5*`<+4vHVTq6@Xrlk-RZ1& zo%x>V3??GP5k&)m)oabzgQ@49H3zPhbE}oSwo$Lk(!qVW5!Y)wCTKqq2Mdm0q>`_X z?5`CU1-#4ONgavXUGb;H#eBy%gXiDe#GpHCMM)2=@qPO<$@>x0?nOhGQF4(9F_HxESPZmL)Y5Z`0$I-=SEo2kcdk0nXCn~W3(veO z{+hZnYZVj+pTf6_cP#j~4g0qg{6D7e`8&d6paRc5!MrdD``b;=7sG~}9#MZ0nj1#R zjH6{xI;IJL9w-0M(z6$i! zbQs1(GAKwH4!SP@vU?rA=%)StQP?|4;xU`qSFP75e~7H<8AMbmcwH@bD`(f9&d1Uk z#W97?3`|SYfAJ=KMP}^9LuLeLRG z&iWmMP}0XY^amzhqW5COOStr6cjXat)W^G#La*^~`fKtN0p^Tg>A+Q&1xr6=oLSOh zEn&dlKkQBcwc3cnHDsj1|32(qtFCUJf?it77MjM#aJ60YI}XSSCW*Qe)^rZ@2G6W` zk8vvCg)u9%g)qZ-wya%5;d!36^*HkA)0sH;2|hib%z%wrbZL05sij zQjWxUj&7JFobFB2`NFX3d~(whtdRb}%j~v&GtT~KB^Bm1zwXh);=d;g?u@r)7n3ma zU!d&QC+3@Y!}~QW`j~OuqL}~sV74yu50W7|zubU!OxlFn$zsS447L?c$oJ#s8XCNX zNoHd`?I>zg@^_FwKQLIweE_Wv-djzwPRd|eZ}MkTCI4Uz*g}r?1lNxy5dpd}Vcf=u z;rG7?$E0uzJHu6HO-zP=c$WjdJLRfV=!Me6a9+Wup5+KAuEMLieh#1Jc0O&%!;{V_ zx|#Zwe+0rm8aS6%MKlC+jeINW7MEkB{!sd&P8Iq&Wl*Y)t@YK|aDkt^4wdxTu@PDj zf`^)}_UMb>mGnBA7xm_>JN3!9Mb%|RrE2M02^k!|i&1j?K_`c^&iJ)?yA9)O%`o@j zPk}TvR{LzMJ$1m?B?l+reA#t&EMuB~D#K~br04dv51*JaIA43! z&8_O}$rr^x>fBbt&F2&RpFcCPI9cHV=A+_Id7^siq4^i)s=o~UU#fnK?0`rU`C$LW z**iuF6FdEaqi1Z}wr$&b#5UL5Id+RD91Ma zHLDcQ0CV+v6A2B^)!P6xeqZBNzON0G#mL!X?M#q}Oxr?eEP6)XCXd8sB15Xv`YqCY z{=s0#&x;kj=Vy4g@_p+Kum7Xt&0Prlw5m3hNcpqs@x-fx^9jAbEp^M6W1w(ms&qI< z`^ppIC3TejA^ofA$WiK>KH>8i-PA5u)z{|Pm%^tnHvu7fvcmKmsbxxkQpm!-^tAJ_ zKRg?}wAC&mO<-S(Lh7g$Pvwh&Rnc3EDp8ybG0GS9g;r8fdyDbleTQP`>H2nxw}oJ( z#_)rdU~r`|c;(?annBsd>JuS1`k&DjXTJ$pPwSufpCC*vySd5kg`Giq{8dhTqP*vE zovvp)y0VDMwtZ5PT`OU|6Rtq})_PQkw9EI0?L!B#;@c=ZAA)D-;{Zxlkv=A5Yot8< zEs1cQgD=Tqv2K(t3odP1AL%LVpoO1@+x25f7}u0fn~|d)0rsz2{g)5kfVF7_0V{aL zA1ZZVV?05|4vv8vP|!x*{)jijf1_L3KV5iSl!J30x=+nxv(Cjg_R<^rb>HiKE^d<% z3x6&xH`uq>#?Xi}GHTt(VgP)QFk6g;n#zndS&Hyyq5UT5?10dw)*VVCqhF`&)}{Uy zcnimz*L1OY5-@Fd(-t>tGnX?%f(#DK>~MtXznODb8qSJe(wYG8IFKpIoMN`%m}Jf@ z_ME8z|B;mJ9?gbay!`wgi^m#y{b{J5R1u58icr~B*&2*yTU|YEO%+b}f2JK2>cGyiwU}SQUfRnKDXE>nz?sO4 z8ul4zBR~eja8Fn%sH2lCUCU-TfBO4Aktb^tBs36ydB9)6gUTkMDM*k{tAsdqP%szF zkE2v9Pu8VzxsHXRi@oHaWJ6C>+kw3X4|&=lXoQViWVo-Kjmw@THIBlz2NS(CSQGK2 zz3E?!W+=rK5Ug5Y=-s+?Au$GguI*s_l1flQEkB%EP!BzURxJV)B$ehi%|4iZY$U4$ zn^j^Jc~kjEYL--T)|o1Ljb`+rO?Jkbqy%yv*D@noE;+BnIed8^7TUt$DRBHDX&rqX zgrhJ)6NF~y4SfM5%HCoBYP&m(FTGXy!Oa|2U}4BIX81z;lCnQA>N_EB>5e3EU3LWy z4kh!ovFuif{dtybvfo)`B6jKgx>UzSIDJyE(GhHWvN+!>Ip{_gahwXbZNQD9)q3P% zsI9$pO}DlL5@LLice%k3v5B}}$-yXTcWKQ>mSPot`k9aptog|&gyHS3!vv0J2e3*b!n_!kZ z18Iomj83z6tw6<&2J9`7`7jGP`pAo$Jpug_rOSBi&gctWhqXtsA?A4uFrT;?jkiNuPAq(0&fNNZK!Un4!>k3%HJq)<|om`@8 zdxQyNgYzH1qIFo4hyj1#c^K>uPNn~7+3JkE{);O?drvS7g#aLYpCI`ycBc8!c?r=REY`KvKp}L*wA- z?McX=N%WHyA?x|Hnlo*I1)_<5PA%ZP027L?{${;26<~kdVZ}`H^0bLKX2|sopDTt> zdd{`{fYOCx@F6^N`H4Ve{W@ZGmSv4kc(BXAER`!y@RQ1*%}`?~wOgZvqw66fPV8$Y z_=-2S7-IR{3;zPP`y%rOS?|86y%cOnru=O+hWr)E0LON`Vzwy&&DA0auf=!eKJ6Rg71(qW?@-k%*>amY>SRW%>&tJOWurD4=nu4&9Vh zzH20D^$05CJ9Xvl*q(v2x=^vP-xZfc4sqMD09Q@BCSS{=kC!?ziO50CWMA%e!sN~Euxur_jIXy`?kdZC%W8{?@Qt=bhTVr zM?nELNu4x%XgYMmkjjftzXD($i3H5WWmE5p4?2(iRW$jNKCG(^tiK*uIIJ7I#^&D{RV1YK2$huM z36}u(VEsPLJNY+g4bzaURS5|w)@4?_CWqAFo^2QjPLMVt6|?;G@yM7fN(U>UB8(<^ z(CO&ycNtMt=Etl#5%&B}CN(>RA#rYzRO1LkwNX(qq7s4GJwUOqr*OG=SF?9I&AOl3 zX<(oxOb)AYH&%wQ!mt<(2DSkb%-aMs7hDV+!!ClnpmA)OIF=ZICgkz(?kt$)tRPyA z>*>Ntk&FKN8fq41B3A)){K;X6`x|a!KW=FZiZwe?FAQDV&75Z-y26Ln zEW6V$Ck@)xs-~euwTehU7?STCD^5qGl`vmw`~b?%qP9eT7$g|kfw~#xxn^xV@$<U1ydF1EDK5*;w}aFqqgf6aQi zo%vF5yw+J1N<=4@q|!TR4%tg6u1p-iUG!86+hI{Yd7@RwyEX=!Zp3}uZ1gp;f68G$ z#^jh@Ia)6#GcS*a&-c-%{iwJWmqCTk|E{#^_1{c=&*vrNT$EiMwBke}#62yrDRf+# z|NXbt93sVt@Qifv=`P2E_2AI*)Mdv$ zC<5vtCQx_F@`)Vy4A0>zgE%JFWM5xF*@0wzFnVWF1`9k@=-jwn(@@m1UweE?Z}cr2 zqdmE!vlyC@U=x69IAVm9M;IuED%QCRgo7jZF@$mAa%zlcd0QR#1@@$|@)+VqmIpfk zXTqkZQ>=F7aP>lVhtSc{*?n!?p)Br7d%Z}Oi~LoRVaB|DirqtpGcm+eF6B+Q0KP|+ zd=Y@i2Ii&!*d|CoaV0~!{SEk>wBPnGQBoBx&ZSS?sO@A8?oAldree0KK@JO6{3QAe z%?q#|MJKN%Zh}Gb_;U8)UluE#yko&E!$wy6|9TcWTC-w%nA@;#?Ea&qVa~Dfyd{n zypR%O7|4$|)DHzT0sTUK5kjDKy;#qEuYHDXnk2F_xoGvn;gcE;a)?!R$1$KUGbiRc zJJ?(y_?eVjcmv&riUYc;86;lyp{SvbGUwCVraCG{i382ex?@Ft^{ZzG0+vj`p*yk8 zvINzhFcDp86zd0Z3aj=JWP}z>gCLQ(AfYKD>ts}-k_8oqsRql{;F*(>H%#*w?KmC5 z-`VhiPI)F#jL$cNsIS~*|Ml{N)3b@Yvl)xBkVKg|=YHR!$=)7fz`g}ZVYk+LQ15xu z-UI2`0eQ792Vihj1n_LHhFc{3@KEoSZhc&H@-}%)OF1$he{2bz{dn^YW=<5hN25nK z_LQlc&;S|K;;e!GK=h_=F;_aD4+OV(e>WrfRNk zZJp-R$?5a=_4R(-ge`jZ--rgh33!4cX-GW=?H2240f}b2B8>yD3OBg$(*-eB8t6?J z%l3t=K-oH#EbeKDdlUnE^v?7_`av-XoBUi6>mX533gi>RxO4;2DStxjtHJm{a1!JQ zDt)W^5>#`0L^g?!J6WQEiH1$$rTME69(pYsO-YSQi}_`}3dJ@QC4uSV6Y#%gNW{h5 zBLhY_f1Xwhp*Yu1tt4f0HI67=TCYp?;3tW;{7Gf?ezbhLAJvalhS zJ1{|vxQscWFxA}x*F+BVVeW-m3e-LCqFagO)hsW0g#SV6N{{kycM%YBAlFK)VUB4` z>ui$G>0h%_>*2$LcV)ni*VL?z_{Hws@GF-vG(qKoV7C+OAHln>Zm@F2XyHqz=~T0w zqOpal{^3k>m7UJC7n9GlnVZ}@sES=;D9RP;SCvb*-0!d)h)snQPgs8+f0%PB2|dxW z%&@t*(kLf^4rGl#1EFB1HQ7eEd~CX=KC$Y1buw(F=0%0EoKC0!<1mJjNJ#_yEVfjY z5J$HRi`aOUX8(L2UjN+*`t+f{1N3|)mC&mpSOS+(JZMiS3K}Bj;Qn(g>4me4mMutU zi6R5Z!hk*qxUNBI>2{w=D5>bBz#Dv32NSsr-HlckT*lZb4B$kPfj$wPRGG4g7BjU zTFzqyeE(1+`R@*#KP8KDkiln)Jr1XwM+zVe4fU`9Nk~eAR?8!w$iO2!*JVmwecA2` zA(S#IfsbCNjMf^;iVz}-!5+$bxtyI;?EXPr+Q~@DOjP+%0|&_jH9pp146>SFv`w`x zN>WA|A*E;v62U$Q8XnS8Yl1$|ohAYjHYN(!nE^MQxlJ{IjToBaB3AAw0$v?O{VHH7xVH)ux# zfTpSYibH9P3r4{X{h+Q*1X{#;c;2E#hVmF)#C6!2%n}wuuMpt8vFpP>xaa%=*aig(c^q;)9F zSKZn+MAJMJEm0->6GQzhyr5oxJ4hTTD`@}1TVi$QZj4x@wD`DH(Fu;oYz++dku;2a zJPD-M<}IcJ6hdh%#2|W3;=56{=NvxJR0bON=n#R3b&a2b!B+-!1e3VFh{JVj;5XGD-JI_f{r z)fI}q4ihn&@{GqNq3(E2&Bb=j%FE09e7IVz>k!yO)nb>P9rP=t0B_5*T6Gj>yCCa> z#sRvv^8{GR@i9waU?}f}5!p>=9o=g2;T}x9jk}fkFASh@F@CzKL(wQJR3H+<5_(+q zu=o0n`>_lgBi?8$lVMuEDq0;pPLb{LF!e=_XdJM~8VQQfZSe5{mU-R*?gSHHVoY8F z0ULEk7AoL5V9fSM@MA>kCJ^FC(T8c}1<4PPecp3$eEEv?r9P8EWt96F?BGe0E*2V~ zvAnpam=?#okfR(M@qY_USdR8S^&Smd*k|aK6_|M*yLmF0`H>=MZ)O{+319(Bj;Vg$ zFV#+RitB92o}=i)8b})Lf#Z!LG){le4pJ%Pn$&tU7o1+KQ$BMhykCtm6)-~68XEPM znhbDGK_b(dkd;!XZ4qodBbuWXoC0F}4baQ{M2Ikc@sttN??aG|S@yiQEicA51O|D0R!^$hR$2p@>r=OtD;#+xG zTS90CuqYu0LPMpTD(3v zGB7v`B&O}u%xAp3RZ~M7j{dlsXVQS#hQs*yZWOaanBr%}h`U7>4u*)^<{oQ>4tNVK z#NV9?^kQMy;&Vbetb&6UpY3axX3vB$W!!fn&6)_RWZcV<@$;JBEtH6}C3X3T-S#8? z%LN=)DRkWTF3p|_Val}caGL+P*QR+=d?XjAB5|arnOialI=!Vj=(^=5A*aSe16!3?!h}{SC=872ZN(Fa~5w2<+ z7|LCb7jEjUjCDUS-#@_A$*ZrLDV~`()>Y=8nqFL(M~qYjSH><lAY;3t%#R+*{@s5t6bjQVl%ASBlyN^bb#*gA-YtNR zhPw>j40IU0=5Niql2hA_-i=A0-P0w!bxagn$~9p{@zB4 zBx^cQF5N~6eDlRUHqFhdJrkHUn;X3BMK$RjM=}0g$xD_|Y#HyErXXYjH)A?*&fRt- zK`wUuiK|sKTj*5{hFYpH)89RTtwVh1k`({C_aB9>*y5uV#`C~T88;`lV}9%24iZHb zsA&jm7&j^*Wmr@|>%*lTmpIfghr3~}-6fWdZhd|BTZ_pZ#N8rZJnNTXjQ)QyMUcOS zRTk*ES#qTp z8*D*M4N++wwM&-g{wMqOKUu^Z6Wn6jQ_a8Afz+o0CCtmX86=2o6Y8FJ_MT5=SBpZq zYVOz0D+L^FaS*4B`&Oh`<3Wq*b}G192HA&41_p3!)101mrS7A88O}ajML&nY zSHQB2^*np)M$l5fC0L8W*xDC(+QyS_`ejB+emz0M{41pu*n*Kc{;DNZVi?hblk>#U zHszcivwr?t$jF(~ zJXd@15NkNvByK(6Xic+AyDD~ffB$#KPi-7Mb9jmCnoj!h{2dd1Hr;(ZScW#{^R;0@ zT#nGSU`ANs*io20SlItK>M02nss%F9gQc{S|FWKSDm=~FJZ)X&vLmA}eGes^7!{55^Tv~%uLl$>3v z`;@DDs6(nN`Tv)^>LvO=@YI#_zvHec=Xt?V+q#oM^wY+|Up;{T7h>}gcl&|u0cmg$ zbqjjxs#UNHGjq(o)j1{fN_#ukJ;~*C`vAM$+4X-QX7V`Qn!s&$t_!`|*qx1}?|1g+ zV}*L=x`*wW;vN_^VVXs??IC-iJmo=>SPq*oR(sY#gDB+O`$IJT-Vx@wXnwo8&aCQF}C zrcbFbrdJx>wn)C%R2ngLQyeI~*Bli^5(_9gBV z7a3hi9F?KYfo0Oikxi2pvLvr&%vj2tHk&+XFu7N+cdc0ISkl(Aq^@SnT27xftBTc8 zyz1fEOo*+8W;!5~dh*9o;06B` ze%M#p1(>yM3}EVt?$=OA>US^v58-Xx>7VA^u54o|&mLR5pAy7JuY`XlhQlbXo#@>f z@QgUF0awmwFVEJ~x73PN4Y?zhhippwA0Dcyt&p5V6B~iq2&UHj)1&mwIY%IwE+n_u zHVVrF^+$wOu(X`Vf#)a87ks(WQ}o*H=)g4DYU}_x6Lr{rG9;SNy~Otvp}X;>NrE?{ zmt%M@MuL)Pa}<^vpTvou9c&+ zDP(Lk-dS0?*;`#4n^it;|EhR)vli4!Pk#fnpWmMkP1R1(YVl~kOIMfPTw{9^*?Oe- z7U2pfpB1*deE;d}xcPQw-miPzzfHREF!jB&-SV!D&h|t_!?pa0{<*&2tzm0B@$xVd zN??9?sQ-hZ`-&E;JEp8NCPn9=fL+!(mXkkR7{iC*Nc`Wck=eMJ7w0f z?!as^HI}aUSnB<&VfCT7YR0&gGc|xV^;I(`bChjiIr^W^;^hUYsryZ5Vj_qYvb8Rc z&1$L|+N;Ow(fv5Y^@~Yk7uxldNI@su)sCk3YmI0=-vd3Y@b!4ijUDRk%H1e-+I$W# z_qSa`S4Wpyo*t( z0Kk915&wJGM5EuU*Z}wdCbl+Cj&#BjvO=~tM#eUd#zum+Rz|e0wk9Tw{||5?2tJt3 ze*>HdAj99#>nbP82mlE1o8*lE5Pk_D6#Os$O94Uullxy2pQxy^3^pb%R+0lYKByi* zC@eT8M1Uh?;F?xol{z3R5HWBV5L6Hd00{n{P)@L5HfUL_^?S56*2og~R$#a1R^OZP z7X4e7HjnSn=vZM8EHD7J$-%~-A31T(5j$!=KSq_#_|O4KiX=NeawEdzR{KoSEtksF z7}>A<2?z>!fk+n)DBY?0blje)kf}m~gE%{^=WD}P$rN}*GWZ2%q?kZ+oWsnu7NcTN zT2**Wcqm~|PGobwMo`py84~1}IJ5%o*rYGb)@1FYVW**8S&&*$y6fJ|)rpIbcH-vp zf=TEC5fbS{aolT4J{O^?g>+#Y#lpeg23(0uPoKW~Iu*ZqPXkT5BuprWl!0V8hqaju zNrW!vBtc_lH2#pL&jpzU$YA!dS}Wi_kQu)UC73BiCpw>!iQ{80ExhY2ORq}n{}7Tl&Y1B#mG-igcvIyz`o)hB7NSi+ zar4GsPhZe9wAzVOGgE|#|L2ha(4px3ZI?l9QPfSGm)%UfL)BvBuKr|yG2 z25w-_lbt1%B}y>sCVY5d)wOImBe??rOBW;Cip)Xg{7b}>;qJ*^p@$RFB?t_YdLSO~ zUbCL|C*ZS}Q^up!ySikEW)y79mMo`ZyUuk@iJq)#P2Z|!C`3{Jolm72HHmeU(uv}g zLzRFH=494yX$qhSJZ?Q4vQugvqUZ=kcpVO(BqPt^M?Q%!j_ zX*G%V!Xfg+?ah@>c{gG7kVw(4`mP!14rQ#EJum7fZ8<0d0V!d=9_6u@n#S?e*oB1D zC|scVUw8{P^YY;R@n8Ox*`SDUT|V;Uy!^H0rFJyb!L#GK*R}@4V1s=#W@p@!osijX z+Fi|A(^%*9OLogNsW`5EBCpjJVj1$jCiVy6$gofh8;^v z9O4OpL3;6?Edmf;P4DIU!@kE{?q2x5(Nfh|nQE4B6aW%Lter^sbo*FMtDrNwO%Kx> zC!OpVj*B>?*kf8CM0z|m!-gIV_fSJ?I=5RJ0}9!duFIVF1f7vaUz_pispHLm+$>q` z7Llq~3CR6Nwh@mgP?`V^=qX78%?3IsPxy@gG@EtGE!JX0<)0kREsimdr3dK~bR=zo zB!`Cs)VD2YGQRq_cq$EPKnrP4YdT!+rB0$@vKpxW))lwIgNj43dgvOiAg`FXxU^Qz z&4$F<>2pErK!7EvjUa{Y4YrDDQl8M^5?ZH*UL05iUk8&8_|W$uh(p8bHugL`Jr%2- zuBbO(B_!J&lyzMk7(8FsWKi4|M=TNyj)X;1gJ;wh{s6b(`lZ{P-RuLm9N{h zIr9^x&o7f4WAKYs19|Mjtc*c00V93jGgdn`L4+t;TNSXiHnlh(4Hc`~Gn39w#!-X{ z)g$o+iv3E5^Rb_P*WZ0WRb6#clz4J~ zr|@VgNN`Y=u`mh%kN-haU&rFSQn&0;Lt=%^n#((|)blLCGvt_Q#zsKRt$oQI;er8X?{d zkA;jGI4s}>6fayNZ|($|I2^*Eg{zCt3?B|dqL{9guUyWeQK-Pg!obq`T@)ES+g&X> zSIO&gu*75PlBB!@96YLEB{0)NgGUh%a@{0_fH;T68k)GsW zeG}R$QD%-%!)2{c{32~W%mXIg5iprjV=X17!0=csF`#_m)<@WuU{+! z;{A7{B*RIEI-en>BjiZp%IpW}4&|)YTqOG0lABf+dhZ(OI9FR+&SUlZ2k0W3QZAE_ ztoXE#(ap;z)(I@s(2y82a}7^-Hc@?A9S)7ZM@UEJ%S{{r2`WMODZxk$sG{y}y;8<=YEjCs~w(16K)+<2up z20XP!isk?WkNJ?8p4z&TF_#U zxls0x7;Ej_5CTY`{$d8426-=a&(WBdfemU(IT|B2AV40j0t0E#R(?7}WPSP*gpypN z*er#{Xy$316<^tU>H;-`co{n}ZGr>2m~4SlZcoYBG85l;oQ-4uWb00wCizcQ2k$aJ z1qggZWgmB?VRbyXp}e|=_YTSRY^FZhQ`m(SIH!+$^69}A2sg%*ts#i8vJ?Jx`gRC~ zlD5WITcdyD95RUNsYytVioNQ^-#<+Kd|((pzrd7I$1m)#LK61F_1Qick%*279^ZU$ zp+A2WVr*U|#q%!y{dGS#qeBy!$GF)>4f=*u?S>ADA1Yqg;cK|_YjZ8QS#1-BU7sfV zm>g=Efdwn0MEGv>)__j#r@eQfD}8z4+d0><&ou|e5*xzVxgqz7Erv4OWVKi4Uum%q z^8FT={|fWY2`|8`O^1yg{2c10755**>A;REc9AoGEMl?yFgImWB!?$AJrn-a!p!P7 z-^uIsh9Ie5+pf?oio`HrouPCtA~!ou>wiD?7(ymVhK7L7HCM*0ZRwyyP71kot;;V7 zH2?I^ue!`-GBdLjjfHg4bGZVweA~=Mtj~t?Iq<<)h0}sV0 zYVWnoBDGN=O6Fa}9i8uFS40L5EwAuOA3~I1^oH}F81|Ut<((XNVXHVFkWZ1((U##L ze=ImG@wUk{M#n=t)ZXP02e{r7XE0d)c>R2Kr4oDqquq>Q$gF@pAv#65-~Xi zNe_c>k{vo6tt{l;Ap&uEKxCZI;ZXFwqCSq$~l~s41oj{}-)IW4u1c(hGGdT?q;|~+_ z0qm;-WW?gxf^xH;f*MSn)7m`9g>@wmSDIUbiZiYmi2^I1Pn(!M~Cc3FGAl(3!k6A$^tWOI2J`=@rL= zC}HEB%8H9CCrllebnS80$~j81E8N_gtk4OP+xC%v%7ZH zD;nn)B!*`&&dz`pQJ8EqBCy)j;H}Co4w-KsShd!8yZGJpYG_hK!UnZJJtEcOnUU?% zR3A`(PP>*tGnhXyA|fR01@*C4`x*M7Azbp^5PQTYqD32~6X~kRaS>d|vDZuHMxFD? zC$pS0;3G$%vK<+WjI97_Qo8A7jd5{7QB{F>x#Ih(O1}?C>y7?8|ERj!*GqLQT(mT!`ewsr= z+wFCj7Q3{|Vp>0zf1ly#+MkaiPsc7nuPPN}@2Yf|oA9El>Z&t2C?05Gg8hk7*nt=? zi;G9`C>7u_j>@Q(UCqv|ASJ10`eO6i?YoHe#xS5<6+6JBHXUj6KU7SZ!;y*;4uFIH zb~7D;!;p}wI89KVzEnMhpltr*4asDe2+0ugfRiSDXdIXZn%JUV{U5aQnI`~mh(NRP zmnrvSMbvwdR2#B}0*%&S`Zs4Rx%1>8c zDdyZm(Nv)*^3wMue|DbL)4D@^rsn529n(r1UxVuAFR#yvHZ_x%W?rxkdlpWlDtlc% z8Sm;4wxMoFc$Pv-Jkg#fx0_!^Q-VC4V{!l{3=Q?$U8NL&AGZRlTdU>aAW1an2->j1 z(%pn0D%*}J+8*N!9{I+?!OC(+LOvZq%QW6u`gnF+m(cx1l=iIKJ%K6MVQy%p1$LvS zDev6S0A6yS``(J@wgY<6wi;Wb8gv*s(Wq>Cs5AT&Ycl$nAN4tXPn^3bmG$ksIMjdl zO582rx6#ZlU#{9r5vlIwKm_Uiv0_;r^}b#$SA|@k{5`J*vy06X_Il=u6O3;EQt2+m zs-YOWCMpw9!or*SS0sK(9C8nM2(%Pt!o-rsWJwL;7aTCPZoIN=MlDvsS_JQe*3)`F z@Lp|il5jE0Jx{94)Hl?5X#iQjL!=1HwdB-gwsH~zwzaD0!--}@G41QB*eatt7A*cN z_*Qxr>9|CDC{Jp8aosF^gH_byVB*KvfRsO`gs_(K*S`g^VbVK2xScuV`Ha;5J$>Uv ziytAh(!R=aTZsGb42%i2H=5U)a;79)g=fdJWT`+_(o(>p}IZoYQn*msvkK= z4>Q0j$}Z)PpB(l?I;Q=g>N|hGS5=HR_P@{*ar|YDQJfgPSLcjZH*oGLZyNV9h;$0@ zKNhZ+h$kdPzTwFMyuQWzO$_1l04a7M$p`ZgRZ3*i0riL4jAu;}Gw0S0mVOTY1vrJ< zb?UpWwq89}kS1nSZkQK$_2aAGdd1E>E6>)xyNM9_kINp~eXrjv{z_0!_trld+JcWc zpNI>m5!p>QWw7iYPm$aL^=>$rUC~Z=a+lX9kN=w_SciO zIMzm8%a+c|SFiJRHyQn<&^x=0cZ{w04O^aMPENmox!ME-2T!EL{fh{%iY<#n`ySM_ zl_HkHG75FT7?5sxIHAzwW1rbkQg!#>v0h%US*YZ0QtNuyOuPHI+Lw|0Sn-I)X4cs6 zbV$0cV9kO>2o;@Etj)*{-2?Vjmno8ctgfQw=Bh$ovRir0^`vbD%dCgH2dZ%KB3iUP zS>W?EvcogEOa1J`_J~{O#DeAfxb_otD66@#;Q6!G=1aOUbDdoec2-C<#G3m@vMv!H z!w5NZros}t?=D!)wiwA~m{U(6|!mkOmX3TKQ7fCY(eZKQ3X3sVVACZTJeHCN`v5 z&%I*_cj~ln$4!!Fx36WjjdYJzX1oIr-Y&PeXq!f-7p+cB+H%C1NLSIjsr;&qe7!6H zU3?k|5bZMhw|!*r@T< zog|xiKf46Hlu~5K)b%q$C?fE+*J|wtqnKUz;7Qx{ku+OSHV-3UD$#ArjdzIb04l(( zI@Kwf&56+hzOcA7NSN~6T;D2(4FAcVIiAfn^in(9Qnv2y6^IkgygWD*+BGnIC#Zzn zw+;;pHdygu2YcH+T*a3DXSf%3&gKXpGlL z5rj>SzF9$(fY5%+r}}dY`_$`@WVrB=vNFTj>=~F)ddD*g9TJ~47jO0ci2srk^MzaV z`Ay8|QIz)_dLzceMNb~K>x!3PeAJQbjC@jj=iHL63=bA`erRY>Qu8z~@P4+LSx7c3 z`;eSZoByv42ZN#3kGZ?( zK{SK9Ln|wTvMy-ykMYNmxfcl$?l%)`x-uGC_6$ow@pyH=iJ_ZP1FHdnkp+}QMCKrk zI7CZX!5{f5(sY^p>1a@w^x2@mq_-@+hBS)^=?VDpGsqDpe8vsl=K;994x%Ji4#RF3 z!WyetO9V;yjgDc4As!z{&X_g9f15(WD!~m<(8DCxCQPx?Bw~Aaf3XSuZQ;eu4d$6C zN=q$xn!nueqTMbgHSMXqSLz?7KlTr$(yhWo2ax_sVW2wD;ebNK=AX^s=2w$Zt)?X_ z8&HpFThJmq4E~8InL*14W{tOh%UCw+W`z!CB&^|b6$LQ|9@i>BbV-rsg(9MChYsu4 z633@DTCo+gkY&Nn*h4@8tBnjWMcTl>*JAjEubE92k|J)|>wtpbI&-Z32aQa{9+h;~ zGievAu?(^UH-T7*1638~kBZdt^0$I8AU{*yJpuI`&FBX{0(Au#>LPMh$kPw8zDXVW z%HPG&TBP#Be|ygTFhiT4Z^BOst%vos0JYs z!MDwg+V%igVr9LZ$Q0~$1mWE)FARsW6YF%EsJ(eiSc{v0tz&cG-k1Ax|9+jDP{4$C ztK&xlnF>o4*N_5!LS$|v1P@*u3`ib$*2#x_=i8h>qUio(<{lw@+M*%t{j1*w6siEe z3&<{2H%JeBq45|n!}U`Q2MeWFMB<=cN2h`er#wr`atX__lz$=w=7|L@cFs(UwkE%k z08uJpRO&Br*?Xpb`gDOOn3J!m!WJv3HV`5mhLknxIDQ;sT2(J}7_Fv7sxsYzCSom_ zc5BnwPeqGS@3e>Ixb}pluC>H4pn08_Egqia>o~`;_uQB?j_}Ve`BeLQ%|>m6)}$s? z`ypdO$eZ)LEPdvMY;TR)?GIjok{O=_ue(i3B_D8 z!C%KTAhR}rLec^{!x_YvfHuqq?c1AyrvPC}?1CYwz>70MX8d`EcQ`rptq>2Xakf!5LsP_B8H|&0csCtr^21J(c zl5e+TubMP|19meZ%T{qs@9isIlaw2i-wlvsfha8F_*OpwJA_DS+89{{WZe zk!c{Yhc~>cN6uCsbTRj3vt;Ajy1o0Rz~sM*X?L2oJPU@3<#Dz_gAokB85Ypgh8}~I z()?Fz!Tbk5{8NkyV)vLQ!^*83( zHMqPF@a(65;v!>CxRn`;t;;0#b+P*CwCDDiq)51>n<=+QmZUYaCk~U7D898W~61g$kfHZKbBS$_^_;UT}9nNB3 zp@{;EIM1K7I=OPuS(v};%9i<2Z56EOgYNu#pq=@sAMEg%wa7NTMM5+!OaYp8X%w<` za*Dq%wfYbnKa6ev>bwxK0)>T>UoXtInVkVch|aM=u`cwy?XtJoSWZX=s$Hx|Y(}kN z^NWQc)+SXOfQfzR6CdGTq;)kyooP_wl{zaCqxX*Ky-@y*WzGN??q1xx<-= z%YMYd6LeCV1d4w!eW+DsG-^+~J2s+8{$!X1@ROvpeE%+@NkP1XGdf5<1q5-sh z+Lt;C{uGIlzKlBRi|cn*=so`8*2BX^6d!lHp|R9xW>tIHJ(%ZQV(!l6(NGs|+kK&W=AV52Ku9S9ZmA6aAT6 z!(U2POJf4f83@d(Pq9zT_r%x`$^e<$E`itw{|*-8vgN}SK6LJJ^&NrAj^Y9{Jq|v^ zGZNRi{tY-{xXp5pV7yu8WFtgjm*NFB|{QQLMq=D zcw)`q@V!)&q$prSd_a|>_+X}c9ltRrnpn=DT-hx*V+3ivbfD0vq>2M7>#EK_qVkWT~6BR#I5(yKFV#+33)~aLf_*jPZ$5=;)Wwey?pmu zTU*#@(2z5x1lW7`Q~i%4jl672V}`zzVQ9o_%$?0dwq-YbnMxna*}sF1^=w#T1w3}d zWk3T5FH=a3t=(#h2eC9+@FC+p+*=;wkiG9G2-mCIJy1I7_$o9J;utrt@BfRgcL0*L zS=L6!w(T{xy~eg}+qP}nwr$%pYix6kedjypKYQPM?*2QXJEOa!v$85P-zTH$?I%O* zO1-gfMJ`42=44X3+$Ca6qIFj*7l|g?5`zcEHz%x1-9m$e3Zx5X85T`r)MA&&Pp*Zo zeep1Rs$NvpgFxYI@`uPs_eG8ElJzlvFQQ0%16;JsTwN#TxH0Nn^W zZ0BD9S4`Wto)FOMT#?;#%l(mA*e#6@=8})aPs@h0+|hHfDZ`m}DS2y9*u$cP%RF4J+EFjicDa`rm)*}e^9ta<)}d)%b@ zzRs7kgOJhvP!EQkq#EPu>7X1r!E0!{#t?1Z137hH@#?l#eaQ{)u6jwYvx4{c3ft8r zdJB7B$=(+#2H7)AiO7XPp#t>Jjpb6F3#B8(bEPz^29@KP7R&GK%n6uyddlp*2`{`l z+nu4?<|l5r;E?c@v#(KI70by!Kj*v{VX*V+#p(5k*fAl9i<5K$X@70hxD>*W*t;UzI9;-t#RGs*#IUoM*-f22SMy0dAj4}z8}U%%*Ha{2%$dClzsTvNwXhX*R@l6GsO8mk75|6m0m zR+nZ8X~==mV-^b9hYw*vVsWarl<{(b)_-r5!YDB?>OA>+VnSjY8*F}G`9^QII!j$_ zd|$m!p=0%#+kCgC!f(s+_!6D^b#F9E)By@w5B}N+4aitl5G^iitNr*kra>28T9#Jy z3o9T?aqvWIp>@ArbLHMovhh(DLDMaV9-YDQr22!Fpm7BJUS70_K$E}Z044DRlC&=M zi+Cisc|7B&29=_=;-&p7#qth`P``8!)NL487l@YkwB=a2c%RMh_xKb4EG}93c&JYO zh3I{_Ez~r8^6Wa8ka5X9$vPodg~V2CMd6B8f9fylc`?u%7=jyUaq1hYQ!cBW?OA;n zYcCrGtA`#xd*|+xgAIMFyS)vguf>X~zRl`MfY9sO*`6Euuv-*C%@qk%mO8^YqR%aF zLt8oZ%5=)tl>75A&gTdMPoXEL>xiKVeLVR5r$)u?1BEPjZ9nNNUerAO`9^iG1n9f& zr)|@)xzEPEMofWaR4j*S{7^!94(*85UF3XtcG#KiY)n~Dj<}*?xu&8ReEmIy^NwNW z-3Mf9LwjK&YeJg(u55nmEeLucms*t#`J!zi#CcIkn0I^dfaQ6%kg}6HJD0Ae+{G8) zz;5MGM(&$3TFTEZs>ag&$_i=uxNc_a#ud{Z9hq+DV(OkvSYh{&t;59tM&9X$YluDuR zj8RtR78cGF^|hq2d}Ebo#32yG8~T7-sioDr`_SJoJdY&~$By)DtDa-U@MRK=$3RH) zT{J^1X6EV-WffnSFJI_pHtyHNKC=AOJsKG`h21+|Cm-XR+5t z)s?7jM)^zmYEf899!DVHgHd5g3ySlf9Dl%})<=ttTKQ1$5cx6f^+VkJ70uS1IFufqjI}6e>3skUxU;x%02b*|80S~K*MoeFKmIAf>#Qw z>t0hr8nB|avbAMp{>{j}&VGd9ux=gVIo)CM>wXLR%_54oi_e)y=3u-$ zjj^)(cF0+ZoS%uuisp+SiA>pxuUM?%tET7e=y~H+K`f$gWQtm!+?!d~{9oeKvF+)P z;ZeVNTxvHlCHIZ80Jb+2VRlyXl+}GyYdpu|)$@Pb3Fyceh*;?c(JI_0gk?TA9N>j= zu|-`)Ir(~yDgRP$uQt!2lwq08OV0#uItFRE+=IzzPG08DtxL9Kd8|#=^kp6$eob*5 z?BvkTI3yiTtsAgjFKDWfi)66KSHW%`GvJIiKeMK0yVF?lpvHeT|77A4Don>U(Ou86 zcN}+AsbEduDYZgkGypRCv-E2&>{WzNI{UH|ozhNN%b7U5$Jn1Z{w7mIu4OmOawm2C zbSzH7&rLP|K6U}#?!?WsvhvqS8&m0A#$V1s>*-(JZtgyRnB&&5~j zAnLDGNrQM1Yuig!_XOVemPIJ3+Rd}~!#Jk&eeWQL54+wag~85k_|qve2RVaFVmtpO{tgl@U#l+MZ<(wMjuX|wozdM)@; zUJ6qLChNDRUUHM681K(?9(J8i=JNuWtk>J7vl00avoix_5;nsguR0bZ7`!v&wZ}?U zVe6vPIPm)SOY)`7Hd}rhSk((fVXAYJCFKP(X4>CiTB?@W>JjXqtNcGra@&gReL%6; zVkj-dWd;nApK^}tiGWY`k!TQ!kn#Q5mXSx&N9|gD!DE@@rs43fCeT}3QW@JF(R3wR z(I^hCrqOPaH;9ft#u~gJ8gysPaHloCvozFL6Eo8L0Sd^wNdFcAJU)MlgZ~Aa^23Kn zcSFznREA6VCcGkrH~AL*y7wXM_w|KDc`^E8`^eVB3K!rBfbzmhvtt;}q8E;wx*_Q~ z89=S@Qh4vZ5hUo96L&w@eHR25&X%i3B*+Da3;6`=bc`goS5vakEsj@)n^4@ok4EVG z`w9i2#aDe#+Ds{-9Nfp$zF-QSsa{u2&SfqvS6k^EM;-hKQ~ov&7G9gheDK`ID5>~0 zhjugSnX<*-6N!++#UFi@TdISaGCgmoOy;FldN1V!+*8LH=i|1q!6Pe;GkCduofsO}b8V^*3*gW_WQzYm9kNZG+W7 z(e(sY%aVy(VaA>aZaMJ=PiW9SBEsKt+h!!RJMA~L3ryB|isV6uyavo8r3?}zXl6P@ zspOT)B~A7k*EEOjkRi#CDI0!7(Py%yW*(_ zOyICC%fXI<`w;VY0b_!IfIN^grr7I`FU0WVUD9k+LdEe!z!Bb%aQ*NMC*aLSH?ae8 zbCfEb4R&CaBMK{abKz|**tG#~WB;-&?0cJTuKT)#SW(k_%F7C1dBGqsHDUk@H%NdAEB57p zU*XGF*Ge8NPQV|_bJj|>-+Y#gn4kBhv&WO9d0SL>k5L(mbSF)A{e=-fJH~|KlwDE& z2k+vbqqzZlN_!zJjA<{+Pk`gmlsCM2zo8HVm(!_4Fx5EPffUAtY`MoaH2QDlJtnXXeVk~D(opy>e>;;DTz$_E81C3l@H=m}>X&Y<`F!#gPDH>CYNEPcM%in=*@~PECkcxl zP%6hX?>l$W0wXICcj2g4ARI2|^?*}S9rxQ)`SRCh2oi>SkV(+eK2Q2DP&AbDY4d2W zOeliacnL*=_8hpDZ?5?ctxA%6K+DL(H*xd4B4V~&}yGgM-Zo;X$T&61dMiklW zY_qvM23RZ`Gheq!UNz2l;>{4zQ6Qd%LjVunh8id8$hcz9ylaF5Pwpk7nP0%jj+Ksv z0=I_zMwyPk&G$wLa$L^Q=G43plRpz#>|4V3-0cm9)_Tv8@&|x~i^tg^ z=~6W!)Y(qlrr`A1e=)fD3UaC?C}i!^4oDW&qKgCVT6PSr@#f!?CjrXc6zv9fJ0Oc( zXh?L8P}Y0=1yV!503bs66PUpL(r$=dpu{?jCR_$QS6m@lCK3#VTA>n;iF12`*arq| znkH=4Te(&Nm6W9gl`d0CN7G!(>9~j*abjGorah-<9y&^_>V_tdgFq<2Of)2I04Y25 z75BpMr%#nbJ^)EiFW;MHy?UlbGY=daf(E+?#PG6u)OM#awwt0zfgTJn7!1ZV_X((Zl@%ZjOeBIo-STeZNySO= zQJ!aBRynZ^!g@$i@P%|-!AjN5f-&U%l}*b&0~^ij;_F(GW2z0P=+^h0KX)A$zdtMU zPvoSVe5pGW6Ntua9*%LuW@Vo0p|K#OzE;t(lUspylmcLffO%ts$?pPT=%H&bI@rVm zL_wiaDisPWpGzc(+Gdj-0gir)P-^oQ`%84p*E=;h-S*Ogz-;_fLkdp(!k4jP3gK-W z27E?BBMU6-QB9hZxYWcX#-faD_(d|b+FOx-Q$O1a=dvS83aF7FE+Dmd31pei=Xh<>%fI zKZ(HNJdMvqGOR(~Cj>YF%#vrKqGO*g5Vq84GCQNh=fW*hbfwNc;7(_A(7~)W6z`SG3f>x)Dcb>y842iscbI{o54^IYXRT~Kag-&U?biWjP_tVOhMXY{SZFUcZ)0M31z#YJ%;MnlsMNUCU% zLi^P-sK$o|W@NVndie60=a6oKeNN$;a6o|_kPkvKUn7-E$U>n|B-YqeF)>sX0qO}> zWEJJPa=Owmh&U-G(7+)J=yds!Pw=FcJgrb<^5>6Zkv1xPAS3~+1i^7MVFp3t1yXI>f$O*4z5!0Y;Bv1x8E-j3#T%i# z4E+wHo*Vk0KHCcT0L_--fH-<#jba#C`+2%O(28ONZYDS|gs7!~qN(X2q9HpY_Mt5z zV=UOH;lfJ-hlihixc&kYee5X85Mz%T7Q%qdn9t)6WSwI*NBfe{d3Ac>u5MgXT#$Th0Dd2#;4SiS62<6MyKNBDX~-6gC$Gfw*vSMNroi z&^{jHrMEtXbGto+YA{Kw1y)zQi2l}c_loq<Qgi9AMV6$Y%xa=)Z}Kdo7xc z8eExYu$dyZiJ#D99~DK9#X9KEgu`yP3x?xJ2Lt|6kjTlbMUeh7BG$70mGVxDig@6`1AvBq$d{{|S>of6$wsb_%e$O18JtqKLx!7-g0D) zxRWR*=lUDGg-y2_5iA=t{v^>S5wr-Q9BgtiHoWC{Q))xrjvO0rY6NP13`|K9Ee9O{ zB(UBiusT+bJrNah=Rze!o*25x!h_CaIEs6n>n;p+ah3k?h@<*CHH+n^M~)mm*-J}unw#EgOljULuN@q(4ljK-Qu$+eW38anE9 z=7C-knz{Bcz~OM%ioe@HBJNjAEuvTWv%A836tvBv+Mhz=^1rKH6HGZB#nq1K*ps zERLZa2@n`8O23c(KzlmdQ6n{qH84T8Uzeu;OUgi;kK!eoBA?2&dDa@r$W8`Zi=WXN z)>)$3Q=r9Reb&1)cJ&d3x1W5*nikJQ9+kg#8(zwNjBO9O4I?nljwyfkKsqrU{e9>p ziRA+t1zV>K!HQd@8=HhetRX`hc(36UI6i9;^ku^_PS z)(YIeFgvN9mX8ydYD8MjYf9eJ>RlJz#Q&3sEWwsXTt}<^y23+_a4d>nSXtUwTtl(j zm?bZ$0t@J9yhXaKjQX_vh_*= zJZ4di)4BTyt22(unRhayq>63ZjIOBR9uu-30)c?fkFRz9Iz&K3nL|-8O+O?(UBAS1 zm<9Iv+HL2xO-<1>byDmv?|C_m-XJTh)tZpVpHR71tjzjM2lI3cALmLV+tsD_lEy#n-w@#_A#2XIURF^Be}cvhY^e;ACvb}#>(9>PIM zDn%odZ2*UO)DDE#w@m=3$)0LFTBjybh@lKZ9*O?jbgNYWYFY&)EZ?e+!-xfJt@-2^ z#_gxQM23uEXs>w2egcgz#duZoZiLs93niR@?`oq4z|x*`KA|;*Im%5Ej!t_hNHZLk zgNaP(Kw6aQ@2-aEU6`1jRwB!tAKFI~ek=!l&`bMse5&)LN0Xr#eG>P!4?HM=s!)$d zn1vpM_@^k0mCCnxG1}n6Dbe;&Z>Bo9EyM2}9{w_Hl8a;k8?@nVB-levphq9zWDk(Z zfX0OABqL+X70^$+W`_4$H2AT0A}kc?)#+kHjd)@MGfVpxq zLMCiH53#sgs@~bLGp2VV+Ms1KRj1AJcJi(yI0!D?6Ofe4ye$xMi6{cPiyYx-tmbn0 z!j@?Wx3H6AyCt_F?W0d^dDcmjSOanqC7LvGLWNz|Z{EAxMdw~MYqR1W79=1#F4Uljm#9MsqN82ew)cbmYcg@JOR+D3U;8ua+J=h ztO9miaIlRK&L4>^`~*Lc)xOdE(~2C?tui7o3D#ByQt$5VD;fnlf_o0KR$B)h)1i|u zo)Ce?#%f0C2Qw*^d}G@fc~}v>lgnTAb$O<)j>djV7P z3xBIJ+4EBAs-cX))pvb-M&}a(wU3?U_xe5QQuiKXuSOp8%}Z8sfRy{Oe1Xd3ZzsHm zGxJS5hF@5q$@x z)rF5R$~On{!ER7XV5a8l>+y~w|1g8-hxba9+?5Ig$~IQPNYIjj_-|tJ8?Y>>HWah% zBLZIY;C_E5t#`kpyO=w)#u-icHxK2ZFenVXiHhKg2}$=zNV>RRRy>61xXt$)XV_eL zcfpn7z6uv*UT&gQRPUKdZ{^4)l3vQQ(h*-m$UzXuN!H;yLZL)@@`8RXCrojxcM;tj zHlY{R2qC25vkMnlH-!DU$igx_78H@1fB8TLVfoKV%*hKb6h20aOPXkK9AhPg5pZ)V zX{r)gVb96TaaA6jQ5Ezt#o5O9Q_y?EAY)3xsJe-XU+6f21R!~NAKM-P=PfKP${rLK zNCa9}Z;@2;;y_+Ap!psgz*aDJF8A5m%tZDjb?q~>9@5AsJ7H6x;jtUvX$B7IETYr-EIT3b^-gfuq1HxMay0BCOkU2Z&|O(A$_@0UCp5JDxPIKm~^ zF$JOE1^*kiN{hcY<5|zu)pqL1HaVfBP65_-k3H8|lQM67MUGcO|7g(Fuy-%P=lJ>BA%Vy;Jfy54~af> z+-k-oG@JOPvd~GbLI#iXKDB%hzhYM3Y&5XgWaO=)gtzOt$7PBHk-6AeLmCn$UJ3MU zj?)Zd+H+LdN68Gnh&OM{0^7Ob9XRf}=ltlJla%3k+t#6jJZD|uWBFcu{UYl$_qy77 zyu7XkKrcsDsR(ElrRokyll$w5ie*83s-bV@0Z?Jv%Ix%WY%bcsA#y;wj`>GvFE|abUqN~nz z=MyR?XqG~gW+#ptF{VqA{v)`gOe)*^ zh{aud0wP(dL#PEKB~CqoeDdYUaiM}6e0vH~NgHyURPS)dMOqY{pr)}2Ip_pr+eh8O zphHQxe_d@XoV}QrOmkJ7mMrgJ@a1Z;(bcr@Tj&Z~6E<&SS$IdR>OZc1SS!|^;&31Q z8gUTmj?2VweOYiQ;;_xSMWp@ZuyTY!XbreeOz3y%>wR!nwWioz$7<+{5Fdk7!Y1NA zK|?+Ofq?YZv+qJP#cD%)c}y1n)!bAU_Wmu}b!mv%%ud{M1$hY~Au>pt1?z@r;d~Xw zItX@A=9`?8c>UD{8ybU8@wtMn!v41cJEWr6CnBW)w735EV7&itYQNwnq%&4uG=1m_ z5m9nbnMH!ZqZDp{ObMp-`D;IL2Z~&P-tK$lu6Axux|{%Tc)YH?et0)y^L5cYS>7Q<43GL3FY3$pm*TN0&e51Gn4uQCiY*CFEg=<_)CMIq2KvAmpo@# z$i^ZC13K>xGAQXNO34LAK}=J90{#N%eqNWT2ab3^n>oMZy$!P3O=wI;rOAd#_Y2-+ z9QuB@$yBqGnqFH!S=tmmYzWqyFuB)>LF zIl}J}!7v$4dNe%_jT`zxj$?q#UyGAK?|Bb+LDiouvj9_-2rb<3KE(};<}uw}FciC> zGvqR@C^OPJ5iQ577&2e_#IjDEcf~YJWiWmvmb6>hzZ~X>bPVmVhjEvF%(UpriFD~p z@67P^F6%+Q!Oyfat)R?7Pgq)%`F$YOyu|sQ<>4AY;(-mPIPqU__t<;}Rj_{=b;KUyyV3a;j`CJf+<<-vz^Vn^Ct zbEW?wo>6Cm>Lk+$RjNF{+yHFfqC>ZSEt4mskR#*b7(j?HKfR9L4u|^7n2jvXAI2yR z#_7~dbKR}Fkd`JRyH7^+TW-tl!~2KJGPl=^+s207-J%nrFy9Ot;z(~1Otd1XZHDYFFH1?}d^^0d1 zFm#Nw`w>}Yzt#@W0q>P&-dy$2L&n7U!CR623urJ+ngEIpvO<)GxGsT4PnT|O#>+e_ zd+Ok*AruuGkS)EOUq+1-^VGVYJ(|bx_b}F3$HA^&;KNGWzIgCinde*4xX6rTQFGX2mE{h}yn9H|91k=| zw?2~Y`3rfabET`4Mw$<_Aa2g+8edE)RuiY?NJpkAD41US_xGG$Z>UIbIP)xko68Ti zmdy!U{Y2vHj!7?JG5`R^<}mhWCLs(-j``L^oo?VogERn`-=znCq>M96C5@39`OXjn zwYQ3)18zleLs>&6J+nFE04#4JV?D?OlAi&Jho3Ma-*$9HIkgS>c@cOza7kB>JSE|? zu;`uKG|6i&ujAeRXmmq_hmgp`P5?=ToFi`Wc}_-24I^~Flgynu@G((}LZxmubd<<5 z>w)8<5I_E&ml=9c7-D0*jljEcu_Q2}Ys+u56!WROI;x2C=!%KR^Z_UVK`e*2D8-eO z8;#En2QGW~}`zhev`8p%?L z*$6acbMx9JrTebdj$Xr5h}&z=fFOxFt}{dT`E~2{eH{S^+UJ!1Xs1PX_6q>?G}F?$ zgsVa}M;zwOvKGxr>*4QT=4+CyraB0x2^9An6?TkB=V6oV`f#fn^Q|7Ogq3i*JALzO zpI*~hV7Z9TNqhHc(FJ4sD9S|cRybr!ZO!7^G^cOWkB8<{KDy^cf=K7KGM3CG)Mk$j zBTtGZ8V)1|Jh=d~F|f?7FGh(gy=qIFi>pL3jcLc+76mU~85$gHedOTmuU172p%+Dt zqmoVFD8UXc1U}Uo_XWhS-R%nlND=6{s^17v;IOoCz8R%qifT3XWn`pFN~xlqVa_5I z2T?ns&{0V(Gg(@(+$#nE3zJJMJiQM;ks8OIb_EG*+ss3Zryi z0jbz1n5&6O7eVMO5Pi{=48?GWr*eDZGTk%R6fuzVPh-{)OXiK zMst=-C^OD`3QA#%{I~?@8-j$~*;r;+bbG-pGRvNN0h^&iS=}8B{s`O`gsEYb=euW) z=0`+<5paBcyjqw+tm-P)nhmGQ2FZcn^tbqLU+_BwKWBpp<#q2B={X_ru+XmlCs^u4 zCS$`mNhMLnYcv?XpXaWwyEJvLxtS3(jvJsRC$OFS1(LL$a1IAC&}V+GgWK(!hQu}* z`^Bs4oAR7>_*{`t*gVXGPRSKZWh#|3(2ph-^piM^xM)Q5t6oIEyX}{dC%(Jcgx})- z8oCCjwQniHGdYZg$rO@qvgFK1#k(n-*U-N{eClJFQZtu>UKGnzP<&hHyIvCct7(Pq zAO9s&Om|^pqD$DjW~%K#@LVSV`fw*f)Kadb>=lmQa3f15zhgLL?24^MxI6Nqs<$W}Qj<`c?Z$Qm% zY5#ldcU>sjJee-M+sWHE)QWg-54Yd^=(l{<2h3(IchW~f*njaFZb#W=+5B(|{=;7Q zZ(hTFejVBWp&3NN0RVvc;WZR>aJF$WF}E_NwQ&3|9z!?wc5Stk4()%Wvl}!3Ajsnn zYas~A&kwKEFKjnh5x%c`1IWS1A4w{=QUPfj=sfj+Tk`t?00j}5n}o)#NaTqrHq7I{ zy+zOY72qXh5^W^`$cS$4I=Qy*WMb3^Nr=eAq4?GBz-i3{^p3FX|Jn+3wEtz*->$OZ zg;a5?-Ki#;PDXm=qFsP070SCnZBU0x!Vz{O;o|=V$<%R>rbr|ppZx295oDXdGM&FB zp<_Z_%h*UzCIUpLAW0Qe?-kG+@a#=Lkpbsh{g_Q{Gm=WS7W8MH9f7?^fk;h3Dr2El zNRs7~l-b0fnvytMbjfZ*jO%p2Vi*H{wq>$}J#oas77gmF$ii!bd3vP-E zwL(MuVkQO}N<;nCGbG$4oS-_?x>86??ZGU|CH7Ra8z0c9+X83DOiaz!!Q!!_{qFc>4K_Aj4d%%E(;1HFX6#s%5buWg2f@IXV z3{Yr5WBssctuNxBtH%!l&tZb&ph7?`Hq~yQ-30U&UBNf1-oi*(YOhPyx-_a76Ow&{ zVVocts)T}O;Ex*>L&~$Qsx?N)$*Vb;BdJ1;X35^^rEyMr5v1#xNVOC`VWMs-9#JB* z$Vjlcp&hU2ewSbLH`#^H!_SL;APyK~+n~!nRMn@r!DF-Ak zt}#NQc5+D&IIf}H?Obb2ImDLtz408XHC#~T$>_AH#&&doifeIyIv-n7-QsL@-ZKvs zQOe0%RXcxRL_uFLmqycfp|)@%2CRKW8;HLiYOEN7qR-VE2q@rj0x5e!!A1_sU|%0` zr~w-JPBY>;B?cMj%s3rSp$KfpB)k|gV65*YH}8p}6C0Eiw1pQ3>VSOWHJogu!4?j! zImP7wLl>MGVq)S9JcK>XQWLm`ER9CG-FP;G(iQ1innUGSj^YhFu*Xhgj$Sc{KM$Y2 zngh|%V4cQ@nn5aBz75hEr{M6iW#svM-$SZsKC7ax=Psx#W%;v`CizNUyyG>ngEXy12w%UPaBp~bb zw_YAf=h#{mF{xjh3pO`I%Tb_!HU~ys+~hOa)slp3&&R?9R;}=Q%n-hliwp=edc{k5 zh&&!y7tu_DOtThtR+&o-r=VOkCZ|~Q^Z4VmO#smRMHquNC!LspSIf1QRJrR)yzRv} z%t>3@LSiK`i#rv4)9qF52P==&$FWv_)J<(yA02tRpf@|7}pf7 zNe&`tM5_`s!rnT8TRb(22)ZN^P8_=oH-J_(al0?PN*ylHjoCcd&9ZBuKHX#uS+J+0 z$`hrvq4GU>V2HAnf^7ipTJp37dKa8z*s>F?YjLa!1#$X z4QYmv=IO2GH`s2OR;XECSeyc3wJ!2pP3zuZ_l`byav;k?K*ugxcf5PufqQMUA#Umj zK2=pseCMkBLO(s?6HzcARc{DtMeb*8|CVw1YpRBpW@uFM?aV;l8n6HRj)wX&>2c9?30v5iNpo1=vZwrPOs>63O}|I;MpQ7+_?t41AedKT%_GSRbJYGiAuIsPb=7 zarx=4W+~CD!5g}aB1Y^8=AcRKIj-k~mCjUhN@t&h7$YqxWh%t{9ERGsej}JE(lf55}c$=ZtUU+lN4#tYj2 zf&KRXt^)plR2aKC{ZQ(f+uHnFS=h$(|6Lgb0L1^t9{eAB(Ek6*3`}YNvG898T5BI` z{s#ja<(=+a;lg3;l*h=&r|SK22l@I>rqyH%XXMlgt1JqdgUpV^n1pvs; z(B{^r|7|>UWVQB&N>S|LSUMJHPa&StBoS`GI+zc$|$ExF(-G&fy!A(ghN(cXbG;K6uzS))->0^w=S zAc;OOiN?okTELQBzw(G~%@8%$kbio@COi3jA1yuP@OGar)Q1^de?>jsuu6j;8G8o$ zhAY9R<3||c^k2+rXx>~UfG_|>yayJwJf&tE^nj#6e=9SKS(#I}3ArL^ic*=Q%qV1W zO2HP{ku`A>(Es_Q`FF4sf~6ouD&@*|;Qtu#@0k7H=?nLNBJMw=9skEolEE|JT(1yuh zzy`5CVW3M=z$cj&Gx0hpD3sNP9bVr@{gRBL%V5Kck*rvjW##4N?+0e@uY*w6=lxHQ zXSdcZE$Sr#bc1g9?(UwAO)cuL&x@TDdqTWt)y#{^_bU_c`ZX)`-#R|7UoT%G+*{f= zw)V01@c3x^F5a$=oxN&i;;J_{E3&>@K5c4ZgrL+xA%?6`8W1pD?p{0u;I5+85Qrg~nvZlQ< z*{VsYZiBu%zW(a*7SB!X+_};3_UYZWs;#v=p0bW{GGCAOO?i#|gS(FB<&3j;_dIn> z*ZEm_wS0{g?XVv6=L=lBe$yu9`{kx~aOe9K^1aY$y5Hpz8)UhJNgc{jKmyDhvGk9u;60q|ahM%j^9}jIW7~Kitmia)uSeOCG6YvtN zULSeI(hBYk$}4IU{P2vR#(`H0@`2$J6uCXhm-sDMjhBJS-j%>6|e%G~>ln#F7Lk^)2L$7PgKM z=b06_DtPG2>s4nZW^@QqT~rM}L+Qx71~PYz!U&!9*!1cRtJBdKjN(-8Dv?Y37Jvhp z5De)#TE505C_4Xgdq^*siCZx636OJ%gUY@>$eLb_ejfthMpIEoW6KQX5N0*4!rCd@ zCM#{ffK(CQ7N|O`+F5(3(@8h|tNF-*omwqiLS(ha_(O|PQgGadwJFk$)$MZtZvCW}Kn2Edg$Az`D?Jux zFbi)GYZ@Wc2>Coyhn$TWAFKQ9)ZCO^+dk?j3eyjsVIcHj4QLE5Fys_@J_<$_~brY5=wb?HY5F0%WjJpwIc1 zrN3R!osy~8BF&J4|L&mv!EVA+Z$uk@Y7Jh;{elHgSp|OP#g7c|!g~dX38xx2N|97u zW?s-OOs;M745ah*8|Es*poCgCRxMUyWEF|3NKo^P6P?M$!mj#{$!J!C0OQBh+qc2T zMgULK*;%;gLjT6wUZJIr73dN?Kc!KcE%32gZcutl0Xm@*V`7t*jl(xe(E`%>Y1AQ&!^Qfs3Wfvy=<2NCNz`9e1YM0>$C0SkPP z5eOU@$Qgs8HUZ=cjzorF3Zqas(_F;D-v&c}%?K{=iG@W*(&|b`6O^8?Er6JT0|dn5 z{Soi5MgW*8#c=FwXgXC_>|mMAQl}vcp!Q<1|Wz-i7?aqxcj!V~|GZk^3v{MC+IegeT-+ zDfEF~sq--(F`^KyP{&zZYFb2+l4C{{hY(2IWgJRcNNyTxdmeHz8x{hQ@?K3R@Ql+8hyOfEoIE>TUm>##a* zyq3UE<64a)UQExRYSS5^5P>>9g>wBRCi39aj7)-hEW)l+V1Qt3j(%uCa)u2g{fy&^ zsKi=Fs|ANZ4i%4+pB9hw#YrJydFm_lmT`Hg+T`W6_L#Jou9ifCtC05T+UKF)2k?&54Ng1FcCM70J1-IZjFNc66Ka-P5j19o|(xbnxs8-VJLcwlbQ zvl9%DzB5|kse_~@#dg45Ua91H=PmwN%7vb$92?e-PTG#uL^Duy>`Oi))XedrWjxu2 z_=R~18RT*;)l>los*yQNLTMV!*q61$7CX#>Q85OE7Q_qa_=;){VIs*)two3@;Pk0z z*+(ulD)(1D{w#4$nT1T}(s=6bB^pxJeI|&KbfdFjZty=+5f2Lzltton+fPm9LpWOK zXW8QMI_LcuRAUuTie1GFj0#XQX)_Sg+*>Kdsqv)UxD(*tF)sQv`#+7G?NvlcQt21; zJx%@}#=bGQ(uM0XcE`4D+qP{d9osfLPRGWHZQHgww$({G$)vxTsjp_Nr{ms7pH*{CwBlI+(>2YCF<$tIGXAz9_HORno36JWw@CW zDkD~_6uMH1TS&CLup;RyG&PKu)KnP;u@0gnOeW@q(v`28Sges``}O|vQI-7_@WB-rI)Yd|QH(MWK+1%)OyH~hd!-RMRyOB!cwx>mNFv-N@?{s{BnbeHcg#UhCa@iK z&o&dvi7oYWa`2BVK}%AC5XAZJJTFAy=lnz?Zm6-GVz_%O$XI+3idNW($!Bp(nx%+( zEK#}vAH;r8YDgl!F$UT#(OIF<+r`Q_r5xeJhP{d$i33Dj3D2;3){0cWt|0(5(Sb9( zw0h|aw}!T-o#63Wy=TPUL2q~j2dtS^O~$-?`w^cLI1 z(AE{8K2RYyb!xw2>bOFhrb;m1rmP4PfC^SaPz~tVy80Lz8rt7CdAB^Da&t6lT*g40 zP3ZjHsa-9QMO>71FXpME=U;f^{L(Te`o371d1=$K)~#sI&)TuUV|K2p^H?<|m3h4= z8kxCmdzBGCp=IId+wtOYJIgFbzLni^Xt$)>lR1SkbtvX-X)u`?zHy#u%d)}d%xU7j zGFHLBFkX>!_CCNy^1DV1-I}Wh@WH3Uieh|h$3YNfvLff7@laj0_;zT$)N^n=_7sm+ zmZ>o1#ggmp7X3Xs2ZTSB(~n}iXY*>?)_j9Y*iV+^)Wa*dW_+|2F&9AaB~?Pjn` zsr#I{ls06p=drUnb(PsiR5PJae8n;G2;U^sF3+_7qw20nevTqu8Tll{`ujIr6k6f) z{5Cgw?D^AjjlF7J9t+BoWVOnsX?{$+wTkS-8S6O3KpVWSmSOI4%wle?Bv))KPl&A@ z!Wcq8Qqyv%1&i?c%F&1eGr2H0Z;2o`PT`MiDowmX4ODC9Y^!|sbu+m@t1+#Sqjc?K zN&5B#vj|<{f*+sMIP%9J_}`ex-zr_QP2^K!6vlf;C2L~|g5}D12VO9I+Gun_y8{iXVK`JI8CR?1!w-^4j4Q``duXsCskCplh3%!ceom&C;!*b}kEXwQl`* zUU$I8a@ywVl=x(d2n!V>BBYmk>lud&;c3sqn-oM=d_dg*;YuL2^kFJFk-iE|Zz!#{ z20>2XbZvBt&{jRLmMe?;@f60F2K@>3bXca4{ex@?`2(Fi;^d+VEde#o^MevM!+{w= zT#Cep##t6jn6wBgL$buzC%0;-yWh~qwVpf#rXWO&0Qr&LYk4K}p`oQzghbwApgS#! zo%FT(LdyUz>r=wLy;GC7&Ybt<&M)i`(fsqw#kPSc^Zq&6Q@I=mnrO;b5#2uK3aOyX z24JKXEvhfS7#kZ=cuHi;!hXRW9!FuZ|Y87yT;&{&ujx@d>0Ac<(-f zbY-|0Kcbq@!H*%TQAGu_q&!#`4@E}8DiqjBQbIRYf0kr)m^dd$RMRS6HdR!SWK|z{ z-Yo>|0u}l3~fX{MyGKb8H1e zqTB2EW3;gFJGoq8ih78IlA`Zijq0JCih1fws6X!UL>X&a!(+}9P&ZUhd@N_d6(wmm ztRfv4Z5X;jMXC3QWk`x9R!*57I$oEEgj7m{fTuo29mxqtB}I-A4;szcqd7|(6h|y( z72dH1W3=GoaChr|iTo1u#5Kw~o=S)KM9%u9XZzF^iv>J-6N4=T|B>HCo})OVh2KE% zHJ|!;*EF`u6hi9e8KIouQiMP=)(zFAM%9F^l{WlC?3&$o>p)QK2$;kU*1-zSmu)Cu zJw>sS51By`Z}eGGULQObxgPoFt1`X?k!JYbPv$~PVO<3uZ+2vCno#`WxTP$7kt(jy z>pt;dYJ}8M0|c%Z>`6yH%BXKNA!4n>2Mivf2!7mt>?F>FT+i-0nakV@}QpQJsrnXuMf{s}b<)|bOu?`#{ z5G|a?A+y^}dVmOrJC`sXIpABrqyK>7&lZB0qiV{WWqUK9?m|6C$ z7gqn26&U4kRd=WQEy;=-5kDN6lrC)S-JX0l^`3ny-6 zF-w6Exwr5sFD!-i&u(1N~ts`0XC9A9EjIeqCvX^VGqCXqFk>?b}khI z>hTiuFBAhR)2mkV9b6~9(s@fxlD_U!(0rZBi=g$+*9dT@jCA2i4q3;8!8qk)mEX>1 zjxRH+pyokUMShQRFPo$pt5v&&XA>WXC(E-7AFmvljbNVWU)ledWLhMJX8ifqyn3a` z*jE}@@bw;>6|Hu>sH(H)LbvceN_YN?Ws=lO2^}=Z0Y!YIOO?8f{J48pFF2waseM05 zmmxe#FyO|Nz+^%9B?{n+o!_|aYa|zfIJZ;545Wh40-ya z2KWvaW(3_p`R{nq01qO0Yn>M$Vg-WEM}&++rUA7oK#mov923*y!xLGB@E4;)TcQeb z*6^ey^BBVnjQyJUQiFyL1t&fd+lM`OyR?0Eoq|lE9V^I>1B;%7{qFF-lxS*x5I8Gouk`8FVERqkFeN9d7Ax`)90Bl=IBfv zd^XaJCax+s)Whugn03}u3kBoGf9^--vkVs_ilmbgHE4&?Mq2JGv>GO6yCuc&O~U6d zfeW+HwCG>=s}0}41qRcJqXa1gJm5@Cz-HA@_H`pJ7wezi_|`f?R(^taFM>oYn|V=2 zpPjNv@I(>IXz{EZMMk>%9lV7f+o+J*YM4%Oq(0RHAZBV1c^eQ)BCj-u&O~p#qVSXP zz6O`z+ne#u+BilXmWl)0R!kBu)O%jip;nlrR2~k}ERa8ndwgIT|UT_dTj%kUf ze)%3ext_?>|Js4kBa?Icxv4P*TcP$HGm^VJLqgx)xN;ErwVfR=7a4#L>N-CKWfU@h z#1-fk2Ox(DsB& zN<5t=%r19RtrSqLkXGKxrP3`nE z6LHyxjr4U%rB*fmLVmBS7&nE>C2}ih)#2IoOlaO52tKcRS>bdWly@A?ekFo;ZEFzn zl2ovQkT?*@W6<_HlqExsph~+-Hw4CW#_6j$Z@gs3D2>GhkK(ftqefmk{Z74q|n8u$NKDH=8FVe zQ-X;46E_j9s-lU^dgr~lzzA~y0$iT~xN?#G3wrKCpf_o~?=EX$k2caluHO?~wrUF0 z8uCV$H(iLX1M$q%dB|F{s(xX)yr>)|6bMink$*Bzeggl+RoM}N?gI!A&|mcYzk4A6i7Rs>x4+Q(?>6NB zx2O4kw;^*ufq;nq1FOas21ZU!_U;DGW;SLfF8>C$u_}7@nT)8u*EKhtY3k9yBK;Cz zsyd~Q#VG)@H(>frAeg#@%aDVe8Ho8gvkY_mn@6rq=c_LAE`duO7qD{dJ{DO#1d?B& zlsNikzmMbXNrxq^hGmvv;IWQCc8)p9xz)?;rS&X0ujDb8W>uS}9V~-QK;JPO$7{oR zQ40}gz$wMW6D#0WwB5h2T)u6ef=Y~zKl05u%bi8m^EZ9ld5@J$B6Wm(5LV-v6?>0+ zqqbhfXKncb73Nh0iVB13Ag3AZkQOOZs!y`QiP$3bih;N;s z-(i%SXSuV$7sjA6y({|Cgm{IP5A)k<- zf`?d2bZkO%%H1{E$QZYiO7@83s01gTv*rSK@2T>aC4QT9u~^^9XMC=*ma8Lr5rrS$ z#Jg|CBkN1#jkxkTJdey4`j}9~oaInZLhRAyNhZpmo+K!(d){D6F6_-meR`rTriz(7EM z4d$O|{}l3{OzE#}(wSH~+1q}ZlC$%_F{LIoIp<79#I7$7uq5Lx2*qfCe<8cI+~!7p z*(MSTvM727#B|kjZQaL2G$solf(2{kKIiS#K|`@p`UVqMZzo-)KDiqdsLGR_LTylI zAkd;dm}jMuQkb zGo}qX{#9n{<8Vus(ZF#O>}}IZ?o;cUH%mHBlnrQa2}kozG3`y;N%hh>8p~Qb5bkDb z+1ciHO9*J<6NReW6JaLt&1|d^%L&IN%Lw6-=UlnRA4-!u)$e+zx;@B`5VaKfkb3VE zO$7*c(GP?(Bk!%n;eA4BfFbN#k*i>w8%#@b!(Dy-F1-K@r?mXVf#!xl6v-3E(r}g~ zSz3IG0}+tGi9#+Ys5;jk$fN}nD0uuqSYG>sLOK}22rhV7Ruxsk)@OWFdf|P8{TM3W9yvQD+zgc{kAJqs`_1F8crBQB>R&*s)(k)_ftDxn|5&+BHDV`?kg-h_+H z?s2;BKJYO2G4{}%C1v_7I{*A@){W69ixD9&_ro%7`l-a=9;4xWvFy**K8o} zv3+McST*APdv9~ew#}PoUPxm+Llc*NOU=C?V;^Ct5N|qiABrMJxM%I<+q)VrLA->Y ztjC6}FS}a#*g4^(A3`0zqy;i5(udM4y9D-a1Q9AJ%Od@> z03lef<#(O2?d4~|P`f9yqGX_prbiSNczM&z(5gfvh1zZ@{6vgQGc7Zst|iVA8G}eR zJaf}8ul30RQz5%0`&WM|a*7m)sF+e4DwPV3ramx_eo>xSXcs2e&%#QPrOD;7HRT&t z*}lV#w@_au&E?a_Mutu9;jC8J<0lZLk2rY!tru=I{PQZ1}fesMom7=?llJta~O3H7BTt&#D z2-9_$=tiWFc-1Ny7_QdGr#y0yTJXxHrzia{>a!*K4{3J?T{!rNlNUWLU*`6gK*%gY zy|%u5;$NEhX9BtU3h1!^BgFdhiw6IeL{ikZ>{=QH)Hu#OmeM4L6_+Nb1* zt1_O?Q&NItI0~#ChDuWpA5f+|2g_b>+>E=cj8GyCced;cTmz?cZ zj+Z8A4MUI^e?vDX2?{dWu1yD-tt?q6HR{)#W-I`-M43!z`)@!GFN#MeMxG;nkV+j? zku>=>ZoNB&duz~Ls^q}q&ApvbooOkpLEIyN)toXINz&U|Wj0o1usH2shN#H%gOFzU z5)*NekwOm;8K=32W|vmjjS1VBVLuAmPuh43^jO-gufefhq>6}h$97to@-;e#|EiKe zC!I0xYjH6WabU3mNC?Ew$5l9FNebfM6=23*aoMPY*Izc!RnUq+=H69$S0QzEJ1RkP zH9NiAZH!a{o>zO=w)9fi*UVI^X4l!Q*7#MY7HDtc!QGyiV%SP24N$(8H);7|N54Iu zx1rXpN_V8Z?)dko1Gh3@`N7+(yXvt~YI;0JO~lrF7wZ+*G;^tAU^Y{IF9mEdH%oJI zJx?)L+2(o+tg81`L0zY&|6#!8QQpoh8yM!C^w#OKRiXoIgm=nDZ*&-&*?)HOeg?j& zN0|8HJG4>WwKuOt%5T@n-#!YieE+q`Se1^5f~YD@*0y*66Mzk_tN=H(AZWEOB!*&Y zX+@qWU2H50Y$Tq-Dt-|VW*wo{FQ|~U9ErS52mvct*{1_%LraLaaH4skrE5+W6XA&d!Tn5a}M0seG@5_f_NXY^rLb{sBPVSf=Niq`jy^0)Bg$RwSXk?~$XN;{B zh842UF#OuE92qq)e9jdWHvOpXXMlL05#p1riw)CS0{RG;3kG3vS6r5{Z~JySlvm~hk(qw|;F#6f5z~EY*LMI-*iBmBiab3Rgzwcw z7e-X5!>vw{oF<0JJB|Y$x^x*#(3QD7ZhJ;zY|TbRh&;7vN>U|n?@5vdyW;g#d?W1W zS=`nG$&%aJe#*JmLjGlK4b;5^n9pI^ztJV4QRKr3zUD9Cv3J-m0(pAPcL_?a7>51` z{6+BjvgD-p7lQxd^q&!2$NHr#{a*jW3by@>;DmtZa}WnRVHkkzv^)pH&xe&6NN?xvqW8}tR5eqjF_bEeqE>$ z*a?j<9Vy)ie_O%0<V&#me=A+V zxX#TL@Nsv2JY6W=FZJ>9@NrKGGipuTy-c|F>+0zGJS~RYucy`c)6Dn!uyFcv`PN|Z z`FQj3aDUlUb@KaZ_n5}_?Cj%oZ|XYekLRO7TH3CC>D$8ols5 z<^2j8zonel+tY7|FA@pvyH7`tLju)1+4Lk&hqt>FS7Yzx@7MEgV%;CNPgm8xkuz!W zJ)2_-rSYY2;h8uuz}Eoxj6*+5$6N~qz71i~GDmS$c0`#W4aUcc@v=-f8CyVtkY>3-bK z4}V-tZ9LkSj@Wm(t?qDr8_?K3*?!Ia#y0&XnX7OT{=7mU&pn>T;K&dppewG0@n@HY z;Q?Jn2Cs+d-S?rTCEos8{tC_Z{PV5mk2BJ?G-;~R$GhC8?}5Oc_G{q|rjEr&6|_4_ zvE2oGAXh4t+)g^L!QHMlh@k$xuU1^!V)@|hk8vgjvSYH)sznn3$e~FLQz=n6+N|b? z@&ZxuKJ%|RCZMUNBS#4BaL)*5BJ5J3ZXj;>I}?=@rQ`kjMNYcA8;2~j0xMn9gG0>o ztngN#98PUS#ctX*AR4O?VsSFeW2TicKfgVc@K)Tk#PM`fcn>Uo*j6Ng3HKG< zKFD&USdrQsQclA+qG#$RYQ$T&2&u!w)8Tqj!+i-O1dXL>M-qnY_Okbdo?7Ogz)fVe z%rL z38{8>#Y&nFw8$wOm@$4>jrI&+rV(1I3RHT>m`0Wgw~Q?Q%5a`{guL4J_^~JjiKsB# z3JOOUMicR1l|VYclsM@J!o4e!W1g4tMqwEEGALvg@)AKXd@B^s*fr0bDc79fR#*zrco7@0o7yN1vjw4FG^^ZSv*~GHn~C5STlf})3+ZH37S|8 zI*azZaw-4lkvV5k>oN>x4L+%J6a@z7CMGk8#1oB_SCVaGI5?ebC&+k=1sJY`WI`PE z&1|!(rcYl6B!AYgOcO9|i6fmDooN0Jvx}Zd*6DDctn^tD@wmORbbk<=eEPg%AK;Or zj3Dtx|2zl(7a=T(h*ZKfQ0$oGb;+gehDyRUBR}UzEmJCC zP*Q7Qc+VaX=!OSHZd}CYt63m~5|NzAdX@ANuTeOXmqO^4%pGl@>tk&4V`4{V(O`Ig zjzDw&z%k_ZENoZGAicuc6-?sVOC2;wUNOaAfRaD~B<2s9q!$Ka+`&pp8@ej>{v@KH zPs*cN?80q_IaZfDu|SYf-_p1ehY*T)5f?~^rHxHd6SzjB#rp{}gD#cIZg2(xEW=^2 zUe)57`qZqSQf%Qkc%MzAgmdwfpvsr#$-U!tXuTFDNl~6Ir5BXQw!4*^3?Tb7yY|8< z_Yx((i)&8=xH3&wNG&NshXUtqN&~8We!`|!sWc%}HK{ZW6Ft#ED6{QHGEG#?JRhnj)amu;pG3hC)vH`vz=ekv6@(t{5+V4AN!*XpI_?LGl>totU z)fsI`O$xKwl{1N+6yI}y^JsY|o|s-@nVp+nzF1tEUbX_9n=IIznp!pQ;9C1YnSJN) z4`Beq;t7$Vx=68Hg3gZCg%rlhYjc|W_=V;19$dW|&Qkh3HtA)4Ptqn; z-Z2@p2}2>iFZ#VMDxOUZt^;1Sjm8)N`V2-rW`~j1E{lTiJKN5o&2Rlbvo^+FWnVAl zkIeR#_2#3;o06I|^0rpGG%o{pQ!a-Y=eyjvJuaEtPZBT@bEDVrm1JNLppJ~4-K?{0 z==_H-iaU5a71}0zN>E>uYM|N42{XlN2$%V^+KdZJ*$mPia8IJst1M&4_`+Ane6oEmTU?uOQ}))&$I?>9j;Mk( zWE3OMQMr#_yj)4d_CnKL7;H6|0i-=fr2ORO&p@wc(!DejR|OV~-k=Xbk1U&*0$JbS zeP?O+jzGAC)HnW2=JT1}bUNI=F%zj0-(^4Z)k>ucf?nQHW~sA@F3 zw8VCx^K7`laERZX>4k9Hhb_ZxWm7_xGX^>Hsl`hs-aKq6m9zc)y?ffBp^|>4-Tvtg zjiXzsc#Y0Z!j7S(I?};0lnU073=gN}onD{$vAd^3#=UTImMFAx4;(pw?7#A{nzWgl zouZVm{FD_^4`K_hDor0)2cZNh(yx^5KkEg)fI!bu->S4=Paj{83S!TMa;+}DHb}4F z@Zwoh>qEa{496%gxB(2x;PTqmL@M4HOp@fJ)|>Z4-knr85@7rD~E064(iGwvF(bg zP4u(kDFfCPWnw@+?~)H4rcrMypD1a4pyN*D8p3Zp(EVqG_)LHwxT_UPiVdt|;9~L5 z_f(fzbY$LdFfO#Dlb{=N<}viP-uBYsSHkJpm3?sQY7Na@t%2DU2wh@Fhn#O#7j+I1 zfXkw7Z&>-GeJz&m3TQ8tc(w?o$3Qwk7K_5OV0Kt6;%opyR~;s|8bKqh6psDZw-YUG z*2=Gk*f`YVVgLOdE29#h1@LuhdQn58xNd~|-j_$o8ORSCG*X+!uUj_Q{akeFa<&@z zT#n>SVbtvZvL%w{QqC>u}=7$D1?WZ=t0`vWPBcr3c z_LG#u0(|kSp~BCKW|lri{vK)u69OOlt3jXCR;kJLX*aE$LEhS87-2!X(fs>*i})$F zul{PK^yF_LGIGp>>|NGVq!^OA>B*d1c3UwL3{NlJl%Jm4`>m?pn>GMJ+y#DjS7E?otX(3mS!nN>Q==Xog`0b&#k z8Lx5K(6n~fZO9w%y%p^3a0peMy&LZnk$qJ>g&J|+1r{Bt8+h6@im;J3Jt+)0__URI z-0C{ooheIW*yuL~FIZTbs)4aYXp($dSSvI1t4U&dYeO+5BCt?f68;HOg z7Q@q>6%s+W{7zuYM6}kx`-5oQ@KQKgC&jgngXxS@hnao8T|Wr@(wguV0JdyWUbIDm zAaZHGPz;amf~(31+B5-jY`L7~aDa#Ju-Y7d@vCn=`pP#k5*=qiZaSY+LAz1lSq+oN z$erRwxI=q>PK_TSc)18({)V}#0BlKx{AXCQ5jtrG`Ivo0uiHM*OUt8m-?Ennja^1% zLQK{KsuFysOfh{giA;q$Sk4s7Anj6eM?+Wbh%xT3W`wi;yY?OaK<7dgjzJJ?^;DEa zOyyanH*nF|F3*P?&j}EDQ$D*f=Hhvy%U{@5p|=>P=@}m_X(FFAwM8(f&q>e^WqN$3 zEfMNDXc|iMRl{wA!b?|hvk@!}(k{{^L!pXviYrh}rNY?fqP=Fk6E)6e>!eGe>CeWB zy?SQ#1BOQ2IwcKPK&1*pX8lUDZXUD@Cc)p1vycE4vt*{$`$aV(D}5Ps1?Z|=;c4IM zy5ORBk4%>#7l~5Tq?`rl2a9p^g?`u!M`{KLukv{?$Ua)Cj@~zcHE1c>ZbP%Fbh+Tn;5WFM- zr4&X1Mgqu~O{DxHbAC(Ohq$qBAQY4e8wu=Wa4DGs6K>u}Xf!ND8?iyF@-1`c_ z&7rMcOqfiZn0SeBNQ~3?=qRk_h>gl^o``ZZN!=CUWQ($!6Rk~nsS@9Jz_DdEWbrn; zHAf~W!&A&K#%>B*YJm~m+aCKykmkhPhwgz>x>hPc zTx9tj4EDxbCJuCo;Koy2*jhWQJq-`RAl6|?j&A2}O{ygS#J?6~oF-{n>@_3NTecF8 zeErs#dRFj`y@@VV(MZ}=fnGjC$+p|MNv;ozS((~Dtyx9PY7)-Nd>6CL1qx3_WERGL zOdf4&YS+QT-g3`^yRB1-(zH<70vt+l96C1zpTs6W+A)2!VW}s#o?%R`&Ns;uR0S7T zMF2^$Y|;yUQkFGNAJ;5*Din;C8KZ-~&x@R+{hS}_KAu4>5dVDX3{=jzkB(-~5PO1o zOPz_`frdP#hmtw|CN}7}Go(Z;HGz@^e5J8KYL?;#U5YKhl0fDPHkfwg4xir{zd_l# z#CDF>Xj4kLw5KJ_%q?6`!_>4&Cag7TvtE9N1YG^A62wAg`_BAwl$3YVG|@88IPRvN zt~t%~8CClpL~Xt3eJX<16eA`go!);4d=;F zRFDZjJB-Ixfzn`f$rn9;diL!A_maKG>|phV+y5EvUFxX$gFGl>-~*fk{O13A7tN36 zWUA-CBn>Uc5swPWu_^UVgwU~yEMCIoX)*L-0 z@-}ZgFwchr7#h_!oy$w+e0lCjv>B1ZUcq8qXY}-BxZd4uBjtT@=&7E|j<-e2utAu)=BSvZ`a; z-XHdPA%r+e_fsxTNHYki*{XC5aL%5l)x2dlrv3wQB1T1;MY0FBt+S@$=tv@Pk}K`o zwy&l4e#hZi$Ev;2;fh+fiD;@(cC3=t0(k=m)cOHN%pAqe?{s$}{ep_Vcrc_BJd^3! zXQ)DFW#SljtPViM`$c?5r#PHm-b~AjF^UM*{UdfN?O7+4{rx<{nPQj}yLdbe><+!f z{mK0_hC}a`bqgNz7{m(yS$p;)%WNzQ86e8)j)HWk5`#7@Q>b$Inyxbmc5_8d?>hS( zb7TX%;62-3Sm|pi%3ZzpYVSo_1^@X~Wn8V_^Q9aH`%Hm<>{iQv4vsGpAQr|Z^NNU8q06BnYj9>KpzE|j^orq zTH}J=Mr}tRQ~Bv!`txVWVO=L6SKOE z1=-43rQ?Vr#Y}NTU;6)0FvJSz!uj4}2?+5;ttwS&w7PXnqB&gW{`Az%Vqqk@G9+1& zbkxbd&Sok|Rx8#+7^{LdBW=o`+y&oSvZSJq1f_)NscfRC>XNw*QOzU+c4O34OEBGL zLJQ@s!HS9sq@6QCR7_Hu(N!l;L$sdmb#@3yr zE;rD4vOq}-0I%1f61NFBXJd*JDEJOY@mngM7|-qGE(Otd`Ix=6x$B4wW`ZMs-^pI< z`CCGl+qnH6`Bg&y3+I0ZdeT>W>_1BAEdK`Rv0oi@Tn;!s3Iifp20F&MC}gsPz!jke zEBUcvO9Vdb+hP61HMWb;%b9BuceiCb>^umYnIu-!v1iHYwT@DIj$I>P_ntM|G|(Z| zkjJNqE2oAoZFv8W+uK;UT|fW2uFlpq+m#8U4xH`m9{vvhR+#wAiT6jR(WWi_Z@XSy zZSC7LH%1M9K0V&r@Ki+sY;Slu2BIRpOB-*84qZDt-Fme61O)pgkzbR{V)9gU4nr;n zmkU$oZ_oaCq-uJZ?4!!j0_CBPb8C-h#Ea^g-KT`511kf?dyIU zsfhD9Jod`PxbgQ}$&JUrOwZ!%PBM2UJU>4=GUxj9Fy|k3-w+yl?5H35zBTmpaej5R z;dC>S8U6lhG0tcsV3JPYU-!@{`AvzIlq6v=5#~=ZYPk_n=_(p9StJMoWtt|Q`#oN3 zp9C!9VcDp}DN{MbrN=j;I&ra9?LuXOa_OQXBk(M)_(j5AVIeN*;fYw2iZ!D;y~rxp ztQ-dgrWNZAyGoVCNpl{x4Z1quew3)#U)B-;8TS>QwLpBCeZfWI7k-Cu&v7nkZ#Tm4 zv=`SFqT1F6sz6*v#!oVl>j@cg5xcx8F>izKMXe;DM}lNy;hEK|`v5cAF|LRFD(>ILJZx*go?b`Ldr(OBxe zs0O;Gok_`J@`nr)Un3<{A5k_`2BWC_FXoXT4I(~s_^J_dC=R@kCB-OV5|`rTKvbhL zBKaw+@c1w&ev$fOwBXpvuU*pkay5p?O8uFtf{-!7Afw>YVVNPQZ5iJqvd&^Am70>^ zg@9Yx6sihX1{tcINQrW9q5vtpx$uNIi2+7gwz|FL`cb8A7AO%J*F&B{Ekm$nnVWo< z1$2rMy;cQ%fPnU~)Fbc;1$xL$SP!qUKeTD;+l3+iq!{AU6>2O|-P$H0xY9G*6;XAz zc=BU)0T6ehwHQi|ZeYut32B;2orY%Cks{zu$DsUZCln+76hgm2KqQRQGYu%qep$1L zG^_($g|7X`1I}8pmMoRg5KCuE(8`4v>e)9pc5BZkOd(EHn$pFm>ezc@t}b%&h?6Um z)`Xu!|ZmP zdHxVIUDgZ8ZKjUwP+MW0ZRnVUVdL2JHmwo8FEX$4bi`f9@jdSm_fj3XmL&mab654xvssM!KyK zfmm>0c2Hg3IMXMcHq62!4OWX6(u1gkhvQ2>3ItX)haB+Nyt+ML-7L|H8me4C zIEQr`f^0C8$_i4=g6?F~7CxlXM!=!kpq&_8FwaV41BC`xwR~e%NXbn{2e_%wiw1}q zo1(<+L!~?jE(Lf3N-94b*T>f|NKN4o9jP{5&D)iE?Ej)k8{-50d(pNP2A8vs8-?)KGO+EWU zPE_AqgIzOyZfu7?p@Gz6mK;kl;?hkOm(`8yX;D&}U@5|2jaHxUx;T=uD9ZD`TV={O zw}*aN-adG)e-2-W#1sIONxYeys3?%-HVF(#Hf)YxB8UnM?y|}~8>~{#5_0)e9)l8s z;ll+O+a$B598RP)ULMP;#HDs?4TZ?B%S!?ZxIs`+54k3g`S3xtT3n9HYE5mpvCSKF z+fG>+6-Xo@F}=PfPA^&HYwt`V*kW^|7tJMyT>$j+xXXB-D*VLOawvwoa3x!|acPTJ z;695#(Z~7r)GA`SheKrTOm7h;arBh2Aa~H7mJu=sp0Oj;<;raD?^NGf*^)$MZD>;O1glZwd$;2-p)2 zg9#@DL>KBnslfMZGoT|$=s6RR)rtF=^Z3JCXbsSDA>rein~4EO_y(YTq&o`Lg#@c5mZ7ido~$)DE7-H-B1d=#$v5cFW8+ZY|E}-=+sO zc`0jk>-NKzxTY;lK+K-wTrSnEtB_RJ~a`^i2!i;6^FYGsqz(s?6e%l%TB&I?yuMcXZ`}n=&10T_@HG;FG+7eJs z?(^HPya)CkT)Ltw2TCW+6@cAr5t+UB7O{bI`SkQgJhNTPah)!8_xZrd#|KyQsXNnS zurGV^hoR*oH~3HNuR=PeQa^;E}epGgNy{coWr z*LuC|4OiuImd#AW_+sHB@ors=Gx$+!dTK+k=IK$_B4^$KKeI;|>i~}mmhJ6q2$(ef zLRE+a*yH$#UP*I#vZrEn3Rf&hC96;|pzA8GvSh0@CKEhnr1@U=w!s*uVc+dKbjD)q zW1#T#P~r2I)L;6IHK~T9A|(hQ8Nmkfo|Gb|Ft}2FP>`$FA&ui!A+})Wc|Ir%i7@6^ zm=~=23OPw8iX4`Eyy&MxBiahNVdvd;w*m0qSOA&1M-`pdiN9L&!J%=%80!f)c1b=f zgSl?Fhb9S_H+g{Fn90)FVNC2oJZYk}5T@7f%4MihyAhMa@D@k-(VEKWG%29ddTDyK zSrkoKY%gaO&G~9w)7!d0!zI4Yf}Ke_UeUmm#L!;^9|MPD1Eho!c+LbI2!Si>uyv2$X zYKApo*qG_#4_`Z+4d=I=H#zAu8M!3=B9>rAdM>`qA^^C@;{()} zdoJ~3p@Ry`_z@cLH>+FDQ>hGO)Q%LBBi6=-EE<cAS)6TBCre%X}hkE;Q;ybdi?!bqk z)BWP&<@*Yp8PqO!F1n4*%*av^RDofICWD4axBpAbt}{>kK+ICl(q&~1Y6mB(1!cxY z5Z#-XAII=i5#euy3cEKH)}(?faBcbxfD^RgCGe9$2~Lsu1;Y|ab~+Y`igqT_mA?9 zJHjRJw7}rn@BEAv1VgR);=YpaZWGmA6$xg_s}qGrm9NiwTXCF>oRaxxZd_DeqTYVR zaz8(Udau0$q7(?*4Wp~^YS5S3?c90}#t{H=@2Hs_ug;q+nXb9*<~hI?R796^{T}LS za$Pnnb$HHO1FP=Ow|1Ls-bt=YJ0lnnCkzM3)j7Er>6Uz?-!?mNX4uXSKww|HZDWOTRR8P9C~ zz8@{N#j5cxf?~gCV$<=$``xZv=V0dJcP$&o-H=&m%gRK}HRAg{{G4O>3C=a5QTV8n z3bqoq>w3Yd#_~yccQy7?d%5|ufnD<4=R#~hi%t?<)86=+eUDD#4jm|Gl=NjA(bF{b zmGDh*!loBp9Z^)Yp`KNMKEy=jK_8?V_DE=wrf6T2GiFq8D7q&5zGv-l8Y3z(Wh$KS zY%y7Na5G$B=Tp6?Azo!Ds3VOHWmQ-|P6?>HxCIu2^k}L|UJ~aLm}q}4>bUcPvy}Qa zPYK+^a0%EvH@jM!U=k3xEvgDo2`kwkz2+39162rJ>|q?(uGC&4i8=0jKhr!caF8K= zCD()`1MVIHTCb6Ep94Z!r>H(kFXA1Q5a-DL5aFk)m8f!a2nlA0&@XWiMl41Mn5JEM zPuIj!@c^Py1sKJ$lmsbw{cusHgd%1$c9`S>Dq&7hC|*P>h%4Z)023M961!ESKLw_X z2yK<;q1XFRMo_7YnPW)ORz-;!Q5iAqK=@8k8YBozt4t^#BDVudJyu9^po^qY%RyR9 zFqQpeQO#*SnR1((*R&LqldMq&<}}un8!dsD8XpK+4fR(rE9oK;jbCLK#W9Yg_6-C2fsQ}uaegNwrjXQ{VPAqyyw%-c ze~lT7=CeYi6kH2RTEYxN?H?**FfG55Dk$Y4%;$UqVTW;s^>3XROuwHlkxL>Dk)=9X zB?Zf296Qax3^uBjZs@VS>glQ`^o#R#_t3*S9m@JxIH%s(Eb+H7;D3YtTV^=nU|g;I z;=;d-_s?8d0|5kt`+q6*{wi&a7!BMlzxKTSAFSB_&)e8i)a2|J1QENQHE54OlsmV7 zzE>v_Dv2^wg{ZbZ1j*LRRkpjCcF4UvPp->Lt&4&f?D^ii@o!IZE-1_(ka@$%=`1eM z0@EX-1H`&$0ZX(mx9{K2keA&&nX_jzgWXbMusZL}HTX|H0TfHVFbX zOS;Wz+qP}nwr$(CZQHh{ZQHi(?wvR8ht=JP{SlRQs!rCEM8{tp)Rmt`!go7nJuYH4 zw?b{|c=mqFmv{0BWD@CQcA8Em2*cr+u2Q7J2S*-*z4f@1xI43 zjeZUj3(imLC^{G?Y?t0hrR(Ptat>y6TBRyPnbGGp#0gxBD{en+l?~h^M}6bpYsn{b7<$X5jU=w_kSjeqilKeR9&cVl=Pt9(T#$|E zR!Y^ss4rE%A8Wmw4k>?eGAB!Yx2^(vemD5MY-3A&&PvkE?i}51ZZFd2cHEvB25>1# zGkz%X1|c=&wvUKe6YBaMU`8Z^kctCVRe=e+fTnrOOMalL{Bg@Q`PdiMMm3Rvpy&{etW#D4K} z5{RsWA8NyL+!ihnTp^HI2UaLc)Lolo>Mx>pW#<1KuyO) zDJ+_C^{-=!iD}ewJ0&t;n8HLYnTiFsi_3+wdX`};K68WO&!S(!@9>Kr^}`B;q?S29 zUC#=;p)AVJ7f+&nFgnq`_*yz-KAtaM*$Zw}v>TA3GHYV1->mKc+&P};7T@yde}Vr~ zSjf8D`?vqDVE$7+|9xTA{6mWVUxORl|5i@_54hpA`hPt#Ue)TKqGB>9dz>o7VdpRb zfsoDTiO-m1YDor=DX1wXCsxf;-6Wlr@Zlt4#^{A_rgTrHGMKFBc6sfXP9?G!X&zFf z;9YTYMnw`&E>k|w54q$zWHm%Q5KTmC)ogX!?d<4M``mLMyXF;2kWS-Ou}*z{)JNuJ zxzw^MH)yyU?!e?Xu4Sq7{pF5v)OmNqyY(yzQ&1!+GU4PV>yqW4 zDXO7$Q>d2e!>T*QTPWVB-hyAX!^){;Q~CW!z8JI{ew-MFbrp=R|Bm0UaFt9-ffkrI z9pO)3*|2Rrqd^ZDVh9FRUc%Lpk17torZBMerJ{^yMzqYK;op)IF=x?Yr0yCq~4{7G49m@)1 zo?)Qiy6(uHiQ%%w9!R5foPJCmC;EIQ4Ci=oJ)XlyhebcFjT&uf18hm zj%bHSM~_h>oshymcRjW(nkb%CLkDHYR|mTo!Q$z=a}TQ18MXTt_Uuu?bh~N1D#s&4 z&4Va45rFWjkhiJR99lRF)#ONrcOhrhPA6R`W0v@AW@zbPV_d7#by%a*(st;vNA8LmW>JicR@-)86D>&2VZ%QnJkJg*=$ z^sFY9;i!bYGD7$YZ^GmJy(E+=M65fBi@4C_t`!$64D#B{<lxlsDD_xXO#xA5opl0{K;lmcY|Z&MbTcWFPi6fD=#2R)QwB4<8M8&{TRiOmC}{lCgD7d%ogArq>ZSHE}!Y# zUfo>`nq*{pv9RuIWp*a}C7^{$^Zbm2LZB|N0J~U$VKiK(VTT+&Ec_vn31f`a7$lhz zMO|A`Pv7j-PC`Jv@YLc)g-ClP3ux0`8dnc5r~8dVRcZ-xB2?>*VR;ODEAmi73~JW6lJXW4DTYkm#(x;v;~PB4-+vJ% zo~v7BG0{X4!xZ--6j^D495{R7q#qxOis*UI@o60`&uZP)7^N9m8U6t_LZbrE`-h-} zm5@P!FeTX;)I*dJ1;R%9pEw_(0E!i7fXeT9O7%>G1<6+X#M$kAQY79 zFIhqSB!o5rWn=4tE;(vnpPom6*tGzYA%`H0-4r3~s4V_^-jdz+rM%MdzZEg^yHQOPaER7LT|%FKTe<&8_-x zxU>BKi2Ja*R$P`i>OY=TIf*8PLVh{4ihSyJ(fSOrriCa|rfl;Fe3N5#6hM0ARiibii>dvVgUf>XsOjfE# zXN6?f-NeM_{>gH;hjtHPuz!cO>2#1y)AN8<+qErfsGOYKQ?KTxO#&|QeDy{skBU0$ zP6E@cXzh0I&RnH#hzIIM%=Sj3ji9WDyI?NPc+*Cy&AmB+hgOQrs0M4DT==E8hv`Dn zRd_oCsWBlkA%MtSce2d~c6QT17lmp+I&=V+qA%WZwE(i~8^$;|fK8=O&N|5(HH{5c z@9&eZFj(}7jW1y-IbJ69_BvAyaD5zqXUjD0v^5g!UF>hgm=^I^{kD^v?xtajtsFpH zh|h=EbN3y(!BBf2&zm}WH!$-1K#(2dzJwpIc}7ffG^VU2tx*AIWPg^1uE`AdnBr2% zDcIWkN~=X~Yemsj2^@Te_~N`jR7B?Y&ySGb0LP^1Z{bd{KkjKJHdEm?w*Li>}LNYaLB&grVM5Hi{X zIT1)MF9+sR6ChtPx$PFHIFKb-|XiTq)(Kdk5fDCS=ujak1m z5MyFmgk&}(w>??9P5_9M=NhG+9 zv*XdgO9aU%5jMc6F&JhI6LIA$=Bp3b5s8*G8Z=@?mj#~5l-&<8!8VjOR)!z3LAx7z@(Vt`whzHz+)DbI&g8 zW&h>()q_fj=REKhFNjtyHa>bxr`+9kuGJv?-M9k1|7GwCcwhX}8P#ds*|vP2`V-oU z^T)${qto+jWndvUU}VO}pOyh{b_^T8{1uCSQ%p#;-wEtb)5V)`EuZ>i)BQb?(-!0 zO8YkgwBM%13zFE-0TC;A@9Wa26Ovtb!SoeW>L!h_YJx7uq^lXr5a+TBKt%u7yxR#h zX@;Ca%#A(GlTco1aAFgoAZM?+=?J_A~v7 zAXoU+2WWeW$E@q=^{tO2QmMj$?9d393YZj?gkVF%SeYMFBexK))yU4-!39ctfNivFJ~D z2(Tz*f#?_wLOsI(ETK+oJe3jg`AHU{GUe5X+Gw@YhJ0v0CiGkRmOcS@0cAuXJD~7T zIDt5FR0GI+5FJPtoS3lTF*s1rI_Lq^LGU16LAt>foc55R`b@=wL^M1Ywucd^>yHF( zSL6VeXbUSoFi{eaN+fFx7m!_9fGo5z<9T9CzL8kC5s+j_jNqGpQg|mnElMxEdf-uI z`e-J2lFyR6urC1aM2xNjmSZqGs4y$wPOldj4UCV{awBAXQ(4VOr}5k zzP+f?JY$aRxx0=kb0jI4^xq8OqNP6HN7yc{a2&(Ro(`P7VHj7p46`?F-^Yz>W4khw z7(HecjY1SP7k|5~(dO;d6`xn_Hh+)yPV>i8|E9xn18<&g=f0C0K2TfTZ}9)LTNv(` zT)2NUf&Vns|JiQ;SN{A&F(3fS|FNVnF|@O@qP4gEFIN120QBzZo&Oz(p4rRE9cTCT zIVOj>*T5(X25VEoXwzbA&BA)KH3w@`)o4?8$9GrGZ!5e-OL z<^b>4$DbJ~83hEuvIt@4PdE^cP@)wJ^O_l! z&5e!3AN?|crbmCFKq1p65fH%vRQm&5G1M>Ga1KXmASSjKTGlotIa4 zeY!fQHDeP7&+d&ibUt^kFC!DL2AOu5@S=hiRnNoV19iI=W?qMv`!^1g^2PlQd2VS$ zS+&*d%7V_)v>hLfHgCqusCP!MLSD5~U*1y>lJ0Zse~C`Ba~>~YRoy$bG$sZPC*A9c zR*yrcUZ?I(ix+n5wUZ6gdYf%Pw^p=a*y2sg8EBeM*}Bs|wMJw)yiJ-HrMMXMY|~T+ zLZ(J#Ix1Ny%j&0YQg31y_XmJgAE(eEIZpCSW zdEoCw^KBqEB3EbwU3pz6s%U> zRjk`8v(I{uzrSPJN;e4lS=TQ^?xqO_9)C@h30`zI=ss0iAd*+QZv*sZRvZ&?3ys)> zZ9T357`(Pc{XughpfvDmdE9(oT%fQnBRQ%rU<*npJJSjDPMjf0ZiZ}Hm`mEIAsH!` z&K?k&@g==`!I7}%j)}akEi24nmA2`}sYGy4dn#g1KEi%NFzPE}Y#LmIP>#*oV&v>k zG)@aDSGhC*_|nvkx)3bDxrYSCh~HiqV%QfF+fZq161zi|U|NGF+3 zjcjQ8Q|m#lBXR$KOFd%~FhdNlB^**o2@AH7V=hDm$auwLgH02t$ zlg}}cWm>Ps*6R#vmVI8uGU@LxWq<+i-yAo4+MfP6pQ<3j|LudtFvWpCQ!C@4So|xelYi{=TK7m~h1=$y|nt!2E`-Vf;*>2A1Q_zULq$cAPqB=~oa% zOTWzar@u)okomzrR3mc2IW3%)rtaJ6bM+F{fB5;cb8JrZtzwN-;tvS*vizs_oxt(C zgJNZ*bo)E-&}W0|-N)2no_Nf4@^0m!u>i+o3?hE!I}E5W4YZK!E8d}#Rbv*v%=6vr zxk0hOw7{SOgsIsMnbXrq>K9e1v6)b$y8;Vs_!tF_I0?y@Xu`B79v`&KfV8~yJ1@Yz zW(+|TY;6k{|NKEXYQvHqH{MR*?rf;f|8Di~fejm7y=wrKJA}zJmgPDJ%d*S}te|V` z^Wzd2@-iAU$p*7ig_9|&?o39-S6|nq3`8inY|vk??$Vs|No8sz^M>-IGGz1xClzyI zwcyY>amm#@EK5vPy7x_rB2Xb4eeVno+#)(!@OEwuMPZdN zr0ri)ye~(Y^(Zk@KasWom=MXp717?P+(mKZ?YbnK@Ja44BwMdDlOZ^26cLF4uVOh_ z3*kM%SxhPXaR^L!dwGSc_B^f@dh+T7z29om=HvZ)d^!*W5OtKhEA*Ah!(F(1~g z8+li6Wt}R%J^`7QK~|`9tlO44Q$-Q03N0lqxTvKn3mXsUqh^`WFr0yvQn7Ru-* z25z2cQWC3j?C#dmQf-1gjVS#$i&Td9Nj--dA$0Dx5+wCn9UnXooc_$lQY>K5LOlgg zu>%#9J=1>xxU|I=^TFk6Q?Nk&Gr0jD-V;-{ueQL@_Czx8P5ry zH{1BDeYx#if|3D^(d7%o#?=r!?%C@cr3urTVH35W$_az&N&gdh$fBJl0G|+@iq%?$ zFE`fg<00jT*wVZNN1U4tNvGXJAm$`^VbF+bK6S`fTaP+I(4chW;q!KN~0Gdxa6nOH_}x!vfI&*;p>ibu-4n-N4YzcB6Se7zW>VaF zze5~vbP#`y5;wNh62I9qBtn_>FoKh%tNJg?0b6_I;#|_Iy5bak7yEcq`#EI4w@L?c z)&9=vUEAJ43T3w$36&)nueC?V$kjgMI&kSsQ4c;lzHxlm^(>rt+wzL{M(`bUF4k=+ zdk`|3ej8Qqj)l#Khlf+z`<1;Y5O$Hpw|6)xSIkQg)=CGEs$_*m#gymlEp1(5WaME{ z6(s1|2&h5&W-D<={GUBqa5efhoxG{fK>`MM`D*eNsM)=!)j_5_%qHL&o>HFPEgPM) z)f6Lniq0jYvQK!vJPKY6b(8}Y5-$*idH+fh&xcLnp+Ic?_OVhNKW9hUbxet=zM6ii zv;Iw|kRS&nG$L}`g%+r5Tg&A}pF#;oha7Fc4(~(kHM2vKo^ve9g)5iWMguFF+Qk9d zo_>yUU{;;yvfyX5>*nS7T1f4vaGs>uNy|r-PfP-rODMqwC#{#or5lslAaMMRrIzu6 z*=!g%8qo-Xh9R_I11PyHh+Upa!JzZ4TllF5(jnsKG^OH%tlRtWwe+n5If3Y!-aW^+ z@L%AIB39C!#>hY7t zTY-E8I}d_kTHbItqLgZXL#3K|9waJ`^Ku0lHU@iwNmY#;E$3)dt!aPqhP>2M%iN4E z5np~848gU%<AOFD44Sj^ALz@H0AXaFNlLj8{q>KDJ>FM12o}4 zHyBO=4$v%Qry@VYQ$f*xVBKhpB>_U3WCdtFj)Je=n+F55uAO-g*_9eQ?EL+E0-Lsz z_E^XPueIi_vEAI~GJe5EV*HX`yofSxUX1)@z?qh)VWWhk^W{HIw%npXZak0W>s>{*Q^FNHKqSE%^w&n@Gm2k;PTkN%& zLjXlqpZA9`Yj|4w59+^h*67rgvCowITUvp#=H_%lGqRqR*;p9vQ_rk&s+`h8<-;jG zU4IhZ$%hexN~TGf9$c#+BL|n!2a4tk2J5Uc78@5}Q^yDe3Nprr45muENXz)`drknu z>rmCi`oM<~mb0WC`axFWhkGd*XxLVmDii}iY7e_`si6wDy1LVBtD=`puxiX^n`Mpu zFlSYZc6j__sRSb_15QD@^!b!6}+U7mT;Q= zwNQkuE(TyVM^PcmZJVuyV%X9VNmaZ!w0-XfwKYu(s+qcpci!2Wt4tq}$G?z4qG7Ga zf-%c0YyO6Ghtah(4$IMl5=m8lf*63NK&?km(%b?*IE@)-=v-~37h#qpN$m+?SS%Hn zPo~wRD*4c8EkS7rczQQRqG8IKMm737HvcDT`;AyAzBjvAU2)X&;Fqp_HYRT=K-Lx$ zYg>GMGwNJv1G12`1)wLXDHiMKxN>;QNtfbf0dy(+LN32ELs9ICs3%Sd&!A^DY5N^& zS@>TL2=tHn2_-^iKhEb`aSg1mEAP7dsAsEfULDfuW}I%U_0*T+?21Nz~09 z`(YKbFSm9rc;;ho6C+`GkWUW&_k;w%L0Fn*ifw_Ti)*y;#t?>Gii~q6*QD>dl{}E) zP`9_qz?RnIeuW65$C0Lz)gMy;>G@Y)z)idLce_OvHgd106{2>nXUI#+AyNjHbDZdF zp16cY@y;kMJR0XnOETwdsni~7Vx=K-Qd9H9h&Be&Pr^g{B+B10p)k?eSAS-%#|O#j zD6=MtB-d|A`7vjl!PM=4MsoDZ5LEp1scHSkVnSJ5sYbTom{%o3a8w{ON081F4b-J zm+oqZoD>gc@ z3ap-!TB%yre0_np40JR%M_YGHS0;?RrU}hS@(7dolABj&r*?=4!=xN$G`)92 zfdozMh>9V2{BmXD2NxpnG?vaKW`2rBkrR?wwFSsPW(2? zGpsI8q@)JuX=_!PN2o*|~0AX+Mqm znXOpH=63^32>#B6jn=MArdg7BDbJquS2t=gA}FQn*ej~@;v>JTLC&b8nb#AhXjaI9 zyqA2c?F!jG0941REF4Gzhjm#6xP)61{W-gm!&NGThNS5gq)`AMOf(SYuTgxa-z|OD zKi3a2Fxd+{S?8> zB*)6WXG!KF4)Q43ngtfC(hl(M?FT{z{R>|{>FZFI*?t?fX_JmCmHI8niu-%Ihv_dn zVL?&TUrz_4;!fJ8#dokf`B(nnqo5h*QknI6hs~QDXNwPu&0XYo|L)1{9y=HBW9*O< zZne7V!ts3N%Gg*Iq_$@fDIN9}j%SsPRAo46Pt=Ae4@){dkqrCkJ3x;J8;ymkrdvd= z+>()7c7rpOgO8Hqz`q5ly!_=5II?riBpUnG`oeuD>A+>dA!890$;HtmWDlI{JIV0h zG|=`a_q)xVOWIc}bm%a1bTqr&6JTd^N-!$GEKL;#T{v&c{b#}lipoq4eO4r zcTpF8$BjiDls4&Ic+b~=qk6$l$zYg#seC^j! zSY3SJnF~b{ANDF7LQxRziL`ElLaTTFR?SDpp#R=&z}4hpVIR@{X@0ACjvdg+hQiAe ziwxf~@; z+Z7hlRp4izbJtFj!2m(I{iQO&*IuyJ^mzk^^ZwdGT+QLCp^b3zr1fXElodgbI}>F= zMVxoWQ(~E{7xub2%j+lc1^-b=BWYOo>TcSL=>6Z|zP`#jY{9nBnU&oV=Ij)A5`ie6 z>B^`)35wvFCzBf`CZDL@IJ`)yX=1WGH4ce+LKrx~nQ{blVafxxoGlHDxb>hd+#Aog zMpZBJ7U|kf7WqNaFiJdHhQLdLD@7Dl^M8T&4 zsMa@cE8s=RM$O(Tn2}2jw6GhrW`1H2ryier@+n`!i0~!qqW_&lu)1leN#5M4fX`F1 z!38Lfp16o#Fe9^(^5(0wyg6S^RGL+!**LZ!L%dP&_g+)!P*0otLJLH*W4HQ85IB>90>?<6-tb=~ey<;K-KOxm@es*nRm29U5M*1x} zizQJ8q=tr)g^4xOz*mTxRF(Tm=~#}@HW^z0Sembn2d8}pR2+5A_Bl zHg|3@I`4jKaYuVmSdB%2eTQQv^{<7UBg5p8o@Ly#HCXh2YwRxI_a1bm42fq?hJ;GtXDlccDlc) z`xpy>C{>!=K6Pu%}8MnBmg z7qNDx8jK#;QK;ly>jEpf2>P-^6LB(DTVLdzaz$Of1?{Amnad=EQvT}F7AJR!C(MwH zZFvPowTQM8uF64s@DjVOJkEHJv$aceO%}_jgoGJp1U)zr*`O5CG?dKNWjL0g=4q8? zVoOhkcHQg!i*Cf47#Y3K&(96_a+KTG2GV0=vv-oS{rT`WJdOdwNiPl(yz_#{;2SkL z#sgz0zpbr4sa%?E{7MJEE#E}`+ej5^lWvuU_f7^D2d^f?e+gc44?o!Nlj8_*bwJC? z82XvRh>Qd=Jvv(xbQZ%mrq?xubO_N;;p>D?`Rbt5?4KH;VTU<(AN@g$k1QwCrvY=2 z7;B>(LRPHTjTBD_!W=yS?lILZF!tI#Eqo#cwW1X&_~+!1U}3yO23y>qDowu^YhY1p z$-dB#S$7?^hJxwhkGpKD^j^4)Z!Im({>7pzpF?umm%d(d?++#2PvcKBOWs<1E9Xx~ zi9shOIqB)YZZg!gG%Z-Yw(@KIHbq;t?8%_iw|j?l{e7K&3v)2g%&!}9scA8}1XH|r zOsqRo9x*`D)_=zmiYL_4w%MX#PJV3lwLIzC0ylr;j;I-YKWTJ4Z+z=91#U3)VQH9_ zJ{d*B2&lQ+ExY5;BX+tRU3G%23kx$q5|haXF2?H21aYeoWwYX6A0Hn-f~}!inLDF4 z8&G-3aZlfUi6bdFoJ5Su^_Ng|H&`0sQ!=(&U%dNcr2lNt(f$EaNFlNfL*UbVzj1-Y z`H>@6qE|lnTGOa>oC&i7 zWGmjt47pH)%&8prw&$;#Z+7&t=`c?QOuI`G6m-)!%R|$B8+d`B zy2J$j0U%e<`fM5XStyxdMqa{>5S5JluBz9T@{Ym)Qgb%JDDPP1^HDJw2-hN2tyKC9yJQ9fy`Y=g2+31Qnwn^px@Z}+~8A<%1m zPqE_h6?gdk<`Ge4-<6iV%UAo#*X$5~;4h;!mJ-cQ6R%dS&5NjsPnB{~wP_#7S0t-N z_#@>JhoMAC92iPzegLN@g-q{kj(xMdW-?j4MoC;H2(v>AaWE5hAD3Rg>M<~>*nq|@ zYV?RDhcJ-LWPO8hj0{!vtiBWsAd87Vkg9o-c(V98;2Fg5M!8Z;IOrM{Q;JUcDBxd* zOM!?&#(63AFrvPyxqTo@Q#Y&>*4eKG*c zIVbmQ(aU&c+Eshf6=|~@_&ms!$K0~b{pWoDudip3B#GEs>ly{!!(N$io z?Kl*GgP_a8Bo#t|A>>}9RVZF7jAO8xf6=hRM0lGWdxJ z{gh2ic4Z_7Ji&jCFni!oA3selfbN&$IX1x9dNAe9e6e(6soIX?6lACFsFAbk2;IW% z^4L}N2XcWBkyjL1`ii2AZC@F;xFq2`7eqRgs7C9E>R#|;T}fG><7u)kOhsQ6?PGr8 zK2BZI*{;ys%=eB$*T|(^{>s%IYHXsGpJ$zcHj>JNw-OAy>f(r$&a{sEQcOza{c_$<>bP`7S@lRiTxZ0=yfTbIp* zTgj1ZP_Iz;AY|`>MLXP2<>unNihs3B7eayZSkNhI_vrS45a~*z;e#lvqPcCRNz!?8 zFOh;>TzEZBgR!ZJC_G?K^XEyxv{yZk?c+tG=xO0akyAtXvtbyyxS)w8 zdvL`esbu)5-zDW3PqZlM9MQjMF1amc#A+_hh!I?cZ2YgAj*XA0mit$H9Z`1Lj0v;(HcI9s zb}46njLm)1?n-sv*B}-WnigpV%=vz#!9Bit8I$pjJ=YT+vs^p{bt_x{1!B&?T)L6? z!>S@?3Q8)LKES^v!bj`WbW4I>LM&};LE+eXbv~Jm?lu%+%R3rZC~IEIAw=Vgg)o1U znGO`wS}*WF?Prf>J*IV-3Nd||&-9fNN%__ud5I89D=P8i`t;Ix-6fTcRMS3AHqL;h8Jw@Z7B$37?*x_Y!~+0Z*#ze~SLnAP zS4kJCwk9gXMvqaFmeswYLl{9Vf-lZ!=>&hh@_~+Lgi*dtx%?$SA=3|kMl5CY7lQ&W z+Rd8csq=gaZEBnv*aZ?DhDtBezILe1Ad1v**6_;VZ*6uMq{1;`gVZ$C`M4fnpH|!y z8*-*!tB*zN>)46EjWBeAK@y1Yn}(_=R|*MOOjP$TATp|^xyC@w(8|*mh_{q4 z;4*cv$CarO&-@)S?enO;>NF|$<4D#iTWqpielZ4f#q8tJ&2a_DS3ua)$veUPRVg>MBzn~f8vQuDoc8oZHg zW_?C?VNNOeUR@aClXPhvycI%O$AqLmo(f(Jr!gv3<0g6Qk>)Oh(9T;{p|1t?d$@sq zCI>99A-7Rs>1^0ek)ljuR%+Y!I_9P)KYkO&g)^A=yOATRmGnU=v@Os9CU8PNjOK_n z^?7(ouR*qRF$QRW*ahS~oGN+YltTZ)YI7|J!laX|*}zDma5JPWcl)>B5Xxy$sufaE zeNjdi=ti$ME6$+X8$;FeradK@|qtr*l{(=EP5XnusL_E4%Qs-o%*tLbd zipueCGn;iip4=60>a2qXh^0ncmJghFLgts#+%Xx_Bj}=Db=QDg$ERR11SI7AQ!2LQ zIWjo8;U=Q>36Z)>3Z?<}nv!t(%+5yG9~KoI#`67(!6j%Tn45G~^pHazCbi+< zUtw&<&y4H=-+8SNxUWUc%k>K%xQ#B1_R}A(;JfVjy~BL|RjH)=%*5&b!535h`Rdu{ z;T6^>4=9M0Kyfm0PwnSuR9&wBL_&5cY@JN@h+WA6pY9;v#!y%XM7{0fTc;*8lH#oV zH&ymNo>GV2jtU0R?KafYcxY=E-mUN&utyhq-KwnT43&;HWvmUc@UJ?cuo>YXw9~15 zbtY!$sH{>!TAeh8hz^nc0yeMyQz#lw58I4uZlh-gFkOe-;G0} zF)SoT?F7$c1+|vUe5^lQhcUho2-Jb;nCnq5RnLg#pj`nwT=nDDP)>YKT?omXO~Kr{ zGQPna1i;~Ro>Ro>ZsUQf*ay7W{&_71I+a0R1J0=-c^-Hv`F-C%>&q5GWfa}?GRs^p zRI34rj1~_PKOM0kH?f+K3r_To(B=DAytG>BAP`~$d#N|fCtcRCr78c?I(6gOGl?m* z^rrW|f|=Mvl)6LAQU0|>ha(L?puuuhh!&A z8?O#9>h%C)kKV}v*k65`*V+#1jLb^eR_ZbOO#PJXFSmoz#qVhK5QVp!a85cSy||OO zQ%p-skVK5<2leUF^ut$bl?1?Y4yMWmCzTNRLP{ME5=NYF^c)?qtbc z&%6TJ2(_D)%z#xvtYhGxoXzu+TakeOk$Lo1Rf77-XLP5FSL{C=#{_w9x{MbTqY7!k zrqTR17z9F)dfthf0Z6g3Uq@^FuOggRk)I;T!D z0m{bzaE7w<1y-H4L?P5;lxbuD2w|msWgPbXKtXKfyeeQ35r&I>J?g`!cVA3tg;_?SB{dkNv(x20Ft`xQ?0P`Q(_0X18C;8fA5}%IbaA$rIIv5FT^82x6{*b9%zS)WmtsxY*38T}+BPZZ7mbz0h64h8tCEt@7h?>H(Wl$|SPu**h6th%V+d}|ARSW$1=78m~ zOJSB(LoOXYP-9~DDSDACy`9A3(Y=g0f*-x9Pcyccq#a+Pvg;~!2f^j;j+yh7T)0KMe?~aIwqAH@H?pj$gW?hs^v(u(Dc8^Yg%(}-X5BOATRIJ#HfW1QFF~9u z8b%*x*Om>DJuSf;)*}sb-Veq4*fmRy2?ha)J~0<1Ix}A%MV#kAh*XnjH`xU`yI{HE z;UmHKh&`c+&Cl=(O9M#@b>8gVKog+s9?96I}VuL80S- zyHd(3DxfLkaa2@{Lr#lS?D$3SFIgn4P&=)tE_-sBW)?tVh%nj|B^AOi-B{YOuXTRQ zTN9!Re~qLqO;VV_s-c9rWyM1P8YzPjuaZJ7IXpNz(@JL&ABqlxNn<5^q_fm!SB=pn(B8&6B%LBEfhW zTT=%Y~8VJ*|jRo_1s|0I>Rb3LNwdupSax;kdrl=((zkM7Ek{6egd3Vkp#)np&z@6pxl+wNMup z=hUD{?sREp+^8^*_(LkxVl8#h^VU=A5Z=3*qg6RUG=T!NSC1UJSrckBA$l*6#!$(; zHn9U$T^1Dm04B)CuJq+gepzDVnlW&gV0E)QFlfNRYOoX}Xnqu72~<)0kGG1z#|VO` z={8?E*SsM^Vt&`zd8N>rFP$-x{3d`$C&rvtS#}t#(nMBdfHS_3PPLujRTdvrA&z@03PfBb8v%+FKF)E(7@K(FYy8LC4FM0tyH*&ej%0K|Qd{jA^J;Rlr5Fo1otuI($m%#UUT^-%eP+7I%ai~~ zX$LUC*LxHaX8JkB3oGM-0^~G`9KL>tnxf5GS%IC%_=LDMm#!E@p+_X@ zB3H;&X6R^LI%n9LR{V;lgZ|>;x1YsSXnnhlRiVvmS0zQP2Eo_cLtQnNLEBt$IRP`K zc6VE=VP@Ge`;`HUGoyd9chx{$YvfkXsyiHQsQZr&gK~!$B3}1`%5fa)TX5sSu3UI( zsrvS^zwWej>^xp(n5A!ERZ|hOrw_ABcY3Yzy(1eg0#|qxq+Zk+ns%}%kWWa9Lc9`o zi|^AKS5%>b7^zw`&raV`cgNMu0ZX$3#C&3>&s{_VSLoGrk{Mwf^#&tJK$y1?`RLO$ z7LU3EzP4Ni*hFl5W?I*U0D(;ax>R+P2 zvQ9gTXCLr-`P)h*z0QDZ;A?&4K%lx1Adn2n3l%Dilt7eT+9{M?9M6|Uxqp)yYc@ME zgX_0j3-^NKial5BlLNkj#`3+*Op^;#zG6dRHp?dQlfET6zs!VHGpK|1Ev|-C7GTVo zrMq#=^_pIOo&oOW^YZAX+~C>VXob@>aM4h$O0Th}HK((%@k=7^$M=<?cw>JRWhR@`avDZb(6WV15zJa!>OC<>4O5{p7Z7xcGY@5iZh}qoq?n3?gHws)m zMLhnQsuqI`-}Na=b-xAng);9-n}#{zBSp zz!vC6HdwMFFIaTI)0F5}NvP)CdKdUw>0T5NhN@~a!Uu3 zRzMXZ6=#Cv0sE!(oOf>ou+0>(iSY(%tV(okc!DK<&EP%+DlkjXw8}EK0ALN+ zw>g;zzUiRi*LT!aZ0F=(B6EhM*m9gI`KY0}ovsZG-Q(ZhJ=4MUwJ5a7A*fAGv&xt2 zW0LLE@4!hFD`Xm_3=S5VI~c|Z?(!$iC_Y0`yAml!&qy$gZAJ8$`1@FC1*nWY&9|+p zDFlcZ2=Lh_TQfoY4xBaicTpj#jtZ*X`_n)s8*R96IDSQ*vQe&Drb4YIQummKY5JlL zO_-T8x(xhrvz}Z~#uK4WDyeGISe5}fQWL}%0Y}u2u*6Wc8>yWYJZ1ttV#5E2`kFvT z$3(vc`KS6{=7Y9SMpGGA9pE|6UachKw%V<*z&%(ncW=1byo}n!{@=z&t;ve5?5s`O z5i(5zAE+)-QzjJ4Zc8^R{cji|cZu<`M8r5Q#E^LR?p=szgO?Is$54DRDqnJ4BJa+u z$`qgJsK=?$FvqN!y%i2ws7D8813T(t(gL4-3(iP4LPV$dZ^7-Dxmv|UUIUwYB4m46_Xs0uIL@N1tfbK1Mk zm>jaC@X2-JP@VfLLGkqnjw$w`x%Vc&ceWwuTaQ58N_#Bv=mD$46c<`cE(L5P#R&{) zh)80Na3dOk6DE6FJHu(>jq_U%(;w3L3_d>yAEe` z-%%+V=>0o1r7zAwN^(;Pno$fnulX-452Ctmp-)u8?=oghB^x`|phVddL);m?X%nIEs{}{aBU5w5&(~kx`5kh*x6E!J+B3Xb#W1$)^zUzuM(fAm3Si&7U^Tl1aNvn6aG&l4Hq+b%@NJpeWW-{vJ+kkb=ClL*sy zTI9;s%;VuKcV$Im6{%fux*0EL<|#lVY7o*vsS4+;oa;(?=M*?S?DCf2_uHqON)&VLh5qx=Mm2ifmRN{`$68 zo+%qIb|h`gTB}mCSZpHEqtlOutC8lJj-9loSm{sBfT(F}>N}nRQ|8n`>VQo6r$JhE zGUOW)PD&x#x;S+3mAFWZRDN#W*)?Yst*4j*G7T!&Q<4-Z8#jlXRk;-#N82D>;ixk# zNGC4D#QHR(pehb$t4-#rofh;Z(fSIpK9lO@+y8P<+O&m3?Dq&gFb^~sO|H4oCeg*Tf!YqTMRzMnN*l%Gqm(t^kw zSy>bIVYTsPmVu%X?;EELy*Qf2Gyd;Bb z0^Y0`D7^3;|Gh10Rqa_Y)@=H*3~`>0riHel%RN{w(=#nij{-VI7UR+AAVtu?Tiw|4 z4yC%al~2jY{qhZwfZsC)89#+IyhpQ8TcwpSHBx#2C{pBEcF0F<2Yb9yY4iyvshTMh zkZYw7l&sV3o++2fHS#(-ceh6-E6)rxar-twgn?*Av616RQA`nB(u(v60+M8%&fk5> zm`&I((V#m$Aij;BzM3w9m(mdJXX##Cdcv=57}vKCsFp<$q{eEt7`o?DigT8k%&uw^ z`U|WY#&)a-!T8-?g3Y-S&ohmX+7J|w7s1{#VZ7D(!jiFUEoa|)1K@_;M` zk;|7fXX`>eW{|ws;=r-<_uhzHuowduRJfp?t=6oyxB%xyv?ux=>bJd8^ae%se6oyt z)SrSFHOZA!@iiD#lQPR@XmEC}hMY8Ch4a{F`gp*IwpFOx6&PpG|#4WN1OE z5oOA?YNMH+9h+q(Ch&}fkKN7B$t$)hsZ@~UMZ-P60$g{vnRz#dkknq)n9Q*12cp$d z#KOrhXK5fj@nUgUetW)H5C~?;DRQvNz@YpQ{rYkBdhF44sjRYGGObw%LTe!B_y3i8 zWX%f$A~OZCtr6-mB3(B^w#56!-jmSlb<3$SpoAmzkU{jTt&Dh{1}#zu|C{QAMwfZPS5^`9j_>|KyZ>j z1X0NsyBZV|inlrX*MrD1zVg5f6952iO;sVRo%Pv*jL3yu}sfNmc zO^8D9Y@ZJ(uo#4;s%h3Keo`*L(vmbH72{}U^a;Pxgh;y?6Py1bf#eS~t%b-Wvyd_0 zDwTW|i1Jee>AQJO!s03KgZewQj}yJ3Rxd|h4IbHr;3<$*rr!zlcde^6+AWR4W-%P+ zU<8()z`#gsaGsx$+MS+>NmY!JTf=|6UV$|n78xdw+7#0Jfl@ZR>Z2%&sGoxc0Kp*( zDJARJq+K|I$n1nu1j!oOeU`}DiiqLs!b0-v^FX#}?AaClO$k~u91pS}*@QTX{{bID z>cUX-8WN8Uh$-ZfiR-lj!1?S>fuc_}TUCsHW7+zRXzfiEO=}Y}3aBy7x)r@TtC{kl z>0Rzp`}O9l%6Q&aCq;EAOL7=hw}ph=j_T$C!m+n6KKskerLGkMTL;>K82Aprf)nHQ zGSXfVWW$Yu)lA>w%p#xTb-nLBH1BuStQPljer1xeM*eC|mIx5`z>wbL>8A}O!*}qS zW>Vo6ykIM1TU$9@gT6~}F>HssL;hEdm(P!l?lm<0JyXX3c)_gD*JhP3uooJ?HMqz8 zzFVY$9nRe~e=crrb9^+3@N_$!1&XM&(;28)nb1^LO9ca-;JK5eq8J;?`J`uuo>Z0N zeDXa_cu|Wfq?gqgbaFK-C+T*e$9l>}C2(8@tsxK+5b|-%5zR*fmVle8l5f&IFb~8s_#x$v#3Z)vE9=a%<(UJ!m2M2 zqeGd;sxIJJE^#k~YacJyes1)y_UzNv&FRUI?Wl$=otzapJg{(5w$w^z>Q9J}=Rq%*S4_jHb_SzkcwEp9SAErVF>|}rg zPVaY=qgU@O#Wv6Pw1O5e{WW!0s9%FP6^ZJjI^~?d?u)d$B{+?4MW$jQBN;v~|E8FR zSDbYERf9_u;Fb)!-{kKpK-*s?E;q!LWf*@(Oy`2IJ{yUzsiNW@hyZ zG8^ch(c|0x{G!)GeLy|Cd)aH-Qx0UL$jiUx`fvKyMw==PckDhYC|@xM`w*!dQ`r%g zd8-p=MXToz%#Q3VJD|`Y1eSZ?)4XC$!AorjW~m)yaPbB-fkSrEJ}|H<)ttxAW_r_a z#89snC!#pG^KVU#;tm}FX~&z9z5tOu=W7vIR{QASUu-rb;g$@uwUG;s{EVQ|=p30e=NO+zh65k6L~ zLWeQngBm|cCQnk(fKPL&uLQ3eEoe*&2(Tj8 zKseYtRKB;JqNgl6NW!6c`F#m+zNs_S_`FRHZ`Wy>F1~RzhI=>j=FcTR&|{0-%kO!% zGFL}=`<1MHwVBLB@8x#5Ca9@7nWN>vz{DER_+xNhT;Hav(%x@-y8ZMtjR&2Uh9fSV z{vpDGhrZSQv-2{|F&|qQE+dS9$CRjAZQAk6<5zdfUoldQ6vE%+7#rgf<27}FztI(! zIpjG)`^6em%92o#JkpXqYk&C1+ZT?OJ&^p#3YL<(Ayixrzl#4)I#JOM%yrS&AZbtf zyV))epQIJ+n;ud@Ge!)OfTte`2$uR4lo~|DZ3w6{Lrdylu{ZxHxq0NDRdV+`sev^2 zA^&-b!dNKaGZmn`jqHUC!*cE5VdM3};L)cEc`-(6&Ir~gbWPF!}Y9N%Lg3tpv_Hf z@p@2B$r58X*K5?JF&*_XAO3Bo(X3vD5{u~)>5F^Z>|zw`9k*F!x6iSrq=El&aw=45M@Kw=USm=#w?Mv9^tvtXB;8yW86`z;;e9@EmGvQ7J zCg0@s1QI%LrD1h(SfAMF&uc~Nm1O*jPtQDv4#g=;BrK7l%!qwjuW#y}9D8YE4@XXC zx{k6Yp-w&>cWaYG@KIopq&vutUOPEiyTuNnc$6h=Xf`97lG?*sUKxfag0I2m0&|z`+t(-iY#m`A(5YPB@W=` zHq7rv6f2I8)^O>%Z#s!iY^J{)_J9|qgQ>9M1snrr&6Ut-ch*=u zTKdv1q2%`}-KTSG@biNMf!K$i96@1B5p9F5n>BwpVTy+DVALm*c_(?t1D+}a4XE6Q z&UQV14I_33ymo6j28F&9`EyM4q+)wl6f`rKcu{L>H=Xz}_QfVs|H#8g!w) z#H2};4N$PKVyE$PqPj?exE%Bk-iG;w$9rh!mk(pRw*F};GfeSkBqDSupf>%;>6Qw+ zZ6nIUlcsqb2Qy(0X;?%QrQO1$FXj{CljUml)w3!{3OkX6iGhjSB9M>D-;FMg411Wh zSxsK}nV^Hbri-fuSY@q^7F2A0widdS6-@1}A2HSa#`=Yck~#eY;9rDoqq+3=EZK z;39z!dSnjWFMP}{Tu&}6A!Cf~$Pb4|1`glGJx}$l*@LQBV*)BS zxaNiHp;!RSynxx4j1DF8gO?$`b`|&cS1&nBAh5i{QLD{X!36~&>KoPAa}y06V*~j< z(JfIN%@`755mCrjHGt9|&7|^3K`q|7r4)~Z+xLASvH91ZmkU?(fxJgO z98%IH2zeYh9MLJJjr~tGFrxu1TMd)e{=mf#&gOSy9p^77oq{|6h|$Od-J_gFyJ5S< z#eVWJQGV9@t}w&IwCw&sJZ^3s^emyIx|I}`bH@L^z|sABw|P9H8jyZzrVIW-=~Bj! zoK_&baPFoQ#`P&MagJ%4| zS9XTzPXontaiAB{VM9zkHgtZ?pH5F)d_B!`Cbc)rJeGI1@`JK zKP>=Utc=o1w0;?7KmM=I=*Qxfv1?b*^S~p+UJZBCJ8saoEnGs^nVTh^wJDWWh@2Wh z%sbC-v><9_u=-5p!V8&TLC1V?N3Rq1S9*+upemQO_!G8$QkW_00v`kNpB`Bsw3E2!+hx9OAvB@O1|swTRG2% z0jd^?js(?UA$Vd~JvfTE{!&XMiu^z-thBc`qQ#^e)l9;()%|$}nR^KM0jFD|dN#!+ zIg^im3ferv))d%oCv7l;8LyTN;`@BC2_dXuifCF*(&B;fI|;A{gTXC9AfQO*a}tp# zLQ|DLCt8%?xTw5{byM(U_IH=t8ey)%7F87`@ZW`|vRQG#JPYCRLL6q_iT{ggd<0UG z9Y+l`IQ3=Dzfm^qcPh7c;BH7?~q7T?1fk29@mmNjwZ+<@gS9 zHmB8owP-i_+7@AEVOyn9Zr(_Wv(6x=PJL`IvCs(*9|>E(&c;aA`w_pXbmJb&v}Uj+ z2mQ<5-p$X#2SqrzUs2Ahg?+Cda&mT5$Hq>@$t8Mszd~v+E^$D1Z>T<)Md6Cg#&&j{-1}o2WY*rL{A{~$L)%N+kct}{5et$qS{9Oqdc-(MZ zU%BrZfqCa;bf{Ap)Z;CzByM$)?*B7`hfwgH^EmWbCQiRU;bNtZBf4j`cP0K&{Hr(i+o{Fea zG5Fo_ByFm19SRN#g}e(IjJitfDxrZM4yBS-aBk@v;_@)gJR^+Q_dz_7&cHFnZ$fRQ zFuxF9cN<@Xrah{!N%mlE-xlweQU@L>;F{n(uZkndPc}pW1DPfP0#Q`F&x%*OPhJ%l z<*MlCR~kcXgnS2=HI8EJ!m|X zQ|V}HYngsiXW>H7td{pCeUDL1rDviHWT+g#}|gXKRwnsJZ$^XJ~0N zT#OhkNs@z8jI!XUqJ+?}ytrhd=zYV~k7f13ON8rli;G{evXTtUO(eD=R913&0k> zpBb5%$1CQIIfRXr3W1vn^1m(-+typ?|CAm5t$(()te*^0((Sxz7N#}DEN8;ueUpiv zV#H(mZk3iBcBqej!~3AWuV{&bkTJT)=uFc>#ot^O1ZgWv{UwhHKg$n7{!us}77NM1 z#cCrn16yqPEUnu@uqOgqEEYNwFg?6 z6h+EoCCPAl%F##KN?&p*Op&o7)^jp*^R-k46hOL3dNDq$ivsBS$hjQ-c4oqZT@Vu{2KOHT{uZ-@74xb;a zL6XlGeFLX&v`zv_sj>;+TbzjlX9Tmj=H8V#^1v5YGuh$(I1tE{?zJ2xNN(lMamwro zbSEMa=zK2Ccv@u-BTuSJH$wk<3KK@C=LXN<%@9Nw=+U6e}*Znpw036YbmxL_ikI67S|l| zcwED~3)qE&f~|h(Zt0iL6>@9%oTz_&K2)F9OhFuoQa|)3;>brvTuZ+ARcW?pm1G|i zDbRqmOvUtBb%Azz2$8hTy7mh)^;4-e+$JMLSE^DO;kUOX2xZHJ{8ZfnQ?o#OnluF8 zNzNOT{>vZvLL~pXeE#H60Nj`1B8T|;iOO!6UR(eREfP%&cFzhm{$cg0d=BT$WAIVX zQy=KU*xBcxQrRJNP!u=q01IQ+0ovMI!v?qdWDSy;yuMiBC1RW@8Wyoy)yrXypdjHf z<0$OUn8oQ6#{6%u+Q|vZ6k3evjjw+N=fHz%4>Bh?xh_JRD7(j7w9L)JDuJ)APgt1l z&8*tO*vy}HuA-eW#6H=KIf{;;=G&e6G{~^A%MZ>g`F%P};&ypzfy)QlhKsNikOsOX+^qoVzI76+*=Wi%f6y4 zS7iWeateTDK#b|Voo+QSQ~BeP=dtQ_k7nYLnP+V@7sqeR)m77rR znN{c^mzX*nySq!YJkXTQ^)oHHSVR{W<;K~}eRZruowwdh+0a$T z15tNq!8UuD14<@#t&_t-S7kvNHO0g3pI7KkXYae@&Dy{d0kkU<^eIF~C6E8(%j>oz z(vkD*)=K)(keT26k@(Z>IE_z9U5H-NIISt02Za*3Oz&b><(hOD zCM~(&LMS$CAlJN7wa`ip`H{E6=`zXLG_Zmyqa2)+|BqR#jM75KH_tD_cSd8SY-m9K zGq`sxVJ1}&;ET*&U3dMeW{tuxkAuDieXMJWus=OrwqVdLuh5uJEiTT}qNs84Ra7i! z`oqDXJ{4DjP*F9DAePtV7ok7-$+dE@wfwV&{K?AgM$s+YW#$lNNo+3qivl{;#{-Ac zLncBgKSHZr!vCKV4qo*_Mi9>Hd}p0yTP=%^;H)G-w2s<4c)<8|(J_-otL zbLa?<20ubT7_7?%Y1bw>3n?IiZ06>J@chb*2VRoOA1qO+1_HT>f<`?_ci1{gyGCw3 z*?{A<+7~Qqt9W6IH)c-wl$#|kqzc~)l0Z4dJ$)@umBu{RD*W167|LmfsF?Pq+nXPB z#-vO#v7e0|hoGbQ*fu9{KGgl{xbg^|;z11ZnkVp8rY2|fdt#vN4ewL-u~40)jaq-MQzhhWvM7%SrLSMH7CLG(^dKr(+&$J}$&?ODVErV{j zZe_AziBcLefy6|}ZWiuwDKIuK{sxt~uvrM#M@x8tc2+ zAvY@DB0ilfv1Vp+db!18@_kp09ma;kdi)#HG3l_todGA=uvpqPcM7Etu7cbW=PUZo9mmBpOZ5hNFW|_VaY5?ZkF3Ro zX_y}!IsM&~j%zLXY(v+KnYLz)r)a@mniLJjT^=5Vg~FHCx`gBltGdT8ffn>sYfzz6Y-9dR|z%yqsoQRoU_B z!{Ny)Wju%fo}v%wFTZ`(mN z$GZIS7(mzS&Z!APmEHLHKcvJvvLoaa!r#4#r%yjq!1O zRFq@Pu^^sm5fSu&qC4xFXRtFU6_311gg9!6+H&gsude)@tjwCV`qwUTUh(MYoI3zD z3=GTaF~##+O=&uu66UO^IKm&>z+ zz(cg>K?c$)cF{(yg#Du0K$tdP@JW71fBk05Q3l0}ZH~`wYTG3>NUZYh8dM2wrkiT) z%<5!R)VD753%PhqxIEd2e8m)%(o}@_gcMpAct-@7K2W}H?UNb4-Kl0|98(wv7BCjT zRcwbS#sxp3Wj3N+I`^3Ko;ghAya- zT7Ty`{vB5vI`Z;7n_}zV0+Y<{k?ZSco4z(yo+O%&?TIKqBT#u=b2To0WDHC3t~?U! zH|lnUe@fTeP=}N`PLy|W(9+7$q*@U1Cr2%wKsn(R0U@`j+F8+3s5!I)Kpt&n#A;x+ zWg8hD$|ZX&^6E!%TA0AnS-BsVUbY^V`N3w|v{Azrn~bm8rRwI@*+g=HEOVUHwEwng zt2J6}zA(IlVCG=_6H6GqCbulco9FdN6^c)y{MbTr^j>jD9hNUJR~O+k>qIh(_GrB7 zEmu|)lCb`QSwLojPGg{`wDF)|H*D-tZi>qhK#U4gPnkSyzCcv@-~i8vPP?b`6lyRe zaLs_+am9nZ%$_A&ce<(_zYpu627?6<-@6x9NWJ$D!O9o#yAk)f-+9C^_;$kO4()s+ z(r(DZc!EQDEVz7dI=O?ll94?wQ1!Ei_=~^gh&GFX1pU2)D9>P=8?{%D1G}KOMriVf z`QmJU^f;n^_tYmaIrN>7c^QJ3>2hC-Q>Hwvj+0*K$lp01o4Fn98o?8yZ>}iJQ4WV4 zz1^cQv6co*$_?9PSxSU1DnhS@l7;mhe0a?cpWX{qsUV_Y6?#GSHKEEsmbZZkK$MK*(|l9CA@` zQik9|aQZE@rx^hr5J*ON`7B4#W~((O{4nqyH1ZmI-SQDi_X&qCtJs0Ps*aO?%hYt% zwDoiHX@I*!){vutsB<0Ozl-{Li-++4#yacCOTCJBc1qb@a(HnBeLYWllEQ<|*6=^6 zE9HF+WKfT$m@jZcC)_8-YN_83sE^u1)Dc`CW4g+kcFcNI&DPi!FoQ)}w;<`7=q@+h z{0O0RZq0|sHa3~u)2X;Psv@tz_x0t&Fu3EMO#O`HT|CREfzvrFFRf*yT=F%`kRN4Cd?~djp)VAC6H-EixzZA7_l!rm9M)A(8 z*Lz05UuudC1T~YlrHSMD^a%RHQDs?P$M?_P;cthrCZ*bqeRlGEfy2gA)t!Q%Z85Wf zIwry?q08Q{Gaj=XY@Y>WGj(fk{CBR*o?dreRl6^BNP!_5~my{kHI)u_+_PJhXFrH{grF2TYEz&!)zjII_uIC(6i9r}-4Ahef^ z*ft{#DjIQ!qR}YmJAZQA1phG@d_rsY-6_jfhpA%_Kuy;yh!J)|@`1&X`&1~lvtM!D zhFeD@Ve$x9Ly64?6G%m8f7f(OM7!vC&2y7fsYE`ltbeiQTJ81ppi53ot*g#Q0m4by zKIcw_Yc-|w+Vp`f%DxYbkxATAHEQFJv8J_oGYrVP^M9EKAHToZyI&;+rmFZ|UEll! zz3=6281}g*_rI-W9*+^2l=)uv@vR*ah`xJ2 zpRXDoVZJRjE~&o94@g?i=T&5{i-^~dwe|I?S6=yrP}#57Hs)h>>A8{GVB$A!Q(G!( z9@qLwgkV5~uV(-VmOQ!DMHw=xWXEI2e&l zR|I4@!iM^KjTCXl0v>56f*F@NI8rJM42uK5fT;J5aDmST1}V2E@jm|=DYn~K1`Qu- zb$X*S;_xWLoYBdha?w_v`@~HSS-WAXC}Z^DB?-jICbtiJU?=St4P_E;H>kokOXCf_ z&&wiOY6%4%4GHS+UvzGo?KKv^N95nM8J4rHS7~d* ztC;Po5jEs|QQ;J;h3n7nAWK@0ZY&;ypZj(BF2FD8w8;84w~&1KX1j4cIdS|%5U3kq zUj{%mA%v**vQD{!UXN9mMDDk!Cth~mHUmos?jUc(uM%%I_S?!SuEB30W+E>*3DU&# zwVFF-_zQ#*zSpM&nBtp-7Msdo{zy!Ui|!pK&qGJAg}}G%ol;K43EK?fdoq3{Hi~B) z#{2;pul_)`d_k{xY`^{iXnG@f?S`3a<~{U>aks?%PuDaWupnNo$5TgQpq9m?1Ff=9 zyBBIt)XwR;wF&Zzv!izfJp_Bp+U(SO_9?rZoJhX=U{x~3l-L`M`#KblrlWs@EgM*t}Y%;Wtj3|(_0>@R6SrxMDn;Xj50nhoG5p>#iEGsJg z_&BnEn@mj-st z@>xs(zB#Bp~RZvCnxrih+?) z>C`cUpu1@SxKvZCwr&Z00`Nb)_oMK?Y8{aEO%xWx-1gn%Yj;QQnNDTSwA77sc7xF7 z5BjjTy5}(K@+yIiymp4rKj(}4#$5J&*OG#MwmSGGp~DIRHo@;=jeeoUz=!-sQO(a` zW*~UrbAWc3Uj7}lStfbeOlO!mr5VJB1|(q#?bs-YN+qTxdN4QGF;It)!O~RO#tDaw z{g&D72%)z`sCK~p-`-KelCHo&qpgxeMK{zKmx{e3gOH`9lyK!a_AgJ)2iaKfb5RTP zp4=GfDPrIZam_r^e4WprIa4NVc(buJt;&)MaHso{MlpRwu(Xd9myh?r%SdUvHrDiB zf+q#bgtE3I>W5oKlWe0YC(uELfTs79CHE|6kO7;(h!GZ%HJn4U7bQk&DYK_PhtR#> zd2=}@O9pL6hbab>sC>pCO^R<)O(iZDDe>{Db9tiahOU50rk+7cDpaj3HWT+w+r=q7 z5`lmD0x~XMIxdTRiALk*FDsdtNk&u(gyjcr6bGaR9&-oe@c?1oXA z>J^0pPt16l0^Pp9vChc~Dn%rHZK;Ih_m~Ys$+)YnTmZ6AY73T2bV>%9@^@U&udlsE zG^yv{=`GJ5RJF&3%h!I>*TSd54>5^bUDpKkBAimGz9}~^T&iH8DyyBMwN1dK@c*W+ z1(oxB1mM73JDnb<&O|8Gi4kZ~yLXzE7C~A8Q(ip|`II8IXCPhX zTpD3x`k6~U+r6axySZXbj?|Xb-^?Q7z~H=4o}a8EbvtT4TC`sac6R-N2)p$S4Vr?f zDbY2+{Dz(s6D-Rsr8lJ}e~$;&hQ?U;Ez=5YQ?+Q6jLGF;iSF87M~xIiNVYer(}zWV z6Q(N!;DIY1jq3l`sPav1G>KRGDWO(nyL03~!SlbG*vw)dm)I2nUbV{A7rzVTYH}i* zTyv6f4($Q9IHeuXB@{=;)D>Rj4vZ+BnMPG`&e5Hr|NYns^0WBzCqEAd`Dz@vOrM3! z%t^J3@jM-uqmD7KHI@8)|6lG_*jdIBM%Y$_{vCC$4d(*|Ek^`*8U~Mz6fOLMvK}>4 zyvv%G^qTQsHh;h{(!KWz>n-`|Z24uGZ|f!%SI;1+$oI2(@Y>?@l)cl^hd`10;LD2G z!pFp$m&?}=`48a3;|1!=(%W#RA;y8H+5yH;=Ccd#8Ji3!+GpFUu*tbn!$54c&WEpxBTR!m^?kD6C0)K!J7MtC z8yQWbS(g%1?aWpLOH1p>eLyH*cYtFsFJtZ2URGL{d3UNpJ7;U8@|3ZfX$F?kr;Fq2 zY6b%X0}B{^tfC{{6`W~lIQ#xghuYc0QhA+Wa}+^omqh6XiKgshEz$od0(}Z_Gx@GV zEzN01KW|#5^!E4=r7lG{l5dHNC-DsPa(^i7mXs7%mIMIL6z!KH&V^!AqS|%+SPbHg z(n(JJzCF8p2btWs4!>}YL0vgq`_tOT^V8bixB`kwu0yuP1I0{+&@>`bbq^`d_D6J$ zL8%VJFP-L%9puI0Sn34UyDBH2_32^d? zG7d4UlX6|4EAXL`#7vP+$IgFgH~4q2?I2k#Hq)R}T>J7eY+9SEZzkA$-6JM{3vUbT zWdq%yuJWDbUH!UdF@w&c>c~0i__kLa46Jc(c5cF&eapwPw_OuMgkffwu2`4}kDsSm;C)L7$BTS%3g5dR@zqA{j4QRyv`$ZFh6xmn~# zPAIc!g(47fs;9hwC8c4Z7J0*W?2sWNBWr8tlOYpv{o5x*o;JirMxT7#jLMB@Iu3Yo zc*inTnq|7HU&1sN0$l(1n5?H}-5d!W@=ehPf_yCaj^i1YjZ-LD_)w17k69`fx|p3p znsP*gO??I4izw@2WweEe#afS^3@eP0!Q~*e%^->GFofu+G)E+V4(z5C&m`WN&y8wu zi!I$7F~=Zv=fYNeEFH1sa}6VNA+%8PRHWF3QgQS@=Ico%-t^Aa1fRSxxXjgBO#-p z7w4c8D)L8@HTxSjhrJ^F?L9TREa960AZA{2v&Wd`G3hoS7hMYx-UrX>UJ#{h&{!@) z4Wf6JD7Pogr}*ZSC??mXt*&B_H=-DJ#L^?#$K2YfVI8OrPfYnt^uFm*MVNECHtWF^ zBo`&s>asy&%lG2pOh)QRN1?xS(4&bpS}g>2tr54rfREF9e>d}Y>Sk*3RDI{1zPA<4 zE&XVPHN?)^SSL5yLYmO1u`2f{Jmr1#e~>9!Yw#a)G`a9qdlIGg0a6d7AaOD2toR$l zO#}zx>=+=b1@Z_1oK9K(oHE(Bfk@C7!_Hxfwy^CJ)t)>Se%;fBe%Q1>-#vZ~u5z3J z*L_CP`qBW6{x`Z}8HF~N1zf9;kQnhgI=vWjs=_&(y|k;L9=6I3pb?#NP5 z8vA|{SbpM&xwJLWANiyI1);uBMCQOglL*(Cs#BfdxN9ly()>GSmqkIqnaDd18L3e3 zqwXmz@<>X3N@C~yHbl|xvNJ`#a_IhYcPJDpP^11bz8TBbS4C(3FoQa`>r;#ENLy>i zhn-2(XOR=|KJbPj^0J7j>GUl`|CRWW`F+(PBSC)}@w>$9m)Z{$jj%|Cjy};T{=;jr!f9S@S`vr}iXTX6#X; z5SY@cES!It1%kS5FIINsbD)yX_UDi~q8~JbeV(soMJNCU20y9;nIH zihd_st)~-AGK&bk)h}lR&yHrxr@fS9AowoFqGPEq@fX7>o%khE9^l$x(rL;kr>T23 zsL?MH&J0d!+i@+#jcKIGAC7I)q$;NH2}CT{V6#U&_cdH*f7@Dg@Rv+6Bv7Y(_a0w;RALpjzD&XIdh) z*v-t(qppeDjzRF`Mx7geV2%=ZrI3=)6n+uhEfx7Lg-vECs5inMA|*IE3empQTEX_C z6LoHx#s3Q!JkEmMl^ z-%p>98nS&EXf1F3P^j$wUiKR3mrIzZtJD`19h^`ZeeMw(n+EV~pQqA0dCYDH1q__~ zpP5sf5?Q#l!v5szagW>CB}o)%AScn0g?m|0a+}#3x0tyf#SjnKr&o;pK=$i-lO~tW zEZ!4L;)_LyS=w$tbl;9n4K@>8R9Nh@m znJPW)K4OP5mS{39wY;pbblE23GG2YU3|q@Q;&OTz@k)0&-$JLk4qnl&JCC+=>eYzc zpm+tG6(psl2FFo&5byy*6}*P9A;8w2Zhv6#FA~EyA6K>|VWo4}Iqj^Fd6{K3poaQ?-6gd`5hv~B$r->m0!eZKxjt9g z%ugCWogW6opZJl_c4QNcwmua;DL(^usoj6wXu1d73bWu5 z*p{lR;VBVnmC`olSvxPEqONy7{Q@&+{!hsZd)knjd(W@_=N!Td%C;LO%Z0#q#ZKKvjr(X3PfKcXETcrVqB z)Js0zDF`xN80N2!C?3u)YG=gBPK?t~Q2Ak{N|ti>SSNsw5zawPk*uG4| zan=}3K`v_gb7^=dv|4Vao5I3(4A`*zRic|O3Wyb$Kb6<}Iv38K2l6?&Wa&kkBY&{B z_CU9|Szhkgk|)ll%3bRW6qU0^6v%$b`X2hdVSYY}I9+d; zC9`%G`Hzj2&*!xv;LP+3Zn1)EsD`U>PflA)_c+8ezh)NfSi}H9K)%20RtG-$Vmw(jhAxkS6{Vq;QcEcnQI?pQk^NW(07C{v}^}z+-e}VAfmr2 zvpn_VOir-ExADXCB$i9V+HRO&Vrn3s2%F)>FF$yzuV%l1I z%f#wFsG$grM2dqef>~fb{rmywBQuaZk-Z-PwVufM=La0vzvnT=Ln}On>prjLDHV{v zJijOB?X$NJyQjqu9L_Hs8C{m51^#V3KFJJ7+`9FEjW9)BBp>XS-*qf0Qx+u4YdnWB zuLPOhn_u_5`5!HOI)Gn|eBCs8X6fGRFtpj}C$h=|YZ;o9JQ_OVP`bT7QDG!X2%a^1 zLW}NHEGaWHGRv{QZyyMr6U|XPG(3pM)KCTsg!b^aI!->)T~Ki-@yio-GpgbJOYBEE7b*l`2HAeZt|)ci z?*0s~s0gv8&n%z1a-BW^bBlY12DW23<>h9><-f4zzH$glM}#qH^q1^NW^v~N-vh(~48vV_xGf{LygG3+j44G2P6 zazJT-gzgu(hi|g3G~&5hJipH_fZ^gWlG!Sj^j!Us1-`f1)zQQdv&H^>ts5R3g>zen zy1P7YtM6Qthw&|Tt%66iZ8}EfJAQw5z!KuxtkG9pao1N`el+X%HN;@%h9$6~N%=9- zJ369M+4utj9jCebzU&+Roc|5d(J;lkAdCO`fMO0t@9-*v>>gQ!SG9euWni8n`Wd^X zW=CebY*A<7dw{;g+VjtQ;~Hk;BFzbt(hxqS`^)QNOwg<4Q~%`~{u4N}Urw@B_P9Y( zQ-c;`5I6(b)uFt~HL@F5y;{>9sK^p+v1t+-d0_9{;?puZ*M zv?epIB#YDXHEy|cKB>Xv(?{A>`eRJ0<|C3Xy+j!SG<)*XSM6#NQqWoS11Jq+(LULL zhA@W&=jq}vvnvQ*pgnQEc88$WcztVu?Y1_ARRBhhXbOLJ9IT~3L2^h10Dx%T% zrwqEs53s0a9Yk`%bKmULZ0@2>u^c|_hHd8l~M*`{8-jKKIs^#-PuG0^f(ygOchpl^!w^`^XWX>SZs zpJ11HcDh_vrn;pgMg+Vv0aDh)^wXdcGjvSV@=*JuW_5?WeV6(k#JF>3?tXz85Z(}Q zo~Tz|+j-lA_Z?i`D2Q2_MnOW1Dn^}!&jy??P0V+6pK<)hKa5z|+3L0JA!MTHg>ZF$ zbhxFCXt(pcFfyw`a0CwL(%QQwpKrbCbPFec{M!kD6%cCoV*EDh@Aopw&|O@r$-}T> z-OII*yD6l4iU=?YpBa8J`>?0abH(5Z{5zHEuJpmr^f8-K9LS85875s9rApC2gOC2u zDS4q{h2mJQgd59R-^i+NW@$v5wPqPVWGY%%Iy+jWB+sG$*1kcXNh;(Rl%D)6tIzKLP+>8x;uJ&izvgD3D`G;5AGFcu_4 z4jDH|Fo4Bpq#~RVX%8_&nA*t0R9Ckf$4geSKj(?(yVM=b%E;S`CIpS*KwS!VJ$2Lz z*S)0gv{PCjaO&e;bV-rt8C%NrF|_B;`~EJ6pVM4%I%34JC^pv72!POaq#o0pa8P;B zC^=8`$6|-({ZS3~rG^W7P_fyB=a=n4goK`7JW|BQENn~R?O)sU!p=NG-hPc5-Q-h8 zPLex{-_cS)n9{W$(X;W~n6ST%{JH2#6upgo&+31>3`{qEA3i*K;xZ|k274>0l7pX} z*)$0|xCei!zG@Qt-cKBZtph_>O#(BJ=FYRVQX@ZJni9ccnK4!kq7uq9u_jf<<2tUY z_m{;4j|=`|=SOxAH&1JB%L z2}%kGKvM)^PTIxz6p_;^SLdJeesQ0u_gb{+5Wi(~a~NkJ8fhQiT^QN_G$+QwblD!!(D|d4o*xxCZ;eU z3OFkHvm-qXi2Vf_YuIGrfpr*Z5{&Jt_+zy{$)c&I`Yc4YQT79rXINWZz=RP-BVW&#dQ-`Iqy5j;GOCm8Tbm~SlniPKei zW=7JlcOY=ryiGSV3vDypCt7DaC$G}vWz3{(YD)eoy6^!7*1-3&Ka!K#*Z=JBouK>O zH!$e!f#OBPz~@(O+oj=$DFJnH$v%uB*rm%?VEoQ?K=)s|0decV!$NQoz|@MdC#xv4 zNy+)=NDB8FG3or-8S}Q=%>T;#;lbYFu~8>Q(j6K)vP=Zj2%NwQ0~=d}%TF zGip&XG~3mdm1<&TqHCb_)XWM*2wOHv2cvoeQmcD?0L2K#EuWHy^&eOhKA?P)G$jtv z{hbme$l!K)a?;Wkdj2b-gwREIklN1r3#dZ}==RvFr12xahw|9^Z(Q_o)FBY+?Pe0@ z@$Y}uxsCyBN=HcGFWTAZd4+GY_+pI8`^W19iHhwwCik0= zcLu$qledT`(vx_%qR2V{eoFMpl4Hp5>A<%G@9wsMX#5&o8%zJ}n)s6n(S+;fx72JT zecB%yowd8i;F4v(*Km^u#HVD6$B)Tt6%`dn(<`;yzV|(FFrwY>Ft2|Ho;?KTcWoa} z7^dgRjt%kKm@{=u9t}*G%?<^QJrla8&c`pYf<9t@I{WE+nQp$x`h^fOGt~+~#HIRl zH5JZd@B$?`9zwb(epv$=^}455Jm#Tuh~4D~ipXHLU@$;rz%6MtxW@=K3M+5-GU(+P1C;twA9^ovp}e`uI{M{C$hVO|4~@zQ~2ytMHJ zTD;<3XITnP+fqNkUzBM}HFO0Eu$wY=QTEtX(V;KIWJDF8d6gRr`Nee!8szE}`WDm7 zB??p!Xg(1}cbUs886Ef{mp|;b#?c{frD-xaIe!Zy|F#=opr=<34ZQPMkm%VK1yMz!HMpbH zYDrvP*bKpuW=Fon288T_a>vG0JK79D$O#bl$q?-I4Ea3_CzwKe7;fIE#{5eWx0EJa z%Rl{WW6AP~TP!RaSD<2m$~l_p_YbjOlxJV)umlHubd3M@)$%gtuFhY>Jlt3AC|}N~ zYIHKeDi&C%J#c}pxo*CK?!UI6tK5TLMnFpMFPVYa6$x9!b(NSIR(EmWrNDavo0sCt zlCDHQP~kMGqkocA=G%>z?fDu`TdMgMW0Zx^|Ds^0zPky7B=YpBN3?j=k$tI^j-nC( z9}Im$6?q<>asNFk-+dX3l#QXV1P)JiKkT{O`vp?Qp_b(4=2S>_3gcIhTc)wXZ)7try(ZA$27y#N$wY?lZB_KFl-xOz5sE&WqC9Q1 z+rv>MhjRSeYguzaScEsv#$Qi^SAbdRJn=qT5t#ML${rmy9(5&D+GN@COe^b|F4i-A zD_XqK3*tf@szzQ^!RRl8ov&$4=p?adX;lQri%1uEhc~A$Nuq%lB@Zw3dndNdTDa2;M)yxbbFyth^^TV^=5uSP3p>@ft{bIQB!1H}TKm;VC$F5xL?Gp*4*$Zskq zuC>}*-81w{7rn?19A%#E26FpS%gtYO5=GuTLZ~ASCx9zUlvXP7D75f;*Mx)HzB{k` zK*wy;6730HZ-x3Ttg#1?xw`F@(^z+JSX2A#m~g}lA2Qe*c`Mih?+^l*g7c~C(R)gg z%@(%FxiRdLNS5R%*;pEYGjBTYgVV1)LK2EfKUUT7cAoB82MX3x1(x{~7lVNL_;@%+ z+*KO+K-Nr4z*i;Oc9;U!jC>=joMcp{soB?~Ea|RdjtxE&98-GHHeCIGn4?@zbHY;R z*1Gz4TKlC)V-`odi3fz3xHEc_BC$6bqS`U^A|CATrhxRz3Yu8M)r$F~5a|wXyCJ3Zx!sA= z7PRTkl}aht`xA?+IMC}!6cDzwd>UfIj&mJv*m4sZcs0T2-}ycW`}A<{Kfu2fIm8N; z{=(jOD@jpK7x)UP>TnM?eqI@nBmiA+w!I6zV~377?_DpW_QI^YJ43O|HqdeX?CsO}72L z&+mD@f8oB@+Uwfaz91#b#`zp(Dr_X+6I$xZV+nnSHF;n&^Ev2$Y2RV7ljC1I|D??e zBkQ-*n|ZMr9^0g8B0NmfT!S4PLaZpFpRo!4ISL5%joqC!PHsbKTGcC3+u!pAc2e?sKEE%>uyn^u-LYILtcb~axd>!Nu0 zgO;@qOMUA;os9uy;TUx#vNY9^g%e}@(RqgrMp)I!8DpTpzGBo`P+jOFM-x_dLFJ#O zRY}w|VP%W(!~WseqwkItuMec;zPv4p@`MpRUU5NCBBg7~5;Ves>|#cI3m zF_4um3(ZDn<_pJhk(I!z?M)&|LSJ-L&-l2OCm&;lQ0gMGBt4+WNNkqGWUKg?9^|X5 zT>Erp{olwS<&?JcTlggA1~(}b#l*vPNU(nIgFav; zU0OJ_nbMhJ6ue8xw$+$|>Ap9C4H0>LNRNe6UT>?yo16Y~*%`Gz0GN(7Gx!tsB*T83 zGWZA^<6kW+%RvQM*dP#!8#Y2ww5HjdSCNg)CMzR@ymc-yy8k;{m~?TRwAI+ZYq_D0 zDj@Mp4v&N#n0z22a+LBJ`eMV`YEMupPT_wop>{e#VoU#S{^XOUZtpaadk5SQH4N-D zp#wpWF7}6r?hI@ht660B4)kEq{R){D)CM;!IPFnQt)RT?9*YZmePV#b#7_U({7l+)05xV?bq+8&)T5$WQH`E z*ZA24l$ZC}!7C);Li@q6jaxUP()Gg>_Rl^V>m9FmiH_?`BTQJ&#Qjrq6)#A5lPKPn zi;Do`K~IkohV%RI6{DgjfmcA5b+DWgv{RI#G0D>beDKS1mr=##4I!-D6_)SqLGW1LpCUTEU ziq%t{DkLZ8z%6II;TIn-IM_kDZ?D;|>b;XmB|0Bz++8zyt%ziGq>&{~U1hwI01-U+ z0nv^^hGc~Yv|OMSu<@jn8-U;WVgo;xc=J@Y=^N={eZxbajvQpyjwpD;ZJ{#W3@Xs>KKxPH>QaZY25STSshkFFCUMs@ldk21?c`Uiqbs+2^g z04y!%nNAgd6peS`4C+PcS*%e3@-?+^ve7WFL9ctb<&o71^T+Jd{LI(iFGUVMu^Ru_ zxdAFT2*&qz{Xb3hO~)z8@q|8H(diCE8pxKY%xc|c^t+8j-!YDS3?q3^UpLgA=JJVh z%c{*gc8q$3zn<4)$!#)+rgLE{F4}2&6ybb~^MiK#gUJ>JlFhchcKuFHzV5T-e`Bw6 zSr)kOC47-|Jc5rZRJ4l%6DHps04BY+zO5cDm0n$GR3C_6OiT*$ag#e`%(ZHQ*}u=2 z1;m*7eDLL#i(eHi95Sho9#z_H=g^?KlM2arS-2SGzfsfdJl4Y)5nEcK@?8md>Sh$#J6W)@@%`)ro$Ye@?1iVJ|D{ji@2p4*u351_ zTBN;WUsZefB>-#9x#QtaP(S4RlWO_bclhs4?J|ii^3FMQYLR?+#`M$4u6aRa(e)}> z*?EQZTD5b-v0B3kPCkcpPNNu(bo5E%W9-KJ6(KzoSLKgsAjGT0G@pi6O~yIc893MW z9O!m#AYD=^brLv=gzOfV9J5a@gMCkDcc>)Q04!ZPzch1Dn>| zd|>>~!3Dk&GN-iPVw=JnUtaf>t1?S5bZDU+0cD1^`a?2Sp(N&mIqa1_W07$nc| z{2+Z6`)p1Xj>GFMpZ=bI#7UK0zg<4QLu`39<~J&jIe1vD>;-W z7WBV_V+l10cH>=sxhra&eTuu>!RY#mJXE_+sOcunPaqbc3-sDLr#E_uVWD7t@4uSc zgCjXT1+jE^kzBOD5%b&@-=D(GhOXW((h{io zvK}D*?)NYxYU@<=*^ygRatyL>!4 z6RqkfRE}-{7qJgRh$N8{iHfZs*Rs(EL7GmJ(|Yd|(gKf^T-PVSA-Cinxe{b|nbNG zCb{!K*ZWq7QRk=DAe!8dSFMd;eW7;v!K;6(d?6-Q?cIhK?u{K1=wX(;# z?ap~YXM9vvn>UT=C)0XQY@`gzbbRtFT>KsTkABt`MB~+L{B1jo74jIZ#A!R{x2hox z5A^C4z{vt3{`P!B0naQv%Gd_5ERGyDzMLMr-*x#pE5a);C;nJTa|eA=ji6Cy`HdcJ zjoM&>8gB~5j*d={8u&wRCXwbABkXrZUXzdB>1giG-bmz30i%7_SgUJ5@yR3Kqx3j$ zT~u=Ngt>0r;?V3o6H#eq9S?7N069T=U%Wr3lo|Pp;`})n+TidrPar50q_skIWF51D zE~L!-C%K$7#h7c8>lu})hN02COH`{?zp!E);nGa321y)m)INViYNTApM!GvXG2+u2p5+OH$C z@%WFyhIEcavlWao_c_itB-Nx#yO0-+ZW(G1di+)~cE03c=|}f=`%{!#sav@ib-Opg zkhe$J?@@lin^)qA1?sr{?ZCJCt~t%v_(!i*4ql;$tZO#?12xqXk*3NLFAg;|d1>uQ zaVRvXdRwjCq@j9~>?K~qal?)b$C% zS_h0ldBKe;%CzLInQ!_J4L$D1C1%cKZB4CP=O*#*gb&}H5HtrXYl5J5#~p}gynn!8 zfH1@@T_44|8048ygO<(LE6?lR9+YcfAKIsiMabvcX;n2lZx=8a_11-p&+9U$$tHMW zyw*SS@}=hL&~0(EiHW?$>18+a|KP{-*)3Pg33Rv#ppEGH?4JJoY14iE<7r2U??+Cd zI5=rW+8`9?^>*wHtLjwtLSJi{fXE_Pn~6nNX~9j2U*yK`XdFMYbYh-0m$z3DRlxbD z<Ty(;@q*i(!&~w!JS^tXj6um-fL}P3x=ji{L`ch`x8hg;WT~73u2tRm$H92; zS+mcAYEhSDb18+5qBEnF8(vb;hjA_eR9r&PgO2Zt0bDCgxYcx?8bH3&O*`-@fIdQf z*6hsB$S-}&O&G?5Y)U?F?R2djL1%aYJ60Y4d+(v9DE=;i4*p6GbjLAU@Exuen2*xI zELQIQPx-AcZ5lb!@rIg}+HD%*sXbz!lu_!R zE{5bAw8o%8vB6~E#=j49?JUWOs)`D{K&B-LLt+soWtjq^{T*)N|H2TiDMZ-p#QiPM z*<@o%`QfCLiE$g=*h5qG2q7lnd^qwsr4xgIzf6M}9vg#3;I!Hj@_WHf7SUXCJ%5JE zIdR{t#**TuZCL&eQzNIx!{)yw#9`J(=%Und6cw;q8YV8JGVs%fo`4^)I99n#JKW$L zz1CVE-BoFE+Kv&vfyR?XWd(xP0ha{w^LRlLwz2`OBXq>y;88+8>^g;|atXU>xI~QB z+a!D2Zpn3k?vk#yq@xAxPCJ4!Yx7fzIoxxw=Qa8Mxt!l>)jaLp$nA3822q7XXTC14 zl*8Z@Q$$DZX@TN!0xgaR?Qb@4@}~h$TT&mZ(JMy#cg{$SBJqpOQ%84tt#Q(tM1;wT zVFIQnF56|NosTNXnMZU+IC7~4UKSZ4rli_O2$BOTE4Y36m`W|{$^LSPkmo{8y)bzX zPY=GCe>FjC?YtUU-{Mfsf&?olXBDfEf57bSXR3gz4XF0j6!x&B!Wb4uEp6C^SQQUt zbCWl}eu_b@ZEkYM{Q^3*qr~sa8TtIe6Kylpb)5;Jx^MO6#5F#KLy%rl>stvN^%nqx z6;F0XIm%VCv7fg&#R7k}l;nkT;su%AQK~N`N(=F!B__+WdRxMfWsWHej_#)5?VOCe zbPTv&x4Rvk3=CKKUn05+ngQt?rub#&?RbW>+SR9L8gO2=Dr1|#4Xk~8&#P_ff-Zk> zCzp%Z1q5XL9xs#3dPn{o;LA-~ zSaSgLufg~uIE=)BvKCY9ACja&nLu}iq#y|BB>!(VD&n%RVzWPmh|RmGm*_ZPB`5|c zOEZzBi*FBZ`;^_PY_)25FBhM2+v(*N|A4F=y2aP{QNNv#Ro4BAv6f=CI$YD}@}z2WFM+vpAJfLTn{)Z%*=+~`H^b@JdhIZG{s6(*+domM}2HV5UI{neNoih+-J@8Ne%9Uas&8PHJvKAzI!3VIDV z1+$ISG<~WeFf&NdSq#;xArLQUP`2vaGS?4($wN}Z0;sG*u_M{6jEeqmNd6D4bpDIn z=|C>MaIR1HK!QCx^G>ec-%w1%57;_{gd1IZeuogl36W)o0l)+)A@pxdi}>zD)@=ZcU|PV3|? zt^9$NGygGB+^8Ird1KQ+sD(M|{EQJ=7;6St7qR&d?R4M3qPA+YvWfUXBFFq7zjC|% z)YEF!Y4mZb1!GSh1;fe~yaxkHym}sLJ%a|v40n$(Y&7=XZMfeIA5}m^P(UBRKA@j3 zkLKnTeY`y_fWh)cXT*ZO={cjaC9+aaQ?qFcWje2V1rm!b4=8ghpOa-L%biYzP;6%I z7pE|=&OSDs+M8%-9Ial40G!Z_T_I}*Ap8S_OyAJ;v3H$xJacxDYXzMvi|xrP@Eap^ z<|^ITkf{ytbZ^*m%dqZ~S>PB;Ry>NgbAba=5lEg)X*)}L)Ee%O3D|bRBi;{jgVZBF z#Q1OTSWw>#N-syBdbm!F@8Ho}SgnU6$@msMAe*dUZL+VX+w+}6=9mc$^t91r6RRJ- zOpX7;`;k-tc#7orqvPzdv*jTkAxtcD_E~&y=xy)GaV331w?KBAEDiZqHvam~*w!}m z@iM#Q?#Sxo@334l$m--Z2C(Q&PG!uWs9SzWN4DUyf*NY7sjX>fpo8wLU8DJYz)pE} zDp}Y!L!XUu-pTR*-y&2sJNx=QM`lkKU6C~#b%m!+$9NVH{;s!j$eWSQH}w@R)nnRT z$oc;6qz#lYhXxH>-k|**`Mi7b_Mip{BBAc?RbjC&%iR%jGZ0VDZlXQgk-8*P~!CcKW<^N%*U_Q z^55&u??{yZ%Ky$WcV5YKYhT%aa7kI^`+y9+b3+QB{ycx%4tz54y(?Dg6V4aw>8W{RKxLahu*k)R_P<*?+beu zmuLv{G@m+vC(8L0JZS1xrYv|bkjJLuZhAv6WSB^>(jmm^b^E&MO~#uj3B_i3JLB>Ho(P$N zq8290D8P5xuQ`ttkAMB%@O z7x<*_1fEBB&F{L7Asa^OmT}cEX2>cq7%?vyNv-XvS!NJLzc1 z0f#HZLBF;?wj)nob<^Srx1|nEGq>;hKHN8wJUU!GGEoROm0&=ra)UO$5BC@)vKG8A ze;4j2ZrJV%6ZoaQHt(eMpr3^+TtqjdhkP~$aGBM3RCC&t`XXKAV0wai;07b3Gy&o{ zQll-Q75K?%Rt=2#w#ori~X_K!2ej?#`?UmK7-ZNn!FrAS0#A7ZvTK`gKSL=4b#06G5zME zZ_cODaV1w2j1IBo)ll}DxVSY;%yJx9spj%Oxc|4uyp`tH|5NE)>#akQXsdvLLeo35 zw?zC<$j&^N*Gz!uLk*~7Sg?NUL!d^X8U#NL@D_ff6*|y>{x0VjPZx<}HeL<6mYmKZ zOVzLy;m=fCtx|Y7@3-wHq~Xm{%_=OuMxWXiJFK3pgZit8JNIpX7ZP1om;zEZtA=i2 z_!oI4u6oisEQh^EK0aS+d}m$?gtq9aC(nCJV{OpK*zR0VkMzyH(DvG0jAX2zeL+bFXoGzPk|3_9%R%zj0 zTbrY_%tSof=0%qJu8NX92kD*1F!|(WC#X4ELsLmgE<`LzLH$JTj|B};;AJsxu_a}t zx2vmYvhmf{r2K8BoBJo23KWS%zA?x(mvU@1Wt(hDg3jY`a5N7w@4vL4WmQqSTkYg zv%fgjKDM(_G=wsORc8gtgP}tUiK%SYD)z5H_zEWD4zNQT_jW1srz$n0Bo_hY7Puf7 z4fcA0ajZDMWtxrPo4jtjb70-9(b<{RmUA?>nk<%5@au2- zSTi<7Bw=_mhGe*la_?wiGKy}p5t{3>gBRi68#4NdG(y<8vezn64~m2f{HoMa9^`n> z1a;rPTPIAla2Aaw)>VmM6{EBcN+Y=H{(K$T##L1Vn4mZo=_$(w_8*)gcYa4F*CAo< zd)E?4se5j19Sw8&_NpTiTNwaswPtW+ zsO{oeVNGzMQn#Dp{kooYKJ~zwR-@0PTk}@|eT5|<5s~%$Vic4Bsv*FpSyv`hmIbhc zi#Fh7+ubD6x^?GRL8r2{YHV3gE6hAS3NkN6o6ARL2?9g*&uyp9x=AEsTa}V(kpoJm zjGKl?feV{EeO%8^2-!)w$dlHml3^n3K4>=rhJXYUme>E3H7I;z=Zy02>~fEDUBg0V^YeT> ztesDK^4AC9BsN53PIvo}B-+6;!N7M_aN_-8w{t(+^Qi=B;r&T3Z*$E=^bFy|?fo@H zSb)jgE$`KHgg(LAd2lW)yN!&bg*agiwC9mUjHjCSkMsMRk0eQiK6mo7x<3)|r}yW0 z?cAHt=Qv{_(ZmQDX*j2XpqH`W`}Y)bk{#cBQm)81b(pvZJ6OuBqs(^Bp;09z_8}qM zYx%Nz6@pVHcZXDQS2nKTB%> zi0P5XVYAWf#u+6?W#NfD(?PK5_GF!{c(c$uT?^}1&2Dd8{U(%C9DYDf@+rya4rk{8 z-e#az{K$~L4I_GUSgb187SBrF7l}bAZV@r+)4t)uisagATe&c~4xSGIit-AW+HKKq0SHZdij-QuP zZ+{wqk9Df z&>5tONe=@QU}PRNeSK19?MBJAyOUENh4R^M!i?Q}mAf`4XQul01fH7j4|_YAErfEv zJ&@rYoNuTL20A;8D^v_zzmvxPR_sX_NBvKHK+=|ZV~ciqT2{d(sN%<_LlsE>JhoS{ zcBJ|Oq-}y$S@})4X6ySO1XB0i(IN?~Ih7sDxEiLo&&Nl}+HUgbI}HMXs~)^O_C7O)&fF$pE7~mti=v` zA6_eM*j4*i*RqIcE%GIE)v0o<->G-GzN`3F`lk(sQNzj>Csd@;sUm{Y59Yq5;R^qC z%U$cImK)+kErmlRNrE@M@10O(C1=5014457ys=i-RLfP+i(`yD_a{L2{iV02g+&n% zn~gqOhVdsQ+48NIwPG?tdZ{o`CDMZ3(Z103iFM>_{Qdxqne@RL{&VtW> zqOe3G`wMuq5Pfa{1b2SCsBpL))9sk*ZzM($?GIXq$3Q;A=ICN@hkDh8|8*Q#f%QjF zt6(s~gqP0zU4Nsp-s*&!%j=P)n9n0OtQsxiB$`Jv5WjMk>_PTlT4K;E`J+=@|!`#8h*m@R3jY0deHmqI($+3k_cxnwpV8 zBXo{sZXovz##Gad@{iC5W2`VLZeV_a5Ps_JE3Fp6K*0-;Iyt_QJ4_gaY*~=#3j5h$a@|1i_-vLi_x76j zFF)wf=kSSsojIvSeWf)VD*XW0`_|(usWYQl!o5=#&O&cl*w(#Ou+< zYkujEiJI%*&ZyZIhg|&~Fo+SGlIEhqDzug+J$V8)P5XHba+ixA(wJKj?r~;Xg{8BCze(pmdwVPB=uuH0s>V1o-&HW`bx~=QfpRtc}jH@7WzHeweLtOL*U~j9~Oph zoaOQwzPtUAj|xVY*QN!YHpRGx+b)*k5aSvMGbT$Y@xP_O07O^Mw*#6CJLRba;c5jxEO=k@ zP+159^3I#(nvVJyo7xOZ?~e(mW)zcS5&6h5dBN&5X+l}mFq*AQDP2```PxpZ6AY(?qe;I|-;^ai;U; zk}FA4EABrogxj7S#y-jtuq>1_y2VsO2#LBsShzIy9vl37oNGsHVsF1^*K|7nJ|op> z-WsGDP%{j~2>&y~^FrrTSr>(WjkoiS58m8HfFjN>4zp2Wudf?t|47mv*ud(KQfBSz ziz@fm@8r6F&^^?`0=l>lXFcY>JOUS(H*eB2_=Gn_J@Q~{md(xYrYwCec}UY-tN3Xb z&ey^$9RKilam2L+-8PyJd;sg2>0?|bo8^_a@QOYadRTevs5ij8ucf|A-mye{_<@7> zzOR!qdC5~XIcJ^N)tXy~DU1QuC7NLwE^aoJx-leUijO}-w9@XhLHlo!Hlv(I>i>b6 zR}!OFL`IxgU5qApg&A&5CfMkfF_Z~KWW=`4L-R%W)^+fq^=ym3aBJW|*y z-4m>3Cv|U7iH!+U}b;J ziZl6rAY?z-SHw8xhC`f5VJ9t`KDy&?xqkwqlwJL`2g5~l&~Mi%2<0KCsMpPXOw1;$ z8N!Qwnc?bI!-53{`h0#D*8j~~<80z%ll~P{%RAp>0{)Bu3LL$r6Fibf{A8=@C6znw zRlo+l5B{~Y!wnr&JNXH(ClDwg&_-4;h&n%A?)&>22i>XP%x(CE8^Od8TuI?+G$kXm zL0R+~9)4cd9vr6|ML0(71|<$HvVfeqiS$tU#p&6*dATPb1P=8ImW>cuFc=oYvJt!j zAl=k1^MK7AoiQjmQp!yc#vHf%{_+p)AuA~a66KKm>8dZ&ZKV z`&R7fQVP{Koqa*l8FlqZ;%^}%Y#4h9V;ic4eNWMhhZk*duKp3~UGA^kIw$-WTb&6l z4e5qFlEm8ghUsa6gxU^<5k0R13xeR53Kl3yCdK`tM)zY7-lrf_!R#Fe(%N8$LQjW+ z|GGcU;EIb>YD3p71qr@L!oGg_V;Gh>s1o{{D4R=}6?V&T04({I zad66~gJ+YHO=bPXSukZ4WB^A48Iyx}*1?%th;CJDvgA|C${{utfMMd zgKMr|FXVF&&;y#9ng>MlL>b?@l$*sSbZkf{|2QSHIE~&u44U5~wXwj5r?5sM@BH6- zyMBs;mX+)oX5YEQ%a^oo@_i#xowU;=SNL}QFCtVkWv*baVk==@a`bqio@4q|!=M@a z2##e|MY|q;m8xe=TVU?m0Jd(2f2d`ASN5_N^8(Dar@tr3mdgfNPYwP_{kZ3wC zcxq+}HabOs7D-zR%rO|2odT>RbmbFL%vH`iPXmOe>6Jl`IT=_E%ruSfP_O`5; zKXwg0$;4Lzxg($7uJ`(_P_JFg?HRN|CmHV?-k#01a_U~I*LwV4??{!?PE`-WC@6vS zMkS^yN16BW=f*^A8pG9DQDru!uAxR04JhyLEw0q(?^^@OE;~J~2J7qrjUFs9>f0eZ zjhf&5bK&L==InP2buW!cA=-#wQ@&MU$;OWyxO$tXmX`i6y}290k~qfUGwdSCeSi;l z6xXOkW>)P@#FG+@<(ho4(Fz!P7OPc00VIT_Q+h*x$&0D{`4i}@V)lngRlY z&0@AloT)er6z&M%pe^hSIPGXAtnJvwTEP1aN={WKd>`!3&ZrTz6iR~jite?@0zLi< zZdM-ppGg4Q@6!z}(Iz`7)(0QKYi?h5VPK{9>W!qT0E^tDv8c@|NW- zJ@ORolokU9pipkNN$KzQki=hY-dee!92n_P*50T%*f{^bANp%J5?P|584e|9CEBeTYp z#0`9_4**&g;{n+wp2oRXaHmPdW0nfDQE^zVrUJ zEiYTG>ar+Br2UHugdeq=9reL3j^avXWfJ$KW**#F*CiVCo>n_IdBhw|=wM^zc7uHj z_v90n1C;y$v{oO`8)hhA$cC^1=m4Tin+W=fAYw})$2}wZE$M}&*>NdamppSBz=}G` z_dd!e+?$b4Jx|>R=})@7dOP^od3CFI(4s!6h8@evzi~Gepp5-i;^)U!aogt0ZLd)8rS{|pST4m1Tcw0}>#;jf#?y5}> zmpWj1cYsDP%-bQg5=a+;S6tu=8-{5)Xs|Q?ldtcWSO~cT{c#c)$mXbCp+)MEo_PwU zOe2iZm>fo?>*ok<$s_2wy`^{mSjSL$27_X%)J0gGkpOO&GSE))vUt9(j4O7??V4%) zd(Ea>l(Q5ft=lb1=4O=jPY!qXr(f$AV2#xaeEUvfUVZY#g&FB}5Ny{e8@DD2DqKZ+ zO<&=mj|jQFl#;kY=fC!f=@M*HDMpApI$Iv}|Gz9@gJR+IwdNgWFiqNj|H&+TfNPv3!fipuQ_|Mr2?Qrt)^QIsj>tIO88Wl@8t*o~UB#sSL>L8c4m|P#>%=uxT zIt&y6Rf><1#yJ*)Nwe@#4f9-W(5uq%`z>9q9g?$##90y|1v(1}m+f&ngf}20SEY@* zSvFz@N_8B-A_9^`#A9)jjJY(YpgeKK5nf&URMZ)$^LPbpM=|th=w@F49fa;@#oQ?( z5XLs&$sV%3Io8?o()=^1U?pk;_V4b!`^!)RuSImfQypJ^(CX^btHvD4FLD_&rXF8z zBp|Xt>E*@=$(t3?3KCmxk5F5eIL_e&esEcv`=%zp?I=(*iAepkq7+a-|Eyho0%Hv? zw8B$x^Cp+DURkADES#+Abbv9~Z1FbUO3T-ku|4dG>_ZTR0KNcSyxd!se;M9EQgmN^ z`JP4EC7a5c63e164%Zw<<&`XL#Ok*efhTt+HF@%!Vvz}iTbc~o9X((N-M??rfjMtl z`-0cd%KBUw_w@<>NFUD$fh1eLXZ#k=+AQdL28KnLG}H4zUqwQt%t0r2U507+iTP%g zIO9WTllM~Xari!9?@HStWaKi~Wad}SN!zr1wdQDzipkxZ2(F8ChMhH#sqqb%BFI z_;4b3hbHZfv7X7l8rof8U>Iw#Z^v}q^J@|?s+>G{sCG(MVRZ;!NLURVxOsE^b~1D~ zGdIyJml}R2$QE!F@N5DrW1$hIJvpoT0o?$U^U{u=`0iZ`1zl)Iep4R$DCkNwpjAJY z$nR{f7S zN5Jc|&~knC?2Z0DI`MWVb51Xc5ac$n$Ctygi_Q)1@2j+~vgy`44o`FQta1ZDW5?XR zGcEy%@Bt6}{I;}+Olzp zMBJ~ruqTLMi{Vl5DkI#|5inGlWiDw@(-FFSq`sp;Qq0WEU&%+c<_8rMhV3#)x^f&Q z*fRTvw#!Qggt5Mk?!Ob&oHu?^4%l4U?MN~Tqrgi%UiYW&)b+ocg(ODr^XV3*5i!E? z1_xe?bTikKGrxtN!gl0>?rOgzZfKZ{c&CDum+FcC+C6`u?kMCxA4DD>Vve5Bd<_^C z{FM!%^WUVD5gS`P>LwX?2 zou1kOTBw}tWXL{NK3ru!%w~ZxWlBCquS%x)Cb}{GBR$ zt@3ej$#l(3eO`I}zYPp8x3JIzRy4CsU8=oDw{Q&sz=PmoN=^{0{KLAEq1`lJxx~uf zHm2W4tS{2SZWf+&80UfxYMF3y$9T^yTDyw3C_FkPOI-f?@s{A4lNMW_WcB_Yi_LS~ zVP?m}@^b3p>?W{;$!D+#Rq$2tm0swR!hP?MX1r4KyXOA>9)fmCZ|#7^?zs*A8kuRBgSP5Q*a1qof4$)VG6w%#n6$#CNd#fCWJiL6 zsN((S+<}dX@mPkW-v8PCVjN!nY#zW{1B{r1tySlq$(Z}=u8b!m>lS)vpSO)YQEmQo z^-ya__(McsjWM=Vs}7MGi`PdKukwsr9Zz!p=^qo0=n1}PRJG|iDwMKucZ{%2^xECn z54(wqrVJ0pm{Da#8?t!@{ML;oENXHZFNl9MsBl+3>hDyvdw=Z~dL`s24hjU=mLMYJ z3|#a}{U(SWxOgY-r`y61&-P$B&fx8XcSmSN;#p&fwT5Gso(23eeyz*3DZnCkL6Ljnnaf4P)794bZKdB1GZ%9@Y<+!6`+TbQH*yDS4i^7hY?cIpUd z|40N!b25BnRN#mD?^tdouV}41^0?niA&DTrpk80rG1Q+)$?Nb|01-NvrQmFoVCYMV(+!SYHjt)uO` zG*-h{PW5i1t4&<;31Nw;%lgE1w*RG@5t=7PL6f45tS>SzE1#^;$Ka0K8SvdTSvF$B ziu9Bx4_dFdjSYqQsm8F7s^?6wzjuE{@EzhccP1zvW8aOvH;9>PpLmIk_6(t*1J+t< zS;@SYT)X=5tlEsz8Zr?~$;fYlq&k0$s6xjwf^^BKX4X^f8vBZM&ip@O!_wrk7L&$P z@axqAQP0j}f~+Ss8I$J5(!ey?fXE;!L{Wx5-t*v*GAO+QEqD$uEbr{51H8DDfp_O^ zT+Le58g!LoZ&cf<`lYQs&^IdUL!30wNXNqoizx%H!jOu1POAdK`}BP{<$pmM zFk^+`^|%6@UQnnObg0yx+~UQ~9N9DKL z+3*q!qKxTT-?hTEag$1om?keerACqf?Todn&*>uf_eBj^wv0dQ4(;(VRgKB& z2Q~Pn5&B$Z{Yb&lRiX8qF-<)xC3{Ke5QNv^?hKZsG9mmd3EH6f^r$pt04qpZO)yXO z68nL=5#-M}%s8xY+YpzA%^P^hD!|(;)c|qd5SzFt0}}>N=hF;z^>_FfLiOh==_aT8 zPWyyb`P#uP^y6?o1lQ~xF0G)S)c0c^<`qfkdFy_NO=(tktBmieL(NreL=C}&w`5|x z#Y4k$269&t3pyKU`z*jeL%reHj0c;%#qht+H^c947S@ktw6{Wz`zeQ|%27_Fs@t!p zg(_h*m5Au5198wK%PDtE@QI0*SZbG+JY}qWF z0oZclT{OJHFhhh8BM zS_Avgdt$7i7%+-$FcqS`SdsuSdQ`o{<^T>_Us#(-1_C0YlEFyS1=4R;nvRZF#6JD{ zu;yxhSHB||f)z}H z^s7S1FmP9$&rL>+%JfR})Dvvo$k6?LX^S&X<&5@gF4khtVBEDfKX0AE~vye<`l3VJ$qi)fytDLHpme@HR~ zzvN}uz8Ul~AD_+BDB(IrQgzCpLZ=hLpyC5=XtQ9S1C;mWuV)4}o9Ev$&1lyH9SQ~w zNN;P?o>|^Ld}mY(o}gN!Mz1YEq0MAnME5J84rf}x8q(kw#CJt`d3e8wDC=N(mRQ_- zc?lef^b5+dVy&IdHHX$MNwdPC$*}X$)&Dp&JuPEumpFRtkB*_Py2S$D^qxq55*l|^eZ`Ovt@Swrk)YMMIpoznB8z}p5VsCCCE6#Qi~>1nQ4kqJ7u^tGBYi#QVJI` zJ8-wS97U-q9?<~lCox`T-o&xq0ULB>42L|sgsO92huEJtRzqR z^0rN=pL64Ty?;5S;wzQ6B>qIhtm1gx6-)U4So#KrN}#ptY}+*%C)=8A+qP{@wrjF&yP0g;HQ79!@ZI;j z_dl$?@T_O=y?7gVW0&TxWplJifAZ^LnYJ$J4<_~-T+cKf7cejq!T8cDKIiJtXR#nx zYPxx=p53hr7^2ix@vT{)z$B5HBHO<5U9}e-`h3FIxNNSvj4ESFdd4nF3fO^7tr~iw z_%Cnd8s~n(QC+)p?^m)Gfk#QIYoP3TA~M_l5`*BtQ*@|pkY2Q%*ovq$nsLR$SvWpZ z1xIiH=}W#Od~6&nB&|)t?!#$Wj+0rxklb^F##N?MqxQ$4`ji2W0ZwiDxGJ*grp=Np zz9B(Kgb~?qaSQ=fgt`BLo}IO3*;JmJaGeM22bBHQFRbmvh*wC@hNXgeb)|Ftfk#1m z6J>XbX68Y%L5m_~>&wLC@{00u2vP~8D6p&psGYokht1$l;d$Qv$65Y!No1LtN5Jd9 zNOt%8^|kYMseXg{f=okD&;|&VMQ-s5fF^|Q@~KduV>9Wux3aS0xf#ENCm9HZhyhoJ zCOz2P$RKhx$0V%l{SvhP4LsPBn6edZWZ?-RYDUUg(6%Wb%YE5dIbo=wuc7bj;v#?P zJ^js0?x>k@ou7Sk&coip&fv7&>2f6LzX$5O<-PSuf4SL~#FiwHLb*;g+j%?<)CEXc zTAgNV0LF*SqUWT#bWMCTX@c}G^A~jME5VHGI9TM{zys#`tJyr71PK`2T34Co&(2sF z*+IydmjHIuUyWH=NH{0F<1=QMsmm$ksUpEv_}ACoE=P!d^;HCm1#4pKK-2V&rJ!3u zXXR3}pLJN$iVo36i2QkLS-b)7(Tp7eUT^jJK?f2h@1>~-kZZR-4=UA%ZjX~F&|i$l z7+&27Ne;+#0bwRL@e-tvdyQZ;!PG5{j06NEWqC-8dXH6K=3*s#FE_|X>HuEO_? z&t=D*qxUSn1KrJJ@lPeUYZhhMHE``B_sT!D(wRCLs=UqlG|kUQ8Q9d0PEfa4hBno46b;=| zmV<|w?>`2k%wY^@3PL5OaUIa<_eTMHiF?fd{S{(0`@6{PbavtCiNm1BldaQBrSFuPyK7Tw!%ovq zd}+em=k9C&>o13!@(VnW-{C~Xn|F@th>)}NCkp>HPRkVI``o~*3qg&i^;kV)oXceE z>HMdAM2PIVep&R4-uXv%rnSFoMXN+DGV(a*nnNAN$NQlE922LFd1YepKZG!{sH*9I z_|mC8V}oXU^E^YAXa$aqH`M{+Lfpi3-scZ~sLOK0>evE(dq0&(v{5@R}5!T5Dw0VAs)EM!-%WYs}}r72NHua9DTm#Elw8O@V{;bCvmN} z)}aJ_KEOC}>s8ZrMjL02L~H6^O^-G8+#H)?n#hyX+^B-+F>lb zoA&A%obu96QzQ!XKOZ=}+1*lK!Z5+k|HfKuK_y%wAA18=HxYx{Kg13)(_u(xtJeOj zzhTJmY7VDGMkYbdrvj&E-4y{oHEobTp)1hju+bGkPC}~j5&4ghq$nS< z_L;K9nZNxS4Q)+dr<9smwVoNUcr{H$-OtCtrdft-#4DwxCAVy-S9qW*eI#x{u|Gi745EzstF3zVJJR%Zs z&d10!y)X+o=H&BLKdoQ1Hd~;&--WSsL~~PdU@L;?Mr>0BTSL^E`jm|g$fS2oG`)r{ zj1@4>(s-1_x`U`|X_pP4`17EXc(XBtFa(f@H@T>XS%#2{88K{|W&3DWSIh*t7}_2B z$-0tuD$;wAT=M64j%#9p*n}h|2B4>{ZiK;fI+Sr9?dDn*m~es#_X@?lC%n4*mt=3$ zvZP3S{0R^L@rDsPm_ZrO?WtL;wyZRpt%-qKCrumk?7-`p3SzP?k%IwLQR~N3&f1bj zxXrYnamL502O%hz13d5>JqT)A+dHL^cjxYw;lg5ITDXZVD4_>{!_s0x8Od6~#a6Hv z(a{ZAyizVHEfEly=S6Y9xh+|Y1bkv}vZA5JB_dAPzW&-{j+@%p83iPesti&)N<$BK0{Tr~^PR zcLpYdXDG?7X^t}>FKs@ja(KNXa(KRd0=Su%LazU)-;!Plf>~Y*4CI2vb&XIv5LB;= z#o?07FtOKR)0xsCq*|?sbum{B)v@xl|Ag;xr7*dh-*l-%fACv9X$wptxRRMId8D~w zp!IgY6w(*F<|+JYV(btMGO{Q)5RlkH51Rz{eJ!C$+88Ss5IZ9v!8P7s7ZH^ZZJL@B zzi}SXLRCo4)SJS3^w?L5i&Z*Ha7cB3h_IrwuWi&-PTm#=fSCwKh!rsn>>XY}Xy|DE zYTfRey8Sf#(-+HZJfF$Rm@AIA115X>)#Z8}*Q$hC%7xqRTH;;_6gFK{et|i(Q^|E4*2>9%#s)WV*35Vsw*Pwrw4U1|t zo(p5bpB{#APfP2og6fXHsRsna%yMO0?M}I3I-E?ndM3#1MIJu>6&tAk&MIV>vU_Su z3`%(U>_Ua#*VVU+{&}@w6{;RP2*e|u6@ieR2jsQ)-0&k-o_R?d{abiAWP3(N**tw@ zN94A|yWD(4v4h)2uq3AE^;duyF54tyd^~-?OM7`;N&E4{spc4e+eaSO(Eomo=xrEq zt|2qA&!2R|?;X{ykZ?a?#{yTYlA72dGzefxglA;Ux}_dN*B1H*MjB*h6O!Xr!=c&` z^P40`K^0e1R*s?9xK=f@AplIgw;a((^@~`;oS~(qcmA=Gi*Ir;DasI*VnC(T&TP&; zG!DO&Bb|~cHfx5s)Gw9@>tC`I$zF=`3HLSTW-5vIlyjaiAd-bb1>q651`AOn>aX)L zP0>;4DYk?!IdG>FaYJeXz7+&@lr3Z|0?t=k!r|P0;gQy~hZgYZCb3&k6me>}7b8vvB0)oFFn|r&` zectFy*3_CCkxtc>BHq~ZZG;=NCwlr=1C4UXmQLR&nRWQT2E*cXO)Xyx3MNCIsaW*m z1Baq8Q~@#67n{*N{sJD+wfecmagm>L4*kp7_}?XS{-OC_`=GOphJI=O4uyFVmU$CX)Q0KT3M!1^V=FgrYO`rkga@zqWCb03%y!tETPRuRr`+dL5h!)&)$ZaTj*c|uoM{yZ)ZJS5K_m~vL=Y7RhQ zVl4k82$A)rXbn z^r87&4?D+8EwrguBr8=-Gwg0Zm&e9j?#5LnnDYn-%MTVr7DV3)ORv6U#QbI#Sd+qjly03Nmjbj@Gvx7Uwa zrGJ7T!jSD*d8##Jl|AvdANq!3c~A|)^(}Z7(QBot##0PM(-TO9hX7{J8Kmh4L80_r<>Ss;}CG=)771Wp3tWo~*!52D)JPJ3azcSQEoatEpX}VF^W%iXRFwTGL z8a8D@aE~ESYm6DbY{vP$0^e7T{>LT7cPZcYX&PBT!Ma`rt+qG6QhD849M(!QBpsYo zQw&xSln4W7AI>J3;beI*T?2WpV%pNG zlE`E#{0BPu#(3Rjof_{EY~aAfW;rSbpTtsr*eNF!ExgWzww=e{9FF@e*+e}5mr54A z*jRwq>rLV$C;(H_@Y3GKMzVdhhnAYS(c5t=cL^qV(4dHKz|C%7V}Op|?=?s`CyP8c znkJ7+O&{|k&AMwY1OWLv2y`5>zUZ`ttDR4RbT$M_T2i)wZ~IrmvU~Gs+D*%vmQShf zU5GEh@)rqze|mN^^J4uU)bUT{1{OH;U(V^-HxOzn*p^ThF5wpkg$#8Um4mJhb@pq4 zTJ+}&3sB#+T5{R8-w4mBwqIv|omE^Bn)XHE#XI`M+*+o{(ao|~#>Pk~+iAKHu1JX# zg{(%pYX=*3`$WYp%d{$;jFWIOHFZL7tdy-BHr`wgj$=P0GHvF*#NBJW4@Pj$FFt;6 zEBSRemQ36$)O!1=PGkHiSj!AYH;9v1^?)nHGj2qSI%brRD~-TkOe8{--)*0slab&@ z(CA*JMmb&VCY~Ti2?eh%@hKpNS+0xld63F>V0@EVX~<9R=^AB2JoXr5X@=-<@;EMJ zNfdZ^!x@S@|FTj6(DCwXdKR_h zN(9fc@`*xog@AO;XCNA~!$WJ=TC;XF)klCQf8?Pw;~GW+OOu@uQK-JppY=n_w@<0D z%pf)_9Yn*Su%`NTy$SGPZU8XkN^c}U=f_CqLyX9Fi6siY)AnsZVA4HY+<~>cjZ-92 z&Vj!b4?=75g2mCgg8zXlzi(SJ#3b{f`HXSW7`mdbzNK{3L~`SQdG<8E{~L`7p}cpu z|Jvt$!Y7x&NPtgVW|2YdMZ`0Dt5NPXV3tI6lIL1i%cOxfm}YHk9i>>%GffkiT+W3& zKlzNfOdmI&zOmHmgUM`U;9rSoWsH7`Bzj(K?H z-c$73>Hhw2?6hsU@=eA4%x61~wH>oLSP9&rYizw?mt;w*URkv^((GsJAk+wr{2qHr z71GiAS>fT*6|XUjhqXawTKpja`^p)i;o;@^mpCXQy);W;0k&Z|7Z2;lc5v>{0F)mSX5ljTE@T1 zf`P^xUS&#KhK8>nQ|?LZwC!XDixK@(RX-T4mSK%0;fWb*wd!%l zERPAJuOv&qH9-Uzg)o+bEuxyWHr|D|q-VGeug8(0HoD8BhcTxEj2KYkSNhSs)ypD;_(7-WbhS|)PU0rnQe&zb5#Y1xT2=RZI z7f2=2e4X<0j+PtUo?DNv=So4Ecq+#tB&T*WiFpnwPQ0G^ED?<{bbrBusk*#IjL>2y z3zO9E-K>f;}+Vc=lFzt{vgQJztCK2 zk{u!U07vp%F+vJfbhV{D8k5kyhO=CtGVKY$FrJ%GcC3wcxVw=&<3-vN2`E@kIkLF= z_X_V{hb1|wp#>J^8JUFSvPYi)jstGR`U5dnh8&sSl5NnO@Dh?ZEwvtk4IbKN&cYQC znh$%eo|FRl_USk9>UZ8lH(0Bns5p6aKSr840KU)r$A%?#T4TB2O{njbzo!rYko<;Avi5@VkGjR|(*&iF0}e!9FfwIaR}7x^8^C3 zndd2#`lM#3>JA@9@CtwIYvxj zOLCOIJ2adCKI3TaFs(w4{7>(PwP9f#f;Ii{(@m1*V3Tl)&7>>r=w`QtLc%7i7%^aCN29;AD1Ok@_L{EXk9MN>y85 zm`BMBlN{0Vo5B&kO#Nuj{{WEL^Gq`_lUXqH5^lIX?G>)f$;HFT*oq;r?JRu1L3>Jj z*Wh=-#mEAKOkx?Icag&K^)*Njn0WyxU`HddxDf{70s$4O9EUL3vpuhl%;QwQb8?FL zqjN(>Mk1&Pb~qH>)*9xI*E^5FA+QV$>=()yE$oNBBY;h z?C!^BqI`kQHI3_m%0)4&`O1E6qVbwqSI!X0s$0`so^L>U_JF3%p>CkU+|dAg&h#!&9<2IDb`? z#vDT#MHv#jwzh9oFJX^_dyXBsFk|jX`P%k7{SgUWmzEC~HYIF?&vEit2jw9Y6d!+#JDPc@am3j;eZATc4+{%>@`V6~^8Bju*t_p{plJ0l4K7y_Qeu!pbZ6Bs%bsFy zjUF=j9;DRJo`fd*YbSR?f4!cgd6s~3ojGu;x5Xeir6pCZ9<8T(-fwq`74T>`r`oe+ zIlpR7?MlO`b(;O7c4_(?*T(kLkk8E_e-uCKPuymQ0Q+xo!wS}Yc<6C=LIz!p>B71N zQ=cByb`Z8yaJvU3H09;va&aYNU|{DMF0K}ydO~B`Hu^8NJ7P8Lrr}=sYtOKct=|Lq zmPyGhIIrT5?ByYT`uQxR(vI5`G!kgDE`SmpDPzo!T5FJ6;<*WVUlTEfgS zSW8NPBk`Qn+?R_PDK;7=q*OkC9~XxS8dJxW;!J0H%rBaU)+~LD!%fAt7KJBV3!e2Y z*ehCM|LGZoT{fKP88uwu3KF)&^`XPr$nMBkFp5t8`?H~FDjPz#>ihhvL4lIBC6rCx*cknMmnR3pylav}T(8YA0u(^H`Q#vsfUe<0Pg z?1(=|>!9Kx9)Y*t97K|4oa+BTTNjs}&15#hkwgzhXXDTX4>fTAtZKnL-T@PXdVuF{ z*X-_@YaSw87|G_1(W+lKI6__cc*cKV2ylNISLq^=Gt@#_0@wVf$;ZLLN10WwI=-Hc zHr>Wa>U4S|I8pC)yDhIYaKuwLZBSOJZRLEv6w%_=8n6bIp3U}gRU!1J`3o+O*DE@- zD9_#AOW5JWOGxu~IrtASkv=H4_vKnY7F#;p^J(a;3IsUjXfh8-z6yVZ`!iuV_#ZqP6;X`c zWRmoml^m%vl`VNybd6_vi1K;J8|f9*rT#%8(Rw3bkSSwa2k4uBme^?AhN0S2{8pIO zz2X0=Wb8HN3$jVLh&#a1;^$CiK$u7H?@PIdt0l)TUtxk!jivU+Jv7wOvr|dd8FU?T z+?Qr74KjJ8R@^ihPzIK-)_{H}tS)hFd3pHq}RN_LDx4d z#Om`l6m!(|1DEm7B$>GT8OAMzhrrIRL5zNMAlaf&pV*>^pqq5RZkD)k4UzFf__ZS_ z8HIFH6g8hmTCc;txU5WLvne2Dl|aFU)RP&o>ZJ#@8tLoruTRoA?*fh2NCKe^MGK`3 zrTiCin!MCTAhH-?f{wEtRxr^C7mTV=g=h_h4mLCP5AJ-tKf`abXWXN@f$!swhzkEL)+DM?pnELxAww zv#lrdT-_@G_w20y4BbwgRXn?BqsqzJqy$FOk6{=byL}N3yyre?eXSZ**zWHfZc9G( z47{=e`=$ZLMn)Qs(ec-rQ65FwV1<^F7?KApcfa`1!iK~>;Xd$zfs!VA%Lj9#M^K2z zSe%5d9Ktjid?uy4|3R_L{VN?AhP-KqL|_z0${-f35~FSSTR1fKErTgOvE`0CJMcww zA@|OU9Wi$eGldD$0xPC>p7KAz-`l_?_g>}~C!||dL57_3EQ+_|<#d8zX4nx8Gb@H- ztS}oV!8!(GWvFzlB-jmQ75{36CSK*rqU6cty6cQHl&KmfU#k6D^dR@V$ZFM32jy@N z8KGPcvir957@Ae=Rfj*-X{p!(Tz{bAx5e_)ez;LsAwD$9k$JfiW+}T{;t}=)*!8em zF=HY{4ZMw5*=)7LzqjpuAhqQF_yiWbp?yv^1jQr}?}}Q@8ku#ukvin#l?e85pOP&M zv;P~%?h=XdydtkBRi}nT8y131pP$VlWMyG--uj#~>`}~A3P`;PI)rTXza}^6Y?j`7 zy}?kDJHCP*wcqvDrvy4i1?zCHIT5TfCJK!Q-~UBF?{-VTpL@h*T6jBS$qPKu;R|XP zLuFmhvuNb{1K3>A>KFZw`7AfS5Cv!Pi;Qfoj16K=yJ&6ZnIfwK6y8mW<$5}-&K-{s zPyE1gwnAjvyO}GjE$8G36d(evL@>tTJ_wHQM_a6QYM1qQmrHdjQVkQG1mhAf2$KQMI*oQzA%Rp^1CuVmh;wj{F!|W9hlr^GPUhEJc@1&~(a! zL-GJmStF_U(ZUP}vN0e29YYwb%$1ft$@BZ5)*+gb=|mwp!Q@a5OM+x^qWf1c!u-O& z1uNpDo<@TXL>*L4c!(>mK@qz=c(0>Us6Ez$EdRB9m#EwcW0&7&<}_x*<85vaY|N~& zk)^a$&)}4@eO*MxkJBjBbUg5!L)-KcX>@Vji)z~DcFEBzj^wU`%;08ClggSK6~>B* zI%SUO8W5?!z?dNAH}mC4I;3i`6Pk!q1x~Or?tW;@_{+0+C6sAs{`~V9;JzE|>MGs) z>9_Z2*sY=8(?95HDpC;iPsjJ73O1V)NMz8@CdEA9pO9TH_{9AEEOj0NdR-WT>^aK} zx^8(YYv`3$67bCWT2%Um3pm~jNJ}8vmOvHsP7-?FXjocO+GT#gIqvrroHO~!V~Ji! zjJvB%J1)i=0RefswDY+AFPxigr!0*6JtD9uBxS%6 zs&n#CiC|ndvo&GLub}kFnLfIv&Po=L_x^mc`2s8FbDux(@pd{eG2XuTa;;vKbZTm4 zh_$u$<^s& zUnD|@PRDOPj~pBv+_bWA>^Lhf))4GUbbpebQpfN&C#@S0%+!JO1}%>4AtQo_4geeY z+^-J$r9yUEG!b{UQsaiiqS9TA{r5}_nU_dYhm}40B32jsR;&T7=&~yh^;u`cd+|R! z@7h;zD5mq03_v#{Pju|yiCt@oHB>s-k=)v`9r9u?UzAyAy0+>oEs!GdIlkwkP)tWH zLy&=G;=c7xyFSPc$U{*S%S2bn2})%Nr`wb*Ws-+5kQP=QB8t_ILl{DdD?VD6-zaVU z$zFbS2URL#g=ti4jWEpP%?H2UBp1tnoZYpNbQ)(0jxU}pt+06dV>QN>vI%iNTz_QC z8YRWIKn9vd-@okDr8K2&uPAWb)BGAp4xR4(*|Yb2qnCfM_kKOMINj#s`vqJ(3;LD{ z$_oT)2}u?J|2WMneXN7dvm1KlX^eVAgujJ9OUL)XSc4u1zFEPelgI|9=LWv}66ZgL z**?d<-&}lOmr&0lBp>V314T)R;W9E&bz4HsH zK;gh$o7;DfkbKWt&Z3*Qi%m8kU@oI3pq0(<7fyZqS&i1LvYACbiT5k&QmoNCW&BM* zIQ6AntBq?S%hY9}+2<`Zj7~E?>C`oFhjBKg#UBC2jFmYiLrc$eVCfK4VtswRs;PBOG4K?$g!;K& zP)q^)vQT$;f@_#zig6FQAAwt2G`yZ+1r{UG7L_cZrn--}-uc7wE}sSg0>_)t64b3= zc@rSSb#A^`zS4%B)9;_2*hIcE16AVpR>8*d*D9DZiH6&b42OR>7-y>7HaumE4u@+8 zrX_(v-MF1aHaK_c`w;*Oq$XX|`ws9cx2%QrCOoBh>F0{ibxLLW``>13JHS3|3uCWS zAqH_NzaO3~P7R(1*nmqDrvm|p36{*xkEqb&(0Pp@^rT zejWyu@94w`z}uww$#1yketiY<`Ch^8& z7lMH6QfE$|SBWt$cU_NKP#@R3WzF}`8xoetM#Tf~++R(<8&LaiRdVw5ii5rx3X*!8 zS59F11On2(UiLnz-k*)WKuBD|qJRE;a!fVYbr3xLJwlx?K_$(Q39@Jt6%Pw=;vekX z{deSfKlwPfc(x9BdQG>P%7A}Avif%*9Bb<4(Nozo&DBb?}v^Sa7E2C6ki$3Gb}CO^I`l8Z+oRUQ=0fZL|i z{TxbR*cqGbjOg5lpk4X@Z35;WzI3q(rkP9hpUNFV@ zAaEydjpq>%VAw@Cfu*aC3>N9?Y_1XvZ~VKkn5CH}YUq)uq+NBw2WMwwpV!|9b5ytY zuR&kT$lD7e;kWcKwpW;sg9}T2M zV%Sf5=5Z)Bf` z!XS_2`g{EUtAy8LfK=Q27?;=Q0dlOQ?<;6mWZ7KDz7m2u8Zl#mC zb{6$dI!81Q%`*!BufVsy*M;c~+_S?K4c{?8q4726*q6O;o@=3xM(y@N4xg=mbQ3zc z*NXx05kkNw;lh=6sYD^?B+Ja)r!k?YKxb1ge|^V=KcUQ1?cPY^hvsz) z7GQcw46W16-y%IS>5?)IRaxkORTuzl zI;5VG zhNE~>in-x@S##M$y8qg+oe@S@dIrD`W^kW#xUA2e&k3am;5eQrvk5fa1gCt#okVqv zfCKD`O~-Nq%xH7IBLj(f(F;v{=`#_07+w|@Jy2_%P2F;#<#ec88lt(RvRe^Q$W?2D6v-$GuMWO1O8 zO0+T{boEsl6xynzscW`(9#?|+@n859on z3tc>zUTPLXY3!d?R8XlY15lFH;QlSVW5s$^Vii{buCrZwiBOjj`d=xUa@g2?wo4k* z5cCek*G;p(KO$^wAKMWbYE&&CgL&D6hQNY;(zlEEWdnI21!0uj;4JRXFNay}ET^CJUggSkqYj}O0AbdYYOY_EhxV1+8HH5bj4ADLa6C9D6U)JwE;8U7! z;gZ%A2wzteQ0v;}lo~a@06jp$zj!BrsNpJhgR1NILm8XE$5M=;xv4a>XGgofRCdP2 z)S?8*0+9EEFJ%wP&550FfoSPm7_Ts_$-Yn?i)3)W$*pr(u=x7?D z?TqxJub>E&a8+#dHeyr(yF&rZK*m6mwF_-B`s|L~vJVR^C3P~=Rv8VGp(3VmloenMSbKBj(uI29I^ zBJuuBa^i-x*Q224wRAU5TL)emnF?4js^DYqk8k6o3r)(fC71Bb9%5qcJWGW=lnQhf zyCGJW9SD@}bSWi+h`^_`fmyk*-28j-n7_k+4P1YR88dBCr%#`;{q-|P0j%a!&(Tuk z^D=2H43#Jo)aFWP@QhgS9okw1VDGepG=8{Go1}8hFM7yOv}p9xbI>x?A$t!g@Q$+e zMJR>2Hea-4k4vu<~vFX*J+y00_ zyP6-RNzeA~al&L`XH-B+udz}M-p!yzE15{n&x)G-$Hlw6n!GVlb*bu5e(Jpp{7jo5 zjWfVzLAMxL!$S2Er9D<`(uesNpThIZ`fDzb{kR=W{?6#n=VZc3qV}*i)y+alj<*JOB-;4H{rln|mDO(0_6Qy&}uPd?6%Ltldvz(P7Yj4F2acECsUjtA48-#Ub z(t*Etw#-Ga-5QO9H;*d^z1iZ$9IvF9G6uF|MTTe6q(eJN;<6pMwI)Hg>ifnr4L8Z@*|L7qHv>*KDP35{__c@dQ;qn!TJ(eW9 z@TBRBr+nm(a}cFx2~^=Fm|1Y7aV~>nKDNk1fW;*{Nl?Lr2S8UsSD7a~KSLYQXR?NX zqZR9_Qd+vJ@8_8=cKHTy0e=QpNhK1QWIJc|V=nA9JlymP>YdQUD5Du01^HVlf}Pym zf%QE-*i7((Zi8-ct*0_v_}rao9Cid`z7LH)>wmWh@>iIX@5a%u_9KK1As*(v5y?%Q zmNzU&eO=!!HGJe2SdpofcBpR0+OP!6eh(%Ipw-mWv?l5duQR9sL;4nFPWmI;7gx@g z+@BvfFPZ`V7sGN-e*ldJvfu6FnWrvwl9-rh!{<3;JE+l5!=yXj1J7eLH^!wl1YXhUH`T+WdEIsIw>PXlsA?S&1(>3uB|x zY6~f>GmsSj2k&DVS1GJq<#nBU4&xg__cFzdi?eTS4yZ(x(cXfrOJ)cz_;)bZ98x*{ zbi^dJv0o$mj&_;NUT}#g(>-Pe%PK+|6ttCt7rAQrFmO9s|Iff2GZR})d&+^TneSmV z%{0f`4CZ*kXF@#wOWLQVq@(0<@W>b`P%oARjDfQ_VcZvM6*W@ z@%xzj?ECZe%PA*6zlijE;kKwD;7H@$E(n;o;>MpX5{jk`u-x8d44&A zjxQ)MhigS_)8h)h3btNz(*0XJaboy*zFwosTWWvuULx?hbdMF=4q~=X9v!EC4t>>? zDrn(%@sRIG5tDt!s_wE8!)22k4a#v})fGO}9{mFFC3%F_3<+nY_Hz{s9vFTmK%uG1 zdR5dIwZT|WGEUZ@44@nlS(G9sGPv>=hirOHhBhqZjXbs!YFUG)BJDi)s0#ZYG04Fq zDT^Kg-*uwYSRN6Hm1@0|vA^boWKdSiCV1gfrIp&$B0dLiz6)oYw^6oo$PWDqgf4FG zd~$qE9-#PNp1C@{#I_@oKPy_WLlO(Zd%(Tp3G_>;$4I^tr z_pz-V4hWF%SR>y^Od(63Mn~$Z6I)zbWRH7i4E~RE6PwT#@SNV%L$CF*o2QUVm6M>kRdZYi5#O5-o#3Twh7pFhC2GXGVyj#?C999bnI3l(ebXF)uL6+WDnsO z;+n)c{)u zO=UP*OntZfJ&){}49-DA!8;(*EHs|uiWhx_6NOrYo$Gz!^=o^096`NQT;?jcjwJCC zoB?dvFj1*Qa;3;2GQeZHBI)d7Bv!@|jrspKjXZT!htmLyb;#e( z)giL8N+9?;9P563Cz_)dZ?pG;U|?V!Ju?AGbCY^`Xf3n#x2!zx9S z4F{~o4(VJ@1xbEQrU4ZuwhGO{$F{b7(y&ahZ^!-BP$Vgo0h#5+TpE-+@v=zeKmi;v z@EyBHw`HRn3W&j9c}lfchq-kBy^pi)XAUPe#@C5Lt&?Ouhj%wMKKNj+Y58JJfvqTl zFWjB~f*0TIV8=NYWM*6`sN^vSV}|x-i>83@OdHH{wSGIvR7o@qiki>_UBq0L8gW*= zq=;cnz@|i#Q6%c+m$G0clSH&PFVS1@Cdg-Ej(bGgCr#V*oWOyb-mc4Yet&N zlO4;P>ysD9?8!oYp{#In?<|mnK}9#<5wEGS(!eG%U3C$e@;;YVCARA4MIA zr59p>EVoR|=+XF38c$l?CG~$7G98ZIGz(blf(#)~ec!L#R$APlxRG@-X=<4uQ4{T8 zZd%^Bs%-`k%eDc!U*26JGct2cuNR~JGty!`gWeZEAz6je393sZrMD)};{}2~>9H@x z)#;j$rWzX31up8?dVHQxm&=aE`vv*WJ@^loOgF4oioQsTYgr;D2P<>ecdc=ESLSp z)70^y%?r4Q)*l!7LybHe!);F2C?t@Ik&pGinpA(*&FEo%w#u+L_xY!~nDpDe#=Nsb#vqko2?l z!jF5>l7q-0@{31Ampl}F&C)uyQx>(Z*gzkod4+buXeVeL)phSuMaO)N@qvJOaD_Jh zqj?sp6(W+>f?XwSl4&%sd8XW^Sz^h6g_d<~u4=q$pT)<)!Xw)OLJ|6|62?&0_~-Y) z13A3V-)zVJ6X7;a{O=f2sYEnZE)NZOfY?xr8maTH?#GwtSV^e6fa$Nc1C^f5BJVa) zQSGuAupK_gYrgc0PxT|IXkjH~gwivK*$nJDAeYd(3>t{eG=l7=8DO-3WGu;Q&#Y#( zQL#9WM+*C53{B6LaMzipqR5pJX2h)BoBj8S{C_1TV&)C*<>2HnkY8rUn* zmSr$8C$??dwrv{|Pn=Bb>=+Zd@cTQinh!hY zd1R)68U?1{Af!VVA_qfhxT+!NhMAx!!tpX08`a0eNXO?SWgthfSr{=Q*NEWnX2CSw z1QZ6!1o|C&oMItMshNc0Vlz!1qL)io*9TP!k9{dyIo~f@TiEcdyT@6sfCG_c_XfhK z<2WrhtE}D9sq=sed?ND2IV}ohQ{$t9eqKkH5byIf-#GZbhge%LqX&;|mfgaM1)q)H z-+t$W#zx`d!{;REkP@e3lmrRq8i)O%NY^GXp0U$eJTveQ=IvhB=&(To8QS!-NPJC+ zI#(F_JP$N6a@Vbeq`1vXib>BRU1TZ49&@#`j_wqSM`=%Mc^rkh6(vv%(0 zc~tdHggCZkorYB4apQMX{%4idxhUb0pKj)ubNCR)>vgMGev;@%{|{=Xl+%JIWQGZ- z`Szt!y93mx-4U})uH@9NO1do2Naa+hTMSmnI%$h;cbK2ja^9#Ne#0btIxGV3V~`PT z_8BuJUD5axVUhiRK4MrrqvJzNXYMi;5;QtsG+p;Qde)dn6c|GJrgqU#G28Jw-QW47 z#a(j)4px0fSl;wJJGBoKjy{LhXg{u6tl87@yE7E0hH(s;A$Z(xk@4Sgzrh0$?*EX; z%gcv{9fUk!p3TlO(I&9B`yA87+>$>HF?Na&zV-ss^U7INE(-GIl-E1mY68mfGe;l- zsu&pWFMN4?_vnUV%-=bCZXM4QKSxm;Eq8v>sE<=u*K#~|$5+hZ7Impa-2K|>vZs}oj~+jPru!tV=QC@{tsgg_6_VZP;^N3*fiTGs zA=#27L#ma^Y_=<~hhLP$p4G&L?}sg&0KuoGHFiliT((H5CF%~B2Iv*OI8&8TEW@qg zhoO~;pF7e}Q%^RlB(BRo9I|elYTBAXig{)IoRjwyy1{7MaExF4`(K5!O~NW*PGoei z_8w=j#wE`wgFW~NLBRb<9=pKllmHW;>20r0W`rWhLQex@yhWVsX9K#IiH8>gxDw#_ zRdRLJOXe!df=xY2Q2ZV}w2mhXOp{2^#p;MVC3{$17j4@VyPs^Jt2ccp8mT+v&p-X4 zf=+m{2A8V09N&4;vGaM&mvbwRb3x0&8Tquc^%kXRz0=p_`aDl!kDZmf1H9TPx&ijx zm=<5-uqqt5hGO>w0^}ce2aqUN*vqw{BF$+oH)UNk85jCUU+$Xbi>P7kx;;;2&N`#%COX64-YRr?TUv9l;A8-}z zLSis!h1`8c$e7fFF<+AYa;Dq4;6)-R)CVG}np*{c>MBoNdG=9@Q~tCo$z0U4jbwJ4 ztoOni8vFeR&oVH5zKJT{X((~~A{#9^oY5Gww_!lVEj_M6^eUOtznFIKW|D`~62SlniMOQfo;j+>QF$H*#=7rRN}shUkt0fpeU zR!B;e;8kC)=viaE_-9{z5((-4WVM8x!&x{_an)}y_QqY6?jkhNmm_8eEwNZM; zoH+4flc%!ijRir;*R3{A7qViT0Jd;^qw0e^cUC&U;stlbAqtvpL}g6Fu=Zzk0&NXv z(mXdz8vl)VTGJblKEea8WDzlB3BWt{Hr49!j`&}@Cb(FHrys4g6Xwjrk&=y+;*+5u z+Q^kOd7h-=vAxFe9G|2Ht}KsBDn29zCm+BR&=xO_qqrBX)N+)?Wj)e5nqqLMq+>yo zV_~yWyR)PS7CYA+6UnF>+tJ^OnG84AJsXnCIERUpF=+_F&tl_ltU0s{E`#;%HZ5RU zH_ge>q{a~nGPsj^c5)xMtB_pdYsZcU9ID1>s=W+I*aNLE?||25msy3AKNFlaT{#Z!62?u z*U`3}yB)1%@|n&--YZXTvCou?ok}5huK599f1HxZ#-~*DXJrlo`KD*-92)nOY&*$V z&9glY)M8})LK+mq;l@Gs@Xp;uy*%Cc=FcMxh<@kr5xz*ucE@)>VZbIsHgMRb{|kS! zA(Mh~I30B9+#vPjf~PsW3C$}Z(GsPe;ZhF}qbU@`ZNaO2AB`tv*pi4S**UhFLJisQ z*?;LFYK}i~OLfR!$=(=a0pguW0z1-fl5JR;gmqbuGi&p}eKG#}=YTqwkS#p~QERaJ z8VQ9}$P78@2a!82Jx!9W%GhPff`?1fR`o4eX8!@!lIvBLd!{pR?7y~f+@4h+0Ydtw zlITT1P5|4Gp~f$h;l=0pL&pb%q!_-9rWiAXoq zmC>vn!#&wI^cXNp$t5m-Hgy>M&^nWMG05mC76wf%}2LDLy=q@XwBRO_OQWHcq zP~h(E#QMT2nL~Ypt?9~x}9>sp-)R?(-dAptYYLjQsq)2h-Nc;Vx zL{L0V;FI9}xa2!vx^nqc@oU!9)iY0?GIl$)TYFaWNGAtx!KOi09WrD(r#6UY*FsD* zUi@>C`QcCTb_vSuYwZN~qDf-fk$jp1rmTKD3#;USDXAJgH3*S0Edz(!x+N?lZ2+tzaH&R6k@WK?|LrZWBg`KVDnl;M1jtuD0)f^n?S*_Q zxP)&wU7Afrt3AwfUxkqBKQpVaoRifOJg9fAff>eKC$t~hM$7~CYz@J}b!1TrOuv#FwVJ@O5*v*gO7qD==}8Hh_On z-#Kn7*ER(_se>CKwuxljNpTFgCUelpqq|8>5!ra4W|A|gDR4`m&H68iGYlZG7#v$} z^3I!$u*SiIKrU`vk*dK=pxgX_oZpNxQP2j{^;sQocdnLOHCsey_S84`>alch!n zxlRMoG7uY}20v^R@t1AO-ox6yN#2t2FD7904OifPmh>Op#d)nEkS*|l5~FaHPZ88@ z3~2-bX~Fw~pC4hbe_lDQlA~S2wv2K1K=`SC?z0OlW$zLBJjk@NF+m-g{9%x#n{VIo zJikpk$spsn6~6rth$Q2;T|oFs%=7Ds&U49WoyF*QoNJg#j_01}96fVg`7vNI!Z~@o zu325rJ``R84ov9RSvAXT*~?3f>CN3dECRgxA-k1%>5I+##}n-WJQ}5yQ;|43WXf+@ z&ECA@8_*{t_|axjQ5tefOn=^H1sR6@E3LX3|0~;0kOym5tMKM}G<~8bzdjp!l(4|q z0GqKJ(y6PbD+cjcM$XCX5NL3&~iZUjeMxcIoKI7OOlkLh8BuDzxC9TgZt^@nhPIs%Wa*on$q_!2tL1i(*19j;Vp$_ zqoNaw8f7$|;Phlnq!>f_nY7dj5F*WY)o624Y{M*9r5HILF93Qk2B+$%FpI=*$3t!*HLAaE@?s^c~S2B_r1`DMXJGLK8 zBzV77Z?R@q4>7nUMZwvf*^%p8O>P_8*(5{GK^UWX;GI{jUZ%%_yPTuSFFv$e?EPPx zPoCZ|4U>Sj7l%J$V&GxJ6M^j4?vH(oKeFC;-WIGcf@;gHDX;Qn& zUb1{f=Jka<6Wq$J^LZ3catn4io9!!EC;4P)35yS>@8R_#DG-t~Et27dwF&WgMUg72 z=k|n~%b>QWNdc&;C!?DKkEyfWDRB7zrVTw1SWV?3_lp^%?%Xm4R)h-LGov!>M~b&n3)UiED@QPO3lYKOW&~l~ zuTv+%bC1!+d_IRv_8ZMH|0%aSbDzlm?A?gid)Id$X~u;Pp4sv{p1xMAgl{L++q|Y> zo(G@1np|b-^7^7?#VnV_UO&-N1$zFRvFFZ6&xv{fa3V(j_v2|BP%X5uTRL6MF(k8;>iU@!|jzGKjN7%`I*`GhI#?XHx~f zA-rBADE~Fg9KWXhi%H_Zz1^>JyS>EIIuv+&e}oYE|oCu8I76CAx*v1`8lo;X)SE;5BOv#kwHXhyN+M5R*z6(Yr5`SB_( z5Xlm%)HD~SJGCe>>qx`Q7P^IT1EmY3O;YpPqS?gRgy60ZNB-qjl!3 zLkG58XiI;I$CV_r?;yD?in3+QxBwv(Rh6(tUY428et0?x`AWp(a@MPHU&tL+x2_*x z9e-|?EyROAg{tBnk7u4=^=u@%V72gg>E;zvWP0jopt+Vwnf;q@hSCRhq-)gc)Qz@F z_!X$HYrd=T4|_rF$oqo3wK=#uWR}RLVpsz$@&!K%YUY7E-)L3UZf8T7*_J{rLdk(n z>uo2wuU}6~GHT|_NFb(eo)MtR@>n7P_-JfXdWQM(q~KmLVfJS^s>ef0kg(x522F-= z>BGaJ@+QfOltvcr?t!2?(Cj+!LbRYkBFRQWNFbknvg9~~gj0V}6HfXfP3D?9m-7O@ z+5?CSclWuJ%t*5M2GInJ&Q=3g8gtETY!bdMdTv!)*lipt*-tOe8q_SQy)PDj$espj zT+{g0K#}FrszhNMM(LB8gKrs|eb=p?T6xGQg5;qMijCLz3s8)4A6}&%pID{!xlq$6 zPty5EGYf%~tU- zIIz|Gb^OmM(;sX%>vQXAFFeAvH}*!7_wvFtWdKjh!>W1QFGg zJ~itZwPSSc&_WqL>Jq8?g$9J1u>Vndd0Y6$x99f0Vo@l>v=Zia^?i&or}d@V!b>l^Yru%%G%S(KxJLvV~>#I*e52IU`=*~AqxZjC(FI# z_j=9T;dB>UopmsQ_oc8!xz1yZ<6pDk8kx-ZiAJ{-0hWBFG?7=3$isA1KpXQ8o zGOpXt`8pW!dI(;`X)DNFRJS8nEBTrqJm}N;@ALHI8>3%HT7RKO_YHUpUl?Q0D~o=5 zc3#;RF%Ax%)V9>Je*G^sBPCwXM;%pbi+r^7T(3M#{7%5++qgicF ztzC!%bOS8A?fPWlZm`#mi@b+niT_TXI*?4?yfEGkAa^|t5?V?sf2_f7G{rT*^rNS@ zc4_y8SNFZ$Oi_eX!2Q@*ttMOaFz*e+51t_Wu@U-#R~tCab}rD=A^rD@p0uWQAK4fa zHl&bd-6P1Wvcg}xRaV`IjNfw0R?Mc~Piy~L2EEWR--!-Ix1uTq1Eh+!v!|x(l|~ga z`&gm>-Nff_EMA+NZO7Uh`TJ*_f5i6FqSHEGk%5CT8hO1p!A^T?7U*qNe-|Xa0Ehgh zVhtaV-6BV)(fZ`)+R5W1cZR?l%N5r%RSbNL)JWpp9ka!z&ElQRqGr{k&^7h^yJlVHMAHii%iyiay}m#{DAEqB@LA&CO&H+%V%Ut!p4 zUI{^#-I+!$2{YQWGT$o662s;Fe^MuNYW3#D6J~@gLO@NM9EEygeur8J@(R*C3H!D7 zXkecXCn1M)BGqP-df&+UAUI+)Oy(N{0RR$&MR1y7@?l3KHf$r|eG8_Ns)wXL$!|VE zl?obaqo5tCAaSjO*VxabJBf$r0S*lJ3Kk9Mw8|tZtZPfAiwL>vLT`I|e7IYeEY-!* z?a4agD@;CP0f^j$(@&Ddf?lym9U}aV{Gatrhs2=-tUW*J4SPgtruFlVrgW{GfePj7 zHX`OS(@hruGJ(==rj%~f=@Wa5GR zGCK5(vtfWzDT;siM~IiM&^nAJqmI1QeJG?$OClzPmdF~PC-gItyEn#ep*TL*aEg(zGmq~H zRzBmTGw>U4wOB_d>lg{icj`Dt$4wZmAG4x({)aGcXEN0s@^*PFhEb^uh9%lDBO|8a%gsXR7TxCOJJYCu4wE{vr75FNk?u4dIL%Tu!W5DS zoCc2~c&Wr|{2!vW5RvSf$#UykP(v8DK3zzQ6YaUu>l@TYbQxQ6%x}A1Ga6b32%=Tn zlHGRNusIznW?)1xJN#p1Y-C#WMJI4k&Y{ z7uUTo|1wEyyL#upjm<$Kxh++WmOH~3Cv-+_sk^uF4l2}|kDEdSaT_{WboPpW4%0-& zs25F8cVr))>h)7cUlQ*~uQrqFXXf9LY#_kLh%JOSqGTI4^$KWH8Ryv{`!h?LXP50a z=qOp@3t}!=RS(JhHmvV|o2rHV*NAC}V3VarnEA>XGm?pvs%+A8?@ju)l5OkN)Id&f zB(t?1ijF9hz5Vf^rICIlU0kGsge9W5F$yEP!j7E^HOiy_WhIAltC3ij2uh5zIDjLu zDrkv+KA59OE-3012R%KY!-r~NzVbaf^yKlgBb=J1pD$Bgpv!qu_9tvmG!=aW_yd(` zk|XzjzT_bZNWjTfu(30fB(lMWX=;FCK$)XBqk0o~5GX$m!~L!<_p`IpBj|XkSk$e$ zL~m~U+UThAac{W;f%p=USZy`!^J=KE~LFN(nbrNip``pUI}%k7?w|GoFq_2cws zIjfXL6b*_HjY%EdVIx#M173%Y7$kD?YHw)=h(S0ah05+vYsCD*yw~Nc!j0q^s9pj% zBZu>}kdPd1tWxH##CRA&8O;7Vbv{|t!`0rr7|V>w(n}XBYF5DdYVVJpEr)rmiQ#QM zsfif$$PEI0F7L?dX}vsZ3q($Nxw{Rtr`It74-2VhJ=JGUs!q6t)Scd~qknIMB>yaV z^M_`9n;G6XtFab{+t`$sahl<9N|*_=zbZ$=4Ozy{O(b)dtx-)> z$?8H_6)Izc6gpT*O4D{4A_I6v!|)nKlfU`F!cK`m0j)!9{zUB*wUh;jL4-JOma3$r zVm@|>`uby`GBPqg1n(5OtYDsD3f|Xv8rF?!nPrC&0$)eY#x~RpOzwZ!zD=Dd%%)zHH5 z-Ya5dUi_0E|k!zES2C4{^1j%!uI5A2pJlVAMhrn&U73xATr zy{dXP-=^7c-42}PS`rfud|=Z5Rdxc=Ww~Z{(*BAR(Pkanh6i$U5dl=GcBkAk{qQzo z-SCP=aCEqsgW$EK<~>+nOu~P8L!clXL9ST!? zWS@|y1FE?OAG!{?L`|cKAYdAZwjCjn?VW`Twdvi7rOOR%n@gugVme1={NE}T5u5n4 zP2t|P_IdAmVcPW{Usl9v1YM1I!P|&EFE<+G1#T`cN$44B=9X+9_Ol>oIY)PqfH@g> zd5Japg_;K3iZ$7tR3py?{`*~z$u(X5cKcMaE4*fgw;q>g4gg7%mT}6?mHpg}BdTWs z%eO!2g6J~n=Zw@fD-L1%Jx~{DcJ=l1$S^oUb;yNp#kJ9Z9G}k>lqQaN+in%n>YV2j zaRYmDE0xvd^1ZbS7q)KCD11?lkbI$`g#OUGxr70d_ctYI479SQb}{)wA`M&T92(WE zYjBj;6fmrL-H8!a&FWdil)0Cyt+5xr0P0xzsn#QdrzGs?p+O$GRedOEb?j3c9$A)Y zEe=+Pqj*pf9yn$=%9qBYp5GQRM;%UZvEZXeiPsY4OkyeCmuS&Hf``u2i0YjyVWq?} zB&o8)yS)h85h+==Z|^)Z5on;)%kSH4n7uDC*#JK`561i5yZ|EufI0a_j~xOU(S3JZH`0_a8GM{PwC~k zK-OA{EAwbfv?&g-rNDSY--oaHlY(G+*QzRzV_3e^f#!iRz67T1p}gj-PE9<@&$unJ z{pVCH4cu_Fd67!{b}+sUKG_zmS(28DvC8SDwu{I43QF2SOgZ<(aF7i*eq@jZ4fd8U}n!l zm`50 zwoF^KvgIpQa{~gaW8*dfA&9mdw7=8U?p9b;XTeu?3$!x=l22X$_ZNiOs(m>BS8g7s z58*PsXZt(~A;vrK7&NZ8q|J?WgN1ttdjPg=WKMA7Q1k+jfIF0#@7C9icb1umEDX=B zv)30Fn&Yxxf##O3NpZ%)Ni2)?O+QN$O9&%nphp~P6x>3 zN09b+LbUe$k#x730o9DcLh1>_+~Fd|dbf*UoIg5!5@|l?eZv1j+%J39=s5>lUcE^< z#z_42ADE11rj>7g*yIBVu%HJV0;Ih@MoZi5+*n3GrH_mk z>-j{@&1WYKP`V=;Uk79RUOvQ9RflI1Pm;COOts;+Vze<*m_FVKLq2gD$X1_XLhcVNB=V(5)Zix;Ah zF&qZqRM5Km)`>saq?b4GKBNFoHjrc11U`=D+ySkz3-P2;0} zXvg!8R=TUr-V8?#5)q)c0_t28+-lK`z<2ZLNBPb)@ucTMYap0o*`rm@)NA#T$C-I_ zsp)uz-YL#*syWoE11Of?(e?2p&+=8HG#~Ze9qyuR%o}# zKN53_fCPT=%~zY|*3>#wCk5;2acApA*gCDu2+A;m&wANpbfPSsi+gs1(3T(@gn=n)4eOx-F*=K<6c;bf#YzJd z_rTuqYi4B7k%YQSFpFoDwJuA#13}vbI>b;>ji|cJ2xTWG*nGd#GuBzeTj0A5j~QoX z`wBWrrD$3rBN|I0LB*BZp^M~H!jIq*wlWp!|547f+Djy{m5TMTq(mh8fb>*p`=6Cz z!oAUD9sB7t1ybh`SVQSA3kA;B6zAHfWk)H}T`FUEWd(nTG<=ZYcNr873t1O1t#$%M zU3Yw676uQ=;$qr=sVk~sg>jx9(lX8tMV(l^WCyXCwdLu%sL#gA{+>Cl)*k%d1{X3S z@-U~rfpg9fu@W#*Mwi?CUL+0$MkBFVe}l{3c*mZ@Gr6;$){34$`cl^vU&*`BaK2BF zMF=*a^eq^Gcpuoj>zp8OX0bF>m}T&eJaECJN685smeJWpCR7c?7L{7eE4iv~pM)gw zBn(?*@rGs7b7<+%ar#)Q8NF+Zn5gPE7JaxKXt{ZLuY&*UqDIHte4hvPOgU3k&Cx>& zay*4rvyyXbu)pCuy#*|?SdPRAa+dc$m~cz42~purz;IELpF_p=?KJ;M{u!X!yun&C zxJU2JHj;WHTu8!(HTihp_lRaEXZW`m4%6~1Z^LK1sYx9NAFoiSO-g407p8(@{+Hbl z`Ez_fa$UtdtkI=5|Br*h_$o^J`3Dx$fa8y`9cGd@r}+oHiqL|?9e~;=jZ)H3{@M~* z5x!GROOa*U0t>~ESFAZ7u_+3(#Gj`mKJh0ReO=vxy*y(9M|~dubNDQ;Cp3J%-)Rbb zugD09@YddZDxx?(^B4`yjQlU`IQUy)yzVy|6}hX0?toQrT*Vu{|Aj`4H=&`sE*+;k zX486wiZKnLhDXVRM*5$HQ|L2Bv_|L6ZSBR$OhJ_m=t4*m;2CJIn84@fKd`YsOf7>7 z{F4eDPLM(cwN_AGIv)i?wt@pCH0kE8J0$Z%zIT3d$7hp+JqUD4#Z-Gxjs!Bc&`J?5^anRxdnTs7U%SGUul-Ezd?J&ppV8 zx(S+2gg9-*HtNcd)w3z{P*rh`c{D?U*^nl??CIo&9mx{p(?)_$+TFdfG+Y10NY%i0 ztx=8|=}R^6iI~pjmmG-`6dH-$qIAU6v6Y{>&p4@>Vq*1<;ke6pIoba7*`_V4G46Dj zb3#3zwNKpGKlwLhfVM5+-)1bbB#dGNU)(XIlD-y^U-@iIzhKW++Egzm;DuA*Sg!Ji zhg;l2)bzptq<7ZNP;V}@wevN*jB#0PoV-XkiiaC^M8#`;DOZbT4Op54zC6%CHiE*} zCqk*rnh8y+1L+MCdut-P!N^3Zv!0)*LaZU+k`8qt_%W_I*EuL>LG9^3nDe#Z&vPSj zPZ8_=MCsF|!R8pV3oO=3nPKHq!}I_t(;H^>F(k^tAi7+ig#SnHM)bK?pqi&OhJVfY z-}}!`E>*Pnme4LNu<f_8-VwVyW4@1FP*>^p#Hq_s51g7J$#?ma?>Bqv-M!|0 z*%&nrF8-d&)(E53f~CL{%sc1zvEh9B0_76#oUBV5uW{5!9^#Zr?%|Acl7G+T*BbYD{GqDqfpnqfI%up!8mJE(&&QQ8udz3bcA`*_@wI{?)m ziQNSh5Nl+B&Iab>c?p{7-$8wj$o4hy{iL2@bf5W5VsUcKP8i%j3nqokNTyIm3WEiP zg~w7!Fo>bzgV1gLP}?gitJqH`AI;l;J!KS8X$N`F&#<$wkcd+_dU!rp;k>=LNA0?( zRz8o_WKvKZmW&nv82W!(743yN_ zyZA~Q)9+?JAWu$8EIiGQ+arIew8OucE76Zdpn4yNlxdgaaQyZ8hjC!BjZf5DH!$P(%lvTiy)uAX4_J{k=k4wXETtUVEcyqYJ@`a&pJ>Fx* z+Cr-nN#e(&GwV=Ip1q_}tqErM3B{B{(knmZyPLD~IeyvrY|MVcKY9I7hjwL~#)Azo?3aFK?Ix@Eb zLcDACyyG@5!;p_Meb$~g{m|(mTo*y-J?xv_ZH8|q4wFhpx43_i z!HaZXLvF9DKClHmai_{il?PrsjKoKz(9mwHTNMw~0h6-l%e)&x)Vc-}r=mo_zgQw1 zNj?{aPJ0A-g>jT`DT_DORrbRpX!caTY6Ujg{)%o64>T<@9%u$shk*96}96TJ8i0++L z@tpRn*pFDW)TJYGue-OCbYggHv$%5Hpot3()e8len15(EH@V0h2Mf!{tuWuz9Pfp0 z*Hrp9Tfz0}#L<7|U)TNg-3Mk{crSd`Q3r+O$rF7rd=SA^P3)0?Ow6$TyAp2pGPFX{ zIt|7W7C>{1^9^HOWHd-8Sxfx94`JDF_X_Vshsi48otcMu8MB7mzUJv4x-{Uv6*|qI z1BaOK&}Mc%q4A)wcCNGA7xzyWjicb+mqotPTjO{@pB>Y?tD)6LxbI3+dD6AQ$_ zM(Gow(s+aKZKTj#HcG^ zc-Rj3?FWY9tII`E-{2Ts@G&4{bT44dUgu5&Ta-4`qG$f{mlTixBCk@QY<+4FRB8vL zFgZu6FQf5n(63V{(nJYQrESQr<3aRZx2wz9{KuyH`*>>3KU%$ebY%J1R6J1D>VOQu zK?tAV?)e6t{4Z~M4kpz*D+EdhqX)MrB;QqCiql-s11CmI681WX>R(-~8Rye--|60Zvf6r^EZk1s)7b zZ%)3L(LL~qYy89e&l>K1Nw^7jZbol=yRLv3xwlsU*4N|kHe1cIr9*ExcP_|z*UG+c zGRDDB$Qg{#>7GW;k=cj8Nu2@*N~WY5T-F`b+5SnFGyIsk-7a=-K1qBIo6DcN*Pc5( zu~^8mawX&t5SK>km?ik^M`6~!MLK|w;U)Ey1kXurJ-vLI^6WS6fMNFz@h30Bs#~td zGQn5y_kGOlJj!gJ1VjRX!mcgy9vv2}kh;HZzf!6Vx}{V%n&)G;Ix0tts18!IiIq}~ z83_MnN6rX4KZW-Zc;rb71fEa^Q*hxFZt&$8s9G$<&)T@ZWNgw>slX#lG zu;LsvHY=!Q!)5`i;!t1&YCVthw(Ii@GBb(OU|twT;tM-FjOxjymDNi&+_t}wesXG* zz2$sSqaz7OeXWvxf61chb4wmk_T+qR)%g5T$jT`G1hxQqK!(4JnR$Kn!^+U?Ps%X^1X{B;ri98>* zy#RXRahhy2QIV>k=Tz4;wQTjSy?3I3i^KloZ{w0h|1=rXpiz*1 z_;neITCN8Cq8S*mhI3@>AfhG`4`k`ty5$R*I5n1ECp5wGEAlAAWh*<3V>F7Zg5#qy z>0w>#tkP@DfLCu$wz7;5vE|sw%cX{C>fcUS)VimWw&JmOOYj`=e{+>kT8f4YA~YZJ z6m$HJ;gI~1`7`MqD}Z*Q57 zoGxxJKGE=g2dvll#I$S9sE!8I-ir##TQW}1OG5^46c3*Y`ai<4^|Ve3{nBplsH`vi zZgT9T;m_H5n1(v-VDC-PuyOR2&8xs>_>@fn;>2hBfL29wGG|f zpgyFny;jtqBmwx<(-BL2-vPpJ|DDR-In9t(FgUq$c+JJW9O}m5Ouy&0-v1gtw`tV!#Nodk4MDZ4+$d7XPHsXu$$X5`=5r?IYl}RKkPa{vmvXl zgUjVc6#57|fz1@G(rKKF9H3NbMDlbsPm-Y2n;}U-SkMuUaI2g&KA!N9ik3=M3U4pS zV&$cwMq*J{r}BpaS5_gu7LdIzY7~Ictn?k5%qeFUc-D(T5>`7}i4r=e0e3_mI6nH? zc?#AiWE!L0@4h?7_&qIo7T5jNDLpl=WAomj0CMjKxIoJKy96(qH~+Nl3p^bK08hJ3 zM^2Gtg>G3l+ubTE-(4bDVy@d#t>3=C8xEfkR6i-dG0JgKEf4Rcmh5 zaqt_GzN2ZEf4sw$vsa0Y01HN7-gs%XVw)-!9&P8`+lmP?=knRk;v!G{ zKE{|K+eStF;}=7ueeAPwYKp5e4JRBGS;JbwJ_b{8cPUcHI`UIov`Xg46h?>aR4df4E=*YSvnIdW zRbup=IdsS@)qNo!!ajvizf=m!mfKgCaP4uO|E&~I)Hzs<{t=FBz%#zjOyd-)KW!eo zP~3cE{uLHW4o_Y)%i2pR__hNUPZ!5zx6vd2M;#f5ygRV&2raMcZ-q$cP_!Bqj@8n+ zIVY9JQ`4$!W$r(+hlxp-Gl7l@oe$PxmZzqX_aC({dJGzV2->k>r5t4VUMKht_PK5O z6~8QURh$ouTr$EOL6M+#j-@|Qz7KcR-C1bXE^^i;D3yzjVIDf~(kPo>rq?~&?fZ0n z9W`Db>2(rhjTRLZU0hjtX@)@GI$J=4w^j4d!>wVYl123@UCRRm zj|h;Cx>LoeJf%5{*oMe;T3Y4P1vDA2$jn}Fl#%3kFw6td&`dzFp(~(-w3H&&(VMj; zi_KzeJcr|BI*eeTLd*1SOo#HQ4l?KrK!3bJP)UJO{g@R!ax%47|Dp)t%3GfyLWgLZ zqn*TP)}`0M5E=z>GEc^lH)y=SI6gkMwlYiWJ_))hxx0fAkhh-T$4>OsC1d@&UFYKX zU*qa&FEls_QqGo-rHw0vGfj%C?g+_U2W%XVw)FRCd%~>|en0N4I#!|=qy!{d9m0K| zoPH*)%7Z^hyPW~^l`4urItAg5R8HHX#>oBx8{>Vx&?Q}W8+rttc zoW`aoc1J1N7*WU&2!IJrRMet{QtR^5>6$90m4#Epbi<+B**N?}3Y?GLxPT0E%wIh4 z{5lFB*;EX25p$EW6(}kr7-^?`^rhG8fj=^PPQ~i#WojspPBu1?efyw1la>1bQc0_u zZC`k=^Q4h2$)vk>Jwk4(kLRKDd)UwE9-t;0`#fXuU9By()KN79N|p>V&IF^WRAKIH z8#KlbN}Us87im`xIt7enCo-AUcRPi=Umw{yzkjw9&oq3Pj!`}?4zM+na3y=)>E*3B zkJH;!^>aPT$=%7KVbG{$;U#{8bcVo#h+l!wo)t}+nwjDX8CI<2TNL!cWvf%OS+i&M zW9^@2Dlx3v+cZ9&;NXDYK2%JF{;u42%WSbPD9QH1L_my#X1&(EP@GA(e}EbPuZNr% z?(HXk!Z>jh!Kyw281IOW<~Q9^W8qM;>J9>fEeg?JUo|M&t9CDl(`T>y3NF+QI5dW! z)FPHdoV*iSzH0vrHYv*m&ti7vh=@-tPZW(o$yN=tfIP(sqRasSvX*gM55YtJfm%7X z2|6D*5NiU}F_C~3!t&PN69%qt(&_*07F(&Fsju_|td&FP8105Xd%}wO0$P7P+ZX|T zEK7uSg5{l%E=uW++Z`#c@td1$<%BkV&q~r(7D&cHS3u)NU2U{PjM)=##{JrIi;u|! zZQ<ao)*1`_yyDPI*VY^C zZz?)K5F+v0Z_{X)vfHP@=l1!}MyXn9QV}T{qS|ob|L(XVqwx=^J{4yXfV9=o`pfLxq*mIxpMuys;`2Y`K5N|7;FK6k<^!6%;YGAZznC{2=d zDGXF&{MJIuON=-5pfk`hj|{{bZrF--=ZvW89rTQWNj>|?EhtKzv4`F@Qc1l26k-qo zNztOjtA@N{KHJhC#QnT+rK4zWA(X1QV&z~RX#N+X{ns8?7OzJ(15?B5t}rgRZ*RRT zGMc@Jid}f26a6}KCSJarxS1Wlz9ar``*d<^tQ8Swzi7%p(@{-6SEXK4M5+1T1;WON z&^Pn~Z#jZ86Dy3$T{^j5mG^a2Sz^>w(NFJjQ?CYr#*9>GlHe*z(97~dd0VW;g>Yl5 z!zs8zd6=be!i#V?4ON$en*^ruH4Z^ zf()~#WEa7vr%y_G_0S@JW+V9pG+(WW({D>m0@I5p|AU)4hI)A88=G{NAu<+dNgXUO zremSPdUxyYoJ9Yz59ov1OfYs3R)B{73d%nvbk6Q-9*LV3Do_KyLt@c;{3O0Kl#)hw zB_W;&x0B1g!rd^+MTc4UNEA*B_|d7TL^Yacs&25036B6jKMq^d9fgjQv8sS@7J_#- z-ZjMHqN#DJ1vt>czEBQ4G62znztwsgh=r_Qz(ZO+nK8^&Et#2pESi`{b&tRnhu>XQ za7p_RTOSKOMBUq5bGZPW^3t~R6|x9D^m)BChKvYHQ{SWwp^qorzD(hwYyn~N_Q&gMVMlN9{S>)?7Oh2}B3>^M)l7ARs42d5K`VL5r* zmDXuzUKavJ&-7v~?yRG3=Q(PX8i7bc^?v)wwl)ktN=LTK3=yJ1W(gFtoowAy%zVKs zs>M0Q!sKBWav?1WkNu`-3z7;Gh9a+xNihvi37kq99{@Doz&AF)p54NCWHd`nAhZu3 zjDPgw>G$}_J0oP;%CB*P&EFqa>7M!$eh@u1*btvh{`V6EFH!}N#Dw7V&i)@()U81$ zxrd$D;m$)iHtYuh`Z~gwTB7wIA}nv5^)zPnFB5+xUc3`>P%G+0%$|{S*l~(bYNXcc z;FIbqge2-B>g+OhQdx416B_YhWCKj4u@rTOS~4;o!WF>qE#OFdCIf!aDi`JOjG}|# z5}lCdE3`~iJXgCj#QR$BL2pC71v3>RM4D%@;T<5`IFQ{3SXf$~{Zk9qh`{}HxRWzj zq;nJQzMH@qvH)gqs`}7XZSQQ|!2WEpdTujlK_DPt04G%(_|!z)3hZ7f*gFF?Q#_uHxqzlEl(^(rC7R z*@MJ9v#P_)uurVL8IY!$ zp1-0YIc|)L>#Bw<>MU=r(lhdg$kuL2`M+XagZ7yt%=Zv0Q0b*cD=*`d{sxFXZol*}{E=;1VhToh9;21G34BDsvL?0yng8~qlHUlYbZl**9nI4`E2l)x$%CNh79tl zN#QRSiAAWK9aNERgea03nZ8JpL&11UV|&4*Gv4hOH^fIuz(Zk7j?)iMPO70;YNuKj zFUbLNpHxypvQv&wnb2(V6`=npHWPOGjAU9%J9{&*9KoaCgx4i;AJ9Z z3X>P8s2-|Tiw1fb&Rr+Nbw^nKCNrr3tKCb;hiI^B;(1%GB1IeK5?lh zh?K{ulSkWDA7)Nms9A;p2na5CPN<6`-5k z&*t~G+Gwtt?;aBSo~8?a(D~kum6VRt85a??1V0_d4DFA{HA#`7 zq37G0#&4g9{~rKyK#jjA+Y%-D$DU{EfXN8HpSHAg4}*ykuG(0@rL&|l**GzuHn8YP zR}9WEA){ZEX_Z)?( zk+pp`XSfemu#@!sRtXu$>(XIRf!wm3L@Z{P<`<-h1%HRUjC7VJFE){L*y6uwAxbOG zJDTK?M;_}U&M-^X&dz{c>bP(6s*{Sz6+k%anJAG}(tXB>6ix2eIO7ABWwX}*G@u&W z3O40Zf-hjOV0}vqVrc7AgNeRUUrpp+Bn*PV zlYAkaiDZ!XMN$eg78YItU`75d7i3=rVHUMo8qzgZ`jDypLd1hP%Sy~b02rdzGK{oK z#Xy)vZEY1$r94Fa^(r0MwL>JLqP1|lJ~vBe&YYp=UU-pSIeC)KpF2+rON+vQlo@Om z6M4&%iAH29JEt3i6|d*oaB=nOHFgcAe_gyKJXoU@he{uW?Y#6SS3~R{KO6mmycUu#yv$R;f8m7Y~vB`OIzd7MpgUr zlhSd;Syeek4k3Aag`k&4-{3R2aW0jc^?}7F?tRps)rJPCp8;Xa_n`xBYM`%$VXlY- zAPtXp*d}MiI3PATsDMV%&36(k-b<0m>tzY=X1ljb;Cp!T$*1Ya{yp@;$Dg2q z8ei|ccmmTc)>mM%&7@wvL`fy!q_4TB3pmo;I~^lbE|qkQAgu^?u|DS(pv`qq!uTQm zg$>~0-vz#hRX+Bt4W=(lVOLtn#Yv%w6n)tHxPmZIO8CBNQHh4P?xFhVCcH}S6WpIs z?7BO}k~64jE<6Smbz$h74^~%}?EX>PSw}wQJW|em+NM&Yod*@ino_kqSjrQpY+` z`chHp@(Cz42jA#Q${@*`0UvBruh*%+zfS<-u3fvufE(V5+qZ8QRs#&jw*xrkMJ8{K z0K>I?+b;T%@BJXX_lZZSp8;X1s@F9dZb&MGjXRRROOpMoi%%;e(cC{u6bCmpdE~5V zJi1l!RZ_rZHdb!@3XMU>eWt^TC)LLS3Q?FwvG@tX*#MR_>r*Fm%)!{gpt3SVW83#r zP(^2*j%}gil*@y5X&i2hf^q?H2bsKpt|@`~6=D&KLKC#L6Z3!1OIm(930ZR_{bbRL zJVUr72pb#tW|yOn220HI^YgiUoJSsS??~An-y~I$YT~q5L=s{Q_;~{0)Ei6~wNUeV zTzk1RUoTE_b+q@dzLz9Q$EiHs10rl&9e2G1Ale_2(O&-KrQHE!(H!f9poi>P-c6jy zOEN%uUItV;c_{^rI08t59qsq!%g((4pS=*W2jXjCYtd5Dt7*jHEP0Il};JXgxD z0udf&OCoL8YIT0E3J?AznLsfEf?>ePD3@7wj!QCug$7z-^-<*=4G#}8gSU$weDH+4 zXQ$JorKKgha%F~QXXokiLJC2mKqn8fn_yhPTG?Der(#^`__TAq*t zhuU&VVPg_*ppMC^^z`!-0#9ro65!`)m0~xHtuHCbexi(_waZo1Rkg}gq2xD3)b9Fp zWp)^qI zbnO0Pw0qAk+P!NRO-xJ(t9Y+*w*@9|MC8En#(3d{7X>&;Ydc(fta< zs*K6TkTmrq7ON-cJm5MYMfQ{8w9q8GxL9xJgphGZyb+z6pv<56g~lm>lNf^ zcsoZr5GFt_vX*n1D&eGiK;jn|r5#7e`3y!$o}iPTlSOuvwyq;%;+&UZYB^)Wsc-#> z4KRe6mUU6Lo2DWh zG`HNOVzrMY;2Hxo23yR&VK4<)sWVt9GEkHiH@d0-C`!&CN%0Hb7de1U9<;$6;`MUEXnABG61evMk^~rnII(pFz{s}sDMRe zz}EG(@TFMrwYoZTpj$h+i0sq}WpXW7YwEWKPeo7VDpYxEu2M%B#g&yck*?@gMy&^r_E$ zhJNsa-$U>;W$8bltgbo}wOAc{h@YH>LbQc)bo*84ctlnlovO7R)S4VNyW?7IVj zPU6inaxOf3K6dJcF8L%i1NKwS$U3&_6>$`ZQiUVyBkIPc62ERGsM4lA2dFYIpyvB< zDUkb73&b#{sIfm;E;5@qe1@JJK!sl69Sdilj8Pv@$Et6NOQLS%~SLXv_qzeEg1F5H;h6tHt zFd-CunIO7mge}iuVnbIHF}Ciq1Y9=T8czTvKv5S1y;U5#a{wR+*+@*IJ+;MfRyp!- z*YSbK@-D3k)6-tDYJRI=u2yG>nL(5vcp^)Spaq#3`G}furTJTucNxh9h2(k2&;n#F zd0sr+gpDoedxk1mH5)2tA-Nsw1o9M5pFT}5z4Q{DJ9m~D#jCWiuq4u!?t=t0x;!w~ zX~xNNDJ=9h1cfFNCf8E(yC2f7U3+Nn-aX=_h{v{V+i3?&(gTA7J(K^<@(FWL`0Wkc zL*MtuzK@=N;U)UM_rHhU_1Foj1ZouTnUq^peN;VBJxfWU(ArP3%p9v!N>0K>YKP?b zd5J}oZ_gvLY++WWO)O~y_xbwMw_HSAbABOV31iJ_l>4L;rY-TD!My8fjNglJE-3cX z_}&9ls8?kyz@ke&MYo%P(;$(tNpg}EyhgSti;`o^<_!vPcJC)CJ=WpG&TU63oZFT= zt!XrcVjzVyE7m6&dBkYbSuT}wP?$#^Z?9Mf22CQ-t|ZD3CWg|KEegqY95Hq-VflKi ziFF&D*xewje@dl8r4Y@qI&|!!vw+ZqY5AK+)}bV_oWVG)5G2b(v;=e=+%*AP2U;Bz zF;L1%+avS&>dGVl3Ao)-+nL5%lYvcx8azm1b&fGU@{3fh_e-U5Bzbg2_5H&Np7)Dl z2`5J>hziBhp(~R?%*QVIR=Ll4p9 z)T9`2!}2E!)N)Yx?Tt$pFVa(wJt=lA-~Y$Hhks{K$ntS1@RNl~!4ITIx@WnC@}eSjDuXn6;1Dk|OLknbDHTz&=!&}9T}eDlZJ%K7u{l6pk}H@gW=Sn=tb+-^ z7K=6jOyo$n+btO*RF>9py4hM2rV#rR&{|Yi1D2fgLX$l5cw0u2*X1l2%yPzo!K70_ zueFSmQz$bbr_2t~deE7?BJSNT@$|A~c~VJit8k|~r}9pk2%fI!t+z6zc|K8?RxV54 zT%1}kXwH$oAF6LVGVqeHTNf{0rfb)(T5eLA28PF|uh!3KtRgaVnWbL<=wJ)8!l%&7%;KGxmvn0a(fY z0qUw{o&*arG5KI8Njn_K`Qgd5T&U>zEm<{VXy+qTAdh|dyw7rlr6p!A19%)t%3ndH zGH36>`@?Y{RGwFlG@XQ$F%1kwRA!S`1J#w9Oe5rOC$q=NVX5dZXy%*WEaFbnO?m* zLo-({(>K5QZ1NoP6t`~ODy{vFKX5p;>h~;O7=; zk_Xt)fYUZ__ZkjuV*JGeZZ({e^(A}iTz)tp4)_fsnj!h=F24-|!C>4b% z0c%hylw^MuU#mKmE#>dMr63Q-jpK>|4#5J#u-E2G$j3MY1DDB>}haP(9VNI;(^U*-wlT<-prWap)iB1D7zIIaV zbLQq|C1=tnoiLGi27sylaBi{D+qHt+qQvui?gmVPufF=KJU;ii&nJJ!e$n%J@7}%i z;6o2eYrkzQKTk2U2zEG+H#R=@(T@ouj3S52(vfG0>YIin)gcg8-AfjBo)oL4{-#bY z4g^5O$r$Af<3;|pc9RCxdRRf<@_X0&7rN&pWy5#xPc~L%#;44})E%Q!4zjt5fU9LJ zFm2(gc3uiF3(mLHa)M=ikaQC*bi>$GFeXt9u*HhTY^J2er7mEcH(@9(IvM!khOjOt zQd~j`cyZ6;c_mgoS=?e@Sb$=T$w6TrdA!}iq+i#jj;u%|m4&UHl(R-~uOXtW4`9Of z84DOw+`}ryj_`|98yGVAFR4U!&F`ERY~czjvf$6l4#?yrL!yle1{`CUR6t9CLt6?d zn!M`vnbo_%^5x5~p5%$XpN2No8PouH)u_z>E-*Oqk%Y}sDYPk>V_+nU96rla!XWI5 zKx(C`ysuUz2Qq=QrB`XBIe9#A3j^XS^C0YByPbeI&+_$TzXk&F`6Qo^Quaez(?#;0 z)lyCK5zS{YoxGytcRi-AFm=ce!~`2y=M!JdbBhE;ybB*R25_BLgIWyAV2>l`AS@;m zQe=`^GJ)c>79l;EB*iR)vV=vgMD`tX5*gzWTd_%Ct-I8tQTj~t$1FxHP1lMv5)9F1 znxg#&_R-^yKaq5OK;9F;;`H=1ojG-mUViyyI(z<%Fud~%^I{y1^IHgtW-grOXDRDM zW=5P`&Z+!t|8UpSi!Z%IFTC&q{q}GFj%-)w1;F6o0PWbZo$fz=OxpV$J9Zz9j*d#Z zKP{%YJzJPFioJnzjW&%D()EPFZb;r~bI=N%h^rX()>bw#K!1p4|chyGVhbk zC(IUsq{V4|4~Wy8XD=Ct#BK`gA*^RCr9~Bk-a$%z1>+1`NR~6~tDmT6;8jvs0?kM4 zbduu={B%(j*+mLQ+nMp>UeHCSO3-@$SPn4%lm#OE2fJ$OEyu`zFNyCbC8pRo2G>Nu zfSS7$SOuZyIj=?SQX(M7SPox&64h=-SzImr&?X03 z{1SIfYDdyL&YJ7a;K%7C=oh7Hi%P)?6hkp3Ct+^d%r3+XpdE9O7Mo-%HN9jq#kq6I z^~htAeaQq?OkR)ewaVLG=PBE)tc;ti(@OSYDG*>j6!g&qjY+=e{{4IC$)~#lLKo&1 zXklSddp|R{K*yE~7cMa4bXmGJtTk6m@St5_jIp*ANZJY4OR~mr%xkMF z^0;()nx6T>=j?LzC0Fr*2ab#MjFx_|$N|GRG&I9;x_Vv;9h)9gn(G5gPo=n;mR|AsoI*zlfU%G&FETIcGwq=V<+`sJ-kVTYY zOkYggW4mT3aIX)gNJ_3KH-35rvTSEz)iHj=ep?nxx=`kYBR)r)kF^jb_mC(ZVahr> zDOkc+Sve?ZHNP8Q!6Jf%$98oTuteG}Qym+ay|2|}T*Ti{aDt;RmPG zH%;d+Toy|cNG27NO+2$msgxAhA>U3|EfiQ33j!)E_uHy?EmudZZz2UB0`x+uJ_gW2 zr7?;`oN+YrraC6qU^~ejG)oA89DqhwQ5YLrArpg9TEdX{X%`h$Mb#hCx7J(2Fe1+g z(ilLcFargvGA79+0AG-?L>H_g zkrE~HZeXVB+Rn~P?ibHb;m!I54Z>Y}S;^Q-lMx*h)owvvLGJ%7U+bXClbk#=2}l$lp<&lR@d zId`8qHZ%;aK*iHytq!V@k*>i&5#s?;M$kW<@1MNTB#%74dn4}s-3(yksFN5}Crn@z zI=Dp+1g7B4vueLM(cMxBhHM*Bea`aulvy;8;bprKqyr#%nSUqf&-Rv>9D9kx=YXF> zin550($6R|a;)-^>&J{2BWDf<%g`v#p1nk8&t0Vcfg!3h5G<980wi0!k{%kWE7)yzYV z0u2g@G%x*E?RQK%iF9r(pqqdk*mM7O`;uZDdp!V~d#(0!F7$M9aIbOycK&N(9~7x? zoAZeTaFx6&1`x$ko%&-)>Z1zGJ0Tsr|30aL4zVcUYhZSMp62J~>EhY*bne_adhOIn z=>v`KEdb?UU;#MA7m}h>cJ$mm<67%Q1OgT zEr$;sqz6u%U>SOkeBW=^KqdO6`RlsS;oG3uZqh{t@An_rLFJ&V3js?z(XK?MSePQ= ziZOhTs0V9X8i1zFrFn$u7@`qa&Yin_V?acr&z+V#i*NSAZy*hK(A z&+d2ZU+&ew7LfSK=Nq}vMY~tKEj7f?L17+wd^d-a#NyrxW9K1Aj^RrtWlHi)BJ=zs zO7pT@PM_yMqvg8j0Gwd}-2m(+Q=%ld(91}^32u$ORB1LTh!ROB!(?TEtOF8JoaQn{ z=CLPWiMLSAzuu#ah;!Am89!BOUXrFi!{oG zGP8*_Yb)23Dr7fE!^%Vp8vKNXXto=YPgfTE7-jO@D!){%$Y*IVqlNPcLs>9KPIA?p zB44Ct0f(qOmgDdZ0GlLKDu`VTK3|QuaZ+=OC0hp^3r@Cm;EGaEg^&p_@C_u!l27Q0 zGaQI?b{Y=Q;o$(BJ6>!9wm~PT6d)#*otZo>XXK4XDu1=4;KMPHjzvrg3v4nZy&SY) zNUj4v@fkz`P`e$Q@1iehXJAGF6bt;Q_tywQ)lX_WzhFk z+WIj_IeqFh1G@8c<zIpiu|aeUoa8}yQw$dvB-b^rs%36O}# z7oPcI&n>!b+g3V${5Tytd_aB<4-ZM_7UYtBx3h{k*9hs(L%J5cGIK?)iM~ovzh~V4 zQV185b4&33jD?IX8y&Dp91G-H>HQ9}05KccMM%%{v0F^pdl|zni!S%x_`el)q17Hz zH`IqvnMD}pR0qc>fMO7Bt-762Io5bD^0doUDf8l9K&LX$l5_%00x&jS}G&(gVvczu3@I5gmyEXA`Rkti7$vo;YK+iP-# zE(!POK&<7Vp^6c2+!9|ep7i;+V08jQZeVCgfC9YqFtLEOs|c_PSWfQOwsb{pQ5PEE zftMKC+x7ML>tx}j2C^d8nrw`K|6jr+`07zuDQgjmvxLDwuWhsxFv8*muXje(7{tMJ zx!g$4CIf)qz`O_{`9vn2gEfGhR+3ysFJTH%P=ohZpjA|P&5WbvwdP?c#UB~pGiBja z>URImc4=@EShgA*|Hiq(!%15`xrCXVEe8M{0Ckg|1DKBW!0X+4)%WU^mfe2zQgW>p zT}!l%kvhhJ2Fk(|i<+cg0ib7~-|a*uZx7Kpvv~KPxL>}fHUma@S6;tY#fAq{VDG@9G@x`WSl|i9DI;@~8HnVEn2d4f;?z;7}0Q|=N zXVsGREaA-n;w_JvGN}gQ&Y-`_e&XJ~$f8&d#GQU9`Do^eUp zF=cH;96gy>)Fkh}4rDqIi^(1NXB11H<8}w^QGs55=_QeJEA^^W0hgr`FB0hlAWmDw z1p>zKH;nm^lS?*O;vKxL@lbiybIFcyi4Su?mM2D0x^&NCRV zqA__=5uKc8N^$`eh^2mMjvaK{c$w|p`-ax0524BK${x0@!rB2mFT+4)^9Nm?Vzy#B z3lPiYV)CB&?13vVNYV|o7$EQ<;FF=dN9+OP4RxIe^47=jimAGg8UEgw|pV@NsP+lR~Sn zJ&Nh>0!2DAGc)pd?z!j15Zrwa0EgSQZK0>0dP*#EkgGT~HPvHg{8ow=o_|4DtH@F{ zvEXb=UT8DPCdmT6$a0^hvyi9##)Y*LkHWP7xkMsF+#VQi)Y*pOo;7RsRpLwP#XhZ< zsQt(mjmG|k{BLv;s`n342iGI2ha>ggjJ-HvoU;oZL>BagCiez@+9d_yn}XmLK3N9e zsVdUT*cP(dhrOVgIZv*fFbQ^?7Run zqK>rMI4kv155t(UfeG-m*F+}qB+4{VDkEpuL4ko$)U!%r+! zHqjo($dhSBER8S_Y&F`_y#tkur_Y_`&k!is6X~ZQzJmaC09B#LH(t`07~nRPs@I}a z?t+yG&Dz1SUszEK=<&2oT~WYHl(Jf}<^v)zUBHm9Rn}?ekJxZ}Y(0#XWonzPL|_wu zOfEKAp;)D0HZRRq$0i)@)S~%+z5qf@Hf}=6O1_1_bskA&X!+@DZj<|-Qt(YZ6Al@Z zfY&KQr@tpETO21Qym~2U3&G@jGMQav^HNe2qagOiLKFA9d#%f1#ODi=4lH^M*HI~W1%U1wyTT99O!m*hINh$|QF>p-6YA00pyk?fNyk z#FFzlmWa=tJ|j7cS7$EM^5Pn^*2o3x3R5FtU{OJ%fr5Y>3No-`%R5_mQRX|*Du0q< zDO5V&ckDjee{jFZ&PVUNPwaDGm-A+ppK*S-Y~HTdou_I*327M&s{h0f{xN#u!Q)gk zVC~21lpyv+d>)FvwrG^@HyD3>180g6Ogs5aT<_KoZAlr2p6)01mR z>AoXtaTQaVM;JyOl|jG^@g&`9cBsSKHTn0`JUQ3;>eOHFSF=~xv%rkHqFq8FQaK!! zCtwddA}5AYbqt`VRm7p>_Xu-`zcX+IYltH%6%`P|Z_wrBh+K+^Kcs~D>LjhH3=jqC zb>_!z5Z5yda8|HMU+pU*GpSYcjjmYDs5Fj!;5Z!{hfpvWCC0gdS>{OIkTG_yLx=!2 zO66!bVYrFNO-62Cdj3;Wa0g1rBq#mV>-ko7VlE_1j24Nc2H%hhgP_|}ft+QFv&sM2 zJVSg>PF8a=^9`Uf0~94Mvk(cp=&mnU5iQ@30nTipfine8-?NjL14~{Zayyx29vT@; zj$`Mp?ZV8+cFnf@ouq);K%rwBT@UV<95{3K zHgvKUaALo(BTQk-%gNat6GHO!zVQir! za>r@kV8`;gJV06}$EJg=u@p89i3Lsa_OUT9QP1kuhEAdkw(}BbsVtQa+Fs9V$R`%GETngiT^}j+oc?q-VKIzq~SLK2D?ce&HYeX=nx-~S(L3Jpn6QcH-hy1k zZ#S#>>^Hxe{H|5p#)$F1=9ZQP6c*}Lxfk44!ti>&fkHpYnU-fWfY0|b4Dvcqn1ry9 zL56vCX4P&SbnP_#1dKZKYP}A^9&0E^^hRC2rqH2<-@iIA0CYyq3sdrb`F};Rk%~ke zXlHW(GuNF9x9D@vW$z1jy=zWx)U#O1R#tkhLTuCK$r;ANomN1r47x5{zD%`&LGj)S zeBb01wQZ?ZY9jxjr5(VX^c_Y{o&XZ9x^;aS|(Sf%Tjyc;^gthegO0zoe`;U>(S&81nH$}w(k`>ZtVBy1;RXC-e3Jl$)v z0MosH&z%sbGIQ3m(!K9`keFp7vn-8^>^@v%tEt_;$*hl%yC@(L)y(9)8w=8c4-Z@) zfo$yz;-1cj#n9fI`VTghyeqAp63$un|EuGYVZ=3=&XC0x;?-My2oq12%x0 zudVF{`s)J5S65f9|8Pm=MBld@OY}`GB%sUX=RsOi0D}q56@?Uq5$IUuHTLKFDLWwT z*@Pey7xrWUq-b3wdq%f$UmFFdv{!2BTemkvh;z>8TWl{?mg#B&_!-&o-^K)}7IWw#H z+9~PUa_-z&=>^?rtjV=5=ctg{7b)=f6V^Y@07Ca~SAZ}#H&65P^K|CSnV$2ybLUPe zW`XSdj>jJpN&3Kn{XMeey$0R~U1yT-%NRdiy1|^27FYOlGn+a!HYlK*;!LYLyAQ}u z;jrf(-Ub!Lv33h`pEm)9mMiP|nMI2Xjd3C?J87BZIx{if&q&Gc8nO2V+LQjmA>UJc zJ(O#GxGAZ`i^K?NBr%CfA-Tir@_8N5E7^GA?gLy)a410FUUv7TGpPpP1ncMI;2=ov zV+Sl9AauoJ>(fL;iLixu&J^a6$6F%e4gP8DofVL{P9&OYlL21B2pUMl;1-%pmMt2w zRbwI@$5}}?BjLtT$_B>icFCmau%JhoeULGgZWvuJ58G!+q`Xw-c6n7U*G8GOwg8?+ zvn@ujU|nW;0Ion$ztX(4ut0TY0&Dyj9vr4hy(|^BT^U&00wN(1YxS`Lf!;L3r*lsO<;pI_%DC%6BN z>}lL_yZ2vj1neRUuB0=GpSI4+rXaZOHevy@GIQ46#vS{5wk(@N=&mCNOxM5O#m(3; zXX2h^G$GAN9w|UX97qMUyWb?ov(x17%M7;#yq3fws8}kPY#Ai7B@Vsa)&3N0{@1G6}N@e)6#>CCy)G{gTEZ$j2pM|4?0KtzC*(Vyez$;8c|RGO_NzU~LCs7uwzE=+pC zZJO^GWv*idcHRxvO*($YNg;~MGfb~pb6CvWpW5*R_miJ9g?Z%h=8qfKZ5tU7lfe`DUaiI|G1o;c1AZlb4H!baf5)Uzcot%X-vt{Ps-#`2 zmd&THqmr}a5GuRouC$F$N>{!thDu8Qhn*0U5xLU@v`Qg!H8SB9F&Sy5aW!XyJ>EbcVm04EO1NOYgy&G z&bhu-I;TJr-@lWx0>?~5p%tE_1t#u2upgLEJ7!cdr*HYBu`!vQx0aCj}F?pE$(UUho39UYa%sYo4H08 zAwQo(=ax$}!~aH)=r#Sc(BD7y)BsDX4 zoxzp03k=L+Ar{EEfc(Am+SXpkJ~<#|UlL_OkZc#I4U21Ihj;c3WX8UZH?As~ z+;yLPgxI|H(~L&xaKyh!*W;i}9V$_2V3@}tR7)4+d<*OEd=<^J6#q)Ed#{HbTz_2> zr8$J|x^(taj%h|ni_UV<*gw6`+-u!^?e^DeHKlF)g?eBu4XQ;;Y4PCL|!XMi!;Hf1qkJrid;Gx%C)AU#R^+=b-#W&ep$@SY%=Cfp3*DOFy z<#;`|mMsEYflKz7)4WhhfRp>oS*sCOVXohkwopr0(XRS-uC2DDlh3uQSLw>kB|3ZN zlvG1Qj=nN8LrW}AOTHplH&3mQ3JJTY_kHAx;Nzvw})}Muk1~ zG!4Yr^th^Hr-d%>xFtI z!t8#WWleTJH=C5>b=PhdcJ z$y<=cn3}J93Cl%3CF4NCmAT<0Ju8Bo){D@%Pr)dHC0trsqV?ai6i$G7<$K_PL%Zmw z{`4QGL1y6zj2k*~crJI45@}p2k$oNKmqyIXi7ydEAOoXmH4Su z$=P%YJ@2|$BX@-4^0xKf&;`EaxE6{%*QXsr4hr+g;5fo zCe+@x+PAaAvTKvU;B{r`0MK{zGE>jT$-D)e7!uxIT-(hKk-?6`<6r6-& zWQ;-){2QO&5n|D-XK! z;I?x%BaR`>7Tl}{84esea4M|}!A@$47GJ-SwDprp+E|$id$x9 z=U6VjL}$*Nrs<29=`#O5J2%VMV^ezQI@5JoG?4flko#hVtu}CS!&u-zYvj%YKC_pO zFE}Us^Wcst`k6obqcqZ2<$re!6neIQwRH*HwQH7HQef=ZL#sCSlrj{#oD38Kcp>-G zi(N`U=6e9`==;`+GBp>EZETI)I4l=Nnp=pJh?w`;iE7k8wUr8d+&J^fVD?%vx$il< zKv}=o*=Qk@y?^xH)}kcmh3br~B~RJ+6V}jepT3X!eP;6uZGSl^%p;FCSM=VFUJsa3 z4?J>GoiT*uR(WyiL3jfYqZH)1>CUl;z3g2~yGk6YU_sbm>PI#I#13>`|&oxjLHOE-m{5ks;u!N9pBU??kn=P480E*y02w7QL(sesBaYBwU7%f$~T|UNg zsVwILmBRq00EHc~DQPDap#X(qyd0Vohe5lmEv%#>RVG)GV-}br6OB%iU^Ed3tFRScD+5-iGU$+3f4H z54TPBebe8)1UzBejx2z}9>DK_ncAn=;tk$rz81-)^S zui0$0WRU|#vD@lO9xMt&(0&hpUu9+A@3sAjOvzBMzx2LO zBULV90fj_c$A;)H{=|>bwuvGBJ354f6j%nJrJn>tCIg!SMIuT7g-H=fmbHSR6ac!vddYEkndIzspDO$I zDM-vr68dm#NhnMnCKMRFUb=FPmYZ#=m1|UG=B`{RQH8-0rov`pP1pu_55j(Cq*x}k zZD>=Y*^mN|xw$z3kC2=p{X&+*C&6R}`-|8>A}nG6%tSVBHbr8?gjxYWL;(mNJZwO4 zjQs;8vBmL7i$P=pg;8u#B^@w{I)KM=4EU_RNy>VDt;L%XATr_L{UGB4j0WayC`^nc zj2DdoMYx1?2MPkem$7reO~2AC6G%M?>)8n+%O)Vw+{o0{BHIrcKRcQJ%Pz;w?b{{6 zX91||5uIhl(n&b5Ny<;yqwFzeb0OU$3q;*9XLA6v068nUX8jr6zSpyNSs=Nd*~w1c zkul5eJZ1ACv%qsb3zTIx*Kg~Q<n1NC0A>R!Mp%Mq+#9iK}0ri<&N&?xuhy zFw&kBM1^JquSFK*D@$IkGW!icG2K@iTa|~3ZH4X2KdsSMi#1+ z8Pl@gvAb3_y7yfEpksbFV*5S&Jdx#AO3tuZcIkpn8N>A~WV&e5v=r&A;-_A$Ia8QN z9&d_>dwz;vR-EPlQsi38#pV+jr4y#hBaEUBR7 z4PIhSDuqmq0T*bTjaMjY!gr}u(Hu!L-*(_s z{0}{{9>*#RVIsq41USTY4nT^AmiV&dhxuZbz!yuCAl=> zUb!j@03Ac+fR9dIDbqvbZ7``jb|T6YSQLBmp|SwTEgp&)fa-u+R`N}*SueTT+y}7S z#$J|9uB*rudw9v>#mQyvdAE>>BI}_YrLWIg*0}wy2Z&h~CVMU%yOTYy?p$V%G2LIU zeD5l=y+qdZlHaq;BYt-PQCM&(Jk#?k1uOC>;mf!8vVPQ3Xb@|c9C8(~$~5BIO&MW5 zXHqS0=?OB_gsv~SR{nx9>+t>2<^>q;T`ZI(df8qx|MDKs*PfXg-p~v0RJfdav8~g(JcF^r}>x+(MOlzrH3w zPGOu}pBu5p8(mi}w8dq7)3gS?wp<}sZOq$8++KvsAO5}caLjg=}0ZtLk&MndsGkE}QT5TN(V^^uwg}nnH#2_bt zPRymdA{V3O7$jSKj>N8^qTmqw0t4r&nswFg%f6(ooq2zCjEPY&<%w*oE$`ACMUkM( zC3#Owl-L*E4)2cvIbozcolM=tg!cg`mEso^oETG6E|m1VSiX{P)yHB|Y?GbtTjgrU z9O1b_F$G{a-_qXD(+Rg1@I@O=Fz$E}Sy?&#ohX}5kbPb9-DcPj{qFsBY@k*;W~+$* zpZ2b8$B`Vl1~XGqRdsiD&t=E!HDLQ648yQr4Zr%?{}0%^?HTXx%yf5ENy?-dmqQ*> z>ID{<%ZoUuQA-e0tp3gCNIKWUDhHtRkaVv)xyT)4l{)Znewx|L|)h((yS~ZNH%9vVT zd@QJL`d|O~pX9&(^FQR>4T_y&!(@6v0CbU> z8c!0yH~#GId*3nOgblEV7_#X(dmq<(A^S(!{qA?Nn|4;;X%c4)Q*Wki{dbXWPR;qs zJwDeyIBrOIBlo$&8yA0#K9(iS{Vr$Oyf559;jP@tuV26pHuEnWN?bokATi2@&xM)0 ztpkR6IEM?R$s2fByeiNP=MoEJ)7gn}zF2Iw(bF~VWH-^zH2a9oyP7U;Z#ilwW7A$VEHJF!!*k+1t9;BgE#e3w0SW=MSi=O$Pme=r3@yrb!R!5+*%si4 zHCAYGV-*|A#`W-Z;do{vw@oec{Umk=z*Dw@~w>T`~Lwnhe`V!l3}p5uNV zWeU$-O*Q$UjP<9FALYAmzcUZ$|NX;z3qkYm|MoBPkN@yD1!%3+t60+6(go_1_gu){ z_b1#_0)~k|;S^~m?Yo&kVI1E!EgZZ(#@&j|bEk_}`G;uMlR2D$IBKDN%=((8t={SIRm{k@IHTbH!NPqwD{zifQ8n(H>iY^f)5Y$g0KFvwJsX3ljHI@+ zfJ6n9=0&_)LRWSQGo+te+X5|~1-fU z7ovIUbw;csM4sd-X17iji&EH;n6+TQ!JrV#8;jzvfyvRN+4c0?13G@?O~R;M9KjE> zWW7k=7dHl^+?Gt^hd<}@Hvl$wU=!c5ev&nk9N3%LyLRq=)5Q#G4-g}JhR6jtXHYn{ zIS(7H5k&K~vBM2}Dg)q-zrnRS^SxFtYn%(7`8md&f~M8L;o17Ioi9?xZJigagod$< zb#+eB4VR5!H3P?U-Q3yi^ztP4(^($M9_uh`gn?w6Ka2Aca!>=VBEb~GGq-vC;@<`e z=LjhjOtlBRMxViFa|a5y8p6x#!6R*88~rrP{`Hq~{^Bdq7AYv)mU6yu7UJ>3&w1Qf zFyq~CuH@>NV~t_2H%#^ZwBN}^zd#*sHouvVZ{=2gg_5tlbwHRlXm!|Oq-XW=whoI{ z56&d_8bPnVX9+VesN9|m(?~Fu(wm0s`J}OpxQK4?&7m!`bAq{8Yq%PKk}bOyCa)fw z&jI1Nn3q1t$B)l)xOdOt#hfm74s>SsL7aAO@-bE{xdu-eiZwTLn4Zg6K=Hhx8vezd z2~r&6ple$r_1Wyo8{dM^Eh@hIZ=ovA5e5gqa3akfFDA?~HUWAA z9~?iBK^relBY0t8=5;l5B`-wGG&101&;wI53TyScI;3a+xJ@Vwu0{aWj+yIu`2ON| z?3{vj03t zR`6~qf65eE976?ojtgralNP+%STxJ5Gj*Y6%+Vxd6aa;u5>KjDl0o6vXFS&7ES>{7 zw4dk30GsCW{;h0Ze_h&paO;9*<~gr5+QMjp=jSsr?<1(I*Lr2M0RYLdLh*0@ouA9^ zPt}yh23h?6-9X{3+{!OoMnD+gE5o}uSCEI#`Pd4+>c6)N!V(?VId^oRvYB?JLOv0Z z#_A=CSJ=)K#}I3n34jL9YxQg`M>39gwx9vZEda1h{s9P;8GQfUALYA0{#jn%yXjW- zdTMr^4?8nO&8i`US!iCWz#J@(k%-B?0#`FfpIp>#am2!bz#KRBo`)EV_vRkNs(DiV z5RS2lJOHvemz4LqcxhG>We1nVSwb~W18hD$y_o(8F$^t@-Rb~Q84z8R4(18{VD;*v zXkf1_Wczt%?N;wjJ;xM_nAWcsr=~D9lf$HkyvDq+KqrNJZJ}+F)c4iPc1oS8cJxTb z;xZNnE!WsT7RKj%$zF|YA}@f@P~kHGG;3pcSvICM(tK4NWOI<=y18AW9?$w_1&RJQ zGII=;(MB+SsFOD$xEA(k=4%4LY-N&>^+SA1PHo0*zIGq4F`OKr9QE}k^JW^yHNZry z#{wWSU_twI99VqJ7<(oMQH|o!z4l+8Uu^jAEas(u_wsx!W6LvaY+IWXJOF#LFfm&h zE1N|Qc(xRcZy&Ne?#meP!Cl6Q_XAbif*qV0Zv|^;_di|%3hQ%RBL8&&K5S-Eczo9< z<0wj;&7Et11`x~@h$}OAFVAlt3t$cBmVKE+rlkYWcs5=A(lgRp7M6bu?BcbJ5$fQ2 zcs!$D&2uo9TdpQ_JI3p{fx=t4m0zw5ixq&^)&OAzZ`nZ`*gghg{#j!KVFpf(77XVU zfHM8p7<({x?Qwk9SV>_(m%Z`^P)Fu+(7aS&m`PvQz%F7PZlrZmlao%ezyJ0-`QhV} zyn6Lo_KOB@_Sk?s3qf;mPhc=Hwph8YYbg`2%waYSjg~{+rZ>~JnAdT3hZZ$E>w9<; zo1@8oCmd*2y^z)EMeDH~#hM#5d8h|ZT{Sz~s98|NCuj|eV-6r1rbg3@eexX4`Ws~{ z)pHtv&clSPwrFZth@GX;6UzAET&u1_>gBA9m$nzc#}>6%;I)0*cImwvZ|Y(q(ts8; zMI2ubUZo8D80=hQD@OAbSU!0BUSq*{G30-zsyjqzjTR%bXTc&AN9ZN%_}H?0;o1iP za$u;|i}N#J%emEa`CZT8)bnMSgxe;~pC8)USe!8%O1mGuNskwIHeEAVWiY^O61R7( z3!4ZA4g8$Zc4O>cUOJ$QO@sFBW<79#tU6f*aMrs%(Q)7`qkG2c$aI$8 z9n12H!2IP}&qsA#iMWPYULTUY*_ZLDpB0L5UXqO$n2ZC@hzRLwqs^u{oF~!@rkF#V zDRgh;$wu0gaNGnB6oIpfZ94N*9qC{hP+(|IHd^n)TS;%fu>9A0Evs#^Q_V;OK>j(9 z$YYF|`|i8g7@;qGPTDcg7*kT`T(IsbHqCa&Qp8^LF?$1rw{k1LT#12S--gaFH;-W< z^Q(-&jdq8US!1%bdUFpX^H5I>J}nIZW=RAHQMXTI+*bS^=reDl8Mz05%oJ{PO}@AX zcnLswEQ^Ucm3%A<%l>c|dPR5cIP7=97A_X{0^Ylenu8bj`t=xnI&o)X_)=LgJnpk+ zF{mtofsWG1)ljK3JmF!iZQa(jYVWEyZ*t8Q7Sk=j$G6)@k9xuYqg!YX62#UvlW0BTuBn<30<{Yzi?f&Eo zaChx`Q5V1_JA*LD7{M#o#kxX%7R+kmIOqof5H&Ljo^ML2#>mvo4eJo$wd{Rw7eFT) zbANn#cB#j94n3%MkYr5avmLW;N9)tNDSY>Ekau^5S>Nf{JR2*RQm^G?P;~8&ne^@% zgqgWMTWAgGuk=3CJ5HHFR-XpZ(h45#Mebh9rcx1gXj7R-`E5>@`cJfX4m0*Lgk@sT z*Y$&KtE&QlIzL~(u9%}i7LZJ+&i^sp*ZSSsa|4C9ax1?~p3rA;!e&UzdH(h3NrX9rgkXuF>8 z#}A+6e}4bIFlG0~mMK%X3-hi8$t^%i@71f(u zn3A9EoTfuOEVfuop`&_!33kPtV-5xe!LF$3O;d-ZSiIER8SJZPqJW^@&;Al&byy3A zMIL|wV0D5yP+DGA0IMxb|06hJ`6)oesCQy!gTWyH%(!r4VZ~yGJ_yYh%(QLMYuC&m zZ`%fWM1aL9HHQH$V^$M9Gn|7#V#l<~r9l5LfkNu?9XktCe+2{tPWZg2i_P2I2HZ0M zJABWker6Is*Iod04up;G#u$w_@A28q#tam_ukC7xBs)I4Lx~=z@jY|MMcnM`8?<#j znpRi6@zt!XjJuBSyJ8tor!XD&8V%s9*AMc|+c)y&Fqd)Y@fH;n@^$iay(SU(Ye3-? z9?J0A&(@D-1FdFsk&XJDZ=y{GQ|5=`?p{vG5tfff)e`S&4)O7sAOJnu2xm4FHvf-- z=vivPnT019@SfOHFMLx zv>m2qj}_-ROjl$FnLLY%F1BY22l8x8o-YoQdsoj*7bel0w6Nxg7m^mbCKx-54+*h* zV+k1?u?dsSh&V5U!;#%!zyI)Iq4{)eR6rA=w}5)tI8nBu4*RW)ISQEWl7xL+Uuu zOhjAcG=BH$PJa9LQQq9?nD=yiIk)?B4HWY0$P_ZW%8YFV(qIVz*bRWD2p86v!jb(e z+f>O9uVpH8gX$)AQ>u@~`gA-4-l%cr9Xtb$*@cgwGd6};QJpMhu&(sf@;d7?Ec~3Lr2$02$5*B1O*KxT9 z4)Jd+-VMAZ;k>h2Mu!~+ip=)mT+C`Q2t~VDzsdI($H0us=jZE%t`%+Qz;v_;F$=*a z+PUS@^lh<4HHPQ01+4a%h9}#&%%P(->4T1&Ff}_c_Uu0Aqk_ssrr1nbyu$*f)SR3P zNc_96zL2jT@8$lG#51!@7aNOl18@x#UV!ewOIea@4sBx+V}bT`563YmADL+H6RxFXV25M;)g>m%VAfcp%N!0k zsa}t*8Oiger&~yxTe+2=tI*=5?_eedODHYmiwrRag-pQyG9HKe+oXhJ6F?a`b+mf> z1-MQ&0Eqamp~DJR2@lm{J7#dGFH5h3g3hoqGg-~ANBPtDKa`1gXCYinTerBU@6o{0 z*-obpC+c9Lz)#=nBzT0!ZJE&THC#=Y8jqGUG~2Q2grfSwEo~lncH8Pi?~{LcD25>0 zMdngjs?@|z^}S8FHlLc|*Z`qcYm>rN-W;HU;o^_3Q+ zdUCCn0^JnmA6-1x$O^GU3O)`_yJeVtdlq6eIpRJ*2ZgK#tSQram?2~~hJg++|vF>CcKb!xzu3Fz63&M0CDd&<9dvJ(1ck$38vk zUhDJLF+Ks1_NHe1mVsn{{aalh96Zhyz+xP69|}jg8z{V$Tlwh=0m1-C3I?0LuXz>& zto5&CmPL)eN`v(mUI6($9882`7mCzuCXyNa31vUY9pLNEi)#VPB*ZjkihW3*RY#M! zMsv=n;X~X^`u_d5x^*ok)CUJ}yCniRhiBjvL8Xtr7@b!4M%4I#$|UM!sCq-yBUvh` z9YV<97I-jSwc^c_hp&-fzcg`tjtn7-v3XLxno|g~!O~zuZB82g6vJt^0JS_B6Ij_q z@pM>Pw_daHZFRxP7M4amsxvLlc229$&D^#K#3HP@pB=y~HO1Z(-jwIOn%O#qK4^*X zH~=F6;CgPqFWwd{Ur%UD!KwnY?(_oBqzGNgB#A)eL@<|Vjo2Tv= z$hv`6FuirC=C{~cDNdp^g8rh`f&CT@MYt%-K;v!7}e0Kxmm}pZIXhK)3lPhnMyHkksJI| z0hO9AFO@oe`^BSt^Tiu^{h%KA**0Xnd-xnEWRS&xa0G?8|5KQa5t>Hz%U}v?Ux@zI zK(k--dM;yXcPD2Ho#kV8UiQMVHhJ@G{U+zGJ?LY2R%lnBxu{7}0Q6bnf%&u6Sx$94 z`8~e|qJ3VrzHkGDw{j~#ZK2_WfuC77*t2sC1{s)LfJKoWL<&ttjnZp?5Wo`W@fl1u zWHph-n&23%XJas$bNrHkVCID**99$CQyFUr#RJ#|GqYwlx1P%XzW@G5c{WdCUpzcW z^}!c9WAl7roh#!to90DBSf~SrIaQSNzbb%I9XNDy^DHAC0D1~@GME)ivIfGY@b)u( z9>s90JL<_8Mw>Ln)5S4M6#sCuuzDZI9kUo~0e%t|`_=Oo`)?c^PjP-@TXf+s3!W~L zhr2y=26oryh>HfM0O|4Uo+*=fcNeMFnn~(-JXbJl3v>kK1;b!^x8z>c=Aj&m8<-@3 z7iRwazRlg@3gCqP6c;GnNC?2EMa_u#4ZsV3k9&KKtz$N3WcQfyVpa>EZPH60_#9VD zo-VEducN85_M5@%d#&A{J0IU;{*14I*(BC2Lc7Qw!{hzw+hLz{=R}=g{(8ojz#@8i zj<}Yw=k%P$9+KsJdMRW2xd6c@&-GmX+ZWTR1MXx2>b34?%ZdDAn!%^1Px9fz2Tze# zHiP$tK~#x_MjV(zFROJc;5?MB@|$;WTGfjE6YAY`QTV?3-?=Qa{F=CoAz;i z$V4+fQ@lqXK}tr6_H0`V^JM8XtsmJKzk$MAxs{)`5SU}&R{^1Zxm^W+47Ntrt{NP> zx)?YPpfKllJb^j@%PcTGZ}HOzKa-^b1qZVtJ;0R8IHJy0cZ-F{lM>=Eo-IIimT&*> zPx9&0vpl|gG_&!t3w_|)!rdTkTnfFP=>da91jaQDn1-`aaG6~%qaMo;Wj8HNt{#0@ zB;dUZ25+wuc53gdd5jiaW*Pj;6aw^UQh-SA1GqE3E~Yo!i~(J91R2gbGO;LAxUX8V23WE!W|pZ%+(7`DWbFFFD-upC_IYA$Vh>dO z(o}HCx{@zVvbc8C zJ+|W-AjR<`3&&s%z;bNE2*|nM{Cu8kCV0Mg?O8O&m(Re{$q7SQBbITRyT`x z>iJ)W+EJ}I&jz6x&|KWcU$fBl#)gTRjWvCpX8V|J*X#~13JN`Q$-%<1xY_Jn!HJtqmMZ=Z zCt(LPF&f&7rideqr4Ey zFx!G*i%|}3o&;c-9EmTfTB@Gz==4^G|!U;t)oP3Jdh0t?0M+rO^ z^}N@=r%xZ`qXNb9XDni=_3i6B`TM{9M!tN!FMWG57C7bB2j*$MxL>1o@+v5-Uib02 z_MI>v%M_t#Oq0_3M+1dx2MV{Xv`aUoWpk$Ba7}KW)(8nrCLtI19)00L?-;L;CGZAd zlto}Z;eJ~)7geCxBn~`Y;CP};;r|00(qd^3>5(7+0000O9KQH00;mG0LFl2O#lD@000000M$VN0384z0BLP!FLz~Pb7^#CFJ@t5 zWnyn{Yb|48a%3)WZf8|g4FCsaT;N*`mhM|+T;N-Ecnbgl1oZ&`00a~O006bS1yCJL zw>CPs6WrZp;}#$xXmGa;K{oCdB)CJcB)A55-?#+=8+Q#5G)QpQ;6Hia@7(%t)qhXj zd#Y~Nmg&`NdY)d-lCG(lNHrB%EOat-006M$<)k$L01*lR@E)iL&l1n9Xh#4*0MwMU zWS+ZEPfxQVPe98laJF>^_bzVq=zJ=5D%IfW>Fnw0RyA%E08~>|fy<|-fwQNhrzcJT zJ~%iSkVri~I+m1>000Tq=kN1;0B737+0*67)6>pms_NC1{GGoul3ER?bg{pPkXz&yH8I`%gdW>L8l{$0O0X-GaDia6f9h?K0Z~i-5D4d z00ucv$FS_o)YWR|Y*payWc6mb6yOXWiBqyGS$KN-Wso)fBikr$^bD}7Y~OjhozHIZ z;%r*Gnk%r}>Q4qF;(k9qB}f3h$4>?Tko$ceVCPvnxO%!<*;<{lPpmz-xVybL++JS= z085F;fz*s_FHeu;p3T$WGbMGM!>I-#HRBhvg-WWbrfRYPm+Z4KJblA@qcu1=IfFQX zA5GDR1Cbqp5(qfBPY1&T6{#s{Uv^;;au5eg0Pt$sh)c=LHvkff+uHfon+FCtU8(`q z?AM&Y*zQfo(CjpD9JATG>!tY8Fu(7a8o}>Sk?i!6~T`8lMiBhg3$IDj%n9$Yz`ZEDC0u8i{Ll#t-GNO3igV8h_E`8s^IKD6AN8X6jT0f2%1RfE_L z)u6KJn$W&H--wbS6Dm(Y_kDecYHy^(#Ohi=a)rGVFg!UAtV~yNjxS9Q)a1njobFqI z<}{!LaGC&8l2qvQK=~?XL_d(+&8h1A21WTBAe}mO9R={5Eq?=4BL%SDIK#6VZ~{$< z&Y|?#fNL@!3kfjbG*#sU#(RN?pb9SuH8D;gya~a>nUnL`ErXv&f}OJgE7L5t4xqOU zXoUhbC7ML$K;scmoCN@pY5aQ8GhROcKrB{XT0+Zn;h-z%IUs<*oQG24Qh4Bh+#pxK z#Q!-Mcxu4a(*7T}uuRdH4iu=}+!bMI@V<(0i!h?~w=;5^<9TBPoSL;1X!To#y{` zeczmqws+}|@dgI`GDwcT3l?CHl0xQgyypl#@im6-k!(07!NrvQ4F9n26Ws9Sxa=b) zL|S!ix+nmed^#jh?!th&3GHEBO%38GMcL?P= ziWMz)R4r~siHk5syM$Zu-ocB$* zj_Pu-yB_~bjG#Dv3v1o6HY7Wp9*;0wR_>U461>k|#gHF7xnn>$50@0|T?*vTOmd9@ z5!n@+b$c=75=YZ_8Nl2TU`RZF7t&B>3gbi|QR%=!>woS=qa_iCb>^hU)^>1!Kcpe71&CPV}I6HXp&7oswMT<@&0eAkr0%m>fw4riAe|HlZY_t@7bfaeu+^*q-o z1`!t-05Y}_s&1Blq4S9t3rMzMuWnJo&`Cog3jA%mDIn_&9f?Lh%7QC656G*d9>)(O<7X~2f!1(8{#`nDQ`3LFZniQY4;nF+#vA$(-pmSEwGr*lnG;4={cJBSS zA7?qUuzsaKN|zeYsUt)&o$g+Vq$p@ywbTH~ENe)|0iar_{TG(6t-Io>TbRXqH5$bR zca>}f+(7_D6nCuIw%5anoQ&?Ye<`NHJ+5{+I$ULXh7H1m_)8FXY_CCqcV7-8+1E3J zPf!M9cCSvqA*4789#Fy0U8#6pk(W?g=Tz_yU0aJ2QCgrsQq5`h6A|dfkqE30Rf)Ij zRYIj%e9jdWQyoMVV?K4AWbFGG6^BDgm8ocO=D1mkGguI*@SD3~P;wbv{A93`RV=fw<&cEvg?u?pPJusWZltqIHz zcHXZd4tr8ngy`$_eGZX*o{T7$K!3mQjHUHkDs@H3W7(^P)Qak7NFX`(`VSVoLamd* z?(@cRPfREwf3*vVMXV!nW#b`cGBK9FayWoruW8OVBfk{#+s>I9Uw;6R!6m>p2Mz} z0hK0N@<*ATc8yw1nRb{y+yJO-)m@ zdhu4q5tsUma6q?gWj*!P(%dyaM&MexPLbYEJDED*k7);cwE+9wG-^6hXH>Cl_R$wr zxK88B7*kD+hN6Z%J>Xl-ZPmTF1|f{+S>r^H-O$2hHR0&d;`qotF#`57<~#j1zXyqO zN#jCK-z-K=EtH>VQHi55QORCusVCMGLv2yqijfFsi3AOe!5YRiRkAPZCaFfS{e6U% zPiy>`F6)G9O!T8A+A(F@Pd<ho}ZqDtWUocg6<3&YP)0PqwQT+v=A_%|V^cY)}wrN1uJL{;h>H>^@6PWAUv0 zOQ~cvNfnt5>{KPoF3ZdYeh9DR=d_tkgA=DZXD44bys6Rc@+PQUj*@{cg?T^tZ?r#; zXsVZgiq!3DC3zXHDVp9pX8~+#={D$>dl6QU>*jybBm@a9_&;Pt;&f(h<>}ZB ziX*XikUsq0kwz+~&TtTlejX58ahS~zYFMy-K8Jbojbkqz_~_#U^W({>C_Zf7qu+Ydp110(zHIS6j!~G z%u`F78;n?U{lyX)l3GNhuK!z7s;jTgj(}QOk*~GusOCSMf(YEISd#;ZIlD=bhE$;amxX44TJv5Z3Rncp?!bJ}ya?oYN^!X* zEO$i_d&{5z=z^yT(;g_pN6#&i(^Ln<~mF^SkkfclUnYiqqn$WP(tj)Kqyj2jIt+0R4{BXCau7`W;11iV_sa zl7$BHB4V&e{qKMOpZ0gZATO{H{~iS18+8l@ox3JA1&sQ_ zLah?*0<8k@M4?uk4laCfP6Q-Gf&c+M3_^gXsZM}7nFCga!I!?JYIRncW$29b!k8 z{}=p^ZFc=OMJI*23co3-`NC#N1=@*^%+Y_ozG)|pN`;j+w2yf+sn6GyGX)T6rjj3f zvnlpnpLX!(DtV}f3>e$S&nR%F}h^lO|c`$ZyZw5NdUPkG%f8Uri&IOCN z53VZQHDBk`6|L0>N3479imEZN1yJ?h#cXVQHJplxP`w_N1d!Pl#j-Z!27a@A-M1!r zBExT9lB@xG=8aJkYiH%cI!&gqUS(01_HS)jnZZX4IDL+%d68<}Is#3H6(w^#B{XUOVR1U8TUX`=*Zf^T2np=n}Bp;QOCUJPzP$kaoGz>g*0%q?lPpmNl~fT1OFuy>00`lFl%IH z5f{WMR|1M3FHHZ-y*MZUfiS)siR($`lE#W{VV5wtuo%^uS=H$BON~RDI^EWVS$joq zHYmi3Ukk)wwvzCKW)1H}Lv(O~9)o7F{X`ZnHigGxz{V?4-80&;i6<2n_|_%Z@h|2a z-veJ4adOFw9Kk%W4IYyz_(Eu8>EPGJtQ>RL?;w4GMhEv6O=`>xxf6C+!clYmCLHc!YNGPl% zO92zPW+^sibBCEsYKE7~gVNhkBOis7{)=YPf9YtDk59OdiS-Aaa6OIPNo3mlg)%0} zjK-7M#Bh0;R){=mk|rl?oPE8=hoY0frmYf%Lz9b(5Zomz{RpSfaCq0FgYYp$P20`m zqO<5+UyzLRHqOD7MtTn#)v0ai+n#RdRRVLaQ0G3(%Z3@|D`_?DgF>iNnP$wY9T^I8 zHJrsg2rY~VcZtxX!GCGu2kZO`yE;h!C0TFOT_{u`iXtHXvj^$85?Jr!f^H4rLa~k2 zWFT7VP6pvN8HZALR!{bCbNKMy-Udma7Q{GN9xYT-Ap|H=lK{3KoHVnhc0}2_{qFXi zyMlJXAU`vf5d_(|YDnzrzF`WPQ^kNPnB7PB57eAbM>GA3P1Jp1L*;C7^HJkf4rnqp zRnmTAOEXt>63R#uZ_`D@TdTJtO1>+8)t2htxo@4twIN>is|#j}y8>;ZWcWEE{vfLJX7f z6{kUm{DyA};8lzjbR5Gy4x_ybL=rOyOYe7bAbQN`yI0CWkHxrD8K)6+=OUdtPaq^J zoEe(|xT3YhihKsk^%@c}TS59In&RNV#=@)!N0Q=xXK`HA;l?aMmQ0_l{fVpKl#L1X z=Z-dLhWbo7*bd2`5nlK5H4nO2<;G0MD{t9<3g-1gLu0?6x~`&Nb3Enj6u!1zo_Jkr z#GJYm<(}VLs3XoG86`E;B;MW~&*C>=GHUCP2313BhL|YD+@5^WRrveZ+pNLgSu#v>o(nT^n%ftepBVp-yiStzrc8fV$_>(#Xa|(KH@XKh_NGi|HNyW!b82XmNGSYW&zrPE9`-B+QOy{ zBD!i%{ph=X`FOpV2PFQrDxhbmoKLUnXF?4-KZQDRJQ8Xzuc~}8SNFuIMl9T%ALzoH zxNR1}IM+R;4=xqz(fH`-ImV}#S&+X%O(`6#qcvv&Z7|>ve?TuZ^9Ii;s zwPwB@89ah4Z)#A5=xKnsCe}~%_2^T?F|VX{vg3&xf0sLymNJUzkj~tq1uirCLd5@k z_%QVd!v*34k&xb?J zeJotQ^|o6N5u1s69D%FMYSl1l2DOKCiM)&V@T}>8+2{%N-F|cipR8$Cp50@UsU4JNnpD!MZoh|NM<)ci|6 zV5pwq%;guZ2#DnIxs=&o&Mb4@>xGFB#gOdVyjS0Wtpf)}sG@~;2$Ip-e_MPdUCP@N zc1lqMlh&eyNJ)8OI3%Y)}mmu9h~Qh{v4pslwMAut>=Z(XC^L zBhja6hSF`eUve0*AC_$W)n?> zX62C)BI2cW&P2Xe7E`klo3ODFfo{rp&C1>_DnD6X<#HxOCmUqfVYGEmv}^AnaI6kTXR*b{g{GfC&DvPewGuPa*V&J>5PXe`Bq|+9lN^|hBQu)H;fs^W` zd42aVTOXD+Wze6>BS4@qSV@VnCy4*(xQ4r9U7NRb>%xml41;sM%9vswGR>|@QUP9 zfp`e**O=qVsS&J-5M34Y*jQ0&I4tzm#hPRtC$Ck(s@*@DthZ6iv4Rfi{B2w~tNnss z7k%|y`gfP9U)>f`c=m5Wr3)CL4$(LZt7vQD(*}ww>-Xt$Wqb9ztFk|sO`Uv7?}MZJ zOM2W+EHmM1G2T#@adEFYgdCcO-7=NueihnOAOlgY)9$&LvebVynuPmkPl?y-bMJ)c z*zYjDgM*@rv9i!86sDx&C$z(X+c8!209u?Ax2(QYY71z0ga& zx*szU`zUhvm54H3Ax^4AaiOLBxJ5u6vOx&7yu^1Qe({W!yvU2B;8@lZ`|U>Jk&qDb z$s=<5*}|xKB083Q`}cM2#Lu((cdvE*A70EvEnVE{z?DO+M{c%kXsBQ?V><}STnJ10 zR{=c7(cUY_6~l3VXKkY0%nIePI9l(7VEFT%`s*ZTqY=rRWcW4XDE?@uh~Nt%ucUrq z%WswS1z=jRo;_rF{o@NN-eW)*tCoa$vF35?tred%enP)Hq)4-6d)%QYoezqK74Ie6 z{KnCq@Oy#4-`q9boujwf!S+c&LX}gfa}NIT{*^ zxW-H=0o$S``rxIu-}V3=Ahs?PP>)2Z8n^^9bVPZ- z2hiTvTH~bIM^0E!~Dg|eJ@NXymiDk zW#Xwoi2GwVs^mrGz>G67*lBvz1p==FD2#Z@{Ldzvw1)tw4!m)f*p${pCF<{-&=znu zp%?|jFdwrGFoQ^GU5H5lXb>_k8#hIp9+bqqa#Rq7;8*5_H3rHgF}bXENv(5mh)Q&N zZ;=#GnrY~Sy&k~P`MqW(@*sx`8rrF#TEM+7$ESmMde*>c8mq|&Vmi0?xR2VlGrP3mDchCKKIAy0YuS(C$S&^dMtMooET7xH8Xpo*h`Djk4zK-i>M@1V;P5p1Jf(?MM_LJ?k9pSMJ zQ+&|%xsC&N_K}5^CpgjmbewwCDl>iM7*{!Er;!!5uHE^`@&=NoiTD=7gztU3B-EGl zMx;gtRWQ3}-krXMLxqW$TF&@wTe!pb$hroguWj{~4PIC=r=u8J7&8d7*ohm*SYuXy zQQ}yh-~7pREoM`j^lLc3SsOzH1ur8>QCrgen=aM6Pu48B`AWqmgukeh!H_^l8ihjP z(_r9Zw7dJrjWaZc(oDe7r2Zl)$6OrnEE0IZy51umm6`>l@Hfz%{yL5bRZ(WTN#1UV z94Md}etBy@bS1i_$Om>HtzxpQhu4z_2&?yqdv(&s7jsSno1djG=e+gq(2YRY!|UBR zStS4f%4kGLSeztry=dz;lZ@b5g6eki&qr#I!cY=Od6^zvJmz$MRkT8MTEn$)XYrRV za`%(cx}66#%+<}pl^#vlb1wum_g!?Zk4vQCFaN{neBQ;n3>+9rV`prY?L7b9s6uU< zg(1;yw1t06h*&{h8S?7$bH>i4QUDDS4-6M_JlLr zPho8Dr?M*CvWtlEKNYLP63GzdC+kRDNSn;(|51M=tAg0XI@8I4^`Z zf;QRny`=ba|llxOBb7f zFCkUMU1x;!A!8PrFRP^zhQ{Wl2Qy28FdP*%LUFh3e9QS-FWh7QbHU%0YAbb4XF}a{ zX=^OrJu_7!_erqXJk|2h;mDuFAI!Juy0lKiI;b@Dgh}2%-&+GZ8ynkneA2J9}Gt`No zd-?u~4KlxH0(Z0+kQ&zfL!~jWmqZ2%fI=TBwajKZsukt1aTTJhgf`VL5SS<;31s6F zaFkeLl5$!9b*;S@{E!{E(0y_&nW`;9**g1!i0&rszZ=AKS*@YR?bLkQg zzA@%Ob9fjFt+K<}SWGSR&B#n}JHiVWf5XZx9uteUcwvufG_Y z#yn`~juvA^$7n66s*Zm;Iu}N_j|pw8aGMrOrA4KK)MgGvGq?gqppaaPCqerb1kubF zkhcecmvdxo0WBJ33mHu}^@T_3rMSz;>O=3a1fBxHAxEN-Jk5B+*7Sv!@WKSimkAS( zNY%j@Vu(YQQ?Pb#gmD{>)S89(YJ^~-HXd4b#A&6jX9`YrbdC_cgc3{~TFZeK&~--Z zj1nU4d0$DwKG;%@Rd6s2CqTDX=#0hpg!TGZq$KdGDBIegnr^8&XF-U*s$7c_bMSw* zCpDU74)6i3f)0W{pw zZCB;ix})N4mgncERT5cv(|o5{j86v57qnC}8@<~X6|DC*i*;w|pEIHv8VI;SU&J!I zfK`x)M4Yae#d|*}GH*|nXI4yP>ZlmB7TOPpBa9k2O@}urxCeyCE@<}3Cnky2?$oFf zh0iBek%ya^zl3LAlo500oP4lQD97L9LWHQ|X%2{h?`#A@fnu3C>QSP1))hIYhY!uj z*0`;JP)X++QY6r?Jw3(3S=VSLOXWO-njhHflgSCD(S`k_Kyfqa$+8J3*nHS2(}ebk zGU<)Y?_S7NT*q9se82sb~j;+idhDh7Ju~;-SsDF6d~Qj+03Z-vvGu=a<~A zp?`3padO<9)-2pC+Fv;rz&w_SpKPiHe~YFJB+tk>R@ApWiM3I8#uh{Il1dj#fsObe@Ju) zK>ne;dnQPKm|wUv1Rh0_B#y2>Y^YFW8jZ))8P}t^a7TQ?-Khe_;9cT@L>YSb<=oI{ zPFF`D6{Hc#PHG_@6gx^P-87kc&TDM?(pzB`BAi3Url8ejo8g_g2>Q5U;cgFXr6_6* z;$1c)x$!q`Yxy247_MT~h6oGq4JkDeEPUU;Z_D3EdA7)#ZSX|1WeVV_xW#|+hGlBF7NkiUNyqW@s2Q{Y!CRE|XD=ykhvDXX z0YY2((rSa-}6JXt=|g(OhIiGDNa8kRPE_p`Pv4r1u#$E$_1l zYkI;aPJ8T+9;2P3OAx-N0;n^GOsSzH#QHp|&z3+0n-N#GSz+N{ozq=9h|Nvg3Dd{J zu!Ar(AAda<|EU)_lHfh>#+|Bi8#u79z&1+qiT<8nJ@&ZI6lkAt_%Ra9=hgg4Z||T{ z7!-DA*8TzBj>ytYZ@IBl#9R;ZA05FvFeYVsqvLHGd?jF@nvGnrV(8HoYxUrV&_1~C zZfg&?0Z?5;ckO+zM~zK+{uBFc%xUwyq0}dEcaQ? z3C<1EQOwUgoT5UqC2%)}XXUxBXT{5cvNtrZH@?I1Oh;dxdPXRmyw~;I?EZI_kyY76 zij!6^i5UuE@S$u!<(N4>0ZAPiU|3-&%xL$u&y5s0Wznaa2d89@>af`I7_++MBg1tC z#VDC@e&<@#U}Q_z_H+vo@u15QYGUUd`f@gLnDW-rFi%Mw2RGkX$rCN6qKRL*su-24 zJfl3KwXKaU-YPApgA`_^9kdm>l7Rf%xBl zSi{W1qf`e3*R{`WW(Xcg0WJ}c<7#waVPGd$yU}2W?>iVWsf^QNTXEPV9Zc5ABYf9f zw!2wsk-5zA`XftD#2Xgj+FkXZ(&ts1|B6K*mgjlVccml-s?Lie`Z4f2D70u3bs@iy zTcU?>%>Xy#n=u>M-oVxJVe5nonY#mPf{z0Ws*a$^*BIi(r$N=1jps8f2J4k!C7y~@ zmGjMH9%24rSggiXY0gv5KyLJ5dh_0U3`{AP`(bsv_-OsQehh?C)SX89$a9=7ow!@iH@22G`+&g?a1s(pHL0PvbM@Zk^>_Y6+dMpnijblVT%gMJ}j8NBRgCO;(BMd z-7`Hw_A$bfd#X2yA6n#C?VT^?8L zv6H%nKEMVL5xE9KvBM5ql}GGE;CRn4N@FI%V6daz`!JnI{&93}hAX=D+^DPyjG>1sw$X-=Dipr?uba$?nR8?C{xGO3x z^_54yOaGx8|E$8M$&MH;UYx2E94+l((tA*mB2YTvgVB)m_Yg`W|1@nYmrg0k)Ltoa zS+taHI@A4|rC!DSM3fKhaV+*BXT$&vTX&0268g)~TNl4Td#00q0*ODygX$EJxbR%N zPArWAA6blrcDGY_$XVLGi{AKx%;775;>)X>`O6snQ=C365w@2WqVpI|B)(R%@OY&4 zNLMKqBV6(MnDuPDo1;QI);!heuLSyd46x~j1rkVeKKzOX4m7;LD+4B2n(i(BqvNqA zqkvFn5WGIW)sVjbx*kUUP2<)(mves(eJHQ7sk$v&e=2F?5=pc@;n|q=GFaJ<&L)*{ z&d^=Dn|9gZL%ux3akqcfBUIkT3Ip}>f|J`+W=b%uy!_l}NVIV&AF%f5Kv#m;hIJ=R z<8H^a{cH9YpKl$fvWF@V zuMZyOuIn+YzF(9gEk@hK*kh~>vvF2LVk;J^IL_;1>f-9Y%$ZRR0i?PN?>~}^G_9pI zY7xdrZ>7$lv)iQlXq<@ELiI}n9RSnh91$M3ScL1mC<6zNPp+H~hfP4Re7Zc9bvt!s zK>|S=71U{AZXfAE;M=y578`hxg#!wE7o=}Qj!>;D#%tJ&cIiA%mPc$T?7&!|WJDe@QrCKMgD7L< zy9$5mBZ@HQaU{TkCEXosR+L-=Kjk0fd^mX)$s_s6cl9ZCgZAbiezrL}E2?_*w?<&( zgN&b~@O`(fvnn&rySQKnuMMYx;MLa$VF>A3l(&W}>q<Fu$Y;#5HTkb@XF+JDJOSqQ$_%uoAjew*(R#8+}bO0xF(-5_q_;klFbI*3@rwD zbzeSwyfENHo%h-WbK7#o349BduyCurotgYA2g=TQOD@iga0384GChZ!iAK3x$|C-m zP@0&?W{;2@q;;lWSCLs(F3-Pp6)*KX)qY7gGKIUg>SlHj9fXDJ#p?ZJe9p$;o~Bb1 zka;$@60X&lVg=T^4;dYI(*}``p!D`it1EaSL9joU-iSQ2cx=kYt`Z|F%$s2|d<1+} zFP{f-ytq_fkX!psxD3XwVyqwLL7v$-Lq&X@@PiCs9c5&jk{p9f*&_FyjTM6&wUK{% zH0>o^v*MhUUkm1OMG1$jCHVm<50qhvx9iVf`0Sgfk<&nvvSlx)n|l*!`*o|S$G5E3 zxUL!?j!raHLDhqSSWBAHHQE+Hx3*G5mqce`Xuzy$V&7s0!74&G_ub!a(}?XK`n3$f z?ved7#Jmy=k|I}{fMbHLuJ}?Bf5tS947`C2s_CsARw0ag+v9bcow?G9T4=nyFtC{S>ztmqSoXK)3$CjHD zXiM){YVYS~geQ(sy){UGOy~9X_Gb1cVW)FK0*ke}cXbI6+PRBOtFyJ=(Uklc$jYKd z9g_ATA@blOB|T>P74)m`pp-B331KjGn=HU#1qclX;q|7G=!5NtN7L|Ymy44dH{jQ+ zYuJhTP4$Ma(dXH|R5{m#1Cxs?fjT9x8*WNSZw&3XDkD28w7r#C{B~${cj2eF;&dz{qu~ z^{`%PlX$}meghGKUp^=(NRQ8&V??ZCpH#}iki<;Y;Mb0Z$$voBVS_w5HMBpOVGC1XvVj9M zD2nIqgmTSSoNLfH-%9g>TES;Shl)oh+Cky;4|@9Wp&hV@XTZ!R;Qv&6o*-Ds#bxBz zW)3zB&ZO^a_PFQ`>?z6y67I;oqxDf@9$Fw>4A`~hao4hlYfubi2gJRVQ+>6ge~9V$ zF2M>!Alq(xj98$f^Am_-gxX7;W1v64G~Zo_QvE5FCDrfS3PSO~kIP(t_H@${V8WKJ zsAgQ7{&2?>!Fs!g24n?NKK*4tAtC^M+jgpHwG+2~Er$;U)769?C7b2sH+sLB8 zB@wbo!1Gq)ih%?R5P(lO0ET&`v815y*gNIWwKTZ%cGWB`f5sHRouz#K{iY3(rB_{2 zRfVMpq}OBZ(nA$ta*qFF;WBc@)NZfBi)l4lEVn3J3KH;^t~7uoZ0Sb)%Pzcw*mSEu zoSW1w!3262zFELi4t(|8zTKXdXGBoyefOg@MJPcY%*#Soo88HWQHM@z4VKo6M!DIW zF5%_zG&(eNv~3zqOWtU;F4f(TDA0%5hFsPRSut%-{yyQpSW23XSy{?0kJI``n|t&X z=!z@~8#x!S*c5iAcAMv(;{}Q=?kmKQF2sEDC01lDniX$7H%4C0+iTy0ZR9K z?hhgA8pc4AjB4Dlmyv_tdO&kip5BTmf@VaLi&FV3I$58I{9AB02+sX)*2AeMj=Ke1 z%3R zL?5!W>R&usOW{8#c!Nl5tcXjzzeU4O796tor0{M!NGUPP$RO4|<7?~n@jKo0mv7M`<25P&unS{?Q&8)AC7-c=S=@7>j zy3wJ^F(X>-5r*UtUItxVI-kNH*Qbk(SH) zKU}bJeT%y9-&TvT&sTSNziRo3D{WR0DRC<_3lO&8i;f{TNty!yNDGUnu@q)-U;!dP zpFa!w82gJ?{klQ+aIF{RvfOQqDOS1YN;ZUT+^vf2bC4#~s0z$K7`eeCo%%gZi-^ z#BxDQk79`)eBYWgj>7nboA{|Gp?xc_WV*vsGz~Gt{CMaQ(8qM;g;vQdz)+v_*k@I~ zECn~5D=6T2E?Ir|*0?!{KM}@k;7zv4qE;BdeJ0+ET&c{ZE!85fJ_z~Y%vNa`QF)t= z4_!K=G;JILA|LMtB$P1()6oIWKc8aqJv{e`oHZe!8ZN*B|i{&g@e-b#c>3nIC!O zJU{TZGf53ynh>~G31PLG1y^dU@*gJQ0A$ycS;idt#X!fIhlvAAtbaVccsT!ryXkF& zRJex{hH~%$`Sm0SYHiWR<3j2Q5X7xwYzoWFL-GboC5bY`&~vYo}A}(-CS&Dubs1s~vS^HwOR*1VQJldEX9? zh%n@UK?o+Ck7oRE0ijtm&}bX7bi3si!u>0i!d@2W3Y5G79#0Q??85Wl1Us=d$}l)M zp4Ij*#x(2RF}j3Nc)-qkBD`8^Q~r+odhWXA-oWNsskLBwzZ+=aS9Im99-LNu`gPkY zvL11FPXxc@U{zSeN|tf?ZY}B^{BLx(J||%d69gxk$RKc6*2!Y2xwIB^WSY3NWjv#Y zOdr98k`19fZn-aqg`Ja*ra060_wg=JGkCB^hOd0tUYM$gGL3n_Lf;j(39o19_-F*7 zUrbQSm&b`5=!2LUj|0Cb;yLTWB0q<;?Ws~(g=|E4xH&#*ZYJ-FUh9<)y8el>lsOYW zk09vwsg(k{_3l-ck6Oh?6m-w5I^{cCuQ^S2XvBjkvems+=@RJYV8i zC}`l#qixrR0mmVAjoMjp%cX8(?6Q0>bJqkkpr64O?eiB}_6z3PEa@^z_m^YZS$xfj z5di|`BV{Y;FXD9Ra06k-mh0UviBC8GwKhDxYrijf1W5* zl1O+Jqjzs#Ci4Oo&v0AI{@}QyCMSkcz{tq)Nen)l8BnoOzr>w0X6%F9b!7Wc*rlx383+w6g5KHg`{Nj>w7q`9r0#4?)A_*(MTDotoIxxq#W< z`dDa-N0XdZgL5CmK2=|#wuJm#vfUR#lkqH_KKs@jz6E}-FpaJoxiVK(h(@gL0}Zz* z!hdvowbo0Z>qJg;UXA5FLTa&&O18q$eq2#?OigA(ARyFDBw%two>0>`!kxA(D$D0z z=DW+i5Ct_DU<7xEmJFAnqtW6~6&dP{rcv4%OXowMEtjFKk;1n%ZKrJpFOKoh6A6z% z1zvI~%eL!Y1N3GAsOrJIs&Q5B_pAx6nb{#w)ACLxoI4JPmw$tk#i~1*2J@(>v z^}$Pkb(D_jaMx)vg`oQiAHthwty}-8?Mwrx?+jUY+z+y@%LfF&Hvza@Yq5 zLf3!EjoI^98Elg-`U+y-MT2rwiS*XTu`-hIUm5QCP9MgICkaoe?&1$7WO#$Y>3}6u z8j8oxDduNCPF%qSqF2-Fns-6p(#dNG#D=x`mg@N>Qj8l8#3LK|!dQ~51psLcCF3I? zLaAE^95{PX_~pTOMZ-MjlI_7La)M+?+luPiNEgB+@Og252YF}UoOknbal%ynSoGbNOy=-mE zn}Q+F(T_4p6lJK~>yiUQ%a8@;*ay7S6n+xP%*TCfiORjIWkm!I@GV)U+mE@ARBQ=now_AHs)Lo9g9!ES2~EPq7%Y@LT_6A z(gQ&&v7MUF6KWVqQCSG-+p~<$gPUI-uZ^QCo(}WrB*30 zl1D7owcoq=U=W)@Ej1>yJ7oR4*83JsP&FYJM^vE|{GOH*U^y`;XpQ?Q$593?B+Di2 z#qWT#Sl#L{AF^W5AcqYOHUEX>iwmIkhkG+?g0*jC-QwM((@WFX8Gz0Kn47vT$D7{u z55YV>4c!{2-)n&fP21mV4gb!XPOTORf=)QiQG>$1nK-SZ*P3tgm~A$A`kKU+sTn0@0t^bqm&{9Ub^J;HgUEv&vdK9F_FZ6cfZ z=1WAVX3+tn_)=69wUc9S$5nTG+RIfDdu7qh&fh{>xsK?*DkMCm0Q;M+pFg9j&N5Qp zy1f;TyRAQq-Jw7Hk{`3zF!yV>sb}CCKc;hAVS!o!tx4x1;=Y~_3=|8>32}QrApZ&T zU*5D;8}R<`$o_v1^GAdJ`i1yE!u<41G>$I+e}ca+=2iQ@B>26RtZf&?;J>}ZK0}Rf zD__65E8w&@<&=SH5QC98@RK+;*#_3)uSxuMeH$;2XoADYCT3zxbKG;%?PqjvdRWYm z0Q$?##HdMz$eR_KRU5|PxT9bP_mjLiyqv!L;2km6SEq)nx%s?k+ulN~(vNIW>%l?! zaoTyVxHa=utv4SC+bpq?4vPdrVj*oGmk&3G*U&JT#2wzg_a7&S`U7jb7YX&1ot0S> zWqMXGsDxUvhaXY(*DjK+5iVZ|+OLn!-4&pq{!}0Wh`@CCX9ik&PqUAvz1h8K-QAt- zfUu4IN5Mtw&>z1I{~07p4QJi;$|rC-wn4sY#e!5d9A*JMKEb(c7cyD9_^d}IELnWh zPLpLHb`&xJa4KHzpqa_UBnL_U_0WH#z&v~6D`_WtJgv}(Z4ObtD5%HTuvQ)^ zQrxyj@n162I^24~-~>6=`^!|kmxZ3{EHV&(zA1d^D*RGbnEp^Rwc7o>JnitdH{|-$ zG@(vN^UZL9Bt%GzV3cnpHN?S&=E_l-uu-= z5a40D$GYaE0V&JOjOQQJJ$qzX^JgO~?Z92mu7gl?;(cES$xXC7M69k1nV+K80v@sL zZX_+5g^3xK0Hjm^lJB{>P6=BAC}x9kh9~Z3LAtaEsLvRc2vmqN+N;ue?O|e=d8Do4g_*JX51McOWf{c#>bn+ciGjpsC#HkG&v?Yq7Qu~LDrITa z+@3}6Gu48&2B(C=?A*pGh)2)_6^vB=k?C7%rv!V$*5cDuH{~SWaTUVE&nYCH zs0ijwS1$BTDVby*6y48+D&eHyxYXP!sbK{q(dp>{e<786rREK2#BXSjrJfixhj6nM zUpKu1o-9gu71;haaF2j-rPYCd{rV3)|2uGZq5d^p{14!={~x#=`0u!FR@t@96odD< z)vXuRMO^OtHdt@AQni-3maM4E=uGVqLS6yI00y!m{rQ4{a>1jIDcr%IyqcMsVci}5 zS6+8GNFvOsts{Z1BUJu`Avb+^>*^$<9=>)4a+M#hmqf5|k`n%5hN!hdm z`l2hVfb&pvO8+bZ{`k<+s8CXYVDpAyMLhdrSho{T_>VVVkRd*o1RL>GZhLiWbd(bc zjg17(5(g0fWm}-DNsT>DL5gxG(!k!&WJW38iA+t6p&?P({boY6&NU_u9I)ub*dn(Ru%R)wM&W zK-11SRV)FU9-HjtC{WezO-7YUtZn3TY0ZkWPFL8s(n{|`UQ|!YJ8G9RhS4$uEvw@s zm15k>1c{n}ZKh>_RS5Zw%PM!?-!(WKfyG({y;FNY;5M-@s5chZ#RE1Cj{ziC$eLg` zRWj+Ukw?yS&v>M0=I`LY#02`gO{LO$2uj1=C6@rAsYXv=wLir(7cXbwwegTBiKCe0 zNKeTWp2>eDF}lbJ>4F*wr`V;z*z^@b%5VH}G9JFr9J}3`T|Nj`lhR`({;LS ziQ9Qr;cevxqb^bp)9FGD$?27mfK1>#gXV4UkjyM(?f&gTl)yvS1}W{}HJ~wZ^yI=l z=E#Jepq*gGytm$8(4Pw`?u#8jUA+%B7D9_N=#rB21;R1Eh&CtD2iZ@bB`|v zeZZO~iP3;zh#vWDdnu3^*X$xhc;3^hch_LZFe%bWMbGDiPkpCZi|99jIK>qrL`9F|v zZfL7(YVKs_Z1Dd=0nsY`4x23S-KUgtF9}k@;E^D8|AwhbluO%*7_&>R^I6vmh@*`a z1nFBIU%l~&Llv%Mjst^7iC?ZaLxX8{dADts1($DFrMW4^G6j^Mr5m@FD%I~-b9$ZfR0L-kF<*sT}?dG6_?T6^~8+|8Q~^`=QU>qijTP8a!G+sqdql_%ZSvMcLzHj71H zl8UC4(!q=E_^sGMk0h6*kGf~|gV@MgWq_{wxR0d7d3t|mBT=D{?_ljQ?s5&eFGXle z@@PwULf|;psh;HS1P39&y?ad=c>T8V71{-g2^X6uU3_6hq$Q^?BNL)OU_=<9vI-U< zckdu5Af;~{p)wCgIFqOdB3uT65`h_xLnNGsBpu!YE*vNk(VF2%+@Vg$bo>G1qMr7l z@|}EYMGegW*9!3)6m=#plBJMlEr~$QE&9{NSL~I_N#P%Sbx9r$3h<&rCIVKs}kyoeZ6k)ybYA)4%h7 z4Lq@r1Y8W?-*jyF-!qu(To^0>-UF5peMi4da*Yt(t8mx?(TPB`KVnv*&-MV34~t;y zlx?#=ByMgA+j4DCgN%LkkN}z(sTKxtXlSj^eU=AOdhRzR>hyhgzK&ma%N+(5mcNIb zxW7P3f_DQ%&e%r)!71Z1fJdF~_Z2Y9J$X5}H=k+(*aeV;7qc2R21#NnZO zQPF!NY$*6?2bOy`T>`P=?l&aZcI`M2SS%!w!E`o`#F63dsF~lQP&Pt@%MHfRSHtF1 zbaJMDy1C6k|Hg9mx0#j>+ygb{n>UPH6x*wQ~aRL(ML{m1z!S79FEWD>ZTfO zC&|vAExbWSol>*P4m2cs@=D8RV`M3iR52_Oeqey!;<8|X0*B>DXdYX{AS*%H0UpX( z&`&s=h@79=|9u#-{lBo{ zafY_7<|snQ?IUH&lXO6wXlLVY$Pu1?#uk~`d=qOo1p2v}fpj8}xaLdmEu$xyWQ(|H zjiDMJ2q9P2b|WVz?rm4&)V*tM4(-&WPj`B43Mt|0di;5+Y31Yl!-3ILt?xGzIbq}a zOv-8Fu*G_AR7&N%t85R)PFEM*>f__}@p#!rr7EH0`YbI?E9RbNQqGy*V0d*Zr~C zk$Ka0YG}(;oH6}MWoxE2@_U@Nahmb5+Py=Ex>dC?^83v!4$g4~Fuk65-jQn!aFlBA z-m>1p!EMgZRF`EPGz56C=;l&;F!J(ZXivAKB0;-{BnuurKHs(5;L66thO~D&$Jn58 z^qAfL;6y)tO}lh^tYCLu+4e}g)EK{=d)2pLES-*j3!&k1KWDSxtC1j~k@^qUMy)TLoVhbPua|Jvmb+K!SNS-%S025^2Jd|m zw>2#3H8nc2T%v7`M5=G!t*MQ}L-%x>T3;|0M|>jNk`_uDp<9cJL-O^g@lmSc3MR>!dZi+A&wBjmK&Ktk?+BVW`92AK##ImqSmtz1 zua|ZqAC2;4i9o^P!Y$|>=UmMX^@s<^t30jhE{ZXz+mCDJfHaUa^*Fhf)h=LN#sGr+DCb4 zP6@6Sb?*6GIB>DcS$!n-(rHpbx=c}}3=yflA*nW*a$#&5?L3tH$w*73PMA|}rM+CU z8d7@RIf7)2(CYd3|6=T%nnMA!WF6bKZQHi(9a}rLZQHi7W81cEJDHsOcBjt6{D@W6 z)vNpKV)(G1uW~i1ou9NHEdIn~q4R`BPB0+=7IR8LW0A`}5~yAQyf8BYkj#9b>=OIC zKUF1?+bKx0PP)--?ntA-F-?Cv4dh;Gy#+q&rjh`XG^&$}PQa+bFiUrjknNQMmFwGd zib3L-k`!pum|Rw=OQf~|^!6*Hr{5gT2$srAz@py4LqWGc?tF%A$i&SNlNwmIiq!ARR5rngK~ znvw&WKrCC@vT3#WR*7SAh>A4N%9d5Dj9gI#TqV%9t|dYjMW1q>(Za;+WRVRmkSDA}Rlw zKo+F#FyGS1HMLP{Nq~=)@`=hH8UA02xCsM`1uZPCA67+^g5=V^xBy%VI=IAAUBLA! zjAWCP30CGp!0=nJjM_CgPOrfRQXiZ%TwAY~3h`W#Kffu|Pg)(}x8tk|kf$F|abP(@ zI&4KLq3famm0y&_@53m#h=C7rqx(n@?8++KpaT)1^tPDIf~Y;nXm%zM9?iF$1p@kY zm}hr{_CjMN-*2HG;E(H~K0&o*jim#F@;vpP7SwavwyKViwN@rj#tMVj-%1TF)eMIg zg|Nk!@w;Xf`L(`n1XCcEFVKW6)3bdw^-#=wYn9J&i0wtvm}R!3UMbbqlY^f_fC-Hf~F-SJ^)@ zAU%!iLru@rlxX{xtG$cZf4~kn45~(T2}%)Lua)-`1#jT7ujCo9$KsmID6t$!>|EgX z^Je0SKoeKMG#S8#Nya$p;uI`dckzit#36_q7||=D=~^b@%LnBUL7E1wMQG|YBKs@{ zv6exE+^YCA8eDUc;MXmU8}J7HaiC4_WlV!$@ApfR#FA35%N%wHo|gl|b(2Er9XiHP z1;;k0fOQP}IcLG#L5=m-898d+AVkm!4wYsWn5dPn3I$7I*+62E$wCk$yh3@jg%GIv ziTrxRhDCV5r25X>5-fj3iW)|ESmf&db*n%0*1lQ0|ZiuT)Lgp zkw23Tf)B1y0D%vQ4JO-*1V`nY3&DBlJ9S86A$8X$^4M0v8q%ND(xwAoW&x`tkf#r= z1Pz#mdGAjXo>ig|lARKT^eD8UqavqikK2v7Q?sKvRY5sGzFbdj0YVk16+%!umoSnR zw1dpsu>m}_2zj6y8~~-@HH)P)9F}v&5XrEUgY$jzXN>HB8rWQOHyTIIvUKrFv4~H zoZg;)TM@=LiT=6NzOJiyMvSTak$T6)ez~FfbF`%FVrF3W62WSL?g;^10YCN~-*c$* zIXsIKnFk;(g3H{t(oIqZ203`8UJwn@6en`t}b^yEn`au16F1`FW^nc{>ljhk-@2@oe zj|l$n@>muF008@cxd-+ZM*7xvW_J3fPX8C7oU9@H7n>ca>qLEWS}%bLaq#7rN<;OB zt(`%&-0?X9+a`uI#X?DRKIP%&;h+B=K*Fi+8PUCLq>{i+Zevi+(i+;#}L*vfY zqts|Ow#&`S#nkn6$)+=Z-aRuQ7$pZb5;rV$N}tG>TD$dJ1Y z>q*HS?^Wy81L1cbZm;crk5{J4=L=S!Ug>VmuP=bdm)67PS;gw73HwjCb$*`4?=yRk zR(;&%9^B{LyGJLDs~G&}PRmPY|Cn9%^5ZAnr}R~ z9jywzGi>NPLwM@j=p!F>GRS0|`FAPJd>|h)*;a*NX!^qYnvmrB{{HnL>Z73KaZnR~ zOT;c$D&2B|0LSSz0lFjxt6#(rl8b(oDI->a!f=|S z%Z$0&+#{+C1!-eM1A7*{4Y7lMZ8=hq`lEh;vZ4gKAsde!hzRycPCR>lo<0-_PtYPp zpigBHY`24Tv%;K`-Y-DblcHm8olGTf+mAo_g(T3bF5&q;xm}Vg6U8ijD5=>??`iT0 zMK3$af?5_xfBgAgl|clVk_9>YIKppMqhta~%zpYfu%&E|pz0xO5yBh%s2J)=Gg=WN zx2kciQIR3zb6G1N zrdT0gAx`FWOT2GPU6XP|S3ym@dS2fsg0UVn5e0wfrpn_Q8|d^V)86JELK}BvHbiI; zVRI!(;wjR$5{z!=+qoh)$Pln9b+0xw+Nd~`B|IU-T$dQd+*J&U&OaOBibcH4wS=bu94iyCu;=;)N|2zC=1vmC8LG*e2B zl(Cx-M>Gc?57a@DMgY`HP+j!cA!o63Er298bw;A^g`A9yfnr1n z#}lp`gSC`Dx@I*@Rn81V+L_z+*HiU?8?#81r)!5t zTbUup260S^_M%<}LkpfPfZ{`*3^HCSGD!9Y6{Kp}Wa?3sA9`|4P8|mA*0Eo2G&4#F z;&~CMlz`<)(hq0VLz-fF&&dJ@-suoQfR>Z8(nTATQ~_Ol=>@bKn&M{hMy(cTSq`43 z5inMCf*ep5#;_=dGS?gHLAEC^V>{_xXF6x6&fANDmr~&a2XJc$; zHli{n7)S|dz~Y!wMJ@)L2Q5a7LOaFxj$S?B%6!n7t9XUUm3rX7W2_OCpsa1~qUAVO z!y+m5<&@|KcAd{rB49Tqx|balr|K1)b1t%Ph@8<{qTPQN>GcAe+Mu3h7%4P6K?2kb z5SBtJ3uF0Da4A&9LjpuV;2L4L8u0uP372of2jljS6bR%qj;E3~I1Pj2u3jNT@utoo zD?18q>V#3ovIrQUFeJDTNsZ!Rb~~q1lZr|~?Ih43KA-IsP!(}o#6TL0%|?!}AW-;` zE6UU9Cd*d6xiosnvcrUtx*EuZgQSr z$BoVr=9A#XproOMFT3Z#G?o>mRE|!7-n0dp0;sMRccSFEyKt5|`iv2z=_3b2#mlaY zle{3=OS5>Ez+Y=040SBmLj6>qp|{`OuEh(v z8(Qe`J?b&Laa^V7nP~6IS(r$(>niNq{T=^(^8L5*#snE(MT!xl6M{@*PNY3g4YWxy zs-<`|hC`dKPM+U}RuUN`zrH~omFQ#=?w!9nrGF&0YG99nBj~3Bq31HH`;JMC{zXi5ufW zfEem=vX)Of0M(<+bSo*)nbf2aX|<%?+CAOF6p47jYr;_cE7Mm#Eyh@;S^XQ+yMciz z?P)>9K8azCz49{jWR^y^fBov~z1((gglsgtTc-f)VBR*L8!A0L-qg?MB|}ixySd)X zO$GYk0s6PS?9GMU&;Roo-#W$|b|C-&{v((EyO6@H2LQnNFG9-cuepVzlfL2qw}N1! zd;H&45LmLz6p+VPhE;2JlS>K~0f^KUEWnbGGQu#D$qMEnkqDH8PYnPNlhKgkwgrnM zVY|>Jg&;*e;7LK^@GK!f^nUQS;XBNpC#I*My96yOv52EdioByzo_qyoJhR`_)cegI$ggZN3ZamtYm&?m-Nb*elfd5QW@Ow z?qprzx$3oHc^!2Rf86Bbi|gy^axODuzN?s2C|b+>L-#QnN1>(xZLJg8zj4oDr}hc% z@jAGFgU(g$;eB^5)*@%6(L4l%kk23;ixt z?)LWG=OPoW{&`#Hb7AmoL7NjWOIo@7O}ZIPrZy!vtCYh}c3*8{W>@|p-xmXCj)K+i z{X&^qkPTXO96D=huP?2A<7g9JH(7G$bn8Y6@3<{B{qtz>10rTcR~UXc8UVSJcQ@h1?eMSAA1lSok1xGLBtedGd1kPkMPZ@J)HoOjn==r7;13{p!+dn zeSLb2`>JJ=o@5}Jv|R*FlSLf%dl$cOKgwOq&QU%kyMfA`0f?ldwjM2|Ov@)5JtmIr z7%di{Aif3S1L#a`rH&r96A^wTkcvoLH^-jA&g(O*7j=#y{08< zbO3h|{0Z(@p;NW&I>)xYrqvw1LhN&EE^W`B64jjaxotve5!5oU%`+Uct1n{O*RYze zSuJL_tlD0kUH^8c07!{$i$AtAyqNY7Apd^e*nyWYDiY|^DjKEQB=htf!e=X#v2>M~ zk^o5zsMQ%XBYrgZNuV%7Y z^H`aiJt~O4h??f=RgZU8(MWj!UlWk{9arT|89J4I?4!cu;DKOqC!e^_+OBvj6~p)d9$~ufwB{MA%UctBmv=xWkh~5GNR{@IvpkLTa0}d z`d};Xty^^#y3bl&cv5l?xx~@-F(V60Q0`Oj;wCQYl9>E~=uILHaC55^tffY=RrPK; z+*E}5-*kq#>$K)dB*SU6h}ApL?bgj@bg6~!K^st|E+f*SFMM*7vcHWv3n`zcFNb)~ zn4C>e0CKF~X(x zcuIe`{)Fb?0Vo4GeM%|m;HX061GzEU7)&KT7Znv@JqQecGZMBIKG40-y|2WK0jW@H zp4PPlgl29aAvC&UTg`Q)A#oKMS46~)cEccX)GHx#4|j19+03Q5@b#%&tU98;LBgBa zIl_PUk53C+ix%Y&_3HQBiW&rKN-x^Gke!l=CuR}ZU2Ou5J6P=q9`rrYvWrehP#N9T+8Gp6 zIh*OR)_J_)J3`@y^B@#Vvp0=poIoQOrO@6odI>P9*wpNNAwhTV(`ZU>@`%|g)02{8 zQ|-tg?gogU{efa(uG()4-+BSiR8G^-Dbc>O0N#PLN>wACBqGY4mBUO_(33(H!pL2rXJ=Y6)bR?FE)93QY&}d#*>wXMHPO zbZ&=Hp_h*NK-E_QQ@6L{7WyCTvdD3EA|C%uWQj4RgP}A0A0U)RRCa%C8VGnOA!*dm z*D?I~`^MzLWs|uV+?)70tXzg%NU37`+P{vGmY?`%xuE~d1Oz-fSa+qjg?8{`NsQVn zw^O8)(B^lKf@~#rJwQc&n($>*Ku28Vzt0Y_sYN>(*J$@X;XWt${W(!M}XrLQ}(| zw5`#KiEHc{UCMe_qo5V-cgVMqlN(-nhmcK*w>`~u8+fn_HRPJA%QpS%JICRGXJ`L| zwF>!#SpTt;W0tMm25>=&mJpCj!v7-s+I*_iys04U?NnS8s3+AwFT_-LDBItkfam9a zl^6^_tpvN3JtslAHnw4ivEn|3wy{2z8WuME;hShuQ^`$U=7s(aDf}JaKYR)K7pK-l zL9s3ouu=0}+hPT+qrCpf+_EiJgVw8s^VVZhDCbFqJ9DXY{a?J1oB8%2ovPKttuXg5n5p(m+duhZY7;WEG(?xR^MSMZ!F--9}#k# z(V2tdj2m05A^yN)2bNB+xIE0y(oH#QW_>M=f@7W+OlL1_b!AtRygei}V<>fVj`2Re zjh*;aB3h@wcm*yX=~Dpy!AA_h8M2X#${7f#sl_ZnFE9^b(aZAthq9&*NwNJdKx!(x zCMoBIyRI%tAAVcV(>7>INta0&+$G#4wc3$0sL_!Iynmyoz8VrceOJ%YtfK>@)Mdcs zTABGl!J-JCQhI`t;uD-u7&Kp;O|e&z%IAY?44;zH-cMBI-&vOJUZ%9cVlY7 z8cLG6NIMP`xz&ZkN|Nh?SRkq@9T6acHcjK;IOj|TT&5?SMJInr%hq6*-kIYpX+&Pf zt(&pA&P6CF9i?HZC2%)vrw5mHA5_) z?Qtj2Mi%=;mQ9^=N{#IWA&;;oILy`xhYXaX3*7~ja7opq^q!Z6=|dMet}>U`|8reh zRz6d?tb6FQYC4Jn&W0n}OhGIi&M0;+sM2=%iR)kOuo?$RZ=>sVGLO2Jc%l3pWR%RP ze>$k3B9;jW$%(%0S<*+1=z6tc)#0_K8LhF=%p6u5=Ysv~Sm`?fFcfr{0^avaz)7h% z@$XEWBHFQ2M=ldV)gv?ZMMHSIo-m$EIK(xv)lw-U58U1w@N)UsQMC_5gU!uFii)pC z&BlB#%6@`Fm1A>b(wcdBP~j86lP<#7msux47Uxrm!r-;e?H-IV@}Y7^&GotN$m*wn z3^&TVtEq=5%I_Rd4y^WPy7~+7RIYw!-_QiT7ccWA6-^<{B{a{F*$x+zyiHlNqOBqa z4jMa{5k`2$gR&IlnHDCr)I*{S4GuZm#YKObZ+lSjtJ6=%!1@BKnT-I!828(_8m3+6 z<54#)LftD;!E{{o2>r*|(X2y0+TT5oAEKNBC0Ez>*F%k;I!lubog)C@PI&0vd(<*{1%S$>vVgY@&p z2ShI4%1%}(5sZ&Xht+2Vh8q<<$og1Vy1;Af=nocIM^VnT0mB5oa4a;7S2~k+UAWZ` z5!TFs9WCw_n(6V8Dn=f0w(O zBo7V+;_4}=Z=Czk>n(22>-Bm0(C9FK_IQc)fCY|r8#(S>l5<<4uTIQkAu?$>Vj-A* z#Y>)%{TpBU&R3t0xCr4G*JQwnXy=<53m(3>$4*P6)5%n&oGyiWWu!uhIHiT}f~r z-M!;Uha)$QNPrcd`3cL4?aHc_`s{I))k=*?v0nXv+)mludJ*o*wwkN5$ZS`XJS5jgPQ*iB3Jc@`-wQw_13-1$vba;e`J)3l7T|-yHc}E;o<5ZPp60P(Qx9jc)BeAO9-Apo) z3&@71A0pIb^Q_vylZ}L35;)^qQnW9PIm$$>uT4)5HvZ?z7puHozv1?> z=Hukt3v~V*tt5!-e}P=siW?r017c89g}#_mR`U2PQ0OaJFBL7{4*!P(ygfzT8f8!a z4V%ZPhYN7RK)}D5mPdJ$2037|Wg_yDqK6n)>ah1J#D$abUPt>krQP8hQOCLW)RAa+ zoy}l8HuQM11#-$hb~K19bbDCP(XRYL4S(VOaVJ$k_RZ-QoR!+9wA5VnJO&X{6w~3r z(4DQ;l4E*NGCBh?-*N)q2uw{qhEJhRi@2b~yfXZ4f!M^GeFuc?C!n{Ir1|fs9kD=b zfr1?&D?8atJJk21tUkdKOwgW>77YO4>OyDKjuqPu4Gt4>oJk0bIr(xs@1@n^&$L1Z zk^2m!H}utL*zuPS!anM=iR{5^@u_O+b{1M?gt?9%-WFz~k+|4dHlUx^;4+g#i_kSPUYf~kOhTLsM$Y!%P0s1$Wt*+hgr#eq-@{hk2*Gh z-R1l5E(s9bD3rGfWS^Zq+?m+IiUMy|+COME4_WLzsiokF#RLuSGqYi!{g!aPcC;O% zJy3ZhP57HTRVediEr$jddOtaW(huD39ndPfPhHSb&yRWAZSoML?`jreaai6Jw{a?~wEUQk?j1@d296COLbFlMigq<1r ze}|Y=1o2Fa$KINhwOn0tX!V)DrTC-ig@#w#8`pJIWFyjNdgO6pBJ?YAFQUb&LZU~N zN8+*$(H&)jin0HiykGm!Z^qXR<1v3b7zTc3%3$Q}-(aMe< z;WJ|tQW6pLa8kG0cPZgmOCY=OYU8YeQjPn@wS&KE7e-p0)8q}QX=of1EotI;<1O0d zsFF^-wf^7^E0#T2cI;D&Ez;G75i=fS0mmUUp|taHwQI#owV(<;1%!x#Os?WNc_E@p z-2qEMx@_ju`X^#tbhc)|WomkgM5_K)zA%=)v4|mZZN8IJ7%#G!Q4*8LrH`&|wh8G? zS@Z}?J0i3f6aK9reNIrkhL6d8SkwFaapm*!Ek_;XDj6+{-c`B_A%ICWw$6t~HbOP% zzSdaxCtdAv4D!DIkv4i$Jciq&4$FH)`-0ouQRd-Yt6%8Ba|u%4M#)cdxbo7G!k)yWo^!^a)|SJGt%SmwlLwn;-b!5|athwkZ=(I4@DO!ZQv(c&E4UT9_%gmTJa(f`1M_VgMpYK$MTAc@~dWn`& z3=onvh5W|_d3laKZ5c`0TzP)xVARkirqR3z(I6UO1Acv@F2=S;}a z_cFK$a^#vj3%jmguHRY%RZ+ik`4GTYn-DhZ!7bJ{?ZgPS4rS#)WrIuL^2t?IsAS#w zlgao#36bhPZd1+dD)E}O?r`SQUAtuK@Yv#*^RcXPIEb<_uz#kso7TgUU4 zxWfP{OEVnvkl;lXZw(t3){eejrZDfCywJ?%;!&Zl zvlyW5v`^)h=_iK1hyWBM91XQPoEZG2f9~X>yV=C@^4q>~yg^|aY)`XN{#|Lz3ko;z z{e^~<+EZAGmz)b_WDE2xwxqko?JceYXTxM!Mj268gu7tgCsS7uQTK`1Iyk+pVZ5Ph*&uc}Rpcv_ee&D1eUg^S+0pq366g_#3m zTM;KqdJvM9h(>pRM=6Ls^zPKX9n(M_hS5AJ&~Y$BT7<+gn-a_sFl0YDWDF+#a+-dM z86gWx5{T0!^sJo9*iKG#IukYC=u>rGk@wZtc>-EF#6|roCUVkF^2XDL{8GyeG+Aso z5NxGcXBp%A-B%A7mksudlHRy_=VM@|;}HQu=N*CW^(z7o85yf**hF;ufB_{{(NucX zBj;YTxOEY0&@2OR&Y0kSAn&go(+ASa^?0D)9y8uKGE=hbe8gJ3@(x=pLaw|Xu*jlW zRWL_Pz`n|=3|c2AbCBs)EE_ZwRDvbGrpr__)ro6OPNm`agsD_1%9wYT?KXO}s-YOx zlO#JBOie6p8#LW0Z*%8ll^U?01{tvnS(@1qBR!h`Z8yo!Ucau2XA4q`6mYH*V(3hW zvaFacz;)+4znP`JO($143Zl05Nbk~UbBCb#_~HP?^Z{e;;(AO>c*^Pw)9LLR*ZPNr zrc$D=9a9*)zy?u^)!D`q1u1p7!SFO`J7nZLx z#rDdBiKZ?BqVYj4vtYqa1*gIt)(&G0Q_GqzqL~_O=K}V;z9{FO^eQ=m;A(RFeg|$B zAopV=;I?0CkwzKTZqZiliWw!O%lq$3Fy^4&KJ%*3QE9d#({F~i4?XZ>y*ru@DJgwc zSz88_x`#~G7mjV*Jd`l?*;A0uGcmuTKn#^2#4 zyi>w#tM8PtVvdcM1557tRBO%seSO)LP`buA)Z>lPsJ$6AeXNuA=AeBYZLNnQTI*u= zQ0KWu;co;0+W|Y6yJ928BSmlFjaQiw_~?0UFU?M8VVB(~4BO`Tq+vw;Q#su^J@~b2 zdvpsc31sIk(oJ>Gr_AuXc=qJE8M7LDfP~1VD_zv1ZRy13hg`8v?Ps8E?C>ldqZnwY z$wFYWXgddo^AUV%?%I4WehE^ivtHy^2aR&~t|y0@0kwVv5v#!V+a?xYQ&lT%nkHny~Yk$EONc2#O z;^OhzH?=u1qb=zk9UzmVv0wHW`DutC#=xR~{$OC3qZ*YUQUEJ+)|npI_lMw^Hk*JB z=`8MUliz!PJX}>1D!`k1e?PHv@J^zVCfkgXFiJJ$D%37hM6J8Tp^UM*``aUG^TB|H z90$Fjg*&H0z#1IgZ8iMp#gjHX3MuJes3F$-{&fWIYyHC1Ub3`X;;#Pm++}CO7QU6% z&28@xgvlzY6a%@rwaWn0Es-guhH}!~aOIb}Cp=V)BbtmaleJfQ_X{?H4OrhutO}-F z&OuLdI`?nBcY*G4G9zIU9z*a5m^s6@Po;k>FjQz3Sv^*s=`-b7FYv^ndJfnl@R=vb ze&Ba2#KXoLEEm#M8fY5;n5EYd(zbBU7<&sI=qf<)R#p};{OC_dP7jqrO{LF@n``ut z=H7RI&R;=QQeDS26i{kG(8$t>onqiLGO@qI#woQ^-Bf=~wLQ)a`yw~*I*$&{E0Ho; zC8w9R%+Bi~tpj!J)&$%#E5Ui-owSx~PM)^YHe+@FOiUzVKtG%d?^Ge2m7U&3HoLRT z!v$NqY)+mSj_+YxVpG-2JpEIaQK1G0(X;+#GLHP63q@!)@U2*=JMqkiTD6*S*{{^J zt+cGF<0C}7o%PqHR3PA1>hv(iWT50um`-DAopzeWIK~Fz3%S6N1QXV-QztvV?bRu5 zm%zBU<%j!leQJVGgRPy!fRAH2Gt8nR%_4@uK3> zdq+nddhh18bIq`SrRFD{C9jS$UQoFD$uc?DNC$9I=4|Q?SV6;TX-{!vPbP@JPmGmx z;KJ1B#fe!2>B;NaOZ7_U82(IqS7vOwDJ%9g)9Dp`jTfo6<4;GGu3?__johcm^0h-f z5obi_EoJ}R(iQji{CHCmI7zuwBSGbt2w4%d_SsxR{NY144|Z1DJZS6pAk{U>cRYm_ zeG_YZ>NeFMR86XisHvNgEPn32KLu*>8+~1+&ojU999bE|tm|UJse&X{3T1ts@>rhrk=AB+Z{}Evgs4yb5 zpCF%)vQ1;6$^s?xylRJKhxsBjPFySYLYbg=y?kO$PNJOBL8!2TI<}fuR78TjlX0|S zr;^T+2Qe#-rTPvn#Zca+a7IeUVLU7A+TdfCe_jI+&t@zCib7`|kkW1<{bdt#ckd(@ zoo+60?aVO2al?fGe~3Kp@1RLtcKRh$F|RIv6|w*IJ&3fxhH>5`&(SmPU+xR(p3nPq zH(%J22tivrVkQcPa6z+NnEdqg%Yi#MJ2I_IL@SSeM3l=rd-4u{b9@6!OkC$w7Nu9H z%W>4(n{Lywh)q_a#XYxuGBPoPE1|N>){QUnmYZ=Hux_EXPHmBLLmL3lInA ziMN1NN_9Ox>mJvR^NGYAm%a)y=>f@^;=|?~DyC2Rvh4VWa2_W33X8bP3%gBAQ3q=* zCdT!!(N~KL>m;2;3`>^Kwfd;|{U#?Tv=~t=s(&w&(%6dp6g9YqtYRisdvV5r0k86~ znHD+2wLJHvj!gXXYA^ZnDI6;8(?nmEUVM4(6@pkJEI}pRCJ!7|ql2jIfY_cvR}-Me z>are-7rE`Pu<>kmTII@yCKGpwViQNGq%j#ATAtz$!WbHa?gZwK2 z!Ti;Vcch^hMwk1j^{i8DENTdI+E(as-fe5)>Dn1my`NwP{4wd5gT_lCEGJ1IG0${V- z-EV_A0HhNgeg6y&26<>b08@oJ{V)?I7T6qJp)RSqg}B|e$wsW|y^4K5Z6eRq|c8Yh@p>!R{v3c2f{ z+_lp*L#JR)Bu$hT<0>A_2i3F^iD~2D5$I)@+P!FoxTfl^*`3GSh&UVf5DUNkBYbuc zvxfqaw={j?08+L|pD3V4&%WJ8*Qiy~qe9TVnG@MgN6`#JmdBY;?`4!ICikG@jWkuZ zaaf5tqErm{5xh>$53YYo0N-LtSc**>g*9$EkWws3CR^{WkvN8EGYzbTy+^R5j*8^Y zOQq=b{1g?TWGMIko1HBGte{aTs`OXq)Q#s6aeU&4)wXy!hna8v_0%el>1LP+av6WvSd-@ z5{oIR*7YACb49-H&V=;VVD%pvrVc~MRSARx1*dh)>D0SK^mT_5(~!R=(E6b?rPST6 z0hkX>J)dmPg>&3l=mbDDh zP{93@k;9b`0)!O@a#CB4hkbZtI#j)pUpHLymrs2Atb}j3CTt2X(&rS}>bix+S0~!g zYNv6*2{wdhr=g%rKrZ{Bm?E*qSK_rw(sd;*6TdmM9d3M%dh44t5r2u_KLEtOFlAMq zO(Xgk)gTjQqCg(Xx=yj^v+K3tb{RH`Ah0+B436r+u)lfQVkgo}twNt#`K5->7uKIw z5b4&bFJ!bdGCan!8z51mf00_ChqDE#Eaa-V9w2MaiQZx5Nz#c93d zgt=LN^eFSGzCZoCv_cJuMffdDRt5Qj)Gg+~g_kIK78!TU6W1d^%44a;|JxL9 zl!+8>O)qzBGI^El06w5man-+zK6m}SD)&&y?dKmHfm>5G!=c68s_3vn*@>i9&50CB z$mKVf)FBq{zAe+W|BYdxx4opTZ^nzG0^ZK$TV%}q1&)aiUUK<5Ae$7#oflo1 zmj6nPNW`SWMg#tNr`HrkEJG{mXE({kx<;1cE>v(s7Z~F?pVsh2)v!tB!uXas(A1RY z@{aG#6Y$jh7g-xWNXOoZGi3{|H>l$JB;{6dsvbk#BwNe6W~-1vqFtXoVGa zK^`p2LY;-b+5qL(os1@+JnRqbU8vaIqG5xh-=60w&!Xmic(-5?gvGs`B#2I*?x(<$ zCGFKHX6J15yW0CsteGd><`CBeFzDBSt|;1XGIB7c^t1<9xy_UE zeGHqM{%GvYUfY~whUwpkl{)Ybo#5V?VA`1U<8f2*1ZL?!#D5lq#MfFu*107ul5Wpj z`ogUh?{W+#JU(I1->AFrSPjFO*^TBnRR0*};y0?{)0*O9D`|K6#5lRhwp3r5{PDfh zxuUMNY^ZzzBt9(3qLOK4buS)V9bH)lPZ7R&QZKW~=iOnX1CTmCKzI)G3xMLpw!4zA z2EzL8qfC+0nDZYz&IL<6I`mfnp*7uRu{b?t)^S<7ryrVPCnhwwz8{>ifv+bM5ZkHs z(C52`9ze|j!k{49Ud!a~%F1@Y&q_KPb1-{L2)HLth)S%+$zGnWReKS7)#S#r836kFlL1dKxVqCzt&MpZCHe*RVa@TFlKblv7Ps>j=tCN26mbc_Ed$JhbiEA z19q(7(eh#^BCMZG&W%cg-z#=W22b6AI{x`0mNK+g#A`u*tZj6fw#3@k&dPO6`@C#~p109XSR{gsUJOG&oGvN1 zjwhbICSB)+_W5iRPf1N8{Z#{4?&xeB;J6yy?VSQ6(E{3rm{n2CSanpYC^4OTGmeqn zf>a3R2}zDq3cEDl$5BmMOpZFz^3X`S*B7g*xWf5#g536c@S8+Y(8noH1#iR5@kS?u zR5Be?=*>IxB0R7z*YiwlJM7tX$#)^=9K4mr;Y0Tlz>8UHxXaJYQkEyxC#AuCKS9Su zr8a1@6LhbG>mxN4%N%*=cZFN%WLG~0Q%?>KnoKOwR5kvR8 zj)kLZil%RoorZ;o!u?8I5Q2wIKh*I|@+0U}yLo77QfMp8O>Qx=nVvzL9bL%f|IXpw ztHG~a_-@0lZ=nDoyS~1QCG#5`dC?q7o1Jk66#8am{mjZR@`NV_ktmOC6~^2thw9=W z@$I3zI@ag~bZ|;Rq>+|g{b!`@OH!&rBs6`MiOx4pRf{6sLmLZg15ih_sS3gOAqzXm zx89_s_Xk(+8ILC%gm4MpX8iuB8NSCrT=MC?9Wqm^K#v`UTF%s_GdeuT8XmJ)j7O0O zesQacU0CMxO&PZ=ehj~azSvi(l*u0QHwO=^N=<)dcpIDdj4SX#7eWasxqwY_v*G3?i8mj6j0+_xxzhgBNrePprVR?cBA8Q}?fMO`_Gn(M z72_HhJgo~4y+kztpFl=y{~)a&9>dOXrL+ExhpB>yTMmo^O+Gkr(SeS5)wwnRp_$68 zobC?XwyB=!Gz2hK!>?dOLYmKZI)`s!pGNulr%?h?^ifVe9iTuk%9qk>TL$#dr$f%7~r`j4$#00eor%7m+ z!UQ+5wcOKpgIAFYH{P;}RXz_tM?zfxN@@rX<1@15K$DUHz86|cShHiA-oKVMEAK?P zgy69$XBSXhzOC|>$|U6i_BDpcXV33$md$8fX=8Z0h7s)loj{q+%9X8Ud8$XljAf!8 zwgW2}rpw2%z+stR+0&x(he5F)nj|b%Q3dU|ny8s~Zh#(;eTjJqRB(032bI04(6~<# zKG7z=3*~P%+e8`K+luNPcE;$D+w1hJC-tS{koV+Ea`+4PmNdOIlfGoAVUhet1{j3x z{-2I?M%LkcCd40rA+GnoP7e>==5ke=gFACB@as9ipTZCCDgCGvej?zd@9Mm@ae&Wt z=fsKbU$V4F8G`1cdcM8m&j|8cmR>?HEdK)9gpo$ncVqO%xVK=J>EbWV`CwhOci^zB zIk6ga15zcpQ(6|e=cH#cO1|XBw*HEL{TXK}_in(^;F%En?Kpdr7qHC!P=Gs1jC9+rah+y%$YEWVXZ-dzE!;ZIRON_VDX;gK%<;p7L&4zu+xW#Uow}$)n^W_Yt+ZIM)#-3Tx!%GNR7i#g}Z&ou1 zZ%W~!L*AV7=<#TCubz=dXg0r9^;rq865tM0VM7t<^+YH@<~sQoo2yFGux#XJRVm$# zQc{E(Y12iu-C$0J0T;ZI1Kx!4 zK<~hmRixI+iv%qMz<}8JUCe`QqqQ6_Ai-hR&L4fgls&zr-Z<67Y)RVhsbqew+3GFa zGct4cAT2G>%YskkPs-|m>%syH;U&M)z{N74|YrN`y|{AjRZY zFXj06GTwK11HKxuGrbLImOI0D}KO`SJ?mar+r!pRj zk-RNWmlyW)pLZsF`;Iw*nfvdLAO%`8!W{oR=OORy;fQ7-settOh|fl)aEa`^Y_=;Y zXGEd^dt?Fb(y%lSopot#M3&( z$>K;Y;_FZX@xAlNb*k4(eaB_;`+E3M1*J5e^p>PXYj-mXgs4=Q|Kw0=K5|vdg5db{ z1Dt$MqVT_lqGm7?%v;QTNP=dKDbd(^1*)=O|*DG8by4zs6rvYk`p0U1Nb zyCj2^Cl(&U*0k9?N11NOVAl0yOMPq*lWykF330}EFe1+bTU56%XUnMCy6aeaM68uQ zG3FBjy<|4T-W==LD$pUoo+bgJTdD&9rBMn_(!10)>cflxVOZX6(k-J^Ch)1>Du1D~ zS6RtPOjzI>>GYHO-!Tt=z3Ew5=@>TS?Mo0~9!v0+WY`}u@Mq?yR@;S?pS5orbG$XJ zFv2ecL#CHqOOJl+4Iv(dV0;#19+pX8ccm+Ro#3$;jkp-IFCMdx*eqL_?x(%$FIQ@V zx)Y5(>NqEHj~yd^BOaVSR#~d``=LnnM1c&#D*ccD810LR$-p}Jt~Wie;84{S5X_93 z=JtwOkKO5nE;99>o9izK4nF@@^=NJ&NUmi(-nw5`1?0038XaCk7};BpeVAJhfCzeA z1kXMeBFv0vsFWCwd-y5&jb5aTYb7KcbwFNqCt(EqpYHdWb?>of+^HC|d}HTQU)>{A z`{h`ngM0-#&9k<_PN$$~Gg+*D39;JZEd?qfLeOj5i zDI}5wV(|yJo`r@qXXZzq|jkqpGZagI|&YS9+l6qF{x1M5fEQ^JFw7 zXC>8WrAVV$RjVrS;40u$eqTswgQ>r*H%t%kzg`^l!)$R4iC=+TXk0H93q9t8IVpXx zx8KPTzKF})Q{hXr3DPEHcq7z9EJvh5K*E$L=R zTU2*xN5W?4(Ej?jqq%Cw1w`KUYyt;He+)M&Gi19~FCJIX&k(ou>it8>?LTdy^aXEW z`eR8vU`;jO2V4(_EnZn*I(S2V{_j@~aoaqidVdR1vv46DD%)<7 z*1DgJi;2TT-|EE1fu2I2hnmCC(@RVp@%x*iC&Mruv=pZ&gxqf@_Z3t|e;1?9_fX8o zCx2IN%$|L46ijL8#1CRCY^S;Y%Wh<0!!f6wDnH^i>ue)b3KOvE3_w|FXzFZ~8LA+R;PYkY+L zcSvS2y-O^%@@nAv!kRqu2S>3xm8Wr(?>XXef@2$@Yrg`N6cGk>@96bA(Uih&F!R>k zV`eITg9>iHTCc}U28z5#^}JGvuMONXBo2tHWcNU5m2PVj%W?X}5spI?#YrI_)1>-& zvTbi3$zpW<_(@Xp@_{U0zcN|!y$7i0_4DH?wHR0x^=7FqGQJo%HEG;^z!cb_r%qlR zpZqaty4ozFhKQQ-Dc0$cFG(!g`jrGx*%=pq-DC{8efne>H(J-dP#UX#B~L;hmf`Ab z{V2xt5?CCh#ZsXwq`al}z|*%(N=v}Etl}z8Sv_IllA_sYTw1Vu_n5vpH|M;J49_0){6T-d_k+5YRYZ{BgR24x zW&!Zime^V2(}|Z)HasW3xJ?%YV}_;l^b)2{=hwP-Dy%bh+b(R5e^tB3E2Vg9Cwr<_ zKJDqAGjY@nh5*7B2Bd-+*2eFdh1 zc)4ugXc)h$se_!vys=Y0PGRN_Q~*wv1$zc~q<#N{7*fYKfY7Mfd`l4j-JHx1hnq8q zy_Eq*+bBczsxtZq_p=bT)$guRRT>l9yRXj)CpW+0ZLtx!$9aSk=ZG}+NM15heZ{4F zZ|mk29wCSs;d{H7UP@)LwrW5Un3-rN?O*kVU)!nO)xGXkv%|q)7%ZMuJl$L`Wn9+u z<3OC>1*ZEOH@-&JR0t%f83y=KZ4r69yYJ8~RDlhl-&G@i=Q?!L6TK+gN<0Y-0r#8p z*Y_%JZLjp@kKgG2ZbNQgJtUcksr}8#ahG>O?^t7#juapg^pyM*5-QV++!RM(l{ljW zF)HE!_d_Y*w1fIDndR>ti#(T?x1OFx>>c#x#^9RGa3|GL@K_83@*t?_yT z)2leDbV}as(3O^l~Q^@6O0hTLyS6&Bkfxwy2$!dGFctl3aXF zUh=%-=dPc@Y;12oJK|(5mCg_f$X_=#HtbUcz2VTsJ$EUJYulj?4Sk`B)rnH6bt2vt z@EM~Q(>ZA$25%t#qts3g_+;-Qx|3;7KQ{3s;3M-AJcW^FN#UY4Y`?pCl{lVcZJG2% z4=C%IaBks-H+dh=fPynMq=i*eXRi$>w}90b8_=d(v!eV z*c{qaPqt)l^GZ()b!Si-5HOjuvVhB-R;#T;I{jI7Tf%vd7!Dv3q(r`6;;0|N^*^=X#xi%X5^Y!A!dgG! z&tYRrPxD!DPGE0FLK}s8%1?faiQ12S_$fwF94wqyG8D+=?Yz~ZP$B}}8uHay(T=A` z2~Du4`P?~{QgB5_KIkwE(ML}ZUiLLhr5mpnF{KFrajn5xxdl8a1xj)wr63HX5~{tn z==<(84W<0zL*kDqQv zI{HqXWW;-ujwW}~j%VKltfh;`CiJHnN{6fansO<;uf5x$Pg$^8?wn|zA|bOj7YjDedJPxj&x!oPf9bJ$El*}L1SJK?U0T1Yh` z8XSJbci>eBY)4Au{oI1h;~Vpla3p!??|X#15hfSSBRsy9ygldVKi6jV+L23qL|RKm zKUFeYyaa0my2@5vZ3}U-Mq%_&DzWiE(cZArmF*n9n#+PRTuohW&Rd$463P^@ul8Mg z(Q@|tUF9-`;?RB^LsIBraEGiIS@n^rrrEaj=$*R8-7s>dFXM+@yB^2yry@W@ZhMh4mzud!@=CM+qweP z7w>N-SS@df&Sr0k2YaQ@XF~|Ksw(pG*ggoQ%=ulDRz0Wj+P`@Pi0?ba%oom;%9Z~+ zXW#h%F=5n{co_g4pwt#;7&EsvKvuRjmvXPjGxWHLCssK3CvW5vUZakNxx~k$q&pJ& z)wZqd$4zut=*PraNr<7B?z$wzxVa8#eZ-)MwikAL24e`~kKt0Rj3Zh@dw}muTN9;x zzNG$AHr?;}^Hlu2weM<_y@hZ z<%;9(lC!-v+x88G*rA1F*MPMo$_l9z!^vm!Gs8nz+pO8r-l zCxw0XoK^umi0(-|6jH2&XjoU`@LKDBxRT(!GZ{K`Lpx2896p97=?bXrNL%i%!lr?Y z(af0$VBfJG&E{iQDvjA%cBuYZez0lib>UfHh4ikK6JZc7Q)hva;xLhX9k^f2(ctMo zRGUcO$5jY#PcZ9Ck~QpKaX4xtzR_owXJ3$$tXUrUq{5sEGv zPF<}D%=)RzHjIekSzBH z5UgPNe*h>z*T0u9wv2&K{wJ)rm1{=MU&C?byE+KMmRGoew2@pLJo?SQI{znJ^P!950-Zf{wTfTqmA6?EZGQxAt!@f3W4iXn_$hwfGaAvh8>Np!DAHuKH~N^{9xQb;Nb#MHiHV zKm5ZICp z4eCyYZ|gE%R~&S1U9r*WCr%k#t^?UN#%!$XZme8cjBzdYjPaYW_|75-V(|jA+!n&Z zvGaK`gLCVOgAPBMImtr|7o!~o=bcq`xuzPVc@bxA;;mm9x7GMuKXKgf$u@IIwb!^Y z=W5QFcWb%4yd(~=fQI6-%@?0tsNO#=B zj;rY?ejIdVU^CWE(m^|_F5_BWEP78>(UFT-c?07@hi@Bx=9HI$)z-$y11Sbw_NhX= zsP~N``)1y}P<@CIpZPD(JG8lc@7x)|jgAU26~+s(lzZYj^A|RKzT7;!5VydwbS}p- zh;Nr$_n8~YhX3a`;+H><)w`s%M(U27e5&T?KmCX0(9@n;hH<)@`(>T0(HbXS@Ns{l zvrqWhfAzdcf>q8m=P^dMSEr5_YnEn6t8<=Mn|U(DAG_4LjHRueAJt*}qK_1{{u$Tm zLS9*SD~mCdPi}z(Mwd4NTO2$#I?RIcloCA+oIA&zXRHxo^;bIu-Z=6(hPaj*8Eo55 zHmEr^HG9NuW022gZsMBHI2i|CSsy41@!TU*E7 zS7vxlSQqI7`vsoXi|@(V{PzD{rhYHJ9gx#}$AFqSJ>7A7IsEEZmitfNT4ihPqE2RL zjXmzSW79Q0_OUup&)CPYQ7<*GvQ)fwDRy}=>M|v-bvqBWW3w)FHsiJN#iJ*tIQ9BN z^=;!LJNL8&Hl8t!T3w9iop;_$D9=|36>I>4UYXQbU&KPm%)Ps4j=FZkf|4gkd z>oVRv(ma^x*qmI@>??1bt*qV{$i`HcWqI=0Sk_0UhUJ4(hw5K)a7xP2k$+rM{^jI> z@;h7a8jb&h3>o$D;eI~qefpc;T>4jkc=RP!j5S+)kySZzf0?@G<7GPjmeR>VE!8*t zb5ke9)-~SfbKm6A=Z2mJWenKhiLbtkYS-5KIG)C@!Qv(3#Avf0%2NAkEahCUSTV@* z;+3K8rhj11XZ<19#TehCa#8U0nWF(PI#BAm0-6}SIC%6nI!()iA=a2;vtAtw(t#6C ze01hfkB_|6INFr6-8fM7(6*@)lkMt=(Y0BxHt~G^^v;>(@~^gkuDoX54e`S?bFpLi z*DIgv9Vx%K`Q~!pWIP6VU^zK`<%wCxIgW_4cimk!{Zf2beE;pScVqX?#3ye)_xZBn zU;k{`@e99PrVk&9yQeEBM=P_|C~b}Ec|M+dSZ1obG3OL zcYMqt-xUWPwOWgLb6j(2Gmd&>ZBoY#*;qj*$Lnvj7{f2V#Ph@fMaIcMS*nf@)R^bNC^>5GSdbg9`B+)=YyV%po7(?h ze_gi!i&vGcfA;qHP(kD#2?iTEvXw*Y)So@JS}MqXsaT_8iQ@n4~6x?`rsq@3Lo|HDn!e zt;t%zwapx2q&cR3*`^(xJh9>PB1C4>W{j#BaPsNSAXSfhc{QoiP45^tgI84X^xYz`isSu?dX+r4DnF)4KBVe zaC~YSgZl(d1)cCZKygx!LvGl>WPG+~UMzXM(Q~SP#A!bkhtB%oX?bFdG$&#*-oXHu z^<6x1Y5ItHu%GuXg`f0Nk&m#*V(JIhen_#k_ADE}OGk_xXDmMvpL%4B3A9&`1uFw0D6+v@8yF`n zd{=Ylfio7AW_)G+#VKcs%}xJohqvBVkKE=`XDq0^Sg87pN7uGon?A-dEBwlMV0I_s>Xp_nzHJ4KoU!h_>Tl^a+#W9X9$#FlTyAlupkvFQtjeE9P2 z?_c_3w`Crk`Q@{$j}#mJ)Sq$kxejz}E!J4pp)Y!MVzlMB+Qfs=E>$PiIQl@*vE{MN zIC)|kSO07?mNqC&4Ev(1kr#}y;lV1md2gA!> ziBAmUwRUCg)&ylivJh<w~OMFW3CoMT-#Us(B)@7ZLO?c zO6(lpx)^&}wrkUu*j=@RZgy|1!?>vyU$7Ys5CK_;ZUoEMYT!)ZqRPQ71gc&hS-bh5 zCu`uTNnbmRkNM%j(Zp3Dy;#d?_5`glh`n0fVvVT`ZR-G&ahY%N$l9gW&|=ZM=||0M z_-21&sLNxB&DhwDsZTXFFZ%0?+1Od9n>OVxnlZ#MM;G=~bjE|`Sd7o9w6-6_F{UDNQYyFh<#Ropi_|kGs>d@yH z=0Tq^_!=|E0Y}q@54>BpRp9tVeAdaE7fc&ZKQa1rQRY-WlgshI8w;LzZA^3Lxr`4R zx)yJ|97`-YXkw%z?eSOivF%|o#-Dqi*i7gSK<4z2zazxaodmU+$fCrw9RLT$IN0^g zvB2c`$Q-e4`k=S9JTf>o2e-xGn{~+G)fodlO&fY`nZk=RH?sMwF};XSs>9_7T_8Tmy?TU)tzz z%+^=Exv}FzqYvsct;X?-xv|S@H;%sQq0H-ue@6T{TW=c$(*W8sPp4=U#@<)n{%Y?e$D3{>98St~);kBontFV9(Q+QHg)ef0;E`_cN~=bR3oZ9Ll8iUKFVHSl;%BGXI;#zg2i zg~gXYQSmeuy>VEa_<%vLzqyD-Lq1spmwoJ%KCP@CY9Gv%b*JKYG7PaCkCw-;E4OuI zo8xN?D7qXQUG_oNo@2`U2Ab>8M@-I(&G_P=H1Q*8^oq{d@NPMVc03+zALrODPaN}M zgQuBGSsi-vF$VPj5o5{UYUUUA0h_M(|>@F7xKe6gz&z)E~-*E$dsX z7^vd|Mn30hd3z zhK;5@Q~Yyoar%lim-+N_a!B=aKS`Y|#>;t(iOoFXjHezyc;o7e{#05UC;MlfSjgmA ziZ63MW9PQA=gb{tIerm(7@us4x0agD`nqy!vo9@%F>_;{)5yn0bMCVicr##KfTuB@ zoJD$hhaP;?ylwJ3pa0ygv*GZU|LdKx*W(#pd@C8h^H={x-F$rtMbSY!Ej2lIlF$e) z7M=x(&7E37@nT1fO)UMO%Gkw(SH$7^HvZ;syzamnE5}w3r8yWaR-cxd6Dr?gvJ8eC zP#Sry0ogdlvM#auW*>OR0bJXR)#~vxey*p*SrdBkt#2N;97|vD@Y&xy>aaUkvdwtv zGBs}2!DqekGbY>laiN{3Z!X(5Zz`X@{>GTh1mN%zBsTkCANB2uOAhpTvwn2MfU>aU zS#UJ^E>@e17@u(+TPG){C)YjuTds^1JXQYcf4{5D$5C!}hR-k7az`{+CxwOAEb(G+ z78@7`-J(fEVm9q!hyhM&!N|r1JHqhHGycjweoS=q^VTu4;fjwPs)5EYIabz-T`liw z@ra?#7&)$XDfNTTKHAXHh+`~qd2GaJt4`yWtjjSlXB)Ei)%aWo7+dyhb=Yk3=9OZH zr)5l4G%xy`45tlO@cJNQGZ(VszirED>G-KS zej1Hphyku`>Yy3pz<|$s@#tu+oOP@5_!1vq^PkC3BRb4v9`cHfCNm+`V)n{n`w*Jhk9N=$J2v>5c&{=ZyCQb$Cw9!YhzdEurYrj(WWQYu3cOI zp61ArLAl`EJ!SW|oKm<+wSH zdSk4H*T~b*2nK(#_y2aaqx5T9bKGCj*e0*3nn~? zr3|$%@-9U3dcDV-bdHPDuNE_|sTV(*GGb#)D-&-Nv34TmXg@)F{pq-*o1U4SWk<&8 zU;u~lweja{oGqL8>?lX(7t2kDj+DC&A1%k?Cy$nRM~DbBL2HX6(^71`_z9)azz~O9 z$Xq{;(~mnzC)g}rnKM+6s zX=~4eM;%$lJJ;6w8Xdj9;#tj6=RHSgIAwps>9c&PMk9K9LIf@ z^wB4PW%)%x(Ov*H4V`a^7r{C)V-CjNuX{4kGc#+H2RXi=P(hm2-EWQ9kjh z8#uqDbL@~4YI2;V)|LA~4s%IcJQ#iZEJ9L^{YV{YqrMm)wh#vKbA9zrZ!D|HII>Jn z#Z8vDP^?FpUVOd74`J^^@iPotw-4`{v5c2k$NS9-WWBK##B3pN%_2 z5t3u(Qe84NWpHuWipA;hShSs@P&RikdSr2QW`&Q=4C0Ph{JLm4ZT*_E{q$}1rzE(k zG#T%1%kc(6?_84juGY+(?dHz9md~}dF_7EV;&YD7>z8A$^gE1BOygnGjt+Zn#>Pg= zRGSkAdya)nQzsssxuDv`ngiMWnRV!ubIi`g~*9mkT31Q@ z9(WzALEK}(Zz>L4=kGbYT=ul5PEW=mdzvF#e7$r{ytF(Q-!eTc8`khxB9agIk?TR( ze%frgaM${B*S)bQ?>Sob$Cn!2GtU6V!~gz5>BsHcdQ{|YXC0XlaS$n#o@GhO`WAs4tnt`VoPQFx~Z~t{cPDd)hp*c>HPAz^Y%=~x~o5H zJH^7AiUm0prBBAfnT~f9CV5EpSHzZwOR?xC%G#|{W%t%i<^ITW`;lYirUM7d?FWyP z!?8Gf)3dRVxwT7KOpH-^bP0CU*;*>X$XN9&Y{gV5%yCv7zd^BF)~#Jro_X1&wJrxG zq6dt~Y~8JE2kPJLaiVr*=bWfMUSsHq$IhU&_*Txjb8X_Xj(Fg;$(sk7Tehpu@yv~m z%?Xq-_=z(HRJ@A}o%vdSZ+H2^{`lGSX}&uz<`*jlWOYh?42Zd)F@CmhHm1yU+h)MG z*fKjAOEbO{xBiv*#G3lpgWsg559$B@^@Sjtd+iK89r;?MdneD(*M zF>M@Uu}H9G-@I_KfiYH&qaQYT;=1sRiS41bE+6C7Sj-{jL%oL)ny6taE@h@;4#)qP zD}!?RQ=eRJyy50@$AQCTB5v$(6rHFGmzfzYCSiSS76S7zf~?#RK^)yI3@&^|vl$>W zn%vCo(O--V;`t&6t_?H8vSnjjUaebGPG2_@XLfO5>+=L4#-}b=zO-+)%*K&=-KI73 zJhxa_8JmbYh~IZ-0dXjw<&y(Jne-g;r{jW{LTGUc95Lf}(qq+6&GgFFP20=)XKpVC z4&7Hif7d-_|2>Dx!J`Z1$nr#7@`ZmdK7SWQ^y3E4L~P3wi^nGz2bMV9tvfNY@!Nyk zyxFmSeK~F2)^hgtt&w|lYB8EDqf_2yZPdElX(#Ncu(Yzc>NI{qCr*3TWh}f{_4;HR zn5=KHIR?C&G4Rbba3f2dv7ns(yJ(Qb5YNTyBEn7+BX4dfw%n9620r_WH*UsiTP?P+ z#C6ftFf}F%G5(J#igAnpl-G+z(c|%4%+u31Z!F*W?awa1^G9zhbH^6q22Y&*#hhI3 z$6b#A_hN2ylw$tZ8-&~_jBTPnx@6;sSAUc?;szHpHI9C<5P00i56rHajNdw0J5_dW zTvv9Uwy|uQoemv0J$V$zD#9_&KI3N>mKM2YjP(}2GcmVkXQmf8UeBZDU4jlQ#&@U; zqwtAvn1}^98HZBZLD@*Wf`C{EAj7x+BPY+XRpy~VO-%S<_Y)0t&q`OI>7 zeyQAj-_desd_U*yM~;@mN9W3sx#hAD3vCe3Cn#n-Y!Q!vi^5{?c5T>L&WM{ebmrc} zhYJsGqgcwQrvT$QFdF>&=5T!SfF4zbEV>;>U3d3tCNaX2HT~>ZcHgU7fxI`Qy*y?tJNFF92rk+AT~w~UZeKhlI9BGuFcsHw{NqxMXXe9LJcIGkZ*(RXvojWLeMG^B zTX^G(EYpGC5~rW1Z=Q{to$JevP3y|qn5S`{C>Apda9GyGN8+a9pjDq%L=E)2AN4Fx zFPHf^f-b~*mTRY*v(7<3*hUPf>q04!y^Y|tEWy!1Z4Y|!hKU!Rl(Z%On51D6pnH15eg+<81;8{6mhM0E$|LwgCkmuP|-`73U zJ+FN~B(0EyUR1eUCW)00r-DrxK{-oo3yNSZWrCGZwt{&&RzZj>38gZLp)8S=Z3I=? zSi%BJND5#=sz7nYmMbMw0#gPF1>r(kMMww!wM((%aJ{fKd-NE@fWNwlFTC_^U$peJY{9%>t%4Jj#r1y-%lX&Lj#YT{L+Bpq>BU2b%C3c zJodv(r#$OchPn?+ovzFy_{&lEeE}~y7N6#6E#&L%q+CGWlI7~>KK{pRFUm&b3!ZVy z+QrOt7xPDe&Sq73KC3xikcgpm&3P&-L^ga*Z)V9EcqW@Ex&08mJHc~%Z~WT`AN9nW zYh&ibiQMN*sbq`HJLd z&i{}L%bWguej|)goWKq~{1H0FgXNK~!DoukX<##deV4NVLBg40Cyh;X)$(*JGbgKZ zf)oQ$xswM9wpV`Wzxc z_%iR?uCLvi+h)(owH`6R!vb;GtN`QRIeFpVL6?43e4FfFgtie~YfM;)liJg$88XvS za6BB7YAaT-YdteAE5NOI|7K(}4-J*^<@&d~`{{g;YW-7XeCndo3txD+t`BJj%D7)y z84QYn$JV)@I5YtW(7GR)ins}n&D^J~#>dFr7`VNYO`rr4=L#Mu7*8G$gyYq%#9=mc z#zqlFZf7ZbiP(}%Hq0x@(R0NW#y+VPJPfw;z#M=U-+(; zn0xSxE7M9Y1ay>7#z$|vbxBP=9%jHqG3qXay;?F<8(V&CbKfE4^(qPTwDKCqGj!& zYDE;= zVa9JC)T<2~4l$=0hmNjOhm>!LzNAxrXxdc{5&fi2w~kqNF-||~5>DhQGUJ)xQ@^-_ zpf(A$2YztauP$NNv;x`r01af!?M>c_Oz3tYuoAZ$G_SS{y z%(Jms;u1^M*D$WQDOV9$7*?qUhDxT?9Rbo@2B)5CBketco?c&4Q%Z+YfP( zOC=ZCRXY2HTAChDgs#J#gi+kU&rVGaYUa;-GSelBF*w0TK(PT+Q*dU$ognyA)nnF- z{>T&5oLQI=+2Em~?d{#Qty~`>&rpwIpJsR(j+? zkLe&;>r&RTvf`ERW%Jh2Wz9oV7kTwaw+yr$%E&{R)a&ay2X*|a&y&m^A6=1y=To@@ zz^abRCRStk9%<+&m&ZL5jQA2a{kf%fEWVC!@V%mXuNGaESgeFbprTMu*4H6iU}vy z@Y%Ivnaws>rp90{+nAcEl%-|5v*2zbJ9AnpU!B!*MoBDH@YjO?nRbsO9LtzRX+SiD zgQ=WON|t;AGPNWdqu{{G$XrZt?!@T3b5E!^XUyPj zJZ;l9+o{e{u<+CCCqI`JnQfWz$Z6l6j^OYKe)i;7?HcmKCxU`w?Y7%*V~JN!l^u^e zAJ6XSrT7_pH%vn7OdKhXORmVoM{6T8YK{?rXj#=+{zyJJ{Fh~J{>P5&ljL4~GV$9H zQ(Kv6>iOC9|D}r;D}QPGVkV?>pUCy=?t|Nj4tA8j@W+3=w!wx>Hd=`4S|i6`s;TYa zPzalx1`@+@oSZQ-B4Y-mkul`*F=WRB;lyzmGFuX=q35XE9T~{1#A_x5$5~@5XAlCD z-PZHD*LgDc7jMnhGn+h|nW%Q>Ql1WqUC0b=l_}aP_eFzwp!Wuw8q=x0yi}P^B9vcQ z@i;CtmN#=!20Z-A%sM(A-dWBvum?X_%P!<1%S??M!acpSk_!wVls>E?$?(r07{b){|iI!~`D~X%%$w z&)qCNQOk8AD>w>Vwh<%8G8v&aH3koffXs}TpeFDuPU6FLO}R37Tz{rshCh?ng@+%0 zFss^)50`TX`}t3OG8M$`Ot;5!;mI`5t%)(ajr)cKS3S`X##B>{txhJNgHUD#O5%|p zKS4kPGKMv?60`&;fyuyf#$kD}9o)qP;`uC5pOudYoxX{O)kiJI<_+va&M`9pL1#ER-gsj}A)kkh(1fi#Y4)_NZIE z^2!7BgdvY`39r6c&k`?slHVilN znVC%+Pa|-#N|-TSZ)P`>o0;pG z?KY0{jnpX0nSh4pyj~U1VD1~TjI9nyK-ESIK^Z-@Zm)nN_)=*a!nI}H-UyvX=Y9+372=m3U>mRBdSjAL_H z2AYT0gHG;AJ>urFc%VAunS)Q=ovuyF>hzY;tDWX8mqRpr)e9d<-SR^xZ&|2ZFKfrp zbfpc}tBoDXf30xT9p^~W4wsJuncvl{SbjrHtaxwFJ?z~C54RcWdFa}tsVQbGA6IRr zKbVx55V_Zlzt`lKeqrJv5Q`^yEMaL&;DMvE>Zd?vP_7?CO3La2mm#LskMG=b@zh6; zt-ti8J2?k@^z7$8yLRcq*#uptTzKR3OwwHZ))KYe!pIqe$YvmctgG`dIhC<-!=rGQ z3dZml&uquVY#Ce)W0^V}n_DGx9y)PkPo_Z2ogZ9x{7yr(mu-U( zS~*J7-D${^zzJ6`a52_^;*6fMD@^P9n6KCK){b<1O=W= zuqDMmPiLq8%&oW8L*paZG6UubG<5Co27Vr0t5sVZn3Wt4rc@aXEM3Eg?~-R0#Lv@d ziHl5NDKk4J+QP#`Mcv^`+}OTLtIMv$+(%#f>Q^TYVcA%F@a!LdG7-<5lnySrC{2MK zq;WGd6-OCCMvM?RV*@75ivi&4tPvTeWd?=AASLK%5RIWx%!2Tbvr6=>W>ntqy5~9f zj2oq++p0I2O?j@5PA(%cJZT=xUbfLoe4SQ`rk_qnC(fwzQ||RBsthz8k$lH%i#(L2 zn;&P-a+$q);PL46UJvpnc(GSr>zM7PtS#swS&#Wbu70dfeM0rX*7IE!{8Bmyzr-u< z;5x8>a1{>|%Bl=Dr7*<7V+xbW-Fc{F3xCW#$DJ(Eb`o6YvQfB|a`|aibLc@w?e=FD z-QoGt_$zTxQ&xO`1Y#;kV8UGevVzF!KiE(c9R3tLLdq<=`yluV#@)+1A2|DoY~Iwp z#cbi`dJ$o^a}y@?ZYk$lFDZ1-NxV!$Yn-PpEHKfHK1k zxzQk&wV74p2p1BFc`|P88Toinbz8M-G>o%QeJmO4lW1V|C}5Qi8dUK@`In&11?1=s zy~IE3RIWpK)Yb9m?q&1VGnd5!2?|bjq|RraIz8Yuh)Q53V;-oSIAv$3&GOB1lxH4! zh00uwPyT}-dU{Hes~y1P>O_zIp1g5iZ*y?DwUZg*?wt5{v$|swb2k$NKFI_z#D)$w z7i;ClIyGsJmJBg~?_voXHnb^5)C85DNSW0nPpz@S8+}uoJuBO5QoFqS0rc`t6i)uW zFMRr;2#zNPPO$V$D3Pdy%Hx`WWP-_2OV=0yirpy!tsWrH#b!NdUNIbFD^PKsm2<=- zW>l^vD|iXknkjekkZzW!yu+A}&Z2YFPIaShobSr+$HK#tvU1G>D4w>>wC;%TNk7Pm zY9PW_{iNcRoU#Ok`Np!Bh2GPwOFPlg^^l+KMUQ;59%$Oq^{Bt=QipXc@yml=(h^VC zJ-C+b)7B;aF1JjNLsoLe-;=1IEdNPV@)#$#=uYGd0MC5Rv)4ZUp%2w0bUfRtygtZn ziA!8dvRcfTFyY18f|v7v_f~F&5Zqb9q;~Et29;1)dTOI1|d`mj#y1RVOBWu}{g=J}$ zXV`7fR(Nz6akG8Ob;ww9bewJN^^%{`C|O0m3xDL=I;ThDb^7VH^p zCW;(z#g}=>JubNRjORY9UXs7a24YV57c(jBWFs*yy2isawLE3at8MrU0T(TiuL&hO z*@$GSVD4e(b@vj}7d*r6Tte0*1ARlKW2w6LFu?mTsb=T)mE5M?I>q9;!HKu4fApb*0XP9c4 zRo9SNw{o$}?D~wmpHYl#@Nl-N%7S5L<%yrDD0>(f2P&vTlLIT01KS}q%jPZX1e8tY zJG365v{}Y7upX3_+wC_o@FEfvXL2-TNYTs)XozI zJV3yw1;SAQ=Cuu-Mgu9ceC13-J*>yKa@~lDx1>{`AE&^tS6;exs?Rd8AM&fO zLuqwVO#xjb+pbP<(6B)sX!3#MpzMJRsq<4tP8{Wf5~C7UexqbxPw``??JT}AhCB*) z%k8(v2MHWDXtK$e6F)1wL_+!ec5oSigh6IAzJQSf|D>+E<(CYPabjbw3`d34cJa^# zeH8=Pleqi-fAlM#hrMP-GP(Kq+j)TY`6sh^Lq$YyUFRi4ym`sY#Z1NaEbD3VbRsii z!Yi|5HdzvwS>R^for8yP!e_=IL~4@*PG~=j=erLPsA5PG{;m&G&lc>ri=hFY#lC`nqh-D-X`R zx~zjTw63e?mF;lO_cF2u9lF(zy{4|;JbcP^95U(vPkv6)J8u{>TOi9UHriMIgpTsR zp=aM)A|3qco6h7j82JDrK-|A<%%xld#$>o^^_MX%x!h+zkv?s)kTuWZg--hAV9(yQs1NX)28&lz7M;6(r`YqeF7mRt0x`?mf#QNuye|+xsj>;#F=~yIs9BFuIJ!mJG*He zYiZ6n$X({igM=@`R6DFOiu?P=Z^|s3AZA@3>A*BLbsppOtCFW4O}`R4V8TxAI0scI z-#oCC4M2I(Lz36BIxIt12AU2DokJS=P7^OgR(>F=H*hA1+CvDM1Jx!Mcy0I$ZtnPUHy!lt<(8usBcDFo9&CFe-tZP0<7< zmsl)utKNzi;w!*3|X1Ok}z7Kl(DfDf1{1OI^NNzL{B<3tt}iW(H;Et*z$hVA*?;B>*}J#NbA! zCzAx7wfCUyFIkobrUX_$4pPU>`6V6VW_j@7=o|Cuquk|YdJSlp7dX{Wb1}LBPFG2Zdn)1T3H$MayCof_n zowL_R!=pfs{>Ro+S&`w>HCx3G`2(xGy`R6*wiiVBJNIql?2$xE;sT$I%kt_~#YlAF z!CbP{EsT`;z#HL%_l6R&j90kmC*rQq`PmD`GrRZvo68%Y-HPA|rdi(S8bQd}3r!=^ zsVILGVDBu#rw6#$<#LXTQ|=S8JYaW~7dRh2d%o(g7cnzsUydwqSJ#6Ad4u@k1wN;d z3*B@U4P%3dcO_|I)Fh2Yj}4qOhvEUL4@PGJ&taM!L%dL49c1RW9`N!g!@!zXpHRF! zUC+#8o$_>guh;q+So58Z96CIp^*nUt$eYB?_0RRd508m_pS@>V*V|>pi#sap_H`YF zk6&>TPwNj<2OkID$I;z*43ydIMEo(+O!W_!Z%igUHN%r(d>nZMV&v1O%pq{|kC`?R zm^wYtj@V(`S)N8=1@7fbyIUu|{H}kaal}@o@A&DTzL0?VO+G2G86#?zWbK%Wc^xVt zl1-KIR&;%KAV#wO9Z^39m?vsDXcX^hZPxV7?Ga{?im&Kk{d~C^lfSr=nUHrH`C?Yi z9yk=%>{&&Dt_(f_N+%rLt?)iF(a}9QU_g&fCohi!CB#1S@>vF&kf-BkJ3kk9YFuS#90KS8+I&qUc~#2S0`HWR|X*Cz(7V z$7NTpqwr6jSQ}#KMjSt5mMkwW|79`)pQY<>e#fhS`hxac;r7|#d^a02<^HK8{h5Rk ztR>oW;A8}8Qhk^wD3=0U-|^XuVa1Rka8I%1&6HoATkT5?=>gL%U6TeG3z);Pv<*G_bglH#Y9$J_%PRT z#gjH9gL72?Ld)qekHh8N!UP%tl^JWaGm`aE11q(a-}q<2LkX2W9OKE#joA>@{AH<} z3W^5L&;c9|0`Rs5_N{Lm+gqZBIaaik>Goe_5n0vH0b@66T&p3>0P@y_sh%wjcQriK zGqtmegk3}s8!;!cT;&5*?9kQ&v{|a|=Hb`U$8J-YS?cnDdQLz2zv`sO@Q>D^uI|;0 zimIcu;YLFTmG*m32Y3(4(0UmhN%>LQmxJHb^Wcziw(CJW>yj6!4tap!`T?JbvE$@7 zC-n$tI%NYD9puOIEMv9mlUYWaz@yi?fz~s_S%R%LPeFTm8nz_G75bvx$aax-ytQz@JMtLqV z&utH8RVKPvRrf4Q-@njy;NCSOh0~`t-<5X?FJ#Q>MM6Hg$fxXTnvVfAD&0HQ$Xx%i zgOs4VoON`qnbWAeot$-XW1q2W5IAw*>s{I8nG{Bys|jSq>pk&!d|j?(3N791;}3ZR7r)LoS1;#b^YNNr^loy`GPumNm7x=9G}09h+&=?IU`_OP34>=naP4+DazI^ zX9ceMPG)C`rx*y(oH%lDj>)@=d2yKU-CW3*oYB3Rh7fq@<=`wc1`6jJx|y9xI1R_D zJIk&jJjy>hjwgfJIVg+66!<+ft@Ef)9A)}15|FtQMTTB=0d+Sn)SnPoyw`h z@fLz7DT^Fq(cw&2cL}y1b%0VwuV2YX8G!?#gGebJ&MZGn0Zi{;!C) z-i9k?MhIC>{%X!A_wv_!avfU%$C{VN-9`fm$1!_xkFa({38sVz_Xz6&@YGf_CC0}1 z)L%a@s@**F}jj%!gmb#zYa*w{e_54*~&y`OpD zmU#A3{(!N9Ow#P%aUC~d}X$IM7O2!zqc@+i&* z&iQla$Hagq$F4eLV8O?pM@)~Jnvj?&>o#2KpdHwEJTb$53YO!)R9F2=Tf)aPu4Pkr zBlRn)7Y+}z6qt9peub}A?c|1i1zH4o_pp@IzD?BBZV-)*Kn)rSn6uKsu@+r>%5Kp7`&VBA&-4jp9tmXTq zHOs{z>zXoa&{)YfcZyViNn>`Eb>vcOe%cV zBZ9v=+y01P{A>T<9lw`p?Sl!w)pL2{T5UWU7x6>{X9zkSL-y`P#xN`yeByfwXwqIy7 z2T5J_5oL66$X|@BAL$)uUR^@umr}>mYF1PvY_c|M30ZsUN&oZnx-bC_$CjvY~|~2(5sH1Cw(PMsUqI0*~_%yGL7@(ul*sKOPCH zk0GZX2Z?TF#;m`VoO(m3hWXSzjieLAVHj>0IL3x+>z+szu-=Kj z2!fn6>jbf~pYBQ5+eUUe&*d+k)yu(LUy;&Q92d{7Ptg#ZLG!m7Nz9HcU5ShRVI<&& zC{Lo1I0;vLuz3<9qG)A zmC>;^V98f|II|FqX$rF>Gbsj==%|{?lLwwWb-Er($LP{g&98ndUN>_b(7{ux4*Y@l zD5>);>9tNFJm!@ZQXhGE)TJ|aoOaE;U61lz4!X0CbqS>j4H)&n*YlQV9P%7X^-2?> zV@}d$z4AdPbx6LqOJ4cZCG2$b(n@{$-)xa!Mt>^jBJdfPvNm}aMOgc^+th3Psa z8cgTc?GC2#7=0>#35X7WFT~JBsMZF~>MUG};7P|gkSXpZI~hdJ?=c)9qf-Dqmc+XL z*_KWt?|~j^T{rpei1Glt?l}*gf$sd)F&to=P@yj!@W>DB`Y9XCgoirvTT9oB*1!8N zfASrBZ)$|FmlkJ6s99#do$rG1VV-*9zb@v+?o_?M7#_EAYkA7R|I~0&_k0IZssMFr59J>iA-2ZO$x;w$ULD3aaJ=?XZEG`OBu& z=*{`AN4?;5Ci0yJ-QtAefZ7f8fX}?V>I51v&+5*)%BiRGi-T9b zS-*NZM2=*=Jr5svgO|LrCA5+Qx0GhQ@-wgX;5vMx3E#u%<{i}_%AWK2i`t3C@?YGm z`grBbb=$4@GUhM~Um*Y>LK3(Pd z5O>J6D%{=`mx(_Uj{nCiviihSzUADIYUC;^Gjmsx98p9}(ny85&6y)dIdaZ5NA4U8 z$u(DQW8_-Sx#k#}ZH762{oa4T`~7~rkJtP8HqW@^&=%C1qCP|aNsSk{FLLovMjw4S ziS#gKqw|hU@Ey42i0f}^wUs~>SF9LF7*ZS!dTnZdUnp8_Y)ybL9>Qxgdg^X8B)^2K zZ}n``g>VkDP>BQgLg*=9o*2LG8|0kb7?THo(2F5qxhqpJv% z53ErY#d3!$G{S3gC;!U=xQ1U_EX6U4t*0y>1R5q*Yo-~gt=c@k8N(l-a~l|g0Nlm; z?!NE;_n4)8yT#t)heZm;7dmYsj~FAF;bF1ucGq@(7l;2T;!mve5`-oEFN-0@<*6j! zT*i4h0La~WJYVg+kA1Vp^Y*^Eqd=Y(Q7rv&*V%`NGj{*EDcZnO2#1)`e2F%=Id4b7 zHCtsx&+TtjrqM0eh59=b4T)y$_mlZf$n;fi##XCO|4k;g0&eCPkA1s!>%N^KYz8Qk z3*1$H^TGYUcAujYcRs&a)0xo-s#s8Q^t`eQopnjdmet^cZ>2(D=tO=`@awrXk6#e* zn^eCVQB^D#_O&Y34#9Tv8sOzwFxyW$Dea`&2`dd88znG4P0BM1PU{iol=44IIo;vf z9H#ISGdb>D$68vnn(bWtd?%<=HuCCq{>JDe#UD;?vLRs3k$n_06CMGZ z_{_1I3n_O@mOd^%w|>xd`i5BQ-h+d%TWl7*(M`rWwWP(sYBgpsJY?|usDaC!w$@47 z*6(`6UvyD#A5aVdUaT+OGItuOJ(jj6X@ji>M;uOQDGqjfp?fDzUNwS`*lxZd$#5XL zX!Wy-#U)Hn|IH`K1Fo3x0@+y#)~3cf?I5w(-e5jxX)e`~6VM1Da7w6sR3G)NTcp?g z_kDK0ik~ma@0En}lhDtJk-`0G?P8*4Z9yfXrZuX&CMT+`gH6JCnhot^xns+&T~PGf zxS3T~1USX;pob4+;5U{(dAAJYwC?JwZ*|HqmTvxhj^J1`jw3y+EpxfMV@EZ#eD-~b z`};(;RQTr{?h}>kEo1kcf~$gMJXN|aHx+;@iviaU`Z7mr+E;r~7~w_`Fdn4NTjc%P z2LWQ}t$o2GGwLy;g(0g^ici5%(nlccMxm9)t}6G9-iaJFw67I4j--Iw#CL=$0&G*ut67dn`t3D=Bm`)g#~@HyE1^^tk$X5tzc%AG3p z$aya`^$Y*sy32Xtez%E8fcKu$>Oq}r;{i8K{=g#NT`#TiA0`Ldj_ zb>Qi+s-+Sa-o?nT&4@q@K4M`n8e2S}ij+#acKtJvbvw%HD#Bn%??p+I@C_3IYhls* zBAW_XUNV4gvTFCmq}1SZbFRei8y*%~DG#iRQ7d(sWHs;Z9R)O3K37_!+Ie4H_~cQfBr*2YMJ+E(bNipp(;PK#%g!so<84`C-TrzI}HR)0@}rT zxyXp+zw$|`38psk!1|hi+w#fA^_elp*wQnpFQ}$E)c&J|9KEOOD(-fnb2FmoVP6H` z#_-M|sMr0vu?2nqCdW1dNy@|p{V$d1w$zX+j@Az0p}zO5r>Fdrk*DI4#ixZO%T>*{ zjdeV(C(*7E;dswV^4yob6YCW}`!wCx-jqIrAm6BZAhysl^ygXdDmi4!!Wr($Jr$hK zVmO8q3>jt1668b8{Iw`5ywG@{*qz ziJ#W6Wdgda_w=#D-+wGXf|m$RdilybBc5N@?XGev4n;qWQ;2B&oM};R92o2~ zWzXr0bo~%&W-Mw><=B2mO%iYi=kdcGAs%2PtnuB(mRz_Mv}>i%|16<}nA=9&_3wE` z_PWRDmXg*5O>iNmraGNC*fU&|k>P(EpvsH$8M&X@c6CO~>v%^lf-+bt5m-YsYUraPIf{m4{&_*D5}c^t%dxBt&cP@C z{-@+JqvFvzautqu{^z@$SibA*FQDT2eM=@YNqwHonJTaSH2eB&Xa4_Gezbwz+X&NP ze%3dtUYdSnXJ4v0_I8(hD~eyuhXiW+0z-8E>tyZ!C19SCtT7Y4FNr5Af<6xkWK0|X zr&|l|Y<)^|>qrsGGrB2I*lqO7!X69@Et3pB=+j5b-MKHUo5Q#XY1>GA^{`^G1s9JL zU&+h@SWa+{dI{Vs03^beU@8Fx#m&sVyPkz>tv{}YsG;jKsr#2DlYI|2Nhy)s>#)ug zo+%mLtnD+cpgSy|FPeZ_1TQqUoU{ic){hcCeKL>jzZ9>)n8R6`%)cx~-WTQ5VY}K@ zd!zR5THouFRrB+nG80KStA+@C4DGYM+@A@c!8!`r-om~&B4hVy4Kz^Oi74n*kd#0i zxz>M2)L!;b5FCu$E0bHc`D1y&aGKYhS)Jdz^}ll3nVa19fKP@~7g}-?I$OeSHS&RB zD)w zdPV>p)9F+$dC}Ty_$`DedecfCnh^9KFHCpw;}WKK1^&o5T=U_$tuCUmx5pMOdi~GE zs8XS?UkreuzGOL1n3Tfj(KcB+#nw{ow1Q%=eVpDf`;karpWneDkJFJ`kLh$=R&+F+ z(0^8pl#TJOeDAfR==DA$Aa~n}2dpeWJ8aETPEY&0tm|G7AoQFR#_i{6ax0#=c$doo zF2~>W3=jo^I3>oE*~vMXdnN2zC}%bMF8;}1{>Ez_M$dL)z3!1Ygg(^!Aqc^t3QX*b za)wQ_@fsiKj2P#gyu4A(NaDbWA=E+dmv0+MI35N0HqF-Z^9Eqt{Z|5VQ zuw&#Y_nBq{o;AK0+rRD<1M1%#8jUF3lW%;k$ssh;2Y}r^e$^DEsY~i`nIMt+t)k+TPX29kpV8?f%W?v zjR48j+YAxn%?ObtPOHmml%8REu&J!Ndx8SUxEVfA0cbH-kQ~PQWxU`w)V#;WHGWpW z43CGR#<>BMQ7PU*Jflj4lIr;-sK_TpBg=SCryT)yuhQatzaNztamBYHE{m91xEc^3(DQl3sqA-{FC6es8 z$9cJDVAaDqIOi9u5z-*KG|N1}RwgLF>i5aM#P_@jxHVm(NVWFqn7uRYR1EB$^U?+0^~k;YHcz!T1)2PirvQqaVcl>Z$1*3` z5>Vgn)u`${VyoIHJ3AsyHa1UVy}%$>^w6jgFC(e~HI#(kFhcmrr>k>c(RuZ(?T$oi z!p7c6$Uu4L&6jZN#&6AjKD&1-xjoougNSW$D5G@!jGA13O5%Sy{x(JF2QMaZbrbpl z)Ron=;0vw&lX8dmS|F(fy6YJiQKP#_hNMObyRNH5EqL)wt~WC5jIq`VmhTOfV$Qst zm>&bP3tAa5eliz*}BQ)IEYW%?bv&WALX*@F^0RXer2 zC~xPAS4xL1<&re%Uxxp^eJq)@OhAq2MGo+x*1bk@v!enxg{PzqQ8Vt$RKpqeR6={t zo&0y(PURp&C#NGxkO@xj^aPvpT4%@6@7f>X%}+EIR$mG|;9KQXSX55P(7h?gb3--< z{Q8{^chFE3EdrQvUeH*62Y(xNc%HZY^5nhLJc%N`1{s3H3}dQ1AJza|^a<{q<$K!u zHtVj|LiXPnZNuhb;B+oY6EO|q#T8FV;=Zq~qhC{2*#W^u&91+QIN+P>C`LrO_<@Y{ zTF`~pbalJV;9U6;MbG`;Eu}HeQKR3T{ipld<*bX> zb~_2b==XxIp?M|ZGb~(PYGBY zuS!O?4%~K`crU0NPnl5)aor+2HF!!pj{CIi9Q4_<<8B6|ir1lT@uHSRHSa!<^sixP zCs(MA@L;V>EK3bI&pxLZ7S>t&C9eyOoaf zx%Rd1f3{)cqth zv6kOs7x|w>1&Bs~v0-1ENk$wmD_=MQJoD}{wXO#ixsp2^I|3k^d(Wor z6GvWp81-sBRJ8{2zwn{D(>LQ_`Xb&e_l#DK+u{Q`!=KCy>d&hI6Z{e>aa@+)&Z)(t zeqItp4SiNtpAJBmTAy(y6+SL(Q(P;6FU(35J11@jQUIQZ^E=AnF^Ej2wvOqu-yK=( zPTt7xr$()9@#Zf1UT?=<|4;eP{>z z5XV@{C>Z@^!_(9E$0hJ4qnP6ldNBdm3}t7d|94BBakfMB^jAG)8=SRBecy{_zcGo% z-pC>*zjtrg2MK7>0MfYN#NC&!T@p>u3GFwX@%0b-oUQmX`$BK2RVH70oOq>*Zy7n= zW%XeJeFY-E*+ypU1Z*!%pj1)g2{_GRrK8p6T|Ni0GfAxD;n>uj{(QRawi{o__3Iz& zyloyG-8&V>MbAdlMxyk4e_y!XWUK>7DPMUX7v55CW^Tj31_cPgfX?PtdXST-a1d4J zpKk1SnDF1;D-<0&n-NPT6c~b9GE1Gy_586UJpPvx06y=ihy?ETwbeZBx(GxhcoY|E zqdzdtQW5}J3)&OA7AeeJ0{_?G^E0&;#sQVDKGUn;>N#Vcm-W6hj5Kr@F|nHye8jA- z?T;o0umiWENq*8C(W(yST~;QU;oVi(eXH^4UXHu?(jMZsozsdpOYSI5HnCMo;W#t> ztApO(mI_`t6B)^xA|ZPAX?-zkL!(?V?HXuM#Dg0`-avLJmX?jz432_zyJ;wTU^fNt z4OQDjjv?p5!(Xdv;iO~<98a4y#~l`Rsn{INs~H=DLko)z4R)aJhkU)cY8yXgtPV9C z%-THmY|yL@yoKFG({;xPv*c%%({J_2D&?C|prH%xelWXZpNm;S&TreP>myE-OKd&z zeUT!j&s>w46)voMdS^oE*kav>ue|-|tp^G_%xe@_^&+}4?Pyq#6Pe;lPcK#rLQjHf z^0|+bxc)eNp$>nU)0bSobt@aZxqWg518S{;{OFa`c~U1xqBB6JYreg@Fd}BCXk*_l z`2L(nT+Ni@33~;3+%AxE(q6cQHG6?KgSi=GGVr+OFK~G;r}#yYs-90rPp;b9WwJ+) zgkvI!X&${^Fz@A}P#=>mQ>QUu_ut*4RNs2KzE28|2m>Cnah9Og)`hma&3!Q-9OKYe+p-uF&oc+WucImd zGIyEKZ5&cDB#o|d;WkupKyO_}g#6-GE*`JAzCHviU(S)IZ;ttY{JIrf;e08I^~!JJ z-iJ}=0IHC}bS3eS?$@3E;hs{UwtGUfFnpUqG0du8O%|oz^}EFuz8od*%Mw=ec)v5W zbMdM2aa5I_(6a@t?-USDlR%?B_Ep}ob81pnDW-5Q%%^ms%6cXO-puFsXH@*z(6u-- zPQ3~$OaboZC@#0sO8vz=j8MJi0OX2DuRGxBgNLA{pq16L8LS@Zb^K85b*l_{0=@8Gko8%Ol7{NAxqou&1z$zcSrI?y@@mM`k*+ zM81~ZFXZI7d0x4smacFrO|jfXGdXwAFa!F`eP&SX`&xp~lav?N$)Cv*E)qjL=N?3{ zmyRj=&iy*=qA$OZeV^S3x_#vhR4nL0TTWKD+@;uG`J=hAP+iLIC8ZhNlGZb6!c}={ z&}4hdTR*eZY5^3R@TFTSCGMMyBE5`fo<4PNcOyxVoqofV?VSYs10F9JwGpw{qv(QCb}B?SxAzP{WV|>6*ur zlKepZlC=dHee+Dy-ss~*Q)~G?VWB!oYv#kf`5@Fk9GJZ$~wtV>T`s_`i zN4D4tXGYQ)i#)v3^$Ydn@@Fs055kd}_g&p2(V*|>FL|O|aTN>pO=`7_Rtbb;x%R+c z4SHjy+_~wyXH-BUNH%w^R_W`cwc5YC-9>y*rgRM_<+Q82YL%P=HLm=9xFRodx8j8w z+U^WlQ&*^*gCByzBn`G)GCUQ3>d3sIc)o2w!kOK#W($7Z!xFEV*|k+F+0JT21uRo` zrUQ@J5mSTiZ6O!d{_baycYWDh-Q-0*!tIxw3*IjRrsN-gLBM``E{!RAyeNc8`bnI` zawH5K(*=1~rOPihW1BC|xLqbFX0USxpuK+@6O-S-c&obJwmkYl%#&U=#&`(I%#Ui0 z*Uz!e^Ogbf+_zFOHQJ1;6dof2D4y0;I_Wbj?yLm?=;HAjyDDY>MU!BZC#Gt24fMy^ z@)Z;6*W*()rh0__IR;qFlo58Wjt{H2ggiP)DNeX z-Y?+;Vj__4Ti}1V8CMZidN&B7xz^S4cR?lghaeG_bYXkX-kd-^|F@@9z>~`3|5xx8 z&Ukv;M)B}_V^xy9KKq@qdB?Q~FGgg5lgsAWPD|+~`s5KQaIflZ?eEPe=N@o3?r#s1 zFH6{VsFs_~dosj*$$mbcrq+-$S1OP}x__ovR zh_Wj8EV?&re}1tfLlwA}HXz41`$Vnqq?$7_gRtFCpxb+>3vE8(dB7b&F+A#{*>O-C z+%0E+X?LG`SDcVGHsZ?eJW*y;Rq z4!JCN6>~LW(0&?vXAcSkHIsOuI5V1a>Bq+S4^ z?+av}8U$o}q?$FulkK6yvhrH5ZU8XK8CzZFxZ8?r#a zu%_479R7U;QaWF!enrV>wUqkocz5IYs(qoT#F6Z#{{qJ!;mG>;cto?yq5_8Q_4-Y<(i zT9VBk?t*MFyTK()he-RF6SOIe#R%!jmg7`W_noGF=UMS=2zEM0f(03UBkdt+9I+~sl$=V zJgr2zRl7HH!(LLrltXX()4js7;2fBrD^=P%)<{D~^d{iR6NlOS)EaJiKWH?xcQI&b z^z2Obc}VD($A_9JbbG_=>dX?&MLY0%CJ1pj!qe;uBC^Mc7vHK6QhtX$2)Or?*>|^F zCexMVEcgd)Tm&*koG5>)-&Vd!5j`Hyw%PfgI=mCg)g`K`>c2FS-o)f--tr2Y%{|^v zIW3{j?j;mj3*rutM;|Cme0bWT|UTXQ_-`EsmqGaUPWzGv_ZuWtp1TJVguyvq6LieK64ExVj-GN zK78WKO>LloXti5?)h6ULooTZFi{QAJmnYsjT@@=~o_i`#07aEb#jg-r-6&$0Tv!Vl zo>RsFkpr6RgK$ru>;b$x_CqBb0RTF`Y{|78@CtBDHpI?0$Zd-J$;B&d23tR3Xer8% zTxUH`=2t^^oYd`&8X7Ev54P}oS}tqP_>`Wj_ZCB<+f6cAn z(9wNc$JxAr8UN+f1+vdbbDZY1(iPd*k?29c4>4wq3!r7^2FhQ|wBK6l4#utgR5=(p z5Yo`HwY-v6%D*x-FWrYa1z7%Yqg)_L=tE=$?{kPp4Dkr79o<$msS-GLH%LIn8?%s=!oc=eN}O#9YCHt6nm>V+G& z=1DLO<%4i>kKvMx-5+S1Cl>^C!mP)VrS8rO{j<9pnk#tildD=DLCk z@ve%AGvYpvRpo&ZnFhmQM2RdsV?mu2*`e|FM&P3`K{r;Z1KOgzOFjNwmv8fa;S3|y zoM!tZz%n>4%>U5;c(jYLLT+4L2#1%5j=Uu83dV;#2S0;{_&gJCv(r*l>Oh;FJ<^EtVIH$9UipaxfNNgnmF*lQ(GD~^7v=LIM7!JD>CJ&( zONqiEV=Ma^N>@qPuhQ->gEsqgcyBWbh=pz*X+Eu~kQ03a3Y#9n4M*kLb;LtpNhI^es z7CkX;)perrs=eyOTXT@rfF(bkomKDp`hJIm^QJnGn?LE=B9-l*7Pj8kvtMje0;{4{PAp8vR)%hK&xzQCz?vdisNaQv^3#nC%$`5I68zi12h=eBJ-bd}a%Mmb{e zM)=w*r2!-IK(LG60plcq)^a{-lD(kU?Wz*;W${*R**Si7&-Y&Y?*g`tcb944j940t z?~1@`FmAu|c<*ox5)@ ze%@VV0#jIAiz^xJX?^*(a#N}VoW0#W>7wfFkHxKBmFGpX;;kR8-1Vr7!8CC;JT8 z`HQ{WXPp9q$GBW>)k;QpgvuE?dNz6QgGgq_sDuIRi;wDTg5Auvz{_7VU}QbdP}vJ1 z{MD@@J)Y9JL|PMNF$yVuj6UZd$s|7(D)t!vZ{gp!$TfuZ=T%3hS1vTZ3e>&J3E3z zz>x7E43FMHpLfe1UnVLJSUwmP#Md zF;{!tF>taBgtbPX#?BEd73N`?2Qtp)0Xg`V%tZhRtuj!(gz>P;V94`+YW|y!psV8k z8-OlYmN2?L1O|qRhV+)#e8L5;W*r}q56X5LxBnM7^HzNIF_yEO*L8pZF^~j97r4*c zw;0gS*ymP*(E4b`yIf?*nK!C>KcDMhYJd(_;Ec0su`y;CR&jVGnq5t*bVmm1==K)V zBo)jSR_|V-QKqM8%?BJ=hwIwMn{O*)l@4_;M7a-Hc}=tI8KhU_Fa(3EjsYW zdDsuc-P8r`=NL{OKNyH*k^^r zM3!R~g=Vv4e@~wHUux@I3f)c64h5@r&qjNk^wsLrR@GorMu993JbG4!Ty z#V@Jc`*$QI2XsZgla!gPO3!!ae)iWA19KT>6?A^XEVaXUh@RLG#LR~jP0iOaAE?SY ze6J?9zoRGssb{Wm&$@Go^uq0W#`s}_8i3PahTHk>b7jmM(gtcG7(7Zhrv9PcZI(?q zoO<1x=K9ovY^@#oF`5BR-S_%tSiOC-_<>)0MCA9kP-9{U=B zpx^H^>>`}YU~Wp3z+D$rM3KSZj2b0^gSwA7&%LXsQ}@+B5=;&AREx8 zr2O&YHHAU=NOXp72FyoLgu>P^4e%I1zHVpXS%`B_dCyz@8&LO|ZUpxcK%E|Gc#s_K2FisnAVVoQ6l!1N^V%RDq>i;~InJwnqML&pzndR@E(NwD1jxcWi zyCsUp2^D@nOokGQkafui(zkYwxX0WY#-~%;y)rmti3<4Hc9Y~Wms$NGsWxr2LGPn< z@vQ(28sG=`fEo@++iNko9+}(s_%l4R5XDIKz_adszqIo2a9Z`0=`39)K)&@bEb@mUF;MfL^qNxTcHQ9rZaK_H*^ zX?P|PqrN*E(p;?(Xq;Ov(gX1@0Xz7WUu#wfIZSZL#;u0TfW9sGf*oO{X*q5mFa?iE zQq4x--rfYWFt{#O5iI0NjdObW2oPVYt%jmrC-W(a1KipDFT%3mej`%YXmRG4)V&A3 zJv(`bSxq=L%WwB6>ww)tI|@~#87u3!gLkfQ6HBkqadDqiJW(5A z(N%0R6Y^$LSCPz0HM3rRw!^K0V`v12T{UPzn5t`z(KoN)fb5n88vdWKpE=IRjtjLS z^)=iGRM-SmUG-<4+$!YWld5@aC6p>-6}bPmfp$c$Jb)#%2I`9BOq5BSX()w?-)2DL zVmOKTs&loOiTsbMO7Xjby^usTj6K{P-RCvg(KEbp!rnY0fY}>tGJ~%K@%E3t`XS#wP`Wl#tIz@< zqZ_p~{!A5XxOcIPnKL|s?jb2<3B4aUY3+$m9G#S_^~pQ9#UX zOoI$N6}Qms#U{Sb&j#<}p0agW_=nRRcy-M9YEu2ji9O;*qaGZS?O zDLGTD<0S9GGJWgKA`;I;h)w7O)-H9JlWtlcjrJ?aNv#q_6OTsKe^QXEaP8cJR0_ zd6|gaUxJQU^Xxae3?)FX>likca(Kbe=)80J=BCXQ;AlnOi>B1OnBOOH^`*ROo19-; z&lspN^5iC&Ar=RHKD0jin4&%LV1BqNTh;9*ekdKdiC2+PRy<0huV8`@!sM=DcANc!4|P%!ng2u=p}WsbfSzl z|B+qqRl2)N1t1gH+2K^@`8vb*@U*;ltKP+oV{`^{Eq6}+Y`IfXwj+@19qPfgGtecm zI785;NMfRDQMnuh=d;g!R=)uziZ4F4Z1FvHOdAZirjm1fmwk)Uw&`B~7Yy}&je9{E z4&G`Z1#FO<{5C^G{d7fG1DzGe??rY>-24Q8%$_*y;e&!68OIk)UF3x>QdA>!K${mo zj2Si&f~|ia-P{cX`O}DfJAe6`cRP-^t!O?ZqUK&!r*$AN927+&dy!-Wbpnwx9E?FJA<$-z|qmIQtP$ zon;WK`Tw3`H6hkzpZJ?LKMwTfqWzw)oj#k%A9j3NITO3^SH$bImsjw@_8`-Yxg8#* zp-`Qj#(`2&$l@Uv{$d(24x%Gtmv>RUyafkyd=P_0RtrEqr@U}(VVGlIVt;q!*u6|= zJ;Jfps`uEBv^Yu7ie?Hzb)oaXn#dx7yTa7wO!ue6`uQVJ> z_Fq`@P1~rT1s#i~a~|fFk`MMz{4?GA2KUOfUIzakP)i30yl(!Y^{@Z{8L@ z6aWYS2mp+IQ;;Z8)8yE;ZQHhOd+y8~+qP}nwr$(CZS4JGH+DDv{U5epPIPp{dCRPd z>a5HWKT}zN|Mdhz{`(3*0AOKlPVZ`Jw!3M>G)sm`AE zK+LP|e@^muqJwpHq)&idR$P!1J;QE8^RTxoHC zimxw4H&mm&G&x*SzSvZjdGL5OXyV$71i##%Ee}1tIVx18+^pq_5zNz3yD&&Ueb}TR z1UW4fYP1#v<=^sbqgB;u7saBllkJJ^;C;pb!B|6A-T*?te6mf z&+ze7@I6ZZ{aE$l{#Ia|cl_!Uj8Vf@zGV8+^i_TZ%LiAX+I@Djq4JZwanT`Vi|*dz zCUxCwK{hQuZW6#r#iz=m@SKaZb8Vc>`7-aZH(9=u<5l}w?WZ^7;{PNt66~^|S%~_H z`0rOI5o#0%Ikj`s$R>jjKGRD1pCO(>LXFCoI>-4-0;Y)-ab(XV>!+3HGS?A{i88en ztbci*l+uFsA zZ6b#X%$Tb%f=}Dj4iq|HQQl$IKXscR2kfAO52857YPFbn8XZTy)KL^}fQVgl4ibv5 z`yql_;C4Z2O$A075F2w0f(&bJAv`Z|^Grk#2B(fN=>$#EbU*NkJYcG+i63f;NS;m4 zq$@93R`z=d+2>>jT8GqGk>His}TFlV7pO)RdFm?Wfck-5g7W-P})YQ;)GIc zk=TjehI9ctmF=UnoJDnCMIr)!#k}?aI^k6gQiJ=hAy~m$ zWIN_-5{7;Ip54j^2NHziHoJbkN^z zX4&q#`e2S!s`DEN?{S>zlfCn2ukZectL#Mn*olGw0Q`rM{(G)kfB*nM`G2{}=KqJL ziq)iTHv|xRPSveiQ$-q9FWJS?%9=>giBx4h&x;-IM_i1%#&!VSU$eKLp|OhcGzO+- zE;HZF&=@;;t)!Zaot5vXM%eN(>Mf@i3nq-d9!D3l43@%*q!JU?A3$su)={^o?3_d~mhth~51jzZ_U`&ib=2Vdnb;7Qf8eTqm*E@q&(?NTd zfWlTxJt!hC&RNB|BZ#CmxmQoZ!<~JOK0{Bflu4}BO{UpXUK%REW@{068sSUAZ#0H4 zMD9Ey@RD%bhe+W%T5vDg*~dg|B_m`SrzxQn8{T!Nb6c6E@tX)ur#*h!&B6^R>nI-3 zVy9?KFS_tD+n4%MS4_$zjK65d(<~;-m%b!ri;T9%t;~T=Mhj@T3zMcl+Cgkvj8Wy4 zAr#`2?;Aj`zXPW>5*P)9Gr4IzDWu;Jz+Rp0?T zFHA!i1}&U$`n!!K(k_-9ma#pkuC?a9a9XyYRruW!kf^FLIcA3ai?t|(3!M(29XS*2 z4lU-_a)(JwIG-WNE_YF>;#aAZQrga?)G1C%CbH{#6+Xb06Ci3@AWC&WWAr8 zaGarXMqu4SSn*;d`B+x2Q;EHjJLoRPN#=A4-ws%_dv(4LTrdNG%d1(DKi>i7nSilf z4dYqg9s<865vU{}@<((Vvi=M4hdxI@xx=Xk4E?ogJ;?RXTLZ*qA}{bN9cj+~2Z@gU*sPPeIS^`M%dkC+Ss&c zuLF#HVZU1nAQ4}pX2LZURN*<#yiX@6A@&MC=hq4x+3{zf4oVfd4^N*$KYR6A%Evf3WjEQT3m~|9^J? z|9Stfs4_Ej`PT&4(Esn^AGSID-xdG=9;dbZ0021u1*cA~7EVs44z$LG4kmPVHvgxs zu+}}%{%_ifY)?=H9qA>rSq2V})IB&t4oJGdPBM@HX#xodG?uZw8>B5t{*Sy<=8dlHGYwz{-6MTs!B=AU;r-q zK|nA`pS7bRpYZ^B0J6)c4zCy6+qfJ*ytEFkurLCT^ZVP`Bi*QfhT!qHvf+2Paq;Dg zfXbJ`RR(_!J3TMAx8IMqbt}Nq($kND;yOFOJ1Z#x+KK?4ZrsN1a$A&$M_mPo4{vOU zoxf%euCwF!yVv6)BdJewYpzS^ZrN^c28agW!HpA(`USHGa zUz8&+Ppa!VPx{85qL+xLkZU>R`~{H&6cFz0aIa(El?CfBe^A@_XG$?XQ)9o!wXsW! z_v7u_ytmt7nZ&u1dkfa~)K;|Q(2Fk(>Z+-!DRg&t)FvR}r+vG~JDQ;n8nS28*}Wb) z84b+=)OW2we67f%jqYaez1rBWN~Vcmv>;u27d$8c{T1I8`Ja664M|>mF!r?!W%>zFbT&%t zbq<996-)qQui+aur{2K9LK;w+j^Iyn5*Uak0G-C~{IU*ILP2|uJ4`ihKoj3zDqC@J z@Uj@S+g8B2)qd1D9~h@zcosl@d12~V3GnEz&mUneL1|XEzu)GjO@I>rawp*JJ{{smh0Zk;XK8i4KFI$XLJB{0r&6sb7K10TJZqF)~Uv&cwf^tzYl)ly%F16O-)P{ z?tW=YY&<<+U#v972Fq=gqiR2%|Lz(hPwLo9KL2Sk(9g%*_A3zZkva!5^Bvf@F^}B| zZtPGO53N$DT7aJ0Gf^~28M$S0=*pGo;m+F`-5e8p=ZAUz;w}!HVMrql@Yjs|JtwMQ zwgw@`{1cX|+plP|cGnY+%QCdesS{x5D)UzMBX7?a_s-Ju#~j|YN{tjMpbUZn*%RV3 zJf(9jkIZi0xFWZHKXI6xBM))pZF<8W;=WnT`V<5`=pc_= z#*oFRPk;G&rxp2nA@d|mVAlKF9|trp|G*MfH1Aj|0YSsBIL`9pNz!r5>}vE&5YbCq zGmw0KIYZ!RSe><_xXkVn6)fx-2OJ%xA)jiLUq0BNYK;i|6XVbOQ5{U#iNB9L6)n!Y zgc*+%!1B}eq6|bBWGeB7Kxrq4G)CXNNSIw(D7KCg(Wn2R-FgQ51Qype6ck0YL?c~K zkkyKS!7N{cLK+g1cr)?4Zc|=j<)In?OqDn1tA*cE9q1X> z>jq+cm=Kp1Jr52pyg7jOS6Vom=nWsr@od3_DIlzfkLT!+4g&GH_WX9O_UCJ*R7{EP zKdn-j6I9UDIc4j-aGg(+O2TtSfH{&S7V$e@Rxbc6`}G$UY=GTJ*YY~T(THqw@LgI{ z?@Tz6C=2!UE>+8?mj9Nk4j*soU`?bB4^RF2%}?(VL_gkD!1qgTh!?H6NDGCk^4@2G zc~wU>?Of|;(j$V-6RncE*GO_;oHU77!FXbNIt9~M;B+Vd0aO}81oD=Spn2iWw_(Ol z%?C8+E4$Hh$GV75K7C2$Ii!0Ue7?nIuokxv6fJ&R#`q7OLhPR*6g?dtCHof9ed$L3 zAKqSt1>y$2ub?Teu=w>ewT^tEF|7gMN~+Sfw%Gm*0I1o`DZp=} zQwd8yLfUhd6*14}k;PJsWV%uIpChYuHI%(j&FU&Ijml<|_j3J~7Z(rbH$cDYJC1g{ zvcv?40^!saJ4jTgEF9MCo>3IH>v1d}cd@{r4CmG_khVRt^Hsu86WHrPk4$Flx+go{lfd_2 z6LR_De_7{{iw{zz-|nW>YCjmSz-6JUdLn=ki6vO5bTFKhS{qMHH1^Hd>}XJJnH>Im zY?50%`UgC&#LPH4X&0QT<}fD9ojG!7D?UYxj9Gm4ueRp^p+Bo#g^Asb$)*Urfi&Ay zYiGt_c5Aw7LSr?|4%)7fgJyh#4g3_{*>?AQ_E7kr5XP*4T^8!p>EC*7Pw zc-dRksm1q%Lh6?$nou0-O`l{to2FLU>bZQ&;J6Mh;LmxPzvi(?AW%)y=jpbyIN$qB(1yA62P+m{^6|28#l!ipFH(totO(@mA!#)=Ox?8=a_bty@!cZ2J50A1! zqT}!_zTVg~^oxdQ`3`$R$+^a2x!rauA|xTBP{+sKLKL=Bh!juK5exs0qQX^GM23{@ zUUFx;-;{c=;>Z#K{{d+6QYvtE6#nD8jw1N*K?%}ZVfHm%a5bBRMQw(_Fr4_amIxL9 zEIu0yEl~QlkUXKduXECtz+T4iLi1pVPKzQtFM+f=3>~Hkt?w~LMl#dTkd7i?H6Hp* zl;`B^K^H3^AV^NqSO>oFTR>I>2l>hoNoRKBKV;oowZu&Xjxo4f9oZ}?=(wcp1L31I z;ieLgVOP>3?Y}Uef8v+L`Dbg16q$46psKltlP#cv9Tz(QAC;+QLl`&(Io0QSW;IA! z8Zk5~a~b6Drl-P9Q`TaXSOeX%mu7TfzK~NS>LE&zDrmv3Y(g~K@8xeMKCFFVeib%3 zq67==@e~+m_ACKU8lhuv^bi5@Yb5ArlOK^RQb+jZ7-&oy9UGvXH}eN5nTTH-gT_S> zxTF_WYm)Sifm|WtzbWq0OFy~_2mV^)@X&cZzrG*jJki#ct&qB&3|zqgX5X8#$t7RF#31S71tAP|!k3}?OcTO21*KwQ?3 zZV;J$zKmp~QCU_~n3Az!2f=S`3;qi{NJVqVPX)dwK2El->(+|l4s>)$P~9E;b73L- zZN-UPW}p-?2TA1j9SOer{DPyS?*vhn?KpJ)m;zE(7aRNZcK3YBQMV&Ws+v8iOeL+4 zkJK~M(YwXHS11A|`eM4(C8_g9eYQ;I3eHI;=rdvKsueIOk~dwXcutJAh{I~a)q6sq za%6v`{lyD==K3E!k9Yc#_-`$ud5lGzEx8z`r#*btgwoLdTOdp zpkr1v*e_usU+y2OpNOxq-Z9Z5){ft&k#%!iAw_F|zfixEka#3Eyh0MumZQCGdPEfX2ShNWp>gzw4__FuTr;0+}T5)BH&l#3RnCKx$*Mc5>Rnv?+ z&NswpA0tT#*h2EoRhBzPbsNKU*2^g?7r0`DS}pElpSeKyq6)I{>PfabJ_YsD3hwh~ z7Jfnv+PjFD5?eWwpt6qbL~7yk#o)^ymnZEo6sC%2pI{lvq@fi-+W>=$I<)EX2YRS#w-Z&!3{%x2B(u*F-~XCw_b8r zna`u+0O*S_PZ?#;;mW`~wj4^}5RgAz(_QPpB?GIPbEG}GfZv5ha!fG`+?ZLh!M9~{ zz3c8_YIP%YuRV4+nF=aIb?1JaEF@r{%7G+Sd<^$dSfD>&G<1Boriec8)NI?mlRGLD zUSI#L&Is7$9Ut!NDLF9lqNm~JuGGshtlkY1b8Uit3Cw0&-BXm*viYw^AV`B|4@8e7 zA054MP9myowc_dz_<|RkSZerB0i)SZz(3GHuiisDo4{W1Ut3F~Po8$;bTWTvMz7Ns zOO|O8S}X|q#%KCkY``Mc9%W6_$L+@x8QtdHin7+DwTo-yATd^=Le;n^UCDwvvnmWW^y@TC?{!xUOPQXH~6Qx2o zIjGUyU#u%3bO_dkd5NA8woj;nMgUT|OWmQFS6(@nS z5A+wQ-|p6f17PR*lOn;c&F;|Q{wIGKYoNlNsci?rTZ^dUk1R;1Cg7}Jz2Q9jBOinw~^I9U%ah;4NSwc z3aPakybE&DzRJ>(UXh9HslN#ab57(@$>ulrw|P!Wi(?w*5r8Qt)uOR{pS2gqm4cPl z%L#P8@G0HVYPEYB;3WI>Tb1Zv>Kmma*Zy+3tkf8TFe$9g4rQY@7pgE@a@L) zFQoc_0v+Z8z~ULimV8CV|2as|cG&}FlUcNbd=+isAgL%aTYySduh{$gdI=uQMC0K0 z@&_ML28(C_$IV731)taOZCt6I@XgMxU%zz-OFat3L?aBLIyerz>`mN@_L=SbE=q4` zA}>O}`ATSLD3;I7_>3hAo?Jr=1r(o%MSUO1S0|P$#H!zrOXuyTrpp!Q!yGHE-k9S* zfB5RoT#L_zWw~ZvAjXB&&G}m~^vz7KX_tfJq~tmV@w@KpQk*fak({betW$j)ZK37) zRF?(<=kdNsJpBHHkm$kag>mGR0EoSKw)! z&N&9_f6;uJvuA&QV0*!gO9O@CaE0Y?K4OXlsgaeAo|=zyA#jp!y)j0U5q|CN_Xv7)PXLydv3^qgpS4szVRkt4+!ue`)9Fz=WjK(DgCLZk} z_K+y_0MFQZ>i}eatN~ECNj2?x!*n*AD?9hJmgH2mLh@~X*8-s4}2%D zGfN@?}8g*MlF7E2*y7@+HYeVi1&>3P`X3y121eFbRC*x4q>E4}0V zPVCKb*1!4cfKG(Ru$yEO`*geJdF}G5*Gyr3)7GUq(wBG7krm%UKTtcin>eh8xI!Nzz}XQHlJ_*2u4dc%mxpLBHc8?eQinY>S2L zCdmtAX_4>*)Y$rSIW}vjk!oy7ybUJ=KwA&JV53gl68nS1R!O!@EM7*fgZdmCj+?ro z0@}{Q!3DjKsBQ`shfvgi#VU?=9+My;%11#}kBakuPQ*sZK4dmIDIE~<_4crYhF|(6gXfwM!|2sn3|=5pO2FL zU4+XyG0so`Y5hJPit2DQOM^ZCnS%cuW(?KVx?v59?vPli;t&P+?U9*bkS+Zy>>Hssrn3mAJ9vikfzm3<(P1USfgDHk?-4y7~ptOUG5rHE$154?8gLtleVcD6^r5}%AB z2)2g8x2PyG%M(T5Ii3XA6L3`Q1}^}{Lrm^!S!#^iUd{zo+1%HzWJ!P-3` zeVTDIa=kAR>6wU$P~yB5VdQchq+Y17)ya=4{f`m`lIyf?;+`3FVW;hoe$>{Ja$Z?;+Yh)cnDYbmeQWrNcV(SGZ7%m0bT=GOu ze~EaX1#(|-LwouBIHj(|cLX8|!`{wP+FXcx!ua_2FEzO5LN^(aVJ>!WC15X#mL!Mu z4cJ)}rMrwB+4X#X@(aq^tor%P_^DW}b6WRD`5%FaUekb`ChdQ#Gg}rf|*Y;ABp;vvr+FH0LxfzW( zo!T7A&7gkdf1wYarCwoo3~K}@pcR$gOj%)eZrL*|>aL^xi^_4&4mZ>1ITW{VJ`2pc ze#77o*6apxR3`H&G{F82TkG2CvoV8h{=iSs}7;bZlAIGn|VXTc%H0g>p==s^zMr{!Ib)2y(HW$AF3ThttN zn-ktkrwqguudn;)!a2rt342do?8+;*i@)q9Z?Ev})QEio14c&=gRa@**f?M5ea`!X z2HY=eRegB=Zga=v{1GZH2+zP0*|B|hf{!v`Dds&W4rk>rq3-ELc3 z-P2}mdaJ%IYfQKM6g7w!2!@E%UEvcdAYNqFILK+T*+(fHF=P2+L~Wo)&5716!(D>& zA?y=zs;kjJ9vG40Uz=>mQR#jwVVJ{a3Ip`8rz9jhobBO&sTlp9450_sU~t3!Q>-L} zmIdi$NXc}n7As0YM#EI*&>R%Ayp*oPj=ALZIS7$g(qSs!QS;K$`X}t*(T4LHZa>>` zGJoD=Gp>ej2pyYNBz(!&6as5;_bG68pY36?Aiapf*%J}oqWlEDe$uN}T z{p^QlnCLKQ6~<`Y_4C?SO0F~OxrIlKyx)S<35 zwuT4ga1OSfJvdx<$9rkJxil~N1@#PXTA1ft!NP|K>Xd3s@Y`&O%DyH0G|COgN!*Ae-DQ{W)?mPq+rMT zgUp8Gjts4*8RC@|la@Fv67xY|#k#e33q7uo2oQIi-fPKaV!Zk{CgO#MRyRgi^Mu5c za6;+)i0lA$Qkis1D%EmxP#mcj9xm6AtQ1a5Nu^_bymE*rCJTCV{c&RVhg1y{HLj|f z@3!s!#eQ0?kl=M_q&#CvnL>9cV_Y|_Vag8>6>(=kI?>2s5kk%`tyzzobRuN1qz+J# zI6~ydN#Kxsa-SmLad#Z)f+*{7#DH^_c-x43wqQjb8Fnw1qoA4HKDFppBEkj=&=5xU zbzpis0j4Ot+@s^6j-fW7@Ode%@j$LSRv=$86^N#9F$ZO|0pZR?CfARFgU z+U(1Gd}w-{%w@jQLhkp4=ef@{odd>1L|q$$7?^a*-J*F&d?obGdu;pbfwjih4Ao3d z2+I^!>WppFOg-&%D}3`r`>d9gOo0R?_(dJ1@fGB@ma}pWqjefeGVj|^n0o)`{gDC- zGDtpRn$JeZMt~_{TDA*&VtV2oWo7NI+P_R^5Zj()V&>RRx3>_lt?JC0UmBe$7w7+$gc@P>3ch4btxeC(LcuaDAAFY;yI&Z)hrzGoYsocI ze>U{cuhmhxOJmPo4&kH|s~_;Re9n0Oimg|k^1px%$ zppQDhR4KW~dJV{qk4gM(sbL?ULH6tWlKPi;nJ3>GtO6gkx*+Rz2t@3=hNFXA0-zAL zZ)UvbU)#kq{Uu_ilJsITM?%GXK%X(JBe2$k7Qjlcs*DdIm|18QgJlOa&JY*73k7{v zozw*QW}Kw#z@oz?yr&^tB-aw+Ac|=kI6a3%m2DggkdMRTZV%>HLs@so*3uh4#&5>E ziykn`9t4V`efDS6C%pn|FE;WL*h{p9gbATeFy;k?Z|+T;u2=C9wgf&x;@N)hdiOgQ&Vc$5fV}dL_w`rZ5smK^<&u z5r%;RJrsurDzXinl`40-g*z&IODF{**`2hQrA7rQ@R(knp1Jl~^3R*QSmXFXj%OBp`*grzZ~gnNer@gJt=gE&2cJXs_taHnXgqen#7koEA?Y^to1KjF z`}D3@`|{x-Ug4}L3~-GUqIrrW@p9$BAkakJ&Pc!8%2)O}yf)gjB~CU8WSQ`; zkqxHje7i8BS~+;(T3RX~&Z@t*3C_$nezq{i7@;;tbkU8%Do}RrzJ6l3m19ylB~#BO z^v&g4n`9D*T8lXHl$foXY$RG{eI4UH>mQSJ!?YU1uk^PazPg4(hL@n!4Lo+TiqX}f zGCDB)^TQ2-;Y^JeJbWhfn3acB3oKP&cvVl|KXB7Z6-IXN5hTV{#|Mtb@UUG#t5>rU z_K_5xsZSRtfkDWPvs+uW4bTIg=*)Z@407Fg((5W-Flm`PUk9&*$PE}}2 z#;mK2UgUuq%0W55aPzKQhCNInVknCZ$9LAs_Wq~)`Z?Or+p>qI5QIuujYI=6JVs|^ z(Ew6Dh#p)YBeQJ_AApWaR!ZrT5ZB52M(N%<_9E9NoeX9X3^ImaJ^1XUGhni6@g?s6Iz`<_s@I@P42zbQr;4 zMEoae*+sc2KM?JvuZN82HlvtsR!(2!!(O1PaJM^Lojp#qHm_%)m5S3MA)D~@$$6?J zQz4u3qy^mBULFBrMQ^fnRRe;-8aW|GmJdD*f)F$f<(DDCdkUg^9D--pfXeBlC z{eBTy3D~6opNckt1&_SWkU+ANKfsGh7d~q~LZL#!f6LjO+JY67%|@g}bw2$`h$AwHKDGzF8Oe8)P^Ns$obBJ~Y!%fE+K zzV~k&q)Fy?z}z?Omxi7?8C%V$4UHz!nw6ZV$(b6JMLZVqV?==uXzMRC;dk$Se0}ew zWtHa2|C@tenYL8f*Da+`d$ASS8SB0Y8c49Fs16^3H}`^bBLamXX7@ z$J@`dK!0n^0~UEE_uufs;UmR!#tS>n`LQ4&8Jwr_(tFde^a?wuTt-Yswt($ldn;+9FIAmQ@|p8L_4+jtL41?wLky$6&>@7J@i)4W zt;*Wl%aVLEEEJ#gwdUi4YPv?QP!gz6vWyrUpznn^#H;5x6-Uv}SGHX6-6N;u* z_n!iSWqI{R^r%jp2Y_^C+fM{vRFd4<`j?AKxz6T}eXayqQC`NOqRV*jlCB-bsq-BN&z3wBmVyo*?<5dRLXdFkye@V433Bu@cAm1b!ERC)XO zmqF!J^ZFWx7eAKsR1j-J3yV~r0w?v?GYV%Ji@eo>;oa~DRvGFqz+Fwm^6Ztp^3KNB z+Xe1s5ma7-7ql+ZXy1PjN4nQ12Ar~`qrG7u08B$&LPz;-uZXT zXUB^xGZl;pZ6g5q85i#bsF}_5B?Gn(I@uo81#UQO0~) z-zT#P*62Ya`Cpb;ssO1804}PDl-!X8p$gDlGJID=>l_c@%=cOX9 zkLY{tX%UNpNu<7a5cu-;D6<#ChHC2uEwD`muJa@wrclNSgn0MnnYEai=_^+{z@|rZ z+xqhcXcX<6D~x%fG!!BTal@!cYO57m`})%j7VKCTq=w>sd&$g96)=Zb*Y>Psa_$@$_cqe_~c zcZ_h^+MHQprSumZaGTPZ?2ncSV6_ve$j1#|8`sT7t_jIuz0IS54JMLv&n zO2QdI`FgiVfX;ivUYhVqeTG?TbWDM9lNEN9RR(khiex1Hj+&T{uj)8~(_YjlxscDX zI7vZijES!_1aSVv?{g~5`YeAzLR`_|N6h>x8u1I*qrwl7e=SzXn;Sc2|(wl5@ zjR?dctyrD>QXW;t&dwZdeH5C{ve8py9OnEs>@VxXzfEZ)BT(PxBhTH&X;BT*IB)g0 z7k9vT-P&fPH}lLbx9~xF(4RD~DQR7M&=9V zyLpGW?$gt8a2-PAh>|j^fHhIrN@@(vwYFcL!(&80Pzb&1kpqJ0_MR-0uEFg`OM12J zbS+2;D5%VAQ&Y94k}CSqqozuqfbaIA1jFP$kLQh(hc#Dfdlm#n?jl8!t?99KI-$9s=crN37W|(Uv`UY$jf3;%Ld#q zs~1;=()-w1b)nB0hQXXD!w3Y8Ab5Rzu5 zhn}Y)&X0Dezh^dXui;#E31cLtz*@PF9&dN>o6iAtJx#a%Bf$f zsj)<-thaE)24A_*;sLj~=RdOht2ZYMKaMW?dezk9)u=}zF;_UvI&8|6OK~$QwwKqUK3|d<+jSE}K zSyI_F_+er(HaNHRwb;5&QF@06U-V2jt0kWkd=B4>GQr!?)T?*ak&?txsl`DZBeh4e zhwvS}fuKsl%0Y?F{1O*7+;QuvTBRo9HYm;LUHAu!vedgQ->TZ>bq@)`L_=G58IGL$ z8@agjq27K5sH=IUq*%mi_ly(O1n@b+^|Al4+$ z{9B>Y@uICmaO(<2n@;C6mplNq!}c-JaH;HNEQImUaA%J-*1E8rn0fyM)C%2+kW7#A zTr-1Q`Bu2$vRDJW9qnFDN(L+H$1Xe#EUq~7v z9FQL}56z245vS$R==%Q%o-MFTDWdFmi3@k8>X3$)l0SS>$kz_9&uoi@yts;EU0&?; zPUkCvMt>%aSWwSnxo@&DFl>z49YD}d3_FBx0L9|B9lHriN30RwCi&YW3n%j>djSK( ziK?jSS=KU-;!bMo$2<5pZ_u+*2|)b~escWWhJmReb%%gN(tau0QBj5&`(4AV$)buW zfnxf%O|Rov!_T{<`M6_UzufO{VZ);kmr1x%uH>A)kK+|68>%5M&Fm&8p2`!?s>aJ= z(&(q@L^nLearu298ZZjny0J21-CgcPgu}LB92?0J3X>{JvDI;ZKnWg zBu7zCt}v|GoUpkV5q8(PQP_7TAt*6VQ*jW?<9(aR7P_{o~%P-q5pq#YGq+yk4rfXo-Jc)T+D9U4zUL)OdQMi+VXCb=N@?Y<9 znrY7&9QK02^!1#($Ckf7)wcCp#|7i5{@j1O{`qMQu^~E_&p1*E&RY@Zs3L(v+tQ#i zVnb2}l5!iK%=NBg4#68fY&;X?$eZlDhgxU8?*mk?6U|rGBNq1xcwNp`uDNztQT2rb zs<0w>T9B$nX{^gS!lC~Seh;K}#BA~q6RpNlul@ifXLC1`Xok~#I$ri?&s6)(B#=Yi znh#t~bc7*oynmEu*mg}i$D6UlzT_^Ge_Dp@#9t%*qN{6x8HHt@=TI?6_i=G-8X1zO zTtYNaM#ww-*6BEkXI{Ut{wFwJIovZFxow!h=RFx^5Y0L_uju6zngG@K&=5ta#ov9n z^^I2p+9@LEe)w3on5h+u#Gtuf_xa5sipr6BYpQeDY02EJDu2(!5^Kyi*nA-sABhHD zz=b8NlZS{kZqP;t_Yq~e9tB7_wg!OTBFEZs;#HlR8(~Y5>zp;a4*Yq+;)zFEH zh6nC-8@kanF8j&}O89Ix8b8Ay(>KxCyE0~zdjwCycmD19r1gR)Ax^6xs@yN^QIQtM zud{)J2lKMZ=s(HM4AGR<-gUm~XPB_UvgUJ)5pw*n($E?IyBg9-*eS1oC)R>3s;dY% z;*r~>KqleKc#Po7Z}!ajfz}oEwv0dYJlGr%b7`uS*{&nt;;#?mTrEC(-Dp3;HYg5< z^}L?~u#CUeRmGY=$cVkHq7Fm2LCSO8LxVuOHkY3&fzkT}pW5KV#xWXfR|(37K5#>8 z1biIA_vD<}=SZpJn88>KVm1WIS9ff}pk>?310uKic0Y508&7+L+)o) zcU3X=Ub z$39QU_Hkt#w52wEBxAHj3IZ4U$CfI*x-2|jO~GUv?ZOJ4(>dk<`4^x#=)7rk0fTdf z74#MIjd%V6L3Ls;V=6y^firXlex}5C?p?dB=Jh4qs`DYzSJP}domxcjTF1|yw@%}&}yl`yS;Gj>ch-VWPQjkFPR%o>QJYRUTv z=Dw!-kijK>`LP)U%p1$3XEO0fWD6lqrb)%i8P|ijf$J?w zIfWaviULTuP@1?Qce(A-x{F2uK0%_OO$jNfKn54Mb>t|~9_haGC z5mkO4oG?P9YYct<((h|uC9SHpnHDa}h9jZDNEzahiVx+RaHEJ#1X3&v;mhsgOIZE5 zf*uj1J!5FAFKn7xY7jJ+|1v-Rbt6yWggwgoC>(!EExz%=SLuVfpfVAXuwUBmtHYOr zSx_}Xr;ML#ToZ>NsMQca?Q^~uq6v7+X#xYEkL{?A`c7iU>yc3{!7-!l)K5|u0Bo(J zt-Hgj@iT|2>$Y@vtE5iy<`=@6>Z);I7-AQh?^~%E%WDXk2Lh3VsvvNW?VJyB@wIT2 zC7Pp`Q^oAZL5uZVwZ^DrTo}UYoR+NaFb(zdCbh3}PWO?!HE897(0+?wF;tdZeeQiV zej5NkCawtDgDnSrJaLuenzybsvKR=&7{!g?*3!9C6wuxQq}-jPn5u0*d^}S5=Wqy< zT-9DphDRDi*nrd%f_}3TKN;QA3^EEr?F-3vFOk>4mYP&u2hLlSws?n819|QhCz!nX zHnx1qtfD|^0EEd7O{%6MfGacULSNUgm(DyaSPo(aXBFGEWpX68D$lOl_Kk=tY9fLT zl>Rn;ln7_@t~oPjC|DY>ycfc&>Xtv4Ge7Y%ydEdcJwGiwz0q=0nnsZId1E=xk`jkZ z;aZlEuWzO1u0NZvEqMZ}Lqr~zlK4l!N2K4wkQntBh3tTI+uCQ_67|lXgt;Tnb`~$Epsx2@-~&3qj}L>g#_nc1~S_XhE{BF59+k+qP}nHoI)w zwr$(CZTt4QkF(}s{=#074?8pBi<12=*ba9H{|DD?4j)2`D13yw!E6bS&`h%9#&Zxp zS{;1X>g~Ce2qE`)eN%dZvoBbrCbuv95aZe+au^D}L2Q$~86IKgwb-}!8Gp(SlqL&T z>nQ|N1ld>Hg6Rb$h)zr|P8z*USxMmXpSPe-s7~W^%TUr*kDF%c)50CoHRdMF!{ysz zBhJGn*NdZkYEOzfjdzhKh945y5Dmd7omc5Tlnz{!m$!-Ba8HWz(377F9<4i|EK{0k z@Pe;Zk(e9$;7*dC#c(2zGK-X{MiT)zX9>g~v$!w6?wt|V8El?X&4(m{&hE4PClkaX zI%Bi~%2R^C*^UkG=O*k^X$LyA+Ce=Un>KeWzHGDMFbLfDlVL!ys|w9##(OJ^X_g>* zOq1+uS}iodX^Pl{KS*6^X>8E8YItTXoM{VhNfC-~R|FBp>cE3)FjkU}fw@Cj${dfJ zQ~#!WD|-e#R6$p#0?N?4Mcag4VDKrqAj<6n_SvNf>IbzdQ$x`h3A}k&mEwsB{Ac;1 zy;4LTNmNv>7+hMXOj)tKU9D6L&jUL_)}d)U&UWPA2d#!<+it=-B23{}CYb5t=Q)+H zIi6diNABo~D(3#ke)j={{(nQU@i#ZBW0-(XIBWT)yg+em`)9c)=kEp(j( z*QjCSo%#_LRSPxv<@QSKxtc_RxRks1pRF6ZKZ6^3XvOHo5Vnb=zGp_4D;FHCOl@@v z`?=a#t0~YjVR_+Emv_nqu(aH>D9;)d7s><*>4=I!p4e+v!wj#Vvn|3%b=3md=M_n&G9e-| zPi%AW15Ve}RR`D0ykviIk1BBM9^8G`YJGWN1`#%JI8@QsJ9|xz_(=8y>XRc5o4$Z` zY4CN#7WlT=QV>>e-Ua&s^cWoXIC1*K2OX3KQsyGN-NbK=>6?zoC!L8$CC_s*mocl( zS6ffTyFh?v-fU|hg@jXs-7y&2i##B6!rHJi@W$FtTdhFBT`hL@ppXQc%yQHXZvzK8 zfn+N`%}YwPRn1S;&mH8zfqW1NJrp!I8#qOyWTdQ#2f5kCy6EmH-yxeNn~J$wTw$sQ za;J5y5}O|y_#Rmyh9=V0m($UqaK&*_$0V7H9Y3Y`iu7u~SBd)z%Q-qX49$6GB4|``j8AEU3$8<)p2e!;!vpyHn%3SeH!|YQ+tiFYx<}?P_5AOh!F~s!y%l;wOmi zlIUs-`e2{WtZ+uRw|oOAYN;HXjmdC=&bB>j-j{|NYfBltbw!np;@DzN*1g((#AQiq zjp0g;pKzMH|RV)Aqbfdd0_3PW{{K^UIoEHUrYQ=i^N)zQ9d8ST(y zj`dxD*~!hoR_Tm6um2`e!0Y(R#K6FTtC&=G+t~J{H=d~LcW{>UmyS_D2<26d4PDKR zrpe*KG3k9KE47v@beOmXj?Ikuc`x=FkFuC<(j%Q5?zq;cSg_Cm<9bWPq)W9^7X z#4SdoRv=+9P5^gL*~&Rp%j_g|%-C;a(U<3xn`i9JgN%T_(Hth~Lb;I(;b%d}MMV=T zp;tBCtX8i-cg}&t#wMP5W}Rd%!W(#-VRpZx#S@7gz@7wExaLIu-7_dH*VwEpMkt1M za5QMu*n0&`i~o5dV*3ObX^t>$K(Rq&{cR~^2ybB#p7YOHN6SNhE-rI$#53JqH`ntu?XGnanA-v7Ul+I4$Gw*GO8{*%l9E~NiBNtpjb zNcI*+dd^Pf7LLyU7j6M_mYF=##OjDj&0caz!4d$Wn!E*Q5@JRedNOIj0t6zyqR^Q> z075baVh&&cO(KAxDKjt<8PeddRVYo(O4kFa^C%;vf7;M{4ZVuwf-9a#+vy02YZn;}%uL9;+n~#gpm6e<*~ zuj*cb17`{!0fBBNlBNa4p~-EL3~@wVulattjniirYAFNaD4Y`TP)j@IyeuA=?<=df z^BApfR(-lXWeln^FZg9hvCmrGSQcQrTRzqh7#h7|FubrS_*QDzr$52Fb9*{I1S?HI zPch`uFhI{!#>U3XIM;Q{79H_mG)cQKtOm0f%+DTP;X#y#sGXx+N_GRK2R$HhXKg)d zN|~l_Hd;&^>j`QsKtX&9_$T1G>S`SwOcw&&Y7ix%m`;v8y`A@0STWA1{yhzGmJDyB zp!FK}TblTNEPexK`9R6vB{4pEB5Crpia57l@brBAUgiwc0g|CT7{7|}ExmpWXwr0l znf8Q{;ktEA5u-!c%aAWH#|rJL6}NfTjdjiD=v5-$J98;}zLcouq^}(l3X9;D!5!|A zm_0pV)Bc9Fe2r>RyA_r8>g@XWd-*>UXtsFcyCX|!kAZR@7mb~`31h-RzO5orDoxVQ zFMoM$1v8ef6H^i(i2i8y#rMfHd4`%CN~~>MTtlQuxl&tbs^Dk;^{54tw!>|y(y-pX z2(~rf{nb-7*{XS}%*`GXKwCmdbMvmpJ+Ek_IE1SSO#F$f@}UTwPCxNgW_0j`x44%} zJYebGC-9D`s(F;2W44Q?oi}55gVwv zRT9Qhz1XUHuN-zd!rUpHe*Pw{xf0QE1~p>s9%QF=YXwbm@n^^eM6uh5r05%u%%sez zF=sL5>+JOi_XUHa2@*h-FjsbKFfqdZ_I#halz$`p`t0CzKCkM1PEO9x z+WFm_p{#3+tQ~jhFQ-9h9xi|qp!1icqBgb)cs`&zgN^=l;!9Cc5#}TR$PWWSYvCj9 z$Na}?%s8MjmBv|JOJHc`CL(;J2bR@*cN!vRk#R*t>{t&pB740e64yvKC!x)JiYsrw z^5vQ%$~y#{nVlot&%neC|BXmd4q=~O@12N#h=$a%-BF0H%uEmHhsx1E zlEaKBcfua0NQ6h(zIA0M&^=Q656z~_2GglSSG!2%vfvS1>SkrC;DsNb8t?>0#P-J4 z<$c|l^zqziICIatV_*iY1K4^PO(Jq$Qt%k^4N*+j>2NYxwC@Km)cv5yuZK*Q@GEWR zg0v|0m%Fp$=)V!#T`CW??C;^NV$(s4v*rV(ze^fMRlQi?!fSxf1u~kOq9P*QyP3?a z%Nxa{>%{;+acY(|QLS&-CkU+>V|*xhk_zc~cCf;bLSWsoOl^%C+qG{w+eBaC$}gIw zFdQjMKHah9f_g40uhP~po}u?0tmNjIa$6g%;L3h+W$m@F^i{0`YfA5P0BxC5w*4G;#h~866(W3u`@y zp=)n1ts<#S+KbNZG%EDgHXp3|PGIcuaok2Tz$%NJU?b!X*g_H?XFMD}$NL3DenMdj zz@i3+gA|lP34I&Ki+^ZLE?hC0f5o|tpU2Fl&xMdIwy$+^jI{j1JI@8_FyrU<>}1)K z+7aBvizPN{uiQzIR773aI}WxL-}3|!`EA0JRt6b$llwV8!lDxCVpylqTQ4I>ti`+& zlcMjn=OdW2ZCUlsCu?h>hwX~i%xBCA{nL?kjgaECJIEgIB;6R;ziC``0q(0##!~}j zW`cM1%89CqOJQ51857soJ+_?np-N68GT@MJBP%pu8s7i!2kU6*a@ zupo*EW5^68goQd7xAR_2ZN0U`7g z7%*}L;e=glBCk-F_@`0hL(5_nwX?kb+1#=%R-MMXh2ze1N-*bHnJaU-bfY6Se8i$k z(eTT6d2IIA!5?+xHHGhhZq|yM29nCnh0=jhh1GoLt4Okb6_3r@_57AGLN+2y^z zg&vy>z_KR(2P16vhbVk6YTLQdNopxjDY@mLrbf$jdI zQl8j9s|Lbk*kiMY#TmD@n8SQQCl1VA-f?*tU!_~J)=YYu>;)&>uNW@gSZYdcCVBga zs>YCN=Ij&wyqml6YlJk;LGkjOfKq1wd_zy@e`ZNXGb(4nA*YwJ{&<6W3W;2mKRlK- zeM*QPbpN5Ev}=-dS-kJ=mhk1X1vzVjqL6T%g2q|KSyrtbJ%=0{ZNTjqJM&W)-|fGC zkzyGeB%vw;D%Z@+4-OH5|B}@G1Nim+x2`q0Om`MRWPlyGdeItEf~iO=4g{&ymEB5$^OJ}_swy1;Ac7`M{qQ8`TpCQeH=J2Je_7L3 ze~-?E{XA(@PTReQsVh>`@6rO;azR!RQB#)O3=VFGIR>ANQVQyh*GFs5wTjbmDs^%Xvkpe7{D)(V>xguNTh6@*|}#iaCshnewH z2Pv*HmnYzBLrO+2Q>mj?I!sj zMn|krZXO~^dMqFvL_h)4gqZkL&-Og&vqog2TA}LbM#GH8*l2bhvyEfX{$IWE2R;xa zRG2*O&uidmsTk3<4UyGyDFQd_{yNY~`S@|Q zFL;B^?PZFxpJ&bHLN4+_fv@z0= zQfJN0h0f^O7r!(Y@`szLrwB5x4O$M2)>pdPE6{YVURVF{B%L=8(-kFkA@vm$_psS6 zC!?HAS+jzz0y{P;8>kU_c*UcVB*eKU29)GuqBJ!&8SCZcK$>5BaPgb-Z|C5~B8!;~ zKmIt^`-CcnUDwlb4-I_X8)CssT=Xd2=lSy&58}hM5YM+sv6bx=_a38>AEji@y<))2PU}-^zU7&1*E6D_)kxW|AB5X+GZGAPuyW_ z$`SotY7u=?H=z-Aa6L2&zB4dOP)S-}X$T)9FSae?2jc6@jpwvYMOf4<7lh4Fi;3ll zYWaD7mV1NL%jPF|F7N7YRw*I0uSuuXR|UE|B^~g_cvw3BTkO~`CTV9;&W%3(B%V+# z6tj0aqgGwG)h{9D?4cbE&Niy)$?`$z))0R+4Nq1P-qrXm4*=;hFaQ}7oO&kIFa5d3 z!)oc5W=}x3hpGfOHaWuD8Hit;$MD-7PVd{zMfvd92w(O@iS?ibwpJS%&V7zcUBxH;MEi zi`!~%{WL}hiVvkAe5RYG@3|W{Bhr<4s|yq$5?_Yev;_hzajx}gsmF|@`mZ{LeIRhCIKQo~$s zd!GzMD!TWx$%wANn;QNIkWgiFz*WTS7Ltk~89~a#mbX zgD*xZrs9A*PrQ!k!etYAG!n2~hPD=hTpSPu8)waAScgV;=EZsYZEm2WFy;BahZnCR z`XSG6FqZCdYvitOqK$w&(lbgnx>5vgL6byEu77ohmGuvRu<3bEU@?Bz(&=i`lS7O< z+<0S^cIr3XU)Oz|UHSkoUZNERkOD4|3R`i)BXWTCYpT$ea>`1cUib_BB|#je0r%OzQIoG}CY^ZBZiyPPI%%UXk|_;Yc3!UH^6EV0h5hs+I%k z^oywD*njR!w7bcsHy$5;I^707V;esn!V$bXD(GxidZmK9^!U7&EFk^ia1Y5!ZBtxs zu6h{o@T#Pa9Y zT}{&H_-#ih&|D;EgU`xNHq#3A`z)(Zumlyb=cPdf0Jy%?9mI|}vMEa2uqBal+DOxaB^-*39QR_MuPEjOEf$-urfO%VQG%cE{N-t3G8&Eh z=~mZ-Y#^}`ZRpYfLQToa95* zLR3};_4235T-aFSw~jT_JZni?QImT}q-2@h`^^r%>ox8x)hXaL{nfJS6xCSXQ{18R z6DS8OpIXR;fzQ5@OIZNd#CZI@NlDYqHHSuz=|_?;noe+Jt-WzWTUjO|eYRH)J0?P} zBKI;{wCZp4n9^u`zgmzBNIXev?0eLJ3szme5Ygt^x&za$a>z;d)SzBdY_&iJ0rt;3 zqE7*4Xg+G$@e^ETjC@KWye@X?cKaR$EK3PQH*Rg5RdA|t|Abb^ckSY6t4o@kAr&>X zW1=N>JWsquyDVkWnUAIc&WJ+Uqh;p-mFN;}Z5R>5VHQvvd=qjzFK4@EykrZC;B(+# z5#XscTxV|tG|77)NeI`ioZ5gy%*(FU4A@K!FX2d)*4rEOY$oKy zBr>Vv>)RayI#Xs{g3`_it)+yHRm87J^0)AD*?-B10DsPW9^RFx!(2t96_NW&4?%cP z$;Q@&@W@8U2A#JW>w%=}efA-qHv=i7cZCz!eX6j$C)97)y8;wS7+S zl;uB{DAQj(o2AfbkCre|)=njKhyq5vWu6Pe3jvvqhfDAXNQCys2X^`|1IG%y4>5jnG?(W`+5HP-}4_EDH}7T zc@m-U)YVr{_Eq&-{Ts>fj5AJpA*qX&Ant9ntM@`8+R`#J7L42fGgZ>rY8lWTlDGGiV0I4L5(E|UWqt%6amU@*)uU1xW@JeVP^0%alSGYLM{>g0 zeHG5?s%2dW*!y3HmVl4la_3++^vd;GYalD?SFaued218G<~+GX+h&{@KsO+*94KvY z@Lj(+s|ppZyM8knKBmA^Jtl0bncT$R(l#8=0L6Gg zu(`m=ru^gLGYD{|w z*Ok&xDfO$MVq|lZUdFVK2?f(-skfoj_v#PQG@?ee4Q%LL&+Vqz}lc)FcD=cznC!6#BGclqyEyv4AsAPy!h7 z8BA7aW^?%@U)NO((010Ze8>13Lsx_k0vwKtQXNhN_Bt?sdfC%#VtMsr-#F1AKLfh2 zQ7QMKIPMLJ6ZG*)O+w`*q{u_Yi9EUuavodK)8hUf*NMGpvLda7pd-vxu;81iqky1h zQ1mO)7V#V9NycN1pTnT10L&2v_0C$-M#h`6giyQI&66Rh_*Tl`7#SQ zxxccK8N!n#q*Xma{0z)@HiY?WTn3^|&K5L_n7$3UUJY=Vzw}id(y8k$GtJP4?db`% zcp4;18W6)vbBZBMkg|J2DhrEUMe4Jg2fw75`d6Kv$dbVEa9}YiX|er&&M;lmHcH>J z@5ndx>bxw7qfi^|ARc(;_>eH0H*!cgBAQTy4Zgw_?34+41p==X`;4OCkum|BfwD-d>^eRb${11h?{;aPZDGT)Q|=~aonZ^V-yt0 zUls|SQLmhOfP7Za!jc&LY#A*pr!uyS1C7>1l_&a4jYs%n?QH>{Miya7uZoe3q>HTa z>@mO8auZbs3lIEhd z%|38YQAH$`PUYC8&n#|3*cv2DAB-a=WB}0Td)M@lLZ*x|#CSttO|^aAML_vJ`pT zr`vW1En3A;6!Tev4HUX2mZlAgc8sUFYpO~W$X}h5$dxqB?3jTLHQ=s?_;-ImN7<_d zu|*OnR}mp}_OFtRs1CqQ*9V`OrJhX}XE-u~mey$B@>p}HfY`*+AoOiXyn z+AQPQ-8$#Sr-g=MqK+M77#sg3(;~=h<{}XG_`h>-x3hn=jc;EO1zx72oH*smz-f;J zsLR*)8-H+_=HX0nsIQ&=)pl^3-2Ki;Z>2YPHP%1)6t>Y4BF7TQQVMTP2|tWJ0?@## zXmqiya9mU>C;<|G5O3|aNbdZmXMkTkZ6H<4m^VKVJ?$E!EObI{5|F_Lk(lgx(2pe2(jZj5q%wZ6tP|#;1gS4x0=!;{`TahHl_+;%w8A{!ItcvE?mDB)D{cf*HO8Ty?-WMu%_!;PT{O3c z?Hj1;z2woFmvcwjFE#Q`5df@*Y@i+rjp$G0eTBE)Wkz6Q7qxxVyIqCdc4N@2TN6`; z5%tgIv=?+>H*W3GEiA+kU3-YP)xBTRBOhYfQx|4Ts%(Mc!dq^%QBSs|lUtv%#oD!B zLAJ3YbF>ViAfYCULCqrV?CdVbaH+ZL3w?Mch+Qtak>8!vNN&GafweO9Yk3os%w|Ng%Umbhgm$9wWEPB1af51UIby{x1a@5O3P8`2htwTH$ zgVSyT1X>`_LdlDZCu-kS=Ru9OrFyjiO^(NHTzkmQ{tBQEE(PQd1%)}PQVJjjvM^w^A#3XE&9@@tdK;p{c}e+@M|KcO@q4qC{v(-~TLaL5O)!_wYW!;M`&Yr!FtkPL+yVtyRlMBu#DFHY|#OSvcR z>CMbvbv10`S!v$h^$mlYtdU64lbKt)4l>>mno_7MCEbryeye%GLB=?uO8YTddzbgT zV!_*h_K(IYW60(l_9mxuiJ8zZ(mqXPBuv4f3mgM6W%%_g4~z$e3eF*^#mX^$rM&0{ zo&NLC19=9$a0lBDemc2$+W3IxLbyo*?f?KW_c=n?7S0=EZNmXx2MXND$ovUEHt5Xh zrIfF!^j&p#iyqe4{~5?}5>O%0aa>0Rp%MUzES=mf21+9pbs8~Fsh#ejbTZZQyfEyK z+`8{NKD?+z%w&<6S>86gsEf1?(zaXYch9T@)Ud6ztg7QBK)ss_(4mmW=ThwQG{&H(;7XWDV{Dyqo=C3ibUSo%*F5^_pAy&< zfYEK{y=umTf=A~Q9d+chm)p)c%l4g`pLCwQHpXyC?&dGU=u#sU$U%{_r88&+1*54o z&7M7#AoejiUebvJU7r^xY7wj}r)w|SCzWIPJL6NCvE{C$(A!L_Tl76qq}Gl%6IHs7 zao#`rkRrp|4*5)!5uLZ3?X;~U=HvDGuE>9ya-~X)!YBTBRlwSJYaQX27tK7xMRn`2 zZNQU6$0*fU%>g@CrYhMQZI09@ zy@2jB!upT=sNg|@Tt4y+wTTKdr1Z<09i|<|tKbAtt>`O7g2KP_x;YuKQc5R*{3^=$ zT3%5RG16|v@v5D2I&&WQoEWCc2b3gzd7Jz>2`#(voQzw8uU-B{4M04rt=tCp_E{(nNrR236VFw_wGBn%s57!S~M);vy^hMUxzR z??gbkAB0Cf&-494VM`)7P3@?e2q^p|^-5v#^Rr8J)ZzKDX=Ng6dGr&4Y~J~^Px!mz zJ7{9!28WUeoqS!6qwfApo3=%4vLX%6h3&JEi5YAOrCqj8e36gb^xXTgrt+`-!Ja2L zr-Kg`{#?;nqBs0^9yhuH`6DPSyMyi$G_~9lOX);0kU~hp%-pS3kP7o7^wrPYSs98X zFR^|>kuopd5WSG-+QqnJ?OH4;18TZum$vqtn3*OEqi^5zdB-+Ukc(<-3-Rse^Q&l% zt9)l5ntk^lZ0u*A0v1V?jrgnw96OF@VhKZ;n+wR8eyOXnlV5@b=#Xnn zqAG8!HcbU>%<-5Qx1&ZsO-{_ybY@XZ83MQJjmdwLxWfL^PsdQ2Xq?)Ra>7$ci7CJZjNJmi+wW3Q0NN~ZYKfWu`r2ly7D!KVfH?ZxLC7YMZh{8_N4B%7U0 z9{2K;}Q@5z{IqJzrek6VeGwt+s3j+9|8;Jp+#K0 zD8GNlj?P>GZ1#EvY%m4^wWFgSUcf*hj;sfvt59YhXTwB;nxiY!BviH$cG|XBiBx=6 z(}N6i=Fsmf-DuK|eq*6Wp_ZIUs(91yJ>?{1MDi-8Q~|KGs%FhnY}sePL_?wOuX9u5 z1Tt&?VRuX+_B@rkcbjHu<;@AD2=ijx#G-j2n^q$+Y#cm;ybV)(mdp^=RXj9$@|YSC z=Heb>;dXw7&JSbuk-_tpXHFe}%eLqe`BmxIcG_qgHEVj6@q4y%BHL-no1sbbI1=i; zjS@v=AGLiDr^_~vDltYCi~oFvY>@GR>7C)jwU`o=V$nolPM8j+6iblG)O)BWjw9I2 z0BK_F<1eeBAbRjnDtNy<+|Y9%V#1`a2)W|wrq9GE_Kgb#VCP$CF4y$(6DIgG?*!_f zMCz+2CperQ#L^EY*jBjewZId%t6`V|0N&7|ymVRUb5oGChdqmM z8I-d=!JH~d6h$sGo04eW7yz0p@b+{iq_>8s{Yo=-8bYjz!yn2!Z(z)%-Y24MIGmdP zbuxj{3#Bfl>S+zccx);kuR0$sFTL$m?d}VT=V|_;01k;3MR)YyHe92^Df{k45zlU2$P`Yv z-#N0?Z5xxfPNbpLPW_StbQsr8U0w&DOy*G`MSP#P#Cwgn`&vpmertFq-1q|J&M#{+ z{t9nk5Rh$g+NwO8TI4CJK|0Jto-CAQgM7(%&wJDTDr^j%e`yp548?)|VC$^KPPmy$ znJ%^RTNRHtY#^^7(!EPhP@i6+xp%W}N$&^5Yt3K$xLL6SjaIh;`MgRn{PfiFfO4Z3 z6DWFrABor1d86c%sabFAIP*?G9A2yk8 zPTJhc0oSk7(`&r~b{&scBmkUZ6@QiM)Xh~1_5czEII@!SLCUh!J?7ArhcI~#31{33 z$1_mUbGaqp#}syqkpy;KH+Ot0d5!fDF0fHyEufn&cjKcf_ejzGw*wa6y{Vf1$YOp? zWJJE~R6?`nR1&#lcsH|kpXCMe2$Sc)mhmRw*09jWUc%Nd1nT(UBBCBpy`Eg(l$Qe&izvtiWVFn5QU8?itXaYn_F+PKwz6=zxvvR z5K(;#FpzkV3M;IFJQ(K1I*S0+L5lBtX^lT}FuySOp`!Ooh7FGX`(9_^qAm4*JBB+4V z07EgQXT3m5ZC(@~<5*mD$K&tzTITGtj2)v^YCylV0{iCzY2#8)Cr!nZ7^NKu9To&c zH=4oLxg{+U?k}8rLah}avh*h0zF{vvD0^_24I`P^jpo>t9rW|@o7He>O>wc6G<&?F z99*Q^Dz8lecs}WzQPpO&Oi$uu%Lmyd3aZp=ex@Za32SJ`9>9?(*Oh@GFn z+(-EZfN`Qb-O1O3Vf_zLrbuZ_`H!9#0wtcEdaHk+G~DMfIlQDdaF}~$9-Cq(C)GKB z9$m12Zl)3t+NpHW7P^NYLCgWdAi>+-%H;0L%67rdOFA3lm|lGu&5Fq)4@*rZtXS!W zT1r79K{&l^YeosFlKKbtzP@*$mjTOo-i6kow=5cD26&15AeaMT&nD`SNZ6HNibAp; z!e8NXcmNwG3Y4rzw@Q8k$`pt~-x{;bR7p`7B}?GeW-)_A4=`*`u$&`$8!a6u0xu+_ zlSnaoDa#+K<>l2fv#`ny&>bQu@bh6dE3|sPH&9A#n1!U2DURXMXSFY|T=uVze>QLj zcbgCQRfJYX$YFT`cdg)1^I|6>te;ITj7md3D)xwn&O87+JNytz>Dw#fH6cFNH@i$* zV(n{kV{9^Slc+|o6lbDKTjy?{!!7g^Oshxo;rPgshufnY_Y@3p~ZS?!R zmbuqc?^o*|x~r)QbLa^69oNtk-v#85fD(Q#bOy6@vst@vZ+>eHt}`KO!X`zzbB-}DtS>!rOuQSbZX;GBX$EhV$oVWj0pT&hecICGte#yde-i!9Yk6ANPl zP)E3>0?zv>12e?C(WI$sfTR0@%N-6(u#9Ij@o?M>*Q+lk@%+&ak*Qgr%LYv)YiiRK z9Ug2Ahfyrbtw0F3v|UB)bkPab%QofT!Z}d37GR@QuraehR69}t3J)5H)O?~n+85Jl z{$@n(+Gzk zq8&=-Z&LwS(NxIlCke##A*%YNoWvKHu*-7;q!UZh58{oA3Cta1%5@sy#2Y_y*-l(I zzy0eOuB_q2or|0tp{6dMlKt;_6=L3#Hxtpljc$C%U{zx`xN2Mk$b$Yk)x zhIeWWkx{FI{gdcG8;DDlDG73y3LhYP6ar>p)>v=W07tkPtkq~v^0IpU{2OG6x{sukJ;|mrCAFH-ukJd2w<#=SHXaYxRC990oTMfgZ$f}UJN`8NNpRF)ix9x z@ks3bh4FA6Y0U@u_vyF0bI60i;2l>yK+?Z<27poeiwIFnHLw_>3CWRD=0UD}WpoBk zJa_@6n33+(mY3YM`I#%pqOutY5;nb@L|BKaNWS|xs_At$(ut8O+9y7TawX}BK?}1^ zr8S(85poMwgTO9@5q5HWrMLeUw;~sIqGb)Ud;xBrn5h1Z#1IbJcXZo$jw?)~2USR-=I4o8{8TF)^u$gCmknRuLGSf1M zz}m1c3R_d5alZmwqD_1^vQsweWEtxFs>(f9#@Mm@+svC6)s^G0&(v#j_$$}86rB{K zo z_$zZ>7&on5SWIgU%m$snRB^79mL;xvso9K@Z@KYpC$VpX3C41t25fciNl}YM3Lmlp z=DA;TFh|LJt2qMZ+s2dgY&r_#fGf;Iwu)Y1OddCN3iOa2V4DM&iPmiKiB?+ms!sP@ zX-FOYWdg=qQWW*qiglCySQ>}ZJ{aGX(cKyOBl$0kvWHr)znz|$LIgtgP_BN1|NP)N z^w}ULqCqFeva6f!>ienZk&cFwdhUiPA{qgcX!-%{e^5h}g&Bb4@`<&%nX0(L)P9Y+ z(?mRsjO%0DKRI|w)74a{Ap8?v_hmUqnk4;>-;!{cfhCllW*H^) zO9)sNYwJ53X=oRckwMX zSCyt=+Q`nSPE^|L!S=IReTAX{BxLPc0|u>#Ap6JS|j*er)fswi1TUx z`FpSJ2>G6+8~>}N9uNDIF;s&RQ_yDVP#&{x(Iz9^QK(ccwz<5%FoH*-_)son`m_V1 zTFouh+}rVYXE!nEvo<||=%xYuDncu-#hVlVBEZ#^tL&Vfxz_!s(RoDI|MwPZCde@ecd)khR3dZMm^; z_4)D?Sa)++?8KvE0Ok|K$LvHm68*i&dvZt>3E8OHo+rn3Z^2xvN=bSlv5= zW~|4RMG|phe91!!@YkNtQu>$4DcYw7gk#0%XL#QCyIl+%Z>Oq(hv=(gC&~+>v}CaC z4*u|w8r|{RE8~uvJ5UcEH}Nm(a*1$gx0DLOmU#13zcUrPVsda7Y$CiyB_A;!*9{Nn zZYd*fM0^*GTq@ejW3C&i_h$@8K>FuxEIx=P(*X7__bI{c^?sNsLAn3aTiC2Ye zmvsvjg@qmp;9P-ypDRg4s@v{IP65fydYC`LZYbh6oOw7<{GVYfpP7mRPf(f#+Cg?J zEXskxQnkyCL4#w%Dxt0^4T<+1yczd?)Dgw^9Cq%&)u^^H0IS?8u8@8!$+2pJX|3~; z*QH8~e~;Y>$nSZUdVjc>T@ZK-Ts@B|ESutjIIUlP*@~U(+%X#&4t8kAad#}mZ(Alh zta^G;r$BZ6vLqG%7Zp1Mt<;3=A1`l43asF9nv=WYU_ZFP^Ky?eZkz000-31C_T0+g4 zQuSKgKQYzaO%#f_d9VDwQksn&VpwIzk1(;W5|-!C{_p)LsmWWnzRYbKYwY9=x3t8M`YPTbuZJNE{oE3$8j{z`^i&(i1UEqDy*Pm-<`x z!q6h;@c4l^&B3KS;C=Vwm`lZ~l+UQi!>8w)0!T4)&QnT}sFfQNRB)Mc+V7FPC9k8( zWZ>T06Hu17T)|!M-vU#5q$#Z_AMrrbXo~qYPmqcRcT26@a92inZ%+F~)GH(eW(tT5OxVU!*M@AR zqdyozqn*S-$z-Uw11nAI++yjrWBM!4#!^1k@QJo3a}W+AZuEq+Kw8SJbY_!f8y%PG zp2AhhybLEufZfKdLp#`)Ym{>YeL19m3bZPK0E!hLWfwY^ST6>n01VW3Y!+w=RY>p3 zcPahy8`U(%C8X8&u+EL-{QjFK|81BqYN>w*Ql5(5v zu$;PBs_6&lfQ3p@b);f_uV4spL-f5-jc`*W^xTT6e6siI(WBeY8|iQxW7nv)(r-$; zFX_}QgF29+c`n$=9Aa^Ze2H+gcvUqjols}Kv^MkxWIHwz1`ejS=%$YQ*d?D&L4ro9q2?gg|_&fR+z}zCZLVAL-;RphS zTK-vzcqoVyKn(A}T603ntmcied(By#iSB)O7kWE?8wx9`e1r570M$J6&I4o@AfG7lzsKYErQB>tJ$RC?s|2xp9ZZRV8ZnRbj-EsP@w*` z(s5Au)V1!8^Y|q6uR}V=nRjkJ26YOH++L5kIDS?}hck4e$b^FE5y;9SZlD7TLN;6@ z@Y0-{ifbvmS%?jop3VJyv=+8oj)Dm9JX-^TiTXjaQ8F2Ks?y=A&CkNOK3{wbjbHQG z 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≫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%0AF^!x4~`*$aX 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

4UJ~{;vnnEy{pO!rj!q6B*2$XKbf-Xt? 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 CA`1xs literal 0 HcmV?d00001 diff --git a/public/images/en.dark.login-box.png b/public/images/en.dark.login-box.png new file mode 100644 index 0000000000000000000000000000000000000000..707b7074fda440ac4d3a6efbccc69e87c588409f GIT binary patch literal 35823 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 B+7EBD$FT91{931|thu&{_#fR8{}SVXZ{SlFg` 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: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 C2d3AJ4%cW#|7H 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༻{50QgnBrumYfBRFxJoi^oJ&5d? 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 -2Hak<^i3xf^0 zdqKg$ej-~Gwsqe+y%G5I*&^R9E;yA*`%x*29{`yz>cmZHvK{?y9z-x%STv<9Jm#nQ z&Y~8~TGN9+sY1&$U$%%@I2=;>(;0?+;4zGFU||Viw^7;O(?BG1t2ZQyPbeqBAa&gO zAiGjW+{OlxZl{ZhD~4p55T6VJLGF+3vhdVVd2}|gDj>E#h5Kxs5l`EL)ktLGacOXC zuG4}%iJK1u_OSc1a!1`g`5(AQ8y3@6VRFMt4HzK&**v$@^yAwtS!M+`JG&T+M|cH{ zvv3&^V85;GK-mkdO1MJ?4`7l6Kuq!RMZlw2#~1JE zzY{AxS;0tQikm22&Yk5yaaOk2xAr{P)X9FDdg0=yd7Fl#1Ux(Ga;Zx-G5zV38J!sq z#98n~(ae@t21XLDBs3%;S+)Je52p;TkG)-ASL^bC<>ngijSjE*(%~`=-<2>%MDp>H zmvS9!)DZRPI)s7C%A!IVDQSH~?!Q7dzBp?ZFxfGQ(ZFIamJltpv;KOg*(UUF6dm*S zeoV1xavmLL>SiK$UFQTn+ujAD@Rq)fSZ0Ov)aL=wI*CGXtxS8|>3z8PG+e%Vit>#Z1D((+CZ_ z{D!C3;h~9!u+2$Kqa|#R}LMD8FBzy#-p4R@BKo=aw*Me`dczOe#0ORVb55-<( z%aG4rxAol5j*;Q(m|Nit;PPRf1ZF?xk_u8JStiv8M&o(5p7bueyPQ_)u*_soW)byH5p(8qP$@d zmaU>)OY4k3>A3O2CciYgjOq1%GXsQ)2-zkS!7;lLrMIoxze$)!;`z~OY4`gFVCth2 z!fUbC{XSkr0EQSJ%y^tX=lbsO!#vM;17S@I$9~3~EIP|4okSox8Wu^K9NmyYG_r6h ziDem+QY*z0p7R(wdq-L~-`58&;uLm3dAn&5%`D0i$u~SH$5n8kAE7J8rTA8x%kJ2~ zFQGX)(hGN|H!96-(t}?wrC|X#0EZ-3%4xCoiUAVG*OI;EF{#?LAo!kf4 zWOu#0?aIceyx>-=n(_|?GZ4|M-txMS<|J`aJ(f`~XZNqEImYSC9r8&KPPynS4UG%J zsZzq-aoe|{Q9YmaR#@WKW9XS$YW-{F9l_%S93_Ch;{zeKz* z)2NJnMgo@Ep13<)mJ2g56s?b+4%o+3e;LXO^c=U(|9egKUnckI9+X;RFYP#WnMhLd zs&G*PEM*m>uee^7{7M$}cH=eq7UqOw;I_-OHcIb}4vlt}Ctjd#Il%t@-HBWf13~h2 z2;;>m6~3((&l&Caz^pKz=~$L+b$DaM+_i$#lLsaj4B^Dc7uKxh(33Y^Cyv#Om2fNQ z;)19ayzUG2XMuWBZtMV9kfol8$Q94~)r~gsym8o-fZZr~LHxW^06*xlw*Z?Ux>$U|M*-&%`Ry3h zCb_`8&y9mL7V-~Ru412$K3c^3P#l*?qE}H_1Fh7yEVeEs_iZs;UoPa@j^_FNSx%!9 zY_sEwU+GR&z)(9nFWn}>)rUi!g)JMAQX%}A*osD-DAs|XNp#zutZcOpUv(0t)a zD06i3>^O}d#KHkr3<`4SyR%@}%opWxkCIj1pbhFrrVLU;0DH;u9Z;Cp@U+}xQXaeR zie?kpqR)&5Yt4LJZ0|lSi1>L0N8F#nhN{|48+Vm%Xr}RFW++l{p^g&fM>%}cB-3v% zC&S5!>@>u(7v(35j2twVX47LNiPd)z9 z&R0w4Gx&KNwMO0qOG7`5A5@Qj`gMbDXE;@hyfV5sEA5V%MH(--!e}@dEY|)SssoHl zC%IzS=Xd=%{NR#DS`X><9)ugVL?fAVI`z4?2!I+mSo*<4@$F2;#Bwhqd37EC0;yPa zl#Y?0N7$WOMOszJGY$nEGJGDb$23F@dW>4C;SCZXBBb8iC_X)d?4F!Yy=}dLR4QWT zB;_SAbY*_nwTf03$G90Hm40HEkrIvMFC&|V8-wcXfv`GR3MYRmL#8zet}do`ubzKz zmBQn({P~+TtM|QqmG{b>a#%d`)_PAuwjbiXN_@BLC77ycu)OAqLdd0CVQ5Yjlha#+ zD~Uh+jcED5>RXB>GASDRhM@#IQ#JuUJ^;ASij~ORd5mF3f%%hzyjkQ$AO(F??G{~j z>*eHRu5a9KRW|x}E5aBE=Vk`);ER{1b@!32_xrt=0iQ!Iwp@u2)JEwhDalz1Lfe2@ z_aDuMu&<1qIEQw>lHhuj&pzy=6=GsL76V#ipr~M*`m_1N;@VP`x4UE+m*_H93sZs%u_ zFgsF!2~#U^ARH)$fq+98J0xS3O9lgr z(KQocde;*bGXr(4#0FIdH93n1u$b&^a71)vN9qpq)?jLQTj3k5mbi@{_G# z(FdQg%Y*em`v^D`xvBI%1WN(BBB@ zU8>jd#z9@2HO)5;pQ51sm(xsRM1a0kdURXH?4#RCQR$_EO{(gkR=a5q#ZBsyZ>>=7 z^2?)$;pS0513C$yZAC_&V*u9DkVM9nlzoSXLTo z*U(#L;>zB(D`v;{$OlR`9z3DD{Z2K$XV0aTs`gJ9#XI@!bhqeqT5R)H+fL?u8$A|d z^5zF$Nr*<9xP#di25(y)r$3o-tb8ywFd>U=mZW6a;hxNh82XI@qcc7xKpsQY3#kOo ztmFp^obHi!V7XNyYjt@WSQo<%Bvz#$wXfxn_OvaEZd*;MLkhLU|HEn;=7|LO*wqU( zt*=9po!dqsaphaDUoZ=^k@V3e3OQ9DNCkd5SStOUbRZdVHG~A+Kqq+d{uQEHkl9Vy zJ7Va?JR;={g2X|2d>>z0&ZILBvk|#2@dbFmDwblU3D|Rfp>`3!s=i< zWdt<=Ca^?n_VL^}Qr(r8t1wq<(3p&yr6;q2iNY|1POEQpa1~bk(ql2Y0+_3?<^%JD zlSEr#xltH1A=$iHs^_A+eZpT%vR#>;kDG!OhT(HkQml%EV`5A$us#&Vz?K~ho@ak4 zY$po)Bnp#R4`|FyKRkUHpebr?+oF96doCf-yfior$`Ba=%rcGVXR+eK0%m$IuB!eE zz^>^~XN@Q6!=~uN7#MFfV_=$`26j$$AEvOZbnQN@(g9cYdkyTubO%M6?Cu}(u?lz|1z-fZhL z4Gfd`zI@TWP2a09n4>TR#ztu9!$3;Y((en=R{?gV?M3{r{4&gPCIMj6yu3^^lR0h` zu+3#!soFhNmlM|%Fs-yro^eXpe6I9V9oJ`OG)*`4prW}37H$&G5iuLQr~Tk~raD?s z6&)46aaj-Igj|KCqs5|6wZ<3pC-dd3&!MkQSybQY`*PMxX2ECrRP*DH4lt}9ux<#k zvqXC+&81Ikp3`Wb`G6s_H`E+*9)$tiDpiqD0~;2Ui$83L=sZ*^Q=@5})*niY&6;tT zN%FV3sTqYm;`E(39$xPFsm?dHs-i2Ml_YM=plrdpy&AQV z3vBdSeY4S9r%yyl9B}aLb8P%HQDZlz@`L{`9T#n2Fx*h)DoiHuvAoJAC52>*H-$Oz=oM)_( zbhRqeB+|y@j*)G3?XH817+7b(1jT~oVxcD&mrXx53sCV-35&{f;Q$l!r}rQRjokta zhPg$6!+ghk0}N(hVYa7$&GtI(?W|V!9%{kb8JSB04ic=NN$LSGRq=ht9i;H$Mv@r1jg|!=ga54B~^en49;`jbF-5QiQ zRlu;t<;GQTxW-oA?G}l*FN_XdVuA?fJ*o=OY)M*$ad{*4BqTy#bkW zPwbs8T)dAxn>Mk(7OYzCx&pU$ayPH(j+|Rjp){DigWbC=TH`WK{dq*@Sy2_(z`)GB z|8*@YDp(#Y<1nylN9Ilki^AL$_+3y#VDw*L0F#EpPOfT{szb}q&4bB}jKHNGG=}oF zRMDC92pnLL8C2#<4Od)Q1Lvpw2X5`dXf}I5CRw7V7jqVSfRlT)`t8>?8Xw+z5-na$ zkLJ*_ca!BptX<4JRuPVOj5dLr}e)%J7e59Vi<}Rfh)Ur zmjg`WW{zMO2(Ugxu*gwT<{T+=05=OGoeQVR9KaU|B`)`c;eM@Rjz-ej<-?aKjzl4@ z8?Uv*2nn+{*u6x#MTaPU!dAVHW1*7Zz}0L5T0Ak2Nmw0IN{644zm&U`4#c`_+=GV>wv#;o)5ch+J-cDsMN)myol$-G8k#Q-He z#t-kh=ZY2d@SZEj#6cIBDQaG8Lt}yI?Lp=E!13R-dzJ*I}hjx*V|V+NCVU0GYFuU7Y_d5K~8_d|{4Ed&kSm+i+j8dC-%I8|PP zk|YPRNn=5#bN6*xmU9vmX6<>u|@cL`L#VQ zX8ZlJU)=U)t!V}8{q~tQ{X^=rJnvd0S6e?2~~k85k(yi@G1y(7E# z`o0x=-0n`l_}^c)+wJb{xomIS%MPbeDXc>STw(?=;{-9UFG2hF1KDfP0GZ+7cSh#0 zj=!+gnXPN9tX>_H^Xa7Qmo`V1$pOn)S(&%s)H(@LqSb3Fts0|ycxGtC?O^sw;b3y% zXJibCM#&p56UM2{k}g6yAK@*Ij8(L~b4Dz99AT^%7g$f_fwRKUD8l$w{xhk1{@$W5 zlT!vTmlo~@@x_VgV$KGq7h`3Eu!3i>oZDndIQp~s;BvG|Sw&S{#&TLydiT8kCz$1L zWSpM>UIlj2nOH#UQL(0EiKd=(fg3>&5e=Sj6!WJ|^fk5h<48&~OFq5zXaF|pb&#UU z3)5KP72drP+9}e3;eX89303dm&+9cA(yGuR-=Y)i&lnqR#iSj4_Izk&1gVq-HJvFF zNkJ{1vz`aE&fMsN!kEDtJw!Ga^+0EA!ndN<&)y<7Gm+HPn=!H+?6`_Y<04vB7SaWn zR|;1C+TtBOFcPN`Tm1Sn*YxIw(>UT{| z%3qezUKb-!MV%ATf=mP#aXIifaPqPIVKc|^Gca652FNIr2C10IhRE1IAj2Qim!eX+ zRc6{(OpMBWhP-qRKf;RyKPs+(MXQ{AxCw>*VeE``o`!)q4l0%i0oFW3l__sf2BbVd zlL66%G0K93)S2qbfRv$Ihql8vv_qGwE00i#_sCOlwtM_B$2mD#+bKc}KmE_=%h`Va zU#IBM`F>Pm&=)l*<&M!pCvHvxub@Q7chTU3^#yVx7e#ZY)h_aKOer0J#$d6x&M^n;@5Bo6BP$4O^r6BQ4}Kjtk)i25SBu27%E>heoaXrVJBU^rR|i zP2?3{L?!kz4vgg`=Q3Ss3=A~{VU#bHWsX%e^e}>4^vGuv=Aa!vixx2lxAOWwaRHz- zQD>@}bcp&%RcHWAdPFE}YK2Zvs>1_s;p=EwbE;kahZdMd6Cd1qSZ4HmZrJ#-rczs? zQ?^OAOF}4Nh@nB@I@{Ss_&=w%H0|X)NwQfRAjIMvDzj zaZ(L|M;Ay-ozS9J@Vr1XwkSgrc|9g}PB?`zE89zI6D>TZN|<(iJ`Z$SVrx=#qYHA2 z+_9Olxy(^gV@$eOO_P3Oa+r5Z8;zEWXK>MTWcw%#VQ! z`9-)#;T#ziutg0CMg$@8MH!FvlNXV{r?2FNX7r*7hzrlrTN}k3238?6W;G6L>ARqG zv0hX8Kwztoh(x<%F?3UhGHrNqWPXEY6AN@8fBFl)|YR1FIloMIR-* z=mrc78k6w{&t*|!&mV^2_UvhKL+z@_vgN^xtop#P0%XM{n9SOZgl51Ez^EP7*T2=l zpSs!XYg0BCsW8_CrEtAdgD>n=&UzHc3-!!K&uj=uf5b7`d2EK|>ng8_;UAFF#{wAr1UnxPez)l0{D({kcu(e9wr2)L zxcV(URMti2D>sj=EwIc1BZfq7eo40!Y4oKBW))Va>3Pn;(*EX9S#M|wb$QYac3iCK z(O6)lMDwuj^OgX5e&0&l(u1SM3L{`gl2tjId0?cuxM2xRBh~)OE9zd6|0uY`rn0aK z4w%sUOozwidbu0}HSTnm_+j237+6EVtil?fTqI!iP-m7&wkbB7e3fRbFalONe#wG@ zj&o_lj-jJRk`;MG;$wj|z2%oMFdKukW%>C&v{rOv7XY*Ho-9=l%mCPRxFQfyR0dRb zs7j1XyU3P_!J;Mj+~VTDs7qvCWa#A_h5=$mZyy%E-)||<05F%Wa=={B@p@ToXfUs` z`nF$eQfG5kSoud`>w-|VUSUbG$$urkhLas0lI_`8V2(v%5pA8~OyMGruU>b>6E)i% zyTq9VW}q+y*Tm}@856rjMEAn5UlXu2llT8Aju9@AP|5h7$5@U*U%@0+kvIIX+|McC z05I<)i<8TI^tUYA-|DO@9Y zbtYivyfw#P*W#No6nf-Gn%L-D9L=}EyF?4jxLfm&+v6;LyoacP13Upu4L_hWD2$u& zs*lJS-2jG(%zmWCFoQv4Y=>qjik}oE7END-z?Ssel6>N3SY^vakr#(Fdmf5B|4%s#|T$E`4!`57PLqjUNH}ns$=0Xpj>2GfX zMU79U^)AtvPerpMloTmOkukKO*i*octHkbog}8`gY_-#(K0x_b`krbb!0#lgo~3DhR_2Vd(V_)PIyv{4${GBi)ZqPi$(0- z;Us03s2?si-H@k3A>6bBbTFe)E8lFgXB@xEcG{8*$QW8oVX!cFj{yuTGHPP5P&xps z@~WE8YyGxp&fOpKyp3ITr5)`7PT_}3P0h3_eBi-I^N;e@#usuyhF)+&hiDN((}6*0 zf|FR6O?$10Lv-*?vp%ezQ7^y)DX~+l6c8Bh9VG6jC4&u6MPQ*1&i7DuMyrtrkijeJ z7A&O05T82$11bj#E>Yy}McJYbEn{eo8#Yd)uK`J^I89MWB~KnO+|W0sFaX17#>fme zBiIBf3}JxfpRIK20a`?1GFU_a64DAKhGD!wn7eSF3;d!q2u!~d z6?Ka-aIzB4Od`iZ11|klG!7V(aXo;=ks%H28)XiA7xLoH($Wp31LMqiGub~1%QRSW zGZ|E-)!-)#Zv2)_K}s#G!a#W+4SH&Pk3z#!;D5_L7OS7N>=c2oobZ11WuztvL8dHB?gh z2M6ps6c$3`NKquKKnu|aR2BoKAF8e~3)Q7w1PFaWYP!Uj+SD_2!bwaC@535=oFp7h zV@NMXZ$>3Z0W%owzkkr%M(FQR<|YLfy+4)M7RpJy?i)1(E#q9(N{s~K8q#MxpP z>Y+V8dYP#_Kj;4eNYp8!GzV{@$)GUS7xgq?Ui?K(l_D|zV?Wbt@O{T|BKEsH_{lxC zSdRG?K2aQ~J`yhmi4U+c<04~TN)AMx-6x%5AS(=G0b{rh`~I7~b4h_B2Ewo)y77e~ z9zpN~oNo$LsyibNNt+j|Um&Fabw8e;bWhl_J2tjeaUj8@>aqo9J??133``0e&Dz-*XrDn%MDd2aTu%^O4ky3aC27S_j`*?oY^>ytlN#2kr}M)u214HP+46> znHY>wS(J6a&FvlRx#iS=*4s?LE}oK3C-$;N6dDVqqB&^?VX>9q+7*VYG@SgVixA`c zKcfb-F#RCK|H*yfM9Yj8EW%H=TGZ_`#eDXj@OW;QCDzQN-EOMNsys0AVpC5Ft@UAU zstQn^6fJ>D(nV11`Ot;X7=28Zr}&aelV8LbZfnZgw_RmFV`yE{ctH*;ik*dmSDH*# z5e;dCGH6N@RqdEzGZmg0IX?39_wy$h*;^fGGrBSM?+d1@TI#`M)&4C$GF;SzMEOh1 z8aKK!gu^0aYy~%S2u-U>6^xko(CuO(qv>*caB#|jA!9ao?<4a3SWMd^M1&*-NgT$Q zOd;`96}T8e``E}38fJcFw_PZnT%0(%pp?MFV$|vW9%P7+%f7Ph3`U);&{4rkI6q0% zLrZbZn(*L5b^+7Cd8fju;R2k?7mI-AaY;Wpzu3IR)&mm$indi}ugqzWVKhQxZZtmE zod0%{h#0Sji;X5qyxHVVV`ED?1k0G^>erewJWFQqQ9fIB!a1!8XxK|v)R!@@$e3*Z zyB2=T>&hA|;DyYB{a6rNAE9jS1BcOz5fj6;1HrOIkil&3UikiCvR&om#$yvBG9n|- z{s9^D9y5l~WcT@aOr%nmaY_goV`4D+u!ajz4IG%z$z<^&Lul6N#A%1&Vs{UC@dV>B zNU6aOXm#Px>ikPGFyXYMHzQl5M179ma|0J$Sr!(VTfATn!)Lm?p3JBAzC>L&MzPOi zqSXouhsn3>^kqSsNKb~%^6Z0d47cUDtQRBwphT6AsyrwbMsqh`)LddmO9GSXP_PQ* z-?`-65Q&G`EP|#h-ZG;5wszi-tkg4iqh&+}r@&z5tzG500V^9nx5CC@2xfY`!>mv_ zx!MDx8L$1X$?V?MU~9PIJtLx_7z%ym$6;WbcWPtrGd*eqM1OvU8ImQ397! zHnRvc;^GW3O@)Aj9I?HMla6#~Hebx*qwwWsj!mKrkafUL_f3K#vPlo$<0jn?$xqf6S~c( z?CGNJd^cJj63H2v`j`%jP^7v~_xVpatXJEO}XBPyy*<vSjh(uxPgWMLLm~S`5zo4%4m2ZqE-^YPWg;_VeN;nLE`5_1hh(;T-0=F^|g_ z8Lh=(za%5Y1_b5yb03tF16F0ss?&nxL!fG735mZK5?x-eCXjgFVh``iDlkDRPvPV( zhAihG%U^)~JTSz0F1qrC!79AN8m(I98AxTdIP5ooAwcnZvuB3M0EPe+g+-h7So*ME zlUs$KW*&_fUzGLZFt8c8VE#k(l63r{{7N0;lx;9ZV8mhYGKWp#!f8t%_S+5vnb|CS zwW-^OM2LxA25srXep%Byo9c!Wyy(Vsbq*sI8ZR}8i!SS^*FO(z^J)0!l&=Qc0^59Ct=2=T?f7x{*Mz?&Jl1z-FtZ9^2xRpR)5SvrTYng(*KdYN zeXM`+_4U7Jv0wu~`Y&)z99p2(#UmFBp|g|7q`tBq%&LO{`!s%7Z#L^~usUHiz8U^a ziPiKMwj_xj87{+NUX>EKyzKkGLjZd{5)R)!U9AhBH$wQnhROAI{Hi~CyWR-x+u_sd z>6<|<{nS5tTmR4M>3TSXj{Ea$4VYbO2Kjw+*k$i8%Rd-HN65tM5Wqf<+rjkSV&i&z zTH@r>;mugIme1Y_?e?91eApDoZ$xTb>HoYNKYSS94+jvq5K+;+D6@)uu>upam=}#; zQPlx}i49G~#joSL(i%T*-h3E0!<*OR+c%pXu<_mJ&AagFxb>S znY#Vz;K^}Vc?gTxOa-uv*dc(u#~$y-&$WCjU|-bQ3QJ>Sz=jGKU~0V{6dVs?vFI>4 zT-MFwduAjZ0W_6KNUYEBm(@9J6c7=Vh1M}{bk()E5*3|uu`jJk=xZ)ss7&=+hk_Q_~@@yCi*bhtCpS_ zm2mwleVFv=%XX{ru(W>ndi7cL+uA98Ton%Qx7+owE`R)V#b0gTeH?1*%}4#817!6E zj5Ds(2n-fX;9nFlIx#V`R`AB9VEZS4{io`VPBNL};%}oJurop80kA%~2ioZc*w2XF z#VR86niHsawFxl7A;5ZW4OTzDxH#+=6dh^nf#ETNBEYJ>V1(TmKT8D0B_#fKAJ(NG zKtuhA%mF*oZi|fwXn<<$7GS^aFwzg?S5>jtv;h+#ldweTqHbeW+l#|~MLTPeAoeFV zBG%yR@gWgt1_+}$bi~I6*zfmYfHOtw;BXjf{wjsXWUN#yA@MhW`JHGX70LHuE$=Xo z(U+-k+-kzOWQo543}*b$#SEj*7A^m%z(8hq7!F&hYRM9RKP1jR17Y zS>m4oW+nq%zC*VPfQd{;F3dJcqh0l0fc+XUMq+HZ7>~(VXbLcB87~!7E-o%v;_m;yhbKlj4Bos{SoV7J#jt3mZiKthc1LV-(6>7@N$xY+yMYD7%KYtij@qASUc3zhgZ^^9TqM|MOc(f3k z$Lqn-TtZ|eh&-_K)2v#hI~0pO9={wG?a_;CSCeRH1+Z*{)~6m85*@TkEa<*`0-_T6 zZ)^i`V3MBc)BiY6?&rjr6F;005}nD;31!G{gRgt8IN=+mCl|nuqYJD8nt+`zyzDlK z5l!83!U!&)A&8wysYxm$aq8bZR2*K=3eK5`#LE2p?I=T^h$(fC2Fl0xP zMG_JmHhJ1reWWxvavHk@##&^|dWY#|rOpq)q(UXN83FNZ)RFNiJ37jv*V^MM0gwdM2RN^ov48{?F`EmL>=~e6L)9u^U0#FU^K=s+GQXRBf(cOPlXnJ z8Qj2ywW_6#Q+c93smt=f=k$w-Z18&pEbpsW&7}25cM|4JC_+ z(cRscc@92Idn~X46${LEZ2lu*J9L1t-GI4q(XfJNR&Fxmjk9_DwLS02TxDrSw&Q%} z7We#pwhyU|L!+hUrZZpdf##vbgS+*jp~Omie6Yx*xU=P=tFTAK;{88PifjWb=j|#7 zoA2Z!w9v+sT%C=h;bUf2W1PVL3e8e;_t4xkGbS~v?9m>Y#dE{P!H`D`Ydmsum}SKZ zL&KDzF(#NLH1e+bcVsaSVoqpGi`@Xujfw#ajal7A#-$=$z}qp-WpMYu7}Xyc`Fr$P zWiBlqF|)_t7tK=hC;?BaS6zAKM;hGu;>%n^6~^c$les8$Bj<`ZU@I7rFLuZLF@P%nqKo=vvj^G&Zgl55lb$;idA5 zEL8A;9$W-^Kd>@bCuZ=-`=xMbN+qp`MD&AA4# zx~U+py!K!1q)(!s0&v97 zXi5F)iGD_n5FdYPiDjoxA4P^xs6Y5IZZp|e8knr(`1}dWA1l$+J)L?0!?Zg!VJE6| z9){I?(aZEwQW$o}Dox9&OuJwwyXv_NO3`iBL3f;`#{g@aZfb$eHU^-iS)mI?C~2}F zu^|%0jE+P!HGz?Vr6eWMW|YNlol8wa(vGF(+dvPv%z&BQukdf~D`|OWG&$fK1k#_(&HW4WIfb*~{M=SYm-SQFJ{;QQt?#GK>#YM<4q*QnHQDLr9!M zU8g3_Dh)4=NryxLqbdwrfrOT|HC@6`?m`VrY;|xf1p=aIpsQ(6>SVQehMcCW;5h{& z18gBwplz*FSYdz#Q!0?lK2HFwC?tIzDGZ};ugvPr7!&w;;-V*!`E#0c?{eRuu#vzV zmH7^%8!9CyVl3fa9 zE2FR}e!Zarz-ETgD2G{eN7{~ZnKvLZvxhQ68PpVj8-v(ZD7Q445W@hS7Tf<7;Rov9S9!lrN86izJ6Vh7_=tn*Qit+RUJHdVZ9p|2k*ifP5%GR1;Bu7c<|$c zW|~K5zccNho|5lknJh1RStUtpCI>>3%cP=zfL*f@u(%Q`Isn{R)%zP1-7FG4tr))8jVrdCbzsuq@4t;)V9@XH3_uB zG%#J^f0nfQCTXpKiP_YaB5r}N2cAlid7*i?V|)kgIlTAhFi`UA3(n>;Kew#Wzz%Z1 zeJOgds1{P#UGzLdSNHTuGyq595{DKT zs*btH>aZgr=A8ysr*bYpaV}+!@lh-+uweUqdmHv5^YlI~&SC}_%%m{4yyry5H!rTn`08c9+?zsi z31=rT+wnm@)}xW_Rc($Im*})*XVcZnNKUDLZ(Wo^n=7SCS%%tjmFqguc#QclSSd5O zEt#1eVacB0X95B{(vB~q4Vj`C>c#D6;BxKW>!vS^gN@?jqpN5x_aAVxAhN4|yzy@-G z0NLJfl_R+G338L9Ps%-lbAhz(f*dX!aX%iIZ*s)hk>vW}iyZ0GUtTLHrrTB7_36*| zU&lu1QCP7?U5_iCAD^F(dF_btSN#5um&doKx0ho9v69D_9GIwW)rwlB(x&b4gTBLp z7MPkuCXqR`;6t+u)C}9$16{+iN*L&a*(@!&SPzue?LI$uWyA-8+fE6p7T z0gi5WRcUr=xT>bBXdzoq!;RJ?_fS=GH*E1P} zg(}gpRx}++gA;D1Wp?gZEMPgV2Xl{_?(9ukwwb3E0MCPb+c)+;`JZC0(opBSZg^vIdE2ma78PK#T?psYojMfRDRbV0( zKhjvfgjk`kHh|T;O)D^WeV{K3;UbH9;Ll;+(3%w=<^)$3wGisXtoVV!Y+f z#fuMC)cI%C2i(9`fgQvsJkVHs?oqHgF#8~5CW&FtX{(QnUSz2;MhohVhn>C&Jsz3E zCXsO{?9Aqadr*}dvg#Brz(QXa!9rvWvn&%~rpHdH5*oPd1A6`(6SK8+Ug}V?iqW%} zDQrNdit!$i-8MvnHFg1dk*2s7 zCw|UMCewUoeU&;*pqHDZI*a4g2!fdw*{C9Tim!~`&mi<5f*R@x!` zcu^gItxLG;aw&H1oSYT4$L&3ZR?-*&rgsW_5nHfe=eX9i+x{nPSO^5{$Kn;Q5*eE# zWru}}%l5?}#38;%*%7;TGB|1JKK$mNM3l(#W2d^O$gc(Cps->gIQ0h`v(dXqps-KD zN(vJ*zQn-g^}V-6Qz>fX*u#nG48JcvGz_UspaibVW$cX`(AXF6NMz9Ruju??_we9; zY(J`Zkt#7Gs3kIz*}yGPxz@a$Y(Df5Cy5MLA{8;njID7k92bjt_X3$&eIFyLD#4!E z;39|Ra*~)v0fQO9GLU8=S33R(U|r| z(c&GOqB&E1ADv+BYKsE@c*$Y^XggyZr(z%sw+K)qI*Le}YHvV+5dBtED^9Qy5trCg z&~2HPE2NClMqANP(B&5Vw%_QJHTGKr{W0*T*3obfD7F}g1jBrTOfsri2Y(O*A z(l}=B4_0SFVi>6GN0M2#wJrvv}8B?lF+j*xO{) zgZv|v=@1i*xyoQ~3}g-1cH4P{L5=DhyGJHelvVK>bY?4hS`>D~s(noiSkBfSvJHu~ ze&9;C9?4}RxgVX;7&TRez=o4?D*C08j_pnlz{omwjTQT3HMZ*f9|M`5Ol)Z+9VY$Y ztSwSQUeL;SvCvNojBDZ}_nPXJi-0&gEboz-bJ6QF#y~fK-HKIzZh}~n8EaMbLOvIK z*xhJvOrpKWhO0CDfz2r`(t4P!NkK3cgEOo=BO6a=v|LFo-0yja0cum&!hC}P|$X5|H}=<6gu8e1<+ z%HqKgnmOtc<|bnPB$=EP)bks05yJNCW=W-MbSyKq)d@aRv(xq1hOhIv0h6{K z&k`3|2)wAqPv(PSXC$9yW_nC%4nA`eCaO&-)2Yz4c^H;*Mbwo9hQz)%d;ea|*mu6h zBMZ;J%7J`C5N|7QLMKVVgc!T=VuwsTyJlq0rW zP}IlIA3w|F)%v6Mmv$fi{{CL?aJ7ZT05*hnygptoXT?RdrH^<2ZeP^Cv?l9cGWq__ z_Gx%M^4*GY3~XLs8CXopQ}Ffxu&CcHi{<|0!Q6Mfy{1THYGS6E`!Ox=yzZnBOFh0&YEU~`n6G94_< zpTjt8o3oEJ6}#LWy3l^Kkf`^vL0;yj%#Ln#{eT|7QC1}QCbwrS3tBb0w)hLD8JZd+ z8S7Pz7K53&-vdx?myBr`hbQVH9q!9y`6CfK+-+{Qigc1wxNUT;Eut0{$;5BgV7FAJ1kPmDICWbPnHL3^l zK!(Q97s%Aoy2tVI_19C=+T}rTo-Yzy^_xkQd8~_wp|o^f!h}UC;*gkyCIgiP_V$mX zSaW$&Hb+K1y*H;O_)>GcW_^JTUaV4;1t0w}CQA043x}dt|8POKP?t!tSS4ScB{OLU zA~RbqR$)0^?CmCSF&)!q@Iqo4894_*F_kW6TB+Wnd)Tq4xOh~SY1PLy5m|3*SAv%g zW7~!GDquxpy(%F~7kgM>Z!@Y$77fmgF4%ldaB8F9U zRS2wx1vR}PwO6S?$5~RCD-yQATu21pjXW7+8^b8jNmT@{a=;;5v}L$8Ow^k)ijgTY zBkRP{33k31%1pY5!YZwaPc+WDgs1+#t~DKW;}+A}2hsGt=n6m0)FR>M|#F>wfCHNEKi3kprW@-Gh)A*eK{8&2B}jH^4?Sg>bh6 zm>zY%X*-vdDPkxH|D%YPjibMa;sq6#K7u=O>)y9e#I>OKu)c-WIa7XyW2HyLO8O)) z%a2M<(&>z1vlxfq`ssmtBh?qC!EJry186}tD3;MGgqP7A!-o=mD>Jj<7Uvc#p6RmU zg`6vrdGySYSuACXeC1LdfPH%)?Tm^Au3)*&A0{!AwFMcG@1hf~>@T1NfsccW;b?Gh znNNFwYcIi{PYt_n)@ z?XQsJOKXFvGNW1acolu-iA9c@wncQj{-{`yEvoK)0jLIGLSehEi#dr+v3lzOwG_x=B8*^jEn8gh@0~@eoj3c zkf$)Bbe!g}(aoytzJQI^34XO65}W!B9})qvAX^H5ferZzKh?m@JNG2|h@HiX63jX# z7td%gBjrd|v%lgknb@oZFvO4;M2Zivd((N3d`5@2ETz?kF!#dYF1K!2On0SG5opn4 zH!#`SV_;)Nrbyz!quODyfKE4M&gXL!0LEI(rGb*Bmzt0Dcq)V3bn-1=8>B*V52RqU z0f|8|pEm86EsD;}Y<*RgoyN05hSAiq$%@%m#T)QEb;hY($ZWu7}yGzf;wYB zB+Um^a9Rn|_2l08(&6B2Fsc2OEn?}sTtO>jPJBqAN?_+?5tn&jM4rG%@jYd5;e8JcrF9y-&+%l_|UDbu=ymSvMQYF^O)zqI=NGAF^{!=kLE{ zH!g`5RQ=PWj17nBK_no0f{K)O+BveD{F;|@a-&f>x<}SF*OKlxwpDoeI*Zx=P93Eeq z7((Jy(3;Dhwfy7G)#HmzPgJY(MD<_w{I}lo=ZccTzv$)fQBoYO;{Vpy7Z)Uq%U98= zImaIkyToF8P#G+^%)q4EcOM=uN{5TXLGj;oMO9KbSJ$ssP&r#i>ALHzTNP9scJ%O9 zN2)mK?)JQRer-Ag7jEw}w9f3>(qS;GXDeZI@&1(y>o9_#sZuBlN^YxHAPy?-1ymJ{ z405L;DL4ufz$zBEB(qXG7fGQ>xKy^-b@%?0o4hK67qD1G$J>JitXx$NyX?epSenXi zK7`k(#YLeb@(;TTup&0|5*ha-Gb7BrV5K(sOzlhsSRI#YA%h!wafLT8JL*^H01Q%X zMaCLhP1^RjB}TJ~lxp)DELX7XFtAn3Cc|jzZ2^NR(sX%L?68KdBqOR?C6AT(tn2Pm zq1rn?z$B&~v;el@+8)JAps{+^gUJ+|9@$+g)fBS?CgVZ|6%@f0ugPH*maNpnZm575 zTz429w2?BiuCJ`4$rIB}nT4z;9gKyAEiR(N2BU$YLN>sdA`Xkxa_Uj|GC{kG{G%}8 zFv6^Xs;KQuWw5K_W^@{}Le}+?(*tZ+#S5S3bu_@F(Ixt?9O{n4x!VHZJiIvVfy4#rHu$fnISjlWK+31{^ zb{G;~i|nq`jsTl#FkMeRHd@k&S(jbZ9hPS?Rfa`?`L)XpHicKWvSf$pfl_slVTJ6z zIgD63;X7N_E%-DWQg5i_8quJfmK!wjC#7m+$B+za2azLTHW5K zdJ3g!NGzEZ21}%DHh{%JvFz2TG;k4G!Pzw#gCRMG9~@?KXkc=?0}L}Yhq>2;#SEWau?R&TZOd{(D%xYD3uEP#qNHhL5PW#kw7nwfXf(nz`i4(A@K``6N6@g=T@auVp zo~mXhU|iwHMfmv+KZeDv0hmZhUX5)5ZqTBW=diSdzE~RUBEh1gYF1TIgjP*+m@4c5 zcA}+DCsmJ`F%m+I&T0vb!?+6{S~Dm=jF1KF`XvGz&>AtDYzgf9mscO(ytl_xOfQ34 zd#oPZMK4QGn!`Zmh{UV71%J6izDUOaL%OJDIILeiK=P3iM)G>HM9D@osgQW!Fm)oZ z&p$T3{csu@UAx07?#m8Sa~>&bp&{^~W5w#M7SWTHFjmg;E9Y9L6 zxauO3O3*6lEQA!+g1uPyo#tEQKf6vQo6TNK{=S==^Yp#q$A4#b-KU|uPFluPXrPn7~wQol-Y z`6RRLBjYd&RiLPNOQenS#@T7ON>g|4bYGP%~=p z{Di4O@|d=>)vPN zw$>(}BPU~r+h(0{SiSy?=xCOVjI!>L=@c(?EQ)qhAvFd;hzYH3J<&oZ(NLGgk}grM z@@rKJOt!-5ibp_}`>Lv7FHXc^X%&N{xliY05;G3_NYU9PN-!a zhK-~VtYkhW&~i;OLC`17kv5G7R<%!lRK#Q1463K6`^dL#n~-hWtv(|TJD>fn zrv}K*X9k3!5^?+fea2)Nho!xTI!q{O+X3lZEbTvn!(`$dEA|+aB9o1#>abY#mv`?@ zI9tFP5m|wC_t}K%p084q8o_b3!_|aN$jrQ7612v3A1U89HQ!}(k;Mx~{IXjBcA`sB z?8zW?rg)-pVF+SiW1ImbCfnJsAjw)#%fE;DT#!(?1QSlKNH&}t?!XpQ;+FBR87^o8 zG8@Fk62D*jdmIu2rr2S6q05Q@miT7CUo(iliU;k8Bf`9$UG`5oBmHrs(GUqK9P1pmzpZTsF~T(v;BDz;R5VC|7k zEr7Y}zP-|dJ;oT^xZSwval6@IQye6(+7)u*?t@Xg9hEao2 z5;$4x8;|WW81U!^%;02s=v$(69VA(7yyZ%2h66BK4(xO}#4i~RuSkYl9wAlUVo5_E zSG7DaP?8vzF&PyTWC|=-$Cy!YS%@hz90{-yiB7(nxs%cgfmXVwiUF}}UMrFa7~?d* z0-KQ?L(YZ{e@wH6Zl)}(D+HJ}9b^R6?Yd&d#|h#hsi|_n0PBB$b!E(WS2ai_XZhUaVqW#6r+EL z{vFsyB9&!ewEk@ef%g;VI}DZ%ZeuX79|2Z*hnaY-5$isGz zFd&N6@W?tWGb0l|4?4^wz`mqSq;qwTZS@w_3#j_FAQ51r1XxKkeuw3XR^c7H+kF;Y zIyWvV=h#ED0BoNOiDM)K+}R8)A=v=fw%h=Sn+~2zAY795^Dq=Ku62BCaaax*B5^x^ zIH0N>k>;jlam^BF9ZiR}_fp7W0ad<+J66Jb_nX;lP=frcs5A}s^2*>Z|1&=?Ho;bU9mI_%4~ zD>)0l1y$x+fRY&_Zp{f1udE8|QJJFv+n40ZssIs3c548mIXa-?39}`-UU>F}P+8Ls z&L!W1!5ARC1qYUfriXJ1EFK*H*Fc5MGXNmv940;q8ASM6s(xv@^tZWMor$hoPu3}Liq7LiQpTGL( z_aX5WSac%O0Wsv-EebGk7spidPbsSCtaN%39^MESqAc6%R{TU`ahOLHScNQ{!db2q zq$AVFLNKBdORXkFEOnSaWr6AZ8I(9Gu-IbauorkdAcYm!#SVLh$KzrYiY)#F`d|0y zFd=1@vs&|mwX@reB8H*xmhBH(R4%q+_6mt2-iJrw4R{;gle6(!pNtjbOnZ_^T<*}< zGx1C_@vom6k&$tEnDzTlwR0fKXgQyb!$8Jz<`WhJ8f%!KX(-Y}kQu803|K^MYIYS4 z>wipU%AdLbi3o!c(54#*z?Ll**R;ho>_Vy-J$7vYm~+zXLq^7A{H)_J8O#Q5k6mba zTMnT3*Vet!ngqg9VKYuGTs8zUpcy5LaTr$x%ne51#3-Wgz%r-GXqJDVy$)mF08#uH ziB@S4VrvyP`!6btCSft!1R1dADdP!TTxtSV9~?0`4^Fyq8^DZ~Muoi`KdoVAGTgQ2 z#+Y|=uc!BFHgyG>hJ>ozqjU1kLs{Elh|&e3^l#Zl2L>pj;YdT5pr8ht=NPQu8GSG*qXz@MG}&B2#>V>i#x0~nCSS#-&$~(uVE#r z8XeZsM6k4yb-#3p(2}YTHpx0NFPt`}b%$AAZ?tSA_qYMGHB1^oshBJREIJH&EwPSC zScy=rcUO$Sm`aI2?J%DJ#utDHnY)OjHHYznF|K0nFi6!d%QwXlr!{Q91}L(R!c1oH4 z;sGCOK6Ld2vzRUdErTmrd1CL-cy@k;Nylmii~FLlVM1lSCIzwh5PkTN9LA3wS}}Gw zV1iv^1+y8SHSEO;tHNOjfAJ(eOFrVCGq;l{rIVkN+*_%@w=^7v3|E=o=MDIuv6u(V zR1vws+(|=|kN?=9Up_-Gofz?i&u9`q%-BurHH60u+mBDFGDyc|E?>idWt>K=Y4n_M z@Br-|J8pMa$^swJ@=HdC1F5Fl1|N5s+R{x?8gc!Gk&iVko+<7U_%qTYE9-94*!`|amd|VXCKb*qix&H>T3J+{q-PP(sgVvV}CDq!|_2~Z3JW9sYe?hbv1Oaey`ruLH&AZe4|!RhCE(5kt24>qIx6iNNZSF z$tqgNp%p6X7JTCzd|mOR?lGIF2~wU%TOasb6$p8@aZIzLo+%iuVP5=CS5bEuP=i|U zsVv?SU*ILV)x4F|(!MIa|L%UT)T5Cg1;dUF3e7o-Gz&P#(&{kRXIMla&mfVqNls7&SVk=AKz1_s_O$_ z6*AI}ac0cG2Uf5p3*2%6C@QwV=fEU^vpu@Yg;mG|NhJq^1R^V}sBYU=Jv{2_C3gy7 zx;!_6qSx4yK7F#5qsdShv?xtqP3a=Z2ZO?Hg)JKpgaMIe4CCy-Tx8cN3~Y5w1R2B( zn9S1xR;sRMavv8VL%%{C>nW1sRx-ybUug~s5~^6e>7OthCvN$8dwAx z+OiT<)f3|?VUfqqn!rMRkt?bgKjK@DB_J`lbm@)^Qo-3EWcabbh>EQV2*6BRdbsMC zILc3ea7aPSV>1?&L5?p(a3d(XQ=?z6kF&j*eIT=f&lzo)Y0aZ5)mWlfrHTPF(-<|l z%A(nGf+j5k)BzoGSA9WBgc0(t}yhq zJ;!Grl>u{@XvzqTjb_Sn`vwyZY0iR?k7~%Hl$a$Ssq(a}2;{|C?718_TC?~xIdD0B zalW@t7|mc+(6uYfYpi+$tvY7+_KQzDV?go0n#L71vZx}P>c|fAqf5ppqnc#ydmHAl0nTD#7#^QHeEwdmF_xeG+ZS80M8Cn<`IFrwRRyMT zcReap{%1QZWs`k)bPyzrAWP1!3d1USQF(j%&58g2mH%P&{6}M=smi|QZB?f)+Z6RY$-?AD%GcECmD^#!mIYWW${*Lz0?l@(lmz5ti~unm=qHvZ(KR5UR& zUb`I-!g((K((Sf;mZ|dg!PC*{!#gSLt=ll^4xl+?2YU`!x(hWGjttZqiE*L}Z0;;I ztPxzbf8SP1sG_NGuf7Z-s4-fVEc-i$L_Zjex*W1YYuMqHN?CH9!tQLg@=s3tu}Ofs zzL?eBG~uJ39_)1nNRU;hgVYksq@rVoA%)YZFpQz9aC*+W4i+D*HS^K&PV31Ev2x$h zfW+j*QDRm(Fu`1I%%@c!zYvb$(}6Z80QQMcz|7Hd@L&coBv$dtz%ny0FuYx;p*7!* zA-#shE+8{6LdAzbVL-!Z)AZE9V1+$v1;jw+6!sRlJSs-2?7l@|4wny)C<<@~cT7E4 zo#d zD^OUo+6akEVyp#5g@w@4)zp-+mP}8%{RDhkvzNhEDu6jsPHYB_6yLRB5iAsj!OAHt zR#z#3X8yshxbTdSe5Ww{?J0gEvU^s#_~)Y{%@>pL0mgys@jw-v_*?-CVF8VbDW|o< zbmjnDY_tSC%ROKMM- z%qxrnD@=--id!k{uCuzSfds0C1m7GKMiGp6&>>5;Z^MvU1&sOk1=zpuHC3vLa{M~| z@NL*zTaclxY`F#-3bV&bj6B1PAMBpqQ#px&3}zuT6lUBaVD2QjP+{?6TLV@g!K-E_ zP9T%-Ln5?P=pI*?YQUi|AW_p5(`|H|!YJDX20OzK6$10!(G*w<<)Ux}(PN%c`#b?k1EO&jKAt0=G;X!9RuG&o0b~&)I zhDI2~364ZnEnvmSIl>p5Hk})877{ZrnL!%`SEu(k6^7Dg-(2rpKYef=5J@t8me?L1 z**OQ5Rc)4cTh;)!j8%b(bxE!b!||&&4H(E&MhOUMqTvEqj)r0u<6=CRJP~N`3Q(=E z2R~+71(}GM!AU*?AlQx}F}X$ziQ#RfMefla6N|X4XV#)H#(_UDSfwH^0?MhZR@i4b zBnBPlNMM;4)8GyZ4WK>v;&1Gm-|cI|R2dR0cRMq@8jtg~fs0SsjDgi*u~t|_t^msk zqH(i?(JPFVE|~nRFjGo7yIN?MOZ^-Bbv#IA z)-4;LkrRdr^JXED`N7VBX5fHDNR$~OIe|sfbfhp$$g;qu!H|c&j$U=cbUy9670Rl3 zbyJm_*`k3KV^pe7XPdpfb+2KwTq<_IuQk$Yf3E04-1h1q~`L{1mL zQb@!Sw8mT!WQS#Xl7+=T$uux53u@8z3weuS$U*N!V33vptAFMdNMj~cjNcou-vmrj zGwZvR%G0avB7ZzD-{9>lVu}_DJ3k%AR*Ikvv%4~Yk$cdFZOs=6i2?;OEMVq_?+n{bX0L#DexN*J*vKl{J6JSngMP^{5BW7+MT{K{rIF+I;E~-*mpK00X z@0SAhOZv=-1E1cAi)x)ta%9Y6>4*8*w3{U)!|bnK-r}$B;n}y>!20Rgarf{^U}~t& z^m~sou#-XGt-JK8TTU*;g;3rq0q89xW?Rw z<%np&eh{Hwy~40b26kY*va4YtTXkz8`BvUlR|9*LaZUhs(j7mNC3NL4HCefWSi1vWjN!&^yRf>Ug9^q=q^^n$+F*@ zgun`r&3Y|OrSD}|oql?;SAMB@`$b_=U$MUB*l2PNAl2}6qcE7c>;rj0s!l(=!gT3o zK$romkl10F)Shw4x&ODtM8o&912*qgxeYs0>d;>+Y}Ev8=&!%Tmi=l_?y*TfHei#R zz%CMstf6B8E4sRp!q%1d_+N$18eeG^Xw3@CxSY)DcP^Ber5^ypkQbvLv1MSk!wFf( z*Vn{;PlLeUx!%~xFf8OM-&jm$LXtGM*aB=Or20a7ES-V5zR0G$*5@E%- z2l+=Ru>uS`_`RIDegDCO`_shh3;#k>9p_FR=b`&c)P`ZT$yp-61a$uG4PcMd*PdMs z0``}3`pvOoXf}P3(iZi?PYP-M$M5G#VQOHPJssy+H{B=)yi8Q5il+T}^7`MF%LGf% zB)H{fBgPI^Q_n0`7|S&=P(}S`h@miV9#gC^y3VQ<1}nP{FKnY8SNHIdJn5`cK0g7N zigho7H88o|@Hn@4XMOIunGNah)+zNbz$C`*0)-hdA=O`9w`i%CmAsj}W%kxr{p{3$ z?a$M{V%0Jr?1G~1P+_*#HbQ1o2Xg6UhQfTRC|Z`_kF!HzM(i1g)d8_0r@>zvtCH&m z6c@Ps3{QVCvbXx_q8h$8pTS?;Q}a&KqZZCa@b&YC9q=(XpURa2#!B`eA{I>YKvq!; z+Aw<w!C`P7Ld0^Ir@wsp-*BG#aN@u@Mzx?rwpZ_ShF!`RE05OB0elxv0ETA!c zz)jYv&7x#KE88`!$UvpK0a*2hOt*c4T@4IW zDy;UB;wPS%35~+dz^7{ER%;5s(ZIyK#l{KU=?WF58)-R-(TBDw0v1Wls_`}qGcjck zg+U4Q~@hprHq zX$+^DuZWMsf=wncqOdy|%$NpO9J}Bav%-P?Ft9m& zy%hn&T(Y4HWCY9!-0F4=y+N;?79u0*z*-gsLJU+iX4|pBDqp5BBWBSs+}f169*w|Y zMgEblmXL^>RR*5A1w&zQYgj1JJ`E0`)feDepfLr`9IFFXIP}0!ShjcrKahdy3HKhr zVrFC>=xdw8NIgn{y6i_7`wk$cT49Z=$zX=U{Eq6orymB4ym6EjE>lf!DlFq7_Xv!v zqf*#Mx?*O!if7q}S6E=gL8mZJOvcUwPGPibSPQngGZwXB4d`N6F*G;p4Pb?s-2p9{ zFsRwAsSp`WSgx@qg`p}|w;(!~d=M7_$F;jL2TnDJ9JscqD36A$ja$9ocW8-~L4jDZos0i&AL#zT9GQy9UY(R&185*CPBEZiyob(h z7^K>|&?Q%FT58J-{N0YY%6GL*w>R4aUqxts8+@yavCDI4ucRk3whmSqn{D;%aFHw` zFdq<;gTer1fzh!8l?#fE$k+*PCuX3kI8`6O6>j>hlJi_LB@9*}F4-8aQYM31baH{! z;jZf7yM3L@XV!+PP}SClwi;Hz!&osP$6P};a=tf5CUHzzth4cxlMIy#GdtvpJ=NWQ z>L3Ig``~+GH!r|p?)aTt5)z??`HZnBte7=o*@;*IjZPVlH-9Wyt{TJ!EnVPpv~o4J ztGb?oO@x3ZN~#);2q7ry4iu)R6zI(9t1t`Bn<(P4+E3GYf&Ez0`ml_v+~9JssLDel z)@107&AQtUjLwhe1u?l}BIA6Jg00{ZDI}&k!c~BAn2RUIF%xo)8N4c)0nP=*0xg!9 zili{(Wu%Z=XizK2wvpq=2@;T4WRSA-V>}|V3;x)FE}5H&%pxKpGg^VbIBcSj^9C|1 z45b;Yz|fc;Z&H}x6lO+koD_3CiW@JQa2x0l7fohk`oc9@obM7Gb`|g<^>C+y$P*~e z;7M1hFks1p4lXL=j1X#MR&eP~UQEp7rqZX3v|*NdATexAWh|G7vBA!;$=X{onFpmG z(12wpV~d%Q)e{{NS|&Dn7EgTu4>7W$Moerx0}xKMW~!pmsuB`0Awy$h%$UB|8Ws`S zYXrxwBBRO)2r6^@jMf_wE{lvL_@o`=_vp)+=`5gy!(luDF_$blbinc<@d;3*i!Bmk ztpw7_AR}D(4eb}KO%OV3-rUxvmgD$jtt*J5q zMpQ&$TVS~sZFIURsBS1N$UY1gCntdnXfUG@lM}UK-rfV*`xX}Cz8Epl3k-Qx$0mWw z2S$hm8Y5+7T=AdM&R{pH7>1&S(n6u2A{b3ILW0fEb-V80@qN=(DbL{_n%#2$g4S{RSkXod9NU$vxkuMSojH1)H3aGia;qh(14!=rPf zC9sTDxKp;s4TV`(qeEv=YvhXtD}KTE7?Ugxl@EDglF#!*&lI5+1;!HE2gi&V;NZqY zCaZz%@bEIXV5Iftrr0_)a8)83_gpA^BuW#x6g2i4yWMZ$>#dFXBgq zeXO#NNXy*Bz@;bwCO*WndPs~aLu%kF#>H6mn9pX$D+tVV1vZ{wA-(rfK52(V>A=XC zXg=L|$&(NETL4G&j#@Bwkt?iWigo--W*e%(ph{Q~DsC?_n<9fyvg@MOd-z;t1!0!Y zqr#ZQ5@=4&fT1yHS<4ee21IhjkTCKs`q_|Zd^{vgT%X7oCJS?Q4JSSpap|QDf<KFIAY7!`J<2P5~O=CP1_I3=z{>s{K5=9l14 zbp|R%#bi|$IORor+mQCR3C%a5)sO3Fxk({E@}hp9Xp9jNaF}RuDcaUy@X9PIj1XWr zF#^}zSVu!H8mK5Rf=k`>yhkZC${)g{HYAO*`EE1@F0%Y=XOnH{Xb8>oj+ZthUPWX( z9{Bjj`K?W-wX*BtE3&YwSurzpO%g_)`WT#fgJmzY%#2!;SlEpYmd#{nj8g;It_ul> z=CHZE;D^AfY?0rivtj@D`sY#%w^LU%qTG;F|tI& z7MS_MSu>afR^*D^K!s2Ar4EE}%jD(WVAaK7P*D;F6cGhs3RQs=LD+Jktf;qJRa@lr zKq52aBaeX$nL#X@${Miqh6`lok=B?k&bOkW#1%kAlN_Ib4BwtoVhoP`DJ)YM?3lxX z$jBDK6_Lq;>w!p-cvxUPsQ$#sbVm7pd-QQ9UY(OW41M*^KvmEXnDy%we7?Pa;jlEs zWu72em8lyb#jR*LXf^NIhfo2le*zUDTV!g*D!M%BAy2v(%Zulmqr-=*t}%FJg%88! z+*WfB(vDqG^7#8)RSu4tA`_XZtXN6Is!|xn;YEyG5f3a9dLl?MF#2@nEjd^9BrUZ! z-;eIzUb%@^Lzh5vR?F33;{~&s!f-34MJ6&b#d;w*wyt2ifEJ=<;4Np+y+h=wt7dprpAak zuY6?GAT<_*)!SU=gt$3@!HpE(g0P4tLnI0YD)ZR!{%C*r)M<5jCA@ayNz-~r+z{A9 z(PNS+A~wDByP|MC@uhG%;!&Moj9F99*Ov+#Vzrj8zzkKDIpw z*!|WNrbm__V`Ox#5lj_k-J-(aMr|>LHQq_;EkH&pU#2R^9cQwp974Oop`Qd*RYv|L|` zjFk6k)I8jmHb!s9VGK+Y^&|MR})hQQ1h z`8|=7QcKJw<~}QbbX3@%!ybU^Z^;a3m_b5c#gQt;M(p%Q2likR6CziaLjxO#8Y2rR z2d^2d<`T2sON(W)$m5@b#9Uvk87`>BnauZGC{&>_L*zlR39oXwgU$<X$9Mqt)~#Y6IY6t-y8 zJy6<`fopoh)^RB+E5XKyAmWO9F6KB^RjG?fj2mT{0SlOqLyLsKf?ILh<+8dLjl!&JtlS_*1g~%<8V@UERc4Ipj(_a|CObfk zxvbpU)H5!mr{_(*TNfCI;GEg4f=}TiUMYhV8)R~+&g?;9o_(nKt_y{#TxZq-EIre! zN!*7%KI|PB#Nwc+H^F5+2ZYs6&*u<3GJB>sHep0GyXHcSVGNMPM25gvKXc92-#WVo z)sxg7p`kEP4b+?$z%(kJ?M8ul7oa^-B5J0fNPn0r0mECpt3`7>Cxch zQ^_j=1KIi6<&z1%nFWxt*a;OGBl8%sz2=v;$z&dt2|g0Dp3-786n43K;)CNJ)ILgM z54unp>Vn($^u;ga1+c;H4<~2uFL!YjotN+tTtKx}#$UITQ^5~Z8L-)}_s|O|>#5&E zt>PB4`?w%$9nyMr^5VteevbhxGQ0b}IlsQXex{~Q&iu1y{P6kn?)55=(W{NdpWHlu zesg_uqjs%MCjUQn>-}weWG~g4vjDrexG*nM-`$_?YkRuM@hRB1W*0qZul;SA`qz4U zh~3_PZIAw*+&4Y9{X_dv`=lRU-0GjQ|DSySAF4OozCYZFR + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/handbook.png b/public/images/handbook.png new file mode 100644 index 0000000000000000000000000000000000000000..5e7a1e81fb73f1913b5668d3e6fedaed50fc4b1e GIT binary patch literal 85947 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≥?~hVMJ+EE1P%q0SsI)ao=~zr+Q0RRuvB2 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�!NHjTwdUW|ZdzL`0K7CLD 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 literal 0 HcmV?d00001 diff --git a/public/images/ja.dark.auth0-flow.png b/public/images/ja.dark.auth0-flow.png new file mode 100644 index 0000000000000000000000000000000000000000..3faed6166f87869f1ec3a76bb32a75908e0ffe66 GIT binary patch literal 62231 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 literal 0 HcmV?d00001 diff --git a/public/images/ja.light.auth0-flow.png b/public/images/ja.light.auth0-flow.png new file mode 100644 index 0000000000000000000000000000000000000000..39b6d112479a8bbc2cf660088c1d24e2883e1bc3 GIT binary patch literal 61283 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%0A&@l$Gx5+a- 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 ML0!HUZV~o>09S$TC;$Ke literal 0 HcmV?d00001 diff --git a/public/images/ja.light.login-box.png b/public/images/ja.light.login-box.png new file mode 100644 index 0000000000000000000000000000000000000000..f35582c6f64e554c5edbeef94e6f9d47557c15ed GIT binary patch literal 42758 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�{ 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 Z{Q+X_{X%fwKotN0002ovPDHLkV1kR+NXq~K literal 0 HcmV?d00001 diff --git a/public/images/ja.login-box.svg b/public/images/ja.login-box.svg new file mode 100644 index 00000000..3335d967 --- /dev/null +++ b/public/images/ja.login-box.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/light.auth0-flow-bg.svg b/public/images/light.auth0-flow-bg.svg new file mode 100644 index 00000000..c7923631 --- /dev/null +++ b/public/images/light.auth0-flow-bg.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/login-box.svg b/public/images/login-box.svg new file mode 100644 index 00000000..19d91cc2 --- /dev/null +++ b/public/images/login-box.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/mobile.dark.auth0-flow-bg.svg b/public/images/mobile.dark.auth0-flow-bg.svg new file mode 100644 index 00000000..8f861605 --- /dev/null +++ b/public/images/mobile.dark.auth0-flow-bg.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/mobile.en.dark.auth0-flow.svg b/public/images/mobile.en.dark.auth0-flow.svg new file mode 100644 index 00000000..bed98685 --- /dev/null +++ b/public/images/mobile.en.dark.auth0-flow.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/mobile.en.light.auth0-flow.svg b/public/images/mobile.en.light.auth0-flow.svg new file mode 100644 index 00000000..9a15f08e --- /dev/null +++ b/public/images/mobile.en.light.auth0-flow.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/mobile.ja.dark.auth0-flow.svg b/public/images/mobile.ja.dark.auth0-flow.svg new file mode 100644 index 00000000..88adfb6e --- /dev/null +++ b/public/images/mobile.ja.dark.auth0-flow.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/mobile.ja.light.auth0-flow.svg b/public/images/mobile.ja.light.auth0-flow.svg new file mode 100644 index 00000000..9f9f0d12 --- /dev/null +++ b/public/images/mobile.ja.light.auth0-flow.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/mobile.light.auth0-flow-bg.svg b/public/images/mobile.light.auth0-flow-bg.svg new file mode 100644 index 00000000..2701f5dd --- /dev/null +++ b/public/images/mobile.light.auth0-flow-bg.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/tablet.dark.auth0-flow-bg.svg b/public/images/tablet.dark.auth0-flow-bg.svg new file mode 100644 index 00000000..86b3ae54 --- /dev/null +++ b/public/images/tablet.dark.auth0-flow-bg.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/tablet.en.dark.auth0-flow.svg b/public/images/tablet.en.dark.auth0-flow.svg new file mode 100644 index 00000000..03d06c6d --- /dev/null +++ b/public/images/tablet.en.dark.auth0-flow.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/tablet.en.light.auth0-flow.svg b/public/images/tablet.en.light.auth0-flow.svg new file mode 100644 index 00000000..c0854376 --- /dev/null +++ b/public/images/tablet.en.light.auth0-flow.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/tablet.ja.dark.auth0-flow.svg b/public/images/tablet.ja.dark.auth0-flow.svg new file mode 100644 index 00000000..fc01b4c1 --- /dev/null +++ b/public/images/tablet.ja.dark.auth0-flow.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/tablet.ja.light.auth0-flow.svg b/public/images/tablet.ja.light.auth0-flow.svg new file mode 100644 index 00000000..5c9855e2 --- /dev/null +++ b/public/images/tablet.ja.light.auth0-flow.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/tablet.light.auth0-flow-bg.svg b/public/images/tablet.light.auth0-flow-bg.svg new file mode 100644 index 00000000..9e875a45 --- /dev/null +++ b/public/images/tablet.light.auth0-flow-bg.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/website/1.svg b/public/img/1.svg similarity index 100% rename from img/website/1.svg rename to public/img/1.svg diff --git a/img/website/10.svg b/public/img/10.svg similarity index 100% rename from img/website/10.svg rename to public/img/10.svg diff --git a/img/website/11.svg b/public/img/11.svg similarity index 100% rename from img/website/11.svg rename to public/img/11.svg diff --git a/img/website/12.svg b/public/img/12.svg similarity index 100% rename from img/website/12.svg rename to public/img/12.svg diff --git a/img/website/13.svg b/public/img/13.svg similarity index 100% rename from img/website/13.svg rename to public/img/13.svg diff --git a/img/website/14.svg b/public/img/14.svg similarity index 98% rename from img/website/14.svg rename to public/img/14.svg index dbfefdc2..4e315090 100644 --- a/img/website/14.svg +++ b/public/img/14.svg @@ -1,22 +1,22 @@ - - - -]> - - - - - - - + + + +]> + + + + + + + diff --git a/img/website/15.svg b/public/img/15.svg similarity index 100% rename from img/website/15.svg rename to public/img/15.svg diff --git a/img/website/16.svg b/public/img/16.svg similarity index 100% rename from img/website/16.svg rename to public/img/16.svg diff --git a/img/website/17.svg b/public/img/17.svg similarity index 100% rename from img/website/17.svg rename to public/img/17.svg diff --git a/img/website/18.svg b/public/img/18.svg similarity index 100% rename from img/website/18.svg rename to public/img/18.svg diff --git a/img/website/19.svg b/public/img/19.svg similarity index 100% rename from img/website/19.svg rename to public/img/19.svg diff --git a/img/website/2.svg b/public/img/2.svg similarity index 100% rename from img/website/2.svg rename to public/img/2.svg diff --git a/img/website/20.svg b/public/img/20.svg similarity index 100% rename from img/website/20.svg rename to public/img/20.svg diff --git a/img/website/21.svg b/public/img/21.svg similarity index 100% rename from img/website/21.svg rename to public/img/21.svg diff --git a/img/website/22.svg b/public/img/22.svg similarity index 100% rename from img/website/22.svg rename to public/img/22.svg diff --git a/img/website/23.svg b/public/img/23.svg similarity index 100% rename from img/website/23.svg rename to public/img/23.svg diff --git a/img/website/24.svg b/public/img/24.svg similarity index 100% rename from img/website/24.svg rename to public/img/24.svg diff --git a/img/website/25.svg b/public/img/25.svg similarity index 100% rename from img/website/25.svg rename to public/img/25.svg diff --git a/img/website/26.svg b/public/img/26.svg similarity index 100% rename from img/website/26.svg rename to public/img/26.svg diff --git a/img/website/27.svg b/public/img/27.svg similarity index 100% rename from img/website/27.svg rename to public/img/27.svg diff --git a/img/website/28.svg b/public/img/28.svg similarity index 100% rename from img/website/28.svg rename to public/img/28.svg diff --git a/img/website/29.svg b/public/img/29.svg similarity index 100% rename from img/website/29.svg rename to public/img/29.svg diff --git a/img/website/3.svg b/public/img/3.svg similarity index 100% rename from img/website/3.svg rename to public/img/3.svg diff --git a/img/website/30.svg b/public/img/30.svg similarity index 100% rename from img/website/30.svg rename to public/img/30.svg diff --git a/img/website/31.svg b/public/img/31.svg similarity index 100% rename from img/website/31.svg rename to public/img/31.svg diff --git a/img/website/32.svg b/public/img/32.svg similarity index 100% rename from img/website/32.svg rename to public/img/32.svg diff --git a/img/website/33.png b/public/img/33.png similarity index 100% rename from img/website/33.png rename to public/img/33.png diff --git a/img/website/34.png b/public/img/34.png similarity index 100% rename from img/website/34.png rename to public/img/34.png diff --git a/img/website/35.svg b/public/img/35.svg similarity index 100% rename from img/website/35.svg rename to public/img/35.svg diff --git a/img/website/36.png b/public/img/36.png similarity index 100% rename from img/website/36.png rename to public/img/36.png diff --git a/img/website/4.svg b/public/img/4.svg similarity index 100% rename from img/website/4.svg rename to public/img/4.svg diff --git a/img/website/5.svg b/public/img/5.svg similarity index 100% rename from img/website/5.svg rename to public/img/5.svg diff --git a/img/website/6.svg b/public/img/6.svg similarity index 100% rename from img/website/6.svg rename to public/img/6.svg diff --git a/img/website/7.svg b/public/img/7.svg similarity index 100% rename from img/website/7.svg rename to public/img/7.svg diff --git a/img/website/8.svg b/public/img/8.svg similarity index 100% rename from img/website/8.svg rename to public/img/8.svg diff --git a/img/website/9.svg b/public/img/9.svg similarity index 100% rename from img/website/9.svg rename to public/img/9.svg diff --git a/public/img/auth0_logo_ft.svg b/public/img/auth0_logo_ft.svg new file mode 100644 index 00000000..57c51da3 --- /dev/null +++ b/public/img/auth0_logo_ft.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/public/img/auth0_logo_header.svg b/public/img/auth0_logo_header.svg new file mode 100644 index 00000000..c24832d1 --- /dev/null +++ b/public/img/auth0_logo_header.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/img/website/badge-compatible.svg b/public/img/badge-compatible.svg similarity index 100% rename from img/website/badge-compatible.svg rename to public/img/badge-compatible.svg diff --git a/img/website/badge.svg b/public/img/badge.svg similarity index 100% rename from img/website/badge.svg rename to public/img/badge.svg diff --git a/img/website/bg_arrow.svg b/public/img/bg_arrow.svg similarity index 100% rename from img/website/bg_arrow.svg rename to public/img/bg_arrow.svg diff --git a/img/extension/bg_arrow_select.svg b/public/img/bg_arrow_select.svg similarity index 100% rename from img/extension/bg_arrow_select.svg rename to public/img/bg_arrow_select.svg diff --git a/img/website/bg_steps.svg b/public/img/bg_steps.svg similarity index 100% rename from img/website/bg_steps.svg rename to public/img/bg_steps.svg diff --git a/img/website/ebook.png b/public/img/ebook.png similarity index 100% rename from img/website/ebook.png rename to public/img/ebook.png diff --git a/public/img/facebook-card.png b/public/img/facebook-card.png new file mode 100644 index 0000000000000000000000000000000000000000..3eb2efbb75d6f20e6f1bb81b655435f098e1e2cf GIT binary patch literal 69725 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 literal 0 HcmV?d00001 diff --git a/img/website/favicon/android-icon-144x144.png b/public/img/favicon/android-icon-144x144.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/android-icon-144x144.png rename to public/img/favicon/android-icon-144x144.png diff --git a/img/extension/favicon/android-icon-192x192.png b/public/img/favicon/android-icon-192x192.png old mode 100755 new mode 100644 similarity index 100% rename from img/extension/favicon/android-icon-192x192.png rename to public/img/favicon/android-icon-192x192.png diff --git a/img/website/favicon/android-icon-36x36.png b/public/img/favicon/android-icon-36x36.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/android-icon-36x36.png rename to public/img/favicon/android-icon-36x36.png diff --git a/img/extension/favicon/android-icon-48x48.png b/public/img/favicon/android-icon-48x48.png old mode 100755 new mode 100644 similarity index 100% rename from img/extension/favicon/android-icon-48x48.png rename to public/img/favicon/android-icon-48x48.png diff --git a/img/website/favicon/android-icon-72x72.png b/public/img/favicon/android-icon-72x72.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/android-icon-72x72.png rename to public/img/favicon/android-icon-72x72.png diff --git a/img/website/favicon/android-icon-96x96.png b/public/img/favicon/android-icon-96x96.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/android-icon-96x96.png rename to public/img/favicon/android-icon-96x96.png diff --git a/img/website/favicon/apple-icon-114x114.png b/public/img/favicon/apple-icon-114x114.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/apple-icon-114x114.png rename to public/img/favicon/apple-icon-114x114.png diff --git a/img/website/favicon/apple-icon-120x120.png b/public/img/favicon/apple-icon-120x120.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/apple-icon-120x120.png rename to public/img/favicon/apple-icon-120x120.png diff --git a/img/website/favicon/apple-icon-144x144.png b/public/img/favicon/apple-icon-144x144.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/apple-icon-144x144.png rename to public/img/favicon/apple-icon-144x144.png diff --git a/img/website/favicon/apple-icon-152x152.png b/public/img/favicon/apple-icon-152x152.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/apple-icon-152x152.png rename to public/img/favicon/apple-icon-152x152.png diff --git a/img/website/favicon/apple-icon-180x180.png b/public/img/favicon/apple-icon-180x180.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/apple-icon-180x180.png rename to public/img/favicon/apple-icon-180x180.png diff --git a/img/website/favicon/apple-icon-57x57.png b/public/img/favicon/apple-icon-57x57.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/apple-icon-57x57.png rename to public/img/favicon/apple-icon-57x57.png diff --git a/img/website/favicon/apple-icon-60x60.png b/public/img/favicon/apple-icon-60x60.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/apple-icon-60x60.png rename to public/img/favicon/apple-icon-60x60.png diff --git a/img/website/favicon/apple-icon-72x72.png b/public/img/favicon/apple-icon-72x72.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/apple-icon-72x72.png rename to public/img/favicon/apple-icon-72x72.png diff --git a/img/website/favicon/apple-icon-76x76.png b/public/img/favicon/apple-icon-76x76.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/apple-icon-76x76.png rename to public/img/favicon/apple-icon-76x76.png diff --git a/img/website/favicon/apple-icon-precomposed.png b/public/img/favicon/apple-icon-precomposed.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/apple-icon-precomposed.png rename to public/img/favicon/apple-icon-precomposed.png diff --git a/img/website/favicon/apple-icon.png b/public/img/favicon/apple-icon.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/apple-icon.png rename to public/img/favicon/apple-icon.png diff --git a/img/website/favicon/browserconfig.xml b/public/img/favicon/browserconfig.xml old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/browserconfig.xml rename to public/img/favicon/browserconfig.xml diff --git a/img/extension/favicon/favicon-16x16.png b/public/img/favicon/favicon-16x16.png old mode 100755 new mode 100644 similarity index 100% rename from img/extension/favicon/favicon-16x16.png rename to public/img/favicon/favicon-16x16.png diff --git a/img/extension/favicon/favicon-32x32.png b/public/img/favicon/favicon-32x32.png old mode 100755 new mode 100644 similarity index 100% rename from img/extension/favicon/favicon-32x32.png rename to public/img/favicon/favicon-32x32.png diff --git a/img/extension/favicon/favicon-96x96.png b/public/img/favicon/favicon-96x96.png old mode 100755 new mode 100644 similarity index 100% rename from img/extension/favicon/favicon-96x96.png rename to public/img/favicon/favicon-96x96.png diff --git a/img/website/favicon/favicon.ico b/public/img/favicon/favicon.ico old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/favicon.ico rename to public/img/favicon/favicon.ico diff --git a/img/website/favicon/manifest.json b/public/img/favicon/manifest.json old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/manifest.json rename to public/img/favicon/manifest.json diff --git a/img/website/favicon/ms-icon-144x144.png b/public/img/favicon/ms-icon-144x144.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/ms-icon-144x144.png rename to public/img/favicon/ms-icon-144x144.png diff --git a/img/website/favicon/ms-icon-150x150.png b/public/img/favicon/ms-icon-150x150.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/ms-icon-150x150.png rename to public/img/favicon/ms-icon-150x150.png diff --git a/img/website/favicon/ms-icon-310x310.png b/public/img/favicon/ms-icon-310x310.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/ms-icon-310x310.png rename to public/img/favicon/ms-icon-310x310.png diff --git a/img/website/favicon/ms-icon-70x70.png b/public/img/favicon/ms-icon-70x70.png old mode 100755 new mode 100644 similarity index 100% rename from img/website/favicon/ms-icon-70x70.png rename to public/img/favicon/ms-icon-70x70.png diff --git a/img/website/ico_a0_white.svg b/public/img/ico_a0_white.svg similarity index 100% rename from img/website/ico_a0_white.svg rename to public/img/ico_a0_white.svg diff --git a/img/website/ico_check.svg b/public/img/ico_check.svg similarity index 100% rename from img/website/ico_check.svg rename to public/img/ico_check.svg diff --git a/img/website/ico_check2.svg b/public/img/ico_check2.svg similarity index 100% rename from img/website/ico_check2.svg rename to public/img/ico_check2.svg diff --git a/img/website/ico_close.svg b/public/img/ico_close.svg similarity index 100% rename from img/website/ico_close.svg rename to public/img/ico_close.svg diff --git a/img/website/ico_edit.svg b/public/img/ico_edit.svg similarity index 100% rename from img/website/ico_edit.svg rename to public/img/ico_edit.svg diff --git a/img/website/ico_enlarge.svg b/public/img/ico_enlarge.svg similarity index 100% rename from img/website/ico_enlarge.svg rename to public/img/ico_enlarge.svg diff --git a/img/website/ico_github.svg b/public/img/ico_github.svg similarity index 100% rename from img/website/ico_github.svg rename to public/img/ico_github.svg diff --git a/img/website/ico_logo.svg b/public/img/ico_logo.svg similarity index 100% rename from img/website/ico_logo.svg rename to public/img/ico_logo.svg diff --git a/img/website/ico_question.svg b/public/img/ico_question.svg similarity index 100% rename from img/website/ico_question.svg rename to public/img/ico_question.svg diff --git a/img/website/ico_star.svg b/public/img/ico_star.svg similarity index 100% rename from img/website/ico_star.svg rename to public/img/ico_star.svg diff --git a/img/website/ico_status.svg b/public/img/ico_status.svg similarity index 100% rename from img/website/ico_status.svg rename to public/img/ico_status.svg diff --git a/img/website/ico_twitter.svg b/public/img/ico_twitter.svg similarity index 100% rename from img/website/ico_twitter.svg rename to public/img/ico_twitter.svg diff --git a/img/extension/icon.svg b/public/img/icon.svg similarity index 100% rename from img/extension/icon.svg rename to public/img/icon.svg diff --git a/public/img/ja.facebook-card.png b/public/img/ja.facebook-card.png new file mode 100644 index 0000000000000000000000000000000000000000..f69f3d3d5a2f8445f74b7a468a5356b716a486b2 GIT binary patch literal 68919 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 Hu0mjfmJy%t literal 0 HcmV?d00001 diff --git a/public/img/ja.twitter-card.png b/public/img/ja.twitter-card.png new file mode 100644 index 0000000000000000000000000000000000000000..eb028ab4037cabe1cb0b637a88fcea583b0f2ed0 GIT binary patch literal 74082 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%0Ap_bS?cTRdc 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 b|AU<0@LRE|-nf_G>pQH_mn~Rkq`3bBN0=BA literal 0 HcmV?d00001 diff --git a/img/website/logo-asset.svg b/public/img/logo-asset.svg similarity index 100% rename from img/website/logo-asset.svg rename to public/img/logo-asset.svg diff --git a/img/website/logo.svg b/public/img/logo.svg similarity index 100% rename from img/website/logo.svg rename to public/img/logo.svg diff --git a/img/website/pic_logo.svg b/public/img/pic_logo.svg similarity index 100% rename from img/website/pic_logo.svg rename to public/img/pic_logo.svg diff --git a/img/website/pic_logo2.svg b/public/img/pic_logo2.svg similarity index 100% rename from img/website/pic_logo2.svg rename to public/img/pic_logo2.svg diff --git a/img/website/pic_logo3.svg b/public/img/pic_logo3.svg similarity index 100% rename from img/website/pic_logo3.svg rename to public/img/pic_logo3.svg diff --git a/img/website/pic_logo4.svg b/public/img/pic_logo4.svg similarity index 100% rename from img/website/pic_logo4.svg rename to public/img/pic_logo4.svg diff --git a/public/img/pic_logo_ft.svg b/public/img/pic_logo_ft.svg new file mode 100644 index 00000000..c24832d1 --- /dev/null +++ b/public/img/pic_logo_ft.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/img/website/pic_tshirt.png b/public/img/pic_tshirt.png similarity index 100% rename from img/website/pic_tshirt.png rename to public/img/pic_tshirt.png diff --git a/img/website/pic_tshirt_b.png b/public/img/pic_tshirt_b.png similarity index 100% rename from img/website/pic_tshirt_b.png rename to public/img/pic_tshirt_b.png diff --git a/img/website/q.svg b/public/img/q.svg similarity index 100% rename from img/website/q.svg rename to public/img/q.svg diff --git a/public/img/twitter-card.png b/public/img/twitter-card.png new file mode 100644 index 0000000000000000000000000000000000000000..381907caa89d914bd634cf8be7393029589405ea GIT binary patch literal 82179 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 literal 0 HcmV?d00001 diff --git a/public/manifest.webmanifest b/public/manifest.webmanifest new file mode 100644 index 00000000..7bf6c8d1 --- /dev/null +++ b/public/manifest.webmanifest @@ -0,0 +1,21 @@ +{ + "name": "JSON Web Tokens", + "short_name": "JWT.io", + "description": "JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties.", + "start_url": "/", + "display": "standalone", + "theme_color": "#111111", + "background_color": "#111111", + "icons": [ + { + "src": "/icon/192?79b95971ac6100cf", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/icon/512?79b95971ac6100cf", + "sizes": "512x512", + "type": "image/png" + } + ] +} diff --git a/robots.txt b/robots.txt deleted file mode 100644 index 0713d672..00000000 --- a/robots.txt +++ /dev/null @@ -1,4 +0,0 @@ -User-agent: * -Disallow: /beta/ -Allow: / -Sitemap: https://jwt.io/sitemap.xml diff --git a/server.js b/server.js deleted file mode 100644 index 8d4812eb..00000000 --- a/server.js +++ /dev/null @@ -1,69 +0,0 @@ -const express = require("express"); -const enforce = require("express-sslify"); -const languages = require("./libraries.json"); -const dotenv = require("dotenv").config(); -const Negotiator = require("negotiator"); -const localeMatcher = require("@formatjs/intl-localematcher"); - -const app = express(); - -app.set("view engine", "pug"); -app.set("views", __dirname + "/views/website"); - -if (process.env.NODE_ENV === "production") { - console.log("Redirecting to TLS endpoint."); - app.use( - enforce.HTTPS({ - // Required for proper use under a reverse proxy (Heroku, etc.). - trustProtoHeader: true, - }) - ); -} - -app.use((req, res, next) => { - const languagesFromRequestHeaders = new Negotiator(req).languages(); - const LANGUAGE_CODES = ["en", "ja"] - const DEFAULT_LANGUAGE_CODE = ["en"] - - const languageFromRequestHeader = localeMatcher.match( - languagesFromRequestHeaders, - LANGUAGE_CODES, - DEFAULT_LANGUAGE_CODE, - ); - - req.preferredLanguage = languageFromRequestHeader; - next(); -}) - -app.use((req, res, next) => { - res.locals.COOKIE_CONSENT_DOMAIN_ID = process.env.COOKIE_CONSENT_DOMAIN_ID; - next(); -}); -app.use(express.static("dist/website")); -app.get("/", function(req, res) { - res.render("index", { - preferredLanguage: req.preferredLanguage, - }); -}); - -app.get("/introduction", function(req, res) { - res.render("introduction", { - preferredLanguage: req.preferredLanguage, - }); -}); - -app.get("/libraries", function(req, res) { - res.render("libraries", { - languages: languages, - preferredLanguage: req.preferredLanguage, - }); -}); - -// Fallback for the homepage JWT handbook CTA A/B experiment we ran -app.get("/home", function(req, res) { - res.redirect("/"); -}); - -app.listen(process.env.PORT || 3000, function() { - console.log("Started."); -}); diff --git a/sitemap.xml b/sitemap.xml deleted file mode 100644 index 30f9e2db..00000000 --- a/sitemap.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - https://jwt.io/ - 2021-09-30T12:00:00+00:00 - 1.00 - - - https://jwt.io/libraries/ - 2021-09-30T12:00:00+00:00 - 0.80 - - - https://jwt.io/introduction/ - 2021-09-30T12:00:00+00:00 - 0.80 - - diff --git a/src/app/[language]/introduction/page.tsx b/src/app/[language]/introduction/page.tsx new file mode 100644 index 00000000..20bc8d13 --- /dev/null +++ b/src/app/[language]/introduction/page.tsx @@ -0,0 +1,28 @@ +import React from "react"; +import { DEFAULT_LANGUAGE_CODE } from "@/features/localization/localization.config"; +import { PageProps } from "@/features/common/models/page.props"; +import { IntroductionPageComponent } from "@/features/introduction/components/introduction-page/introduction-page.component"; +import { PageMetadataProps } from "@/features/common/models/page-metadata.props"; +import { Metadata } from "next"; +import { getIntroductionDictionary } from "@/features/localization/services/language-dictionary.service"; +import { generatePageMetadata } from "@/libs/metadata/metadata.service"; +import { createUrlPath } from "@/libs/utils/path.utils"; +import { siteTree } from "@/features/seo/site-tree"; + +export async function generateMetadata({ + params: { language }, +}: PageMetadataProps): Promise { + const dictionary = getIntroductionDictionary(language); + + return generatePageMetadata({ + languageCode: language, + metadata: dictionary.metadata, + pagePath: createUrlPath([siteTree.root.sections.introduction.urlPath]), + }); +} + +export default function Introduction({ + params: { language: languageCode = DEFAULT_LANGUAGE_CODE }, +}: PageProps) { + return ; +} diff --git a/src/app/[language]/layout.tsx b/src/app/[language]/layout.tsx new file mode 100644 index 00000000..84ecb941 --- /dev/null +++ b/src/app/[language]/layout.tsx @@ -0,0 +1,60 @@ +import React from "react"; +import { Metadata } from "next"; +import { DEFAULT_LANGUAGE_CODE } from "@/features/localization/localization.config"; +import { cookies } from "next/headers"; +import { PREFERRED_THEME_COOKIE_KEY } from "@/features/themes/theme.config"; +import { PageLayoutComponent } from "@/features/common/components/layout/page-layout/page-layout.component"; +import { UseHashWarningComponent } from "@/features/decoder/components/use-hash-warning/use-hash-warning.component"; +import { PageMetadataProps } from "@/features/common/models/page-metadata.props"; +import { getHomeDictionary } from "@/features/localization/services/language-dictionary.service"; +import { generatePageMetadata } from "@/libs/metadata/metadata.service"; +import { createUrlPath } from "@/libs/utils/path.utils"; +import { siteTree } from "@/features/seo/site-tree"; +import { ThemeCookieValues } from "@/features/common/values/theme.values"; +import { getSanitizedThemeCookieValue } from "@/features/themes/services/theme.utils"; + +export async function generateStaticParams() { + return [{ language: "en" }]; +} + +export async function generateMetadata({ + params: { language }, +}: PageMetadataProps): Promise { + const dictionary = getHomeDictionary(language); + + return generatePageMetadata({ + languageCode: language, + metadata: dictionary.metadata, + pagePath: createUrlPath([siteTree.root.urlPath]), + canonical: `/${language}`, + }); +} + +export default function RootLayout({ + children, + params, +}: { + children: React.ReactNode; + params: { language: string }; +}) { + const { language: languageCode = DEFAULT_LANGUAGE_CODE } = params; + + const preferredThemeCookie = cookies().get(PREFERRED_THEME_COOKIE_KEY); + + const sanitizedThemeCookieValue = getSanitizedThemeCookieValue( + preferredThemeCookie?.value || null, + ); + + const initialThemeCookieValue = + sanitizedThemeCookieValue || ThemeCookieValues.SYSTEM_DARK; + + return ( + + {children} + + + ); +} diff --git a/src/app/[language]/libraries/page.tsx b/src/app/[language]/libraries/page.tsx new file mode 100644 index 00000000..253148e9 --- /dev/null +++ b/src/app/[language]/libraries/page.tsx @@ -0,0 +1,182 @@ +import React from "react"; +import { LibraryHeroComponent } from "@/features/libraries/components/library-hero/library-hero.component"; +import { readFileSync } from "fs"; +import { join } from "path"; +import { Auth0CtaComponent } from "@/features/common/components/auth0-cta/auth0-cta.component"; +import { LibraryResultsComponent } from "@/features/libraries/components/library-results/library-results.component"; +import { LibraryDictionaryModel } from "@/features/libraries/models/library-dictionary.model"; +import { LibraryCategoryModel } from "@/features/libraries/models/library-category.model"; +import { DATA_PATH } from "@/libs/config/project-paths.constants"; +import { DEFAULT_LANGUAGE_CODE } from "@/features/localization/localization.config"; +import { getLibrariesDictionary } from "@/features/localization/services/language-dictionary.service"; +import { LIBRARIES_FILTER_DEFAULT_VALUE } from "@/libs/config/project.constants"; +import { StructuredData } from "@/features/seo/components/structured-data.component"; +import { generateArticleStructuredData } from "@/features/seo/services/structured-data.service"; +import { PageMetadataProps } from "@/features/common/models/page-metadata.props"; +import { Metadata } from "next"; +import { generatePageMetadata } from "@/libs/metadata/metadata.service"; +import { createUrlPath } from "@/libs/utils/path.utils"; +import { siteTree } from "@/features/seo/site-tree"; +import { getAuth0Dictionary } from "@/features/localization/services/ui-language-dictionary.service"; + +export async function generateMetadata({ + params: { language }, +}: PageMetadataProps): Promise { + const dictionary = getLibrariesDictionary(language); + + return generatePageMetadata({ + languageCode: language, + metadata: dictionary.metadata, + pagePath: createUrlPath([siteTree.root.sections.introduction.urlPath]), + }); +} + +export default function Libraries({ + params: { language: languageCode = DEFAULT_LANGUAGE_CODE }, + searchParams, +}: { + params: { language: string }; + searchParams?: { + filter?: string; + }; +}) { + const librariesDictionary = getLibrariesDictionary(languageCode); + const auth0Dictionary = getAuth0Dictionary(languageCode); + + const source = readFileSync(join(DATA_PATH, "libraries-next.json"), { + encoding: "utf-8", + }); + + const query: string | null = searchParams?.filter || ""; + const dictionary = JSON.parse(source) as LibraryDictionaryModel; + + const categoryOptions: { id: string; name: string }[] = Object.values( + dictionary, + ).map((library) => ({ + id: library.id, + name: library.name, + })); + + let categories: LibraryCategoryModel[] = dictionary[query] + ? [dictionary[query]] + : Object.values(dictionary); + + return ( + <> + + + + + + ); +} diff --git a/src/app/[language]/page.tsx b/src/app/[language]/page.tsx new file mode 100644 index 00000000..4793d8e6 --- /dev/null +++ b/src/app/[language]/page.tsx @@ -0,0 +1,89 @@ +import React from "react"; +import { PageProps } from "@/features/common/models/page.props"; +import { cookies } from "next/headers"; +import { HomePageComponent } from "@/features/home/components/home-page/home-page.component"; +import { DEFAULT_LANGUAGE_CODE } from "@/features/localization/localization.config"; +import { PageMetadataProps } from "@/features/common/models/page-metadata.props"; +import { Metadata } from "next"; +import { getHomeDictionary } from "@/features/localization/services/language-dictionary.service"; +import { generatePageMetadata } from "@/libs/metadata/metadata.service"; +import { createUrlPath } from "@/libs/utils/path.utils"; +import { siteTree } from "@/features/seo/site-tree"; +import { + DEBUGGER_MODE_KEY, + DECODED_HEADER_DESCRIPTION_KEY, + DECODED_HEADER_FORMAT_KEY, + DECODED_PAYLOAD_DESCRIPTION_KEY, + DECODED_PAYLOAD_FORMAT_KEY, +} from "@/features/decoder/config/decoder.config"; +import { + JWT_INFO_STATE_KEY, + JWT_WARNING_STATE_KEY, +} from "@/features/home/config/home.config"; +import { HeroModalStateValues } from "@/features/home/values/hero-modal-state.values"; +import { getSanitizedHeroModalStateValue } from "@/features/common/services/hero.utils"; +import { getSanitizedDescriptionVisibilityValue } from "@/features/common/services/decoder.utils"; +import { ClaimDescriptionVisibilityValues } from "@/features/common/values/claim-description-visibility.values"; +import { getSanitizedDebuggerModeValues } from "@/features/common/services/debugger.utils"; +import { DebuggerModeValues } from "@/features/common/values/debugger-mode.values"; +import { dataTestidDictionary } from "@/libs/testing/data-testid.dictionary"; + +export async function generateMetadata({ + params: { language }, +}: PageMetadataProps): Promise { + const dictionary = getHomeDictionary(language); + + return generatePageMetadata({ + languageCode: language, + metadata: dictionary.metadata, + pagePath: createUrlPath([siteTree.root.urlPath]), + }); +} + +export default function Home({ + params: { language = DEFAULT_LANGUAGE_CODE }, +}: PageProps) { + const decodedHeaderInitialTabId = + cookies().get(DECODED_HEADER_FORMAT_KEY)?.value || + dataTestidDictionary.decoder.decodedHeader.json.id; + + const decodedPayloadInitialTabId = + cookies().get(DECODED_PAYLOAD_FORMAT_KEY)?.value || + dataTestidDictionary.decoder.decodedPayload.json.id; + + const decodedHeaderDescriptionVisibility = + getSanitizedDescriptionVisibilityValue( + cookies().get(DECODED_HEADER_DESCRIPTION_KEY)?.value || null, + ) || ClaimDescriptionVisibilityValues.VISIBLE; + const decodedPayloadDescriptionVisibility = + getSanitizedDescriptionVisibilityValue( + cookies().get(DECODED_PAYLOAD_DESCRIPTION_KEY)?.value || null, + ) || ClaimDescriptionVisibilityValues.VISIBLE; + + const jwtInfoState = + getSanitizedHeroModalStateValue( + cookies().get(JWT_INFO_STATE_KEY)?.value || null, + ) || HeroModalStateValues.OPEN; + const jwtWarningState = + getSanitizedHeroModalStateValue( + cookies().get(JWT_WARNING_STATE_KEY)?.value || null, + ) || HeroModalStateValues.OPEN; + + const debuggerInitialMode: DebuggerModeValues = + getSanitizedDebuggerModeValues( + cookies().get(DEBUGGER_MODE_KEY)?.value || null, + ) || DebuggerModeValues.SPLIT; + + return ( + + ); +} diff --git a/src/app/apple-icon.tsx b/src/app/apple-icon.tsx new file mode 100644 index 00000000..f594f156 --- /dev/null +++ b/src/app/apple-icon.tsx @@ -0,0 +1,155 @@ +import { ImageResponse } from "next/og"; + +export function generateImageMetadata() { + return [ + { + contentType: "image/png", + size: { width: 57, height: 57 }, + id: "57", + }, + { + contentType: "image/png", + size: { width: 60, height: 60 }, + id: "60", + }, + { + contentType: "image/png", + size: { width: 72, height: 72 }, + id: "72", + }, + { + contentType: "image/png", + size: { width: 76, height: 76 }, + id: "76", + }, + { + contentType: "image/png", + size: { width: 114, height: 114 }, + id: "114", + }, + { + contentType: "image/png", + size: { width: 120, height: 120 }, + id: "120", + }, + { + contentType: "image/png", + size: { width: 144, height: 144 }, + id: "144", + }, + { + contentType: "image/png", + size: { width: 152, height: 152 }, + id: "152", + }, + { + contentType: "image/png", + size: { width: 180, height: 180 }, + id: "180", + }, + { + contentType: "image/png", + size: { width: 256, height: 256 }, + id: "256", + }, + ]; +} + +export default function Icon({ id }: { id: string }) { + const { size } = generateImageMetadata().find((item) => item.id === id) || { + size: { width: 180, height: 180 }, + }; + const { height, width } = size; + + const padding = Math.round(width * 0.125); + const borderRadius = height > 100 ? "16px" : "8px"; + const svgSize = width - padding * 2; + + return new ImageResponse( + ( +

+ ), + { + ...size, + }, + ); +} diff --git a/src/app/favicon.ico b/src/app/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..50612804f01c4c7126bb86be674de24d2617d309 GIT binary patch literal 5558 zcmd^DX>3&26`odYrAQ5Uo5i!wcsJAie!K>7;Cg1a=AQ6cu{)yRpE}TJB$%!OxA(!GQ#fuqS(pF z$w*2{62i}4#9zZ$-3o<5O3zQ;6cp0rLhtX)nz`y|FS2P-hMxzn-CW9v~r-n&{Yu-OM2-geU( z%-PAgINCR9ic}<1++_+Wn0q>-2i|Gd5Fq>GesBagqr3Y~{99Ywu=aHq`F#lc^as`0 zd%gk%B|4;~DIldilPr^q`)I7hXU2Zi{6qXCcNvOxHlf2*>9=9ZeVXw9H-t}qa7S)p z$KOwm*ni;2TR0pm$H{>zA*ZfXqi(Jl4@{9lPPW^OS}e6$Fgq_3slyyi#8#vaab&0K z9Ik|c=HLx%b{xRMoMo_TOHtt12p@5Q{osn+Kv78zdU`r>=~6pFk$fEKst~?!x)H(h zwIwJ~Yp}#>!M18E+P~+;jd?+AuV$OZ=c1JO<~9V;TK*Y2Du5_ScL?aM1TF+`;%)a? z)OvQoTG>oIybXDJF=o!JMj2>~W+!1^CLLHp0}?Ky284 zzOz2ps(_V+FC#_vUDE$fUg2Dulp@DEZvj4eJV$DoMudzFSW)nMH2PYx!*!Cluo4b^In5vIKeoq{slu~mM(msBz_ICG zJnuB2;vqG(s&rv9b8jMSp3m=6XbkTaJ! zUcgTG865Op#B=#CBWRostx_*+V%sLtov|}DDm3Jnu+CS2Rj#(dZhIxFz+lJM}8&GR{1Q{yRxH_=S&y;54qsIdH zkmAOiiSviK#GKkzZiR_*uP;n-%v1~RF$dL}Z0Jl?6x(d=iLXGPP^h{!Pq+RIT%q(AXgvNm z#IHBEybD+L?UDTKum3NMmd7zw`W?!@GL-5ZSWLRi%9>C6D|L+RaeTg~4fCJ#B-bxi zrvdxhLO4x1ozK*>M6ee(c+uI}9fwC-TPtk7ts`d?=V(u45L&&Bc$zBw&H0UU>}agX zo;jyzG)nw&mq*kRjLm238}E3LZ84#vwv)UFoM0i|N-^o>z zVUB($rE_z|OQmS08iKL8rf7^+!s$0atPVp)PhwC-(w12^zzl89|^8H?P z;M&n0G*Vp?!1_%NQO8m1G9kV~)ab++|9&_^=b$$Rs9qks*AuWOt$~??rYtowDUZvk zj=Wp_%{97OV}Xj!N3Nd|uo8a{QXeq?Zv6*yG2TzyOaGBhI^2zOj7jn&_dulMed)ir z_Z#j3?_2*F?}P7W{~g!i>v-qyB>Y)KPcrhIgubDScTtaBPF!tG+%Hn86fC3n+VGfG zp2KSq&;9iN^Y|FfNi0gG3O1Wf2+xs86^Z@g=fiV5M$gsi9njFZW;AFJjmGF4Zl}Dg zLy297!cv`BCqAC;m*dZj$>)-%=8EX$Oqn_8@9#xttQ+QRBmQ#Ohu!a2Ag_?l-*NiZ zG_FtSOe^$kM}YFXGx!Du2m7cW>!owigO*zntocJ3Qt13l>~;A3Ta>#3Kh0eZhp85h za0fiKz@EKLIC*9#PF$(PUrz*3QDnr@5)0J<*+`>xSa+`R45|zq_x0i5)j)gj7B>1W zp~SiYx%qy${dsu)*G1UBz=0UmOP@VajuSJS(5dJ<2hHa-ROu?X^;KAs`y%#vnsL~B z9zLBPDbge)r^(>eX>h#Og9CL=ETuY{>uKfiTrr<|Sug$fbGs3T>RdQF%>$QKBj)lN z0jkZ9cw4Z?(?m9|hD%>b^Hl;{PU{$`_CM3$!l$HLlyrRODF=S}LJ{1)e6k@3tMxT( zqFTSb{5GzWjg7u8=%{v%*UVfaE}=eh3Hc^eV#M~-0lZ5M)2a9NVCO%Y;3i+%!)T!DrI@Bt|M1&C*+r~Yzv@MQ-ynK>x?m5yDZV!pxVKP@lgamE&kyDV z_tpC@RN&A1xfaPpZ*M=kyJ9eASYQubp#Hd@xLJ~T?v8MfIbLMdk!YdQ8i~JA!C#$D rN!)ailqJsXNZdcH2d|@|_>SH`@qHENJKe?p;XU|e_Ak%>GS~kB?Qqhk literal 0 HcmV?d00001 diff --git a/src/app/global-error.tsx b/src/app/global-error.tsx new file mode 100644 index 00000000..911ceda8 --- /dev/null +++ b/src/app/global-error.tsx @@ -0,0 +1,33 @@ +"use client"; + +import { UnexpectedErrorComponent } from "@/features/common/components/errors/unexpected-error/unexpected-error.component"; +import React from "react"; +import { getLayoutDictionary } from "@/features/localization/services/language-dictionary.service"; +import { DEFAULT_LANGUAGE_CODE } from "@/features/localization/localization.config"; +import { DEFAULT_THEME_VALUE } from "@/features/themes/theme.config"; +import { ErrorPageComponent } from "@/features/common/components/errors/error-page/error-page.component"; + +export default function GlobalError({ + reset, +}: { + error: Error & { digest?: string }; + reset: () => void; +}) { + const languageCode = DEFAULT_LANGUAGE_CODE; + const themeCode = DEFAULT_THEME_VALUE; + + const layoutDictionary = getLayoutDictionary(languageCode); + + return ( + + + + ); +} diff --git a/src/app/icon.tsx b/src/app/icon.tsx new file mode 100644 index 00000000..61cc18cc --- /dev/null +++ b/src/app/icon.tsx @@ -0,0 +1,135 @@ +import { ImageResponse } from "next/og"; + +export function generateImageMetadata() { + return [ + { + contentType: "image/png", + size: { width: 16, height: 16 }, + id: "16", + }, + { + contentType: "image/png", + size: { width: 32, height: 32 }, + id: "32", + }, + { + contentType: "image/png", + size: { width: 48, height: 48 }, + id: "48", + }, + { + contentType: "image/png", + size: { width: 320, height: 320 }, + id: "192", + }, + { + contentType: "image/png", + size: { width: 192, height: 192 }, + id: "192", + }, + { + contentType: "image/png", + size: { width: 512, height: 512 }, + id: "512", + }, + ]; +} + +export default function Icon({ id }: { id: string }) { + const { size } = generateImageMetadata().find((item) => item.id === id) || { + size: { width: 180, height: 180 }, + }; + const { height, width } = size; + + const padding = Math.round(width * 0.125); + const borderRadius = height > 100 ? "16px" : "8px"; + const svgSize = width - padding * 2; + + return new ImageResponse( + ( +
+ + + + + + + + + + + + +
+ ), + { + ...size, + }, + ); +} diff --git a/src/app/layout.tsx b/src/app/layout.tsx new file mode 100644 index 00000000..06490eda --- /dev/null +++ b/src/app/layout.tsx @@ -0,0 +1,33 @@ +import type { Metadata, Viewport } from "next"; +import React from "react"; +import { BASE_URL } from "@/libs/config/project.constants"; +import "@/libs/theme/styles/globals.scss"; + +declare global { + interface Window { + OneTrust: any; + OnetrustActiveGroups: any; + } +} + +export const viewport: Viewport = { + themeColor: "#111111", +}; + +export async function generateMetadata(): Promise { + return { + metadataBase: new URL(BASE_URL), + verification: { + google: process.env.NEXT_PUBLIC_GOOGLE_VERIFICATION_CODE, + }, + manifest: "/manifest.webmanifest", + }; +} + +export default function RootLayout({ + children, +}: { + children: React.ReactNode; +}) { + return children; +} diff --git a/src/app/not-found.tsx b/src/app/not-found.tsx new file mode 100644 index 00000000..2cdb2033 --- /dev/null +++ b/src/app/not-found.tsx @@ -0,0 +1,23 @@ +import React from "react"; +import { getLayoutDictionary } from "@/features/localization/services/language-dictionary.service"; +import { getLanguageCodeFromHeaders } from "@/features/localization/services/app-language.service"; +import { getThemeCodeFromCookies } from "@/features/themes/services/theme.service"; +import { ErrorPageComponent } from "@/features/common/components/errors/error-page/error-page.component"; +import { NotFoundComponent } from "@/features/common/components/errors/not-found/not-found.component"; + +export default function NotFound() { + const languageCode = getLanguageCodeFromHeaders(); + const themeCode = getThemeCodeFromCookies(); + + const layoutDictionary = getLayoutDictionary(languageCode); + + return ( + + + + ); +} diff --git a/src/app/robots.ts b/src/app/robots.ts new file mode 100644 index 00000000..5ea3c087 --- /dev/null +++ b/src/app/robots.ts @@ -0,0 +1,12 @@ +import { MetadataRoute } from "next"; +import { BASE_URL } from "@/libs/config/project.constants"; + +export default function robots(): MetadataRoute.Robots { + return { + rules: { + userAgent: "*", + allow: "/", + }, + sitemap: `${BASE_URL}/sitemap.xml`, + }; +} diff --git a/src/app/sitemap.ts b/src/app/sitemap.ts new file mode 100644 index 00000000..fcce47f3 --- /dev/null +++ b/src/app/sitemap.ts @@ -0,0 +1,19 @@ +import { MetadataRoute } from "next"; +import { BASE_URL } from "@/libs/config/project.constants"; + +export default function sitemap(): MetadataRoute.Sitemap { + return [ + { + url: BASE_URL, + lastModified: new Date(), + }, + { + url: `${BASE_URL}/introduction`, + lastModified: new Date(), + }, + { + url: `${BASE_URL}/libraries`, + lastModified: new Date(), + }, + ]; +} diff --git a/src/cookie-consent.js b/src/cookie-consent.js deleted file mode 100644 index bb7e40c9..00000000 --- a/src/cookie-consent.js +++ /dev/null @@ -1,81 +0,0 @@ -const COOKIE_CONSENT_NECESSARY = 1; -const COOKIE_CONSENT_PERFORMANCE = 2; -const COOKIE_CONSENT_FUNCTIONAL = 3; -const COOKIE_CONSENT_ADVERTISING = 4; - -function addScripts(lvl) { - //Reject all - if (!lvl) { - return; - } - - // Necessary - if (lvl.includes(COOKIE_CONSENT_NECESSARY)) { - if (!window.digitalData) { - window.digitalData = {}; - } - - if (!window.dataLayer) { - window.dataLayer = []; - } - - const dataLayerInfo = { - 'event': "ab-viewed", - 'experiment': "JWT_NEW_DESIGN", - 'variation': "control" - }; - - window.digitalData.abInfo = dataLayerInfo; - window.dataLayer.push(dataLayerInfo); - // GTM - (function(w, d, s, l, i) { - w[l] = w[l] || []; - w[l].push({ - 'gtm.start': new Date().getTime(), - event: 'gtm.js' - }); - var f = d.getElementsByTagName(s)[0], - j = d.createElement(s), - dl = l != 'dataLayer' ? '&l=' + l : ''; - j.async = true; - j.src = - '//www.googletagmanager.com/gtm.js?id=' + i + dl; - f.parentNode.insertBefore(j, f); - })(window, document, 'script', 'dataLayer', 'GTM-W7FRLJ'); - } - - // Functional - if (lvl.includes(COOKIE_CONSENT_FUNCTIONAL)) { - (function(d, s, id) { - var js, fjs = d.getElementsByTagName(s)[0], - p = /^http:/.test(d.location) ? 'http' : 'https'; - if (!d.getElementById(id)) { - js = d.createElement(s); - js.id = id; - js.src = p + '://platform.twitter.com/widgets.js'; - fjs.parentNode.insertBefore(js, fjs); - } - })(document, 'script', 'twitter-wjs'); - } -} - -// Add required scripts without waiting for the user consent -addScripts(window.OnetrustActiveGroups); - -// Poll for the consent being onscreen. -const POLL_MAX = 10; -const POLL_INTERVAL = 200; -let tries = 0; -const poll = window.setInterval(() => { - if (tries >= POLL_MAX) { - addScripts(window.OnetrustActiveGroups) - return window.clearInterval(poll); - } - - if (document.getElementById("onetrust-accept-btn-handler")) { - window.OneTrust.OnConsentChanged(() => addScripts(window.OnetrustActiveGroups)); - return window.clearInterval(poll); - } else { - tries++; - } -}, POLL_INTERVAL); diff --git a/src/data/.gitkeep b/src/data/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/src/data/libraries-next.json b/src/data/libraries-next.json new file mode 100644 index 00000000..b955dd18 --- /dev/null +++ b/src/data/libraries-next.json @@ -0,0 +1,3996 @@ +{ + "dot-net": { + "id": "dot-net", + "name": ".NET", + "uniqueClass": "net", + "image": "/img/1.svg", + "bgColor": "rgb(42, 168, 229)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://www.microsoft.com/", + "authorName": "Microsoft", + "gitHubRepoPath": "AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet", + "repoUrl": "https://github.com/MSOpenTech/azure-activedirectory-identitymodel-extensions-for-dotnet", + "installCommandMarkdown": [ + "Install-Package", + "[System.IdentityModel.Tokens.Jwt](https://www.nuget.org/packages/System.IdentityModel.Tokens.Jwt/)" + ], + "stars": 1021 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/jwt-dotnet/jwt", + "authorName": "Alexander Batishchev", + "gitHubRepoPath": "jwt-dotnet/jwt", + "repoUrl": "https://github.com/jwt-dotnet/jwt", + "installCommandMarkdown": [ + "Install-Package", + "[JWT.NET](https://www.nuget.org/packages/JWT)" + ], + "stars": 2102 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/dvsekhvalnov/jose-jwt", + "authorName": "DV", + "gitHubRepoPath": "dvsekhvalnov/jose-jwt", + "repoUrl": "https://github.com/dvsekhvalnov/jose-jwt", + "installCommandMarkdown": [ + "Install-Package", + "[jose-jwt](https://www.nuget.org/packages/jose-jwt/)" + ], + "stars": 912 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true + }, + "authorUrl": "https://github.com/dvsekhvalnov/jose-rt", + "authorName": "DV", + "gitHubRepoPath": "dvsekhvalnov/jose-rt", + "repoUrl": "https://github.com/dvsekhvalnov/jose-rt", + "installCommandMarkdown": [ + "Install-Package", + "[jose-rt](https://www.nuget.org/packages/jose-rt/)" + ], + "stars": 18 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/nuscien/trivial/wiki/oauth", + "authorName": "Kingcean Tuan", + "gitHubRepoPath": "nuscien/trivial", + "repoUrl": "https://github.com/nuscien/trivial", + "installCommandMarkdown": [ + "Install-Package", + "[Trivial](https://www.nuget.org/packages/Trivial)" + ], + "stars": 34 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": false + }, + "authorUrl": "https://github.com/ycrumeyrolle", + "authorName": "Yann Crumeyrolle", + "gitHubRepoPath": "ycrumeyrolle/jwt", + "repoUrl": "https://github.com/ycrumeyrolle/jwt", + "installCommandMarkdown": [ + "Install-Package [JsonWebToken](https://www.nuget.org/packages/JsonWebToken)" + ], + "stars": 80 + } + ] + }, + "1c": { + "id": "1c", + "name": "1C", + "uniqueClass": "_1c", + "image": "/img/22.svg", + "bgColor": "rgb(251, 197, 61)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": false, + "hs512": false, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/pintov", + "authorName": "Vasily Pintov", + "gitHubRepoPath": "pintov/1c-jwt", + "repoUrl": "https://github.com/pintov/1c-jwt", + "installCommandMarkdown": [ + "git clone https://github.com/pintov/1c-jwt" + ], + "stars": 85 + } + ] + }, + "ada": { + "id": "ada", + "name": "Ada", + "uniqueClass": "ada", + "image": "/img/28.svg", + "bgColor": "#634421", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": false, + "hs512": false, + "rs256": true, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/reznikmm", + "authorName": "reznikmm", + "gitHubRepoPath": "reznikmm/jwt", + "repoUrl": "https://github.com/reznikmm/jwt", + "installCommandMarkdown": ["alr get jwt"], + "stars": 10 + } + ] + }, + "bun": { + "id": "bun", + "name": "Bun", + "uniqueClass": "bun", + "image": "/img/35.svg", + "bgColor": "rgb(251, 240, 223)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true, + "es256k": false + }, + "authorUrl": "https://github.com/panva", + "authorName": "Filip Skokan", + "gitHubRepoPath": "panva/jose", + "repoUrl": "https://github.com/panva/jose", + "installCommandMarkdown": ["bun add jose"], + "stars": 4980 + } + ] + }, + "c": { + "id": "c", + "name": "C", + "uniqueClass": "c", + "image": "/img/16.svg", + "bgColor": "rgb(81, 128, 210)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/benmcollins", + "authorName": "benmcollins", + "gitHubRepoPath": "benmcollins/libjwt", + "repoUrl": "https://github.com/benmcollins/libjwt", + "installCommandMarkdown": ["add-apt-repository ppa:ben-collins/libjwt"], + "stars": 335 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/cisco/cjose", + "authorName": "linuxwolf", + "gitHubRepoPath": "cisco/cjose", + "repoUrl": "https://github.com/cisco/cjose", + "installCommandMarkdown": [ + "git clone [https://github.com/cisco/cjose.git](https://github.com/cisco/cjose) && cd cjose && ./configure && make" + ], + "stars": 101 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "es256k": true, + "eddsa": true + }, + "authorUrl": "https://github.com/GlitchedPolygons", + "authorName": "Glitched Polygons", + "gitHubRepoPath": "GlitchedPolygons/l8w8jwt", + "repoUrl": "https://github.com/GlitchedPolygons/l8w8jwt", + "installCommandMarkdown": [ + "git clone [https://github.com/GlitchedPolygons/l8w8jwt.git](https://github.com/GlitchedPolygons/l8w8jwt)" + ], + "stars": 130 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/TomzBench/jsmn-web-tokens", + "authorName": "Thomas", + "gitHubRepoPath": "TomzBench/jsmn-web-tokens", + "repoUrl": "https://github.com/TomzBench/jsmn-web-tokens", + "installCommandMarkdown": [ + "git clone [https://github.com/TomzBench/jsmn-web-tokens.git](https://github.com/TomzBench/jsmn-web-tokens) && cd jsmn-web-tokens && cmake . && cmake --build . --target install" + ], + "stars": 9 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true, + "es256k": false + }, + "authorUrl": "https://babelouest.github.io/", + "authorName": "babelouest", + "gitHubRepoPath": "babelouest/rhonabwy", + "repoUrl": "https://github.com/babelouest/rhonabwy", + "installCommandMarkdown": [ + "[Download release package](https://github.com/babelouest/rhonabwy/releases/latest) or [install from source](https://github.com/babelouest/rhonabwy)" + ], + "stars": 43 + }, + { + "minimumVersion": "2.0.0", + "support": { + "sign": false, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": false, + "es256k": false + }, + "authorUrl": "https://comcast.github.io/", + "authorName": "Comcast", + "gitHubRepoPath": "xmidt-org/cjwt", + "repoUrl": "https://github.com/xmidt-org/cjwt", + "installCommandMarkdown": [ + "git clone [https://github.com/xmidt-org/cjwt.git](https://github.com/xmidt-org/cjwt)" + ], + "stars": 15 + } + ] + }, + "c-plus-plus": { + "id": "c-plus-plus", + "name": "C++", + "uniqueClass": "cpp", + "image": "/img/26.svg", + "bgColor": "rgb(0, 89, 156)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true + }, + "authorUrl": "https://github.com/troian", + "authorName": "Artur Troian", + "gitHubRepoPath": "troian/jwtpp", + "repoUrl": "https://github.com/troian/jwtpp", + "installCommandMarkdown": ["git clone https://github.com/troian/jwtpp"], + "stars": 65 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es256k": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true + }, + "authorUrl": "https://github.com/Thalhammer", + "authorName": "Dominik Thalhammer", + "gitHubRepoPath": "Thalhammer/jwt-cpp", + "repoUrl": "https://github.com/Thalhammer/jwt-cpp", + "installCommandMarkdown": [ + "git clone https://github.com/Thalhammer/jwt-cpp" + ], + "stars": 804 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/arun11299", + "authorName": "Arun Muralidharan", + "gitHubRepoPath": "arun11299/cpp-jwt", + "repoUrl": "https://github.com/arun11299/cpp-jwt", + "installCommandMarkdown": [ + "git clone https://github.com/arun11299/cpp-jwt" + ], + "stars": 381 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false, + "eddsa": false + }, + "authorUrl": "https://github.com/pokowaka", + "authorName": "Erwin Jansen", + "gitHubRepoPath": "pokowaka/jwt-cpp", + "repoUrl": "https://github.com/pokowaka/jwt-cpp", + "installCommandMarkdown": [ + "git clone https://github.com/pokowaka/jwt-cpp" + ], + "stars": 99 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/pocoproject", + "authorName": "POCO C++ Libraries", + "gitHubRepoPath": "pocoproject/poco", + "repoUrl": "https://github.com/pocoproject/poco", + "installCommandMarkdown": [ + "git clone https://github.com/pocoproject/poco.git" + ], + "stars": 7992 + } + ] + }, + "cfml": { + "id": "cfml", + "name": "CFML", + "uniqueClass": "cfml", + "image": "/img/31.svg", + "bgColor": "rgb(101,143,170)", + "libs": [ + { + "minimumVersion": "CF11", + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": false, + "aud": true, + "exp": true, + "nbf": true, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/jcberquist", + "authorName": "John Berquist", + "gitHubRepoPath": "jcberquist/jwt-cfml", + "repoUrl": "https://github.com/jcberquist/jwt-cfml", + "installCommandMarkdown": [ + "git clone https://github.com/jcberquist/jwt-cfml" + ], + "stars": 33 + } + ] + }, + "clojure": { + "id": "clojure", + "name": "Clojure", + "uniqueClass": "clojure", + "image": "/img/13.svg", + "bgColor": "rgb(88, 129, 216)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/niwinz", + "authorName": "Andrey Antukh", + "gitHubRepoPath": "funcool/buddy", + "repoUrl": "https://github.com/funcool/buddy/", + "installCommandMarkdown": ["lein: [funcool/buddy \"2.0.0\"]"], + "stars": 825 + } + ] + }, + "crystal": { + "id": "crystal", + "name": "Crystal", + "uniqueClass": "crystal", + "image": "/img/21.svg", + "bgColor": "rgb(176, 176, 176)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/greyblake", + "authorName": "Sergey Potapov", + "gitHubRepoPath": "crystal-community/jwt", + "repoUrl": "https://github.com/crystal-community/jwt", + "installCommandMarkdown": [ + "git clone https://github.com/crystal-community/jwt.git" + ], + "stars": 205 + } + ] + }, + "d": { + "id": "d", + "name": "D", + "uniqueClass": "d", + "image": "/img/14.svg", + "bgColor": "rgb(180, 65, 55)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/olehlong", + "authorName": "olehlong", + "gitHubRepoPath": "olehlong/jwtd", + "repoUrl": "https://github.com/olehlong/jwtd", + "installCommandMarkdown": ["dub fetch jwtd"], + "stars": 29 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": true, + "nbf": true, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/zolamk", + "authorName": "zolamk", + "gitHubRepoPath": "zolamk/jwt", + "repoUrl": "https://github.com/zolamk/jwt", + "installCommandMarkdown": ["dub fetch jwt"], + "stars": 4 + } + ] + }, + "dart": { + "id": "dart", + "name": "Dart", + "uniqueClass": "dart", + "image": "/img/36.png", + "bgColor": "rgb(2, 89, 156)", + "libs": [ + { + "minimumVersion": "2.7.0", + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "eddsa": true, + "ps256": true, + "ps384": true, + "ps512": true, + "es256k": true + }, + "authorUrl": "https://github.com/jonasroussel", + "authorName": "Jonas Roussel", + "gitHubRepoPath": "jonasroussel/dart_jsonwebtoken", + "repoUrl": "https://github.com/jonasroussel/dart_jsonwebtoken", + "installCommandMarkdown": ["dart pub add dart_jsonwebtoken"], + "stars": 81 + } + ] + }, + "delphi": { + "id": "delphi", + "name": "Delphi", + "uniqueClass": "delphi", + "image": "/img/17.svg", + "bgColor": "rgb(227, 28, 35)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es256k": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false, + "eddsa": false + }, + "authorUrl": "https://github.com/paolo-rossi", + "authorName": "Paolo Rossi", + "gitHubRepoPath": "paolo-rossi/delphi-jose-jwt", + "repoUrl": "https://github.com/paolo-rossi/delphi-jose-jwt", + "installCommandMarkdown": [ + "git clone https://github.com/paolo-rossi/delphi-jose-jwt" + ], + "stars": 435 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": false, + "hs512": false, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": true, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/synopse", + "authorName": "Synopse", + "gitHubRepoPath": "synopse/mORMot", + "repoUrl": "https://github.com/synopse/mORMot", + "installCommandMarkdown": [ + "git clone https://github.com/synopse/mORMot" + ], + "stars": 777 + } + ] + }, + "deno": { + "id": "deno", + "name": "Deno", + "uniqueClass": "deno", + "image": "/img/33.png", + "bgColor": "rgb(0, 0, 0)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": false, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true, + "es256k": false + }, + "authorUrl": "https://github.com/panva", + "authorName": "Filip Skokan", + "gitHubRepoPath": "panva/jose", + "repoUrl": "https://github.com/panva/jose", + "installCommandMarkdown": ["see https://deno.land/x/jose"], + "stars": 4980 + } + ] + }, + "elixir": { + "id": "elixir", + "name": "Elixir", + "uniqueClass": "elixir", + "image": "/img/18.svg", + "bgColor": "rgb(78, 42, 142)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": null, + "authorName": "Fleshman", + "gitHubRepoPath": "garyf/json_web_token_ex", + "repoUrl": "https://github.com/garyf/json_web_token_ex", + "installCommandMarkdown": [ + "defp deps, do: [{:json_web_token, \"~> 0.2.5\"}]" + ], + "stars": 141 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "eddsa": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": null, + "authorName": "bryanjos", + "gitHubRepoPath": "bryanjos/joken", + "repoUrl": "https://github.com/bryanjos/joken", + "installCommandMarkdown": ["defp deps, do: [{:joken, \"~> 1.2\"}]"], + "stars": 748 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true + }, + "authorUrl": null, + "authorName": "hassox", + "gitHubRepoPath": "ueberauth/guardian", + "repoUrl": "https://github.com/ueberauth/guardian", + "installCommandMarkdown": [ + "defp deps, do: [{:guardian, \"~> 1.0 \"}]" + ], + "stars": 3390 + } + ] + }, + "erlang": { + "id": "erlang", + "name": "Erlang", + "uniqueClass": "erlang", + "image": "/img/27.svg", + "bgColor": "rgb(169, 5, 51)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/glejeune", + "authorName": "Gregoire Lejeune", + "gitHubRepoPath": "G-Corp/jwerl", + "repoUrl": "https://github.com/G-Corp/jwerl", + "installCommandMarkdown": [ + "git clone https://github.com/G-Corp/jwerl.git" + ], + "stars": 44 + } + ] + }, + "go": { + "id": "go", + "name": "Go", + "uniqueClass": "go", + "image": "/img/8.svg", + "bgColor": "rgb(71, 182, 196)", + "libs": [ + { + "minimumVersion": "v3.2.2", + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true + }, + "authorUrl": "https://github.com/golang-jwt", + "authorName": "golang-jwt", + "gitHubRepoPath": "golang-jwt/jwt", + "repoUrl": "https://github.com/golang-jwt/jwt", + "installCommandMarkdown": [ + "go get [github.com/golang-jwt/jwt/v5](https://pkg.go.dev/github.com/golang-jwt/jwt/v5)" + ], + "stars": 6587 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/dvsekhvalnov/jose2go", + "authorName": "DV", + "gitHubRepoPath": "dvsekhvalnov/jose2go", + "repoUrl": "https://github.com/dvsekhvalnov/jose2go", + "installCommandMarkdown": [ + "go get [github.com/dvsekhvalnov/jose2go](https://godoc.org/github.com/dvsekhvalnov/jose2go)" + ], + "stars": 184 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/SermoDigital/jose", + "authorName": "SermoDigital", + "gitHubRepoPath": "SermoDigital/jose", + "repoUrl": "https://github.com/SermoDigital/jose", + "installCommandMarkdown": [ + "go get [github.com/SermoDigital/jose](https://godoc.org/github.com/SermoDigital/jose)" + ], + "stars": 914 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": false, + "hs512": true, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/robbert229", + "authorName": "robbert229", + "gitHubRepoPath": "robbert229/jwt", + "repoUrl": "https://github.com/robbert229/jwt", + "installCommandMarkdown": [ + "go get [github.com/robbert229/jwt](https://godoc.org/github.com/robbert229/jwt)" + ], + "stars": 105 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/square", + "authorName": "DV", + "gitHubRepoPath": "square/go-jose", + "repoUrl": "https://github.com/square/go-jose", + "installCommandMarkdown": [ + "go get [github.com/square/go-jose](https://godoc.org/github.com/square/go-jose)" + ], + "stars": 1980 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es256k": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true + }, + "authorUrl": "https://github.com/lestrrat", + "authorName": "lestrrat", + "gitHubRepoPath": "lestrrat-go/jwx", + "repoUrl": "https://github.com/lestrrat-go/jwx", + "installCommandMarkdown": [ + "go get [github.com/lestrrat-go/jwx](https://godoc.org/github.com/lestrrat-go/jwx)" + ], + "stars": 1819 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": true, + "nbf": true, + "iat": false, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true + }, + "authorUrl": "https://github.com/adam-hanna", + "authorName": "adam-hanna", + "gitHubRepoPath": "adam-hanna/jwt-auth", + "repoUrl": "https://github.com/adam-hanna/jwt-auth", + "installCommandMarkdown": [ + "go get [github.com/adam-hanna/jwt-auth](https://godoc.org/github.com/adam-hanna/jwt-auth)" + ], + "stars": 233 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": true, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": false, + "hs512": false, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/nickvellios", + "authorName": "nickvellios", + "gitHubRepoPath": "nickvellios/gojwt", + "repoUrl": "https://github.com/nickvellios/gojwt", + "installCommandMarkdown": [ + "go get [github.com/nickvellios/gojwt](https://godoc.org/github.com/nickvellios/gojwt)" + ], + "stars": 12 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/gbrlsnchs", + "authorName": "Gabriel Sanches", + "gitHubRepoPath": "gbrlsnchs/jwt", + "repoUrl": "https://github.com/gbrlsnchs/jwt", + "installCommandMarkdown": [ + "GO111MODULE=on go get [github.com/gbrlsnchs/jwt/v3](https://godoc.org/github.com/gbrlsnchs/jwt)" + ], + "stars": 452 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true + }, + "authorUrl": "https://github.com/pascaldekloe", + "authorName": "Pascal de Kloe", + "gitHubRepoPath": "pascaldekloe/jwt", + "repoUrl": "https://github.com/pascaldekloe/jwt", + "installCommandMarkdown": [ + "go get [github.com/pascaldekloe/jwt](https://godoc.org/github.com/pascaldekloe/jwt)" + ], + "stars": 351 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": false, + "hs512": false, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/brianvoe", + "authorName": "Brian Voelker", + "gitHubRepoPath": "brianvoe/sjwt", + "repoUrl": "https://github.com/brianvoe/sjwt", + "installCommandMarkdown": [ + "go get [github.com/brianvoe/sjwt](https://godoc.org/github.com/brianvoe/sjwt)" + ], + "stars": 118 + }, + { + "minimumVersion": "1.12", + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true + }, + "authorUrl": "https://github.com/cristalhq", + "authorName": "Oleg Kovalov", + "gitHubRepoPath": "cristalhq/jwt", + "repoUrl": "https://github.com/cristalhq/jwt", + "installCommandMarkdown": ["go get github.com/cristalhq/jwt"], + "stars": 648 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": false, + "aud": false, + "exp": true, + "nbf": true, + "iat": false, + "jti": false, + "hs256": false, + "hs384": false, + "hs512": false, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "es256k": false, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true + }, + "authorUrl": "https://github.com/gilbsgilbs", + "authorName": "gilbsgilbs", + "gitHubRepoPath": "gilbsgilbs/jwit", + "repoUrl": "https://github.com/gilbsgilbs/jwit", + "installCommandMarkdown": [ + "go get [github.com/gilbsgilbs/jwit](https://pkg.go.dev/github.com/gilbsgilbs/jwit)" + ], + "stars": 5 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true + }, + "authorUrl": "https://github.com/kataras", + "authorName": "kataras", + "gitHubRepoPath": "kataras/jwt", + "repoUrl": "https://github.com/kataras/jwt", + "installCommandMarkdown": [ + "go get [github.com/kataras/jwt](https://pkg.go.dev/github.com/kataras/jwt)" + ], + "stars": 194 + } + ] + }, + "groovy": { + "id": "groovy", + "name": "Groovy", + "uniqueClass": "groovy", + "image": "/img/24.svg", + "bgColor": "rgb(99, 152, 170)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": false, + "hs512": false, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/kaleidos", + "authorName": "Kaleidos", + "gitHubRepoPath": "kaleidos/grails-security-stateless", + "repoUrl": "https://github.com/kaleidos/grails-security-stateless", + "installCommandMarkdown": [ + "compile \"org.grails.plugins:security-stateless:0.0.9\"" + ], + "stars": 17 + } + ] + }, + "harbour": { + "id": "harbour", + "name": "Harbour", + "uniqueClass": "jwt", + "image": "/img/34.png", + "bgColor": "rgb(227, 28, 35)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false, + "eddsa": false, + "es256k": false + }, + "authorUrl": "https://github.com/matteobaccan", + "authorName": "Matteo Baccan", + "gitHubRepoPath": "matteobaccan/HarbourJwt", + "repoUrl": "https://github.com/matteobaccan/HarbourJwt", + "installCommandMarkdown": [ + "see https://github.com/matteobaccan/HarbourJwt" + ], + "stars": 4 + } + ] + }, + "haskell": { + "id": "haskell", + "name": "Haskell", + "uniqueClass": "haskell", + "image": "/img/9.svg", + "bgColor": "rgb(102, 102, 102)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": false, + "hs512": false, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://hackage.haskell.org/package/jwt", + "authorName": "Brian McKenna", + "gitHubRepoPath": null, + "altRepoPath": "puffnfresh/haskell-jwt", + "repoUrl": "https://bitbucket.org/puffnfresh/haskell-jwt", + "installCommandMarkdown": ["cabal install jwt"] + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": false, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/frasertweedale", + "authorName": "Fraser Tweedale", + "gitHubRepoPath": "frasertweedale/hs-jose", + "repoUrl": "https://github.com/frasertweedale/hs-jose", + "installCommandMarkdown": ["cabal install jose"], + "stars": 122 + } + ] + }, + "haxe": { + "id": "haxe", + "name": "Haxe", + "uniqueClass": "haxe", + "image": "/img/23.svg", + "bgColor": "rgb(234, 130, 32)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": false, + "aud": true, + "exp": true, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": false, + "hs512": false, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/kevinresol", + "authorName": "Kevin Leung", + "gitHubRepoPath": "kevinresol/jsonwebtoken", + "repoUrl": "https://github.com/kevinresol/jsonwebtoken", + "installCommandMarkdown": ["haxelib install jsonwebtoken"], + "stars": 26 + } + ] + }, + "java": { + "id": "java", + "name": "Java", + "uniqueClass": "java", + "image": "/img/3.svg", + "bgColor": "rgb(231, 111, 0)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/auth0", + "authorName": "Auth0", + "gitHubRepoPath": "auth0/java-jwt", + "repoUrl": "https://github.com/auth0/java-jwt", + "installCommandMarkdown": ["maven: com.auth0 / java-jwt / 3.3.0"], + "stars": 5735 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "es256k": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true + }, + "authorUrl": "https://twitter.com/__b_c", + "authorName": "Brian Campbell", + "gitHubRepoPath": null, + "altRepoPath": "b_c/jose4j", + "repoUrl": "https://bitbucket.org/b_c/jose4j", + "installCommandMarkdown": ["maven: org.bitbucket.b_c / jose4j / 0.9.3"] + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": false, + "aud": true, + "exp": true, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/connect2id", + "authorName": "connect2id", + "gitHubRepoPath": null, + "altRepoPath": "connect2id/nimbus-jose-jwt", + "repoUrl": "https://bitbucket.org/connect2id/nimbus-jose-jwt", + "installCommandMarkdown": [ + "maven: com.nimbusds / nimbus-jose-jwt / 5.7" + ] + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://twitter.com/lhazlewood", + "authorName": "Les Hazlewood", + "gitHubRepoPath": "jwtk/jjwt", + "repoUrl": "https://github.com/jwtk/jjwt", + "installCommandMarkdown": [ + "maven: io.jsonwebtoken / jjwt-root / 0.11.1" + ], + "stars": 9940 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/fusionauth", + "authorName": "FusionAuth", + "gitHubRepoPath": "fusionauth/fusionauth-jwt", + "repoUrl": "https://github.com/fusionauth/fusionauth-jwt", + "installCommandMarkdown": [ + "maven: io.fusionauth / fusionauth-jwt / 5.2.2" + ], + "stars": 159 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true + }, + "authorUrl": "https://github.com/vert-x3", + "authorName": "Vert.x", + "gitHubRepoPath": "vert-x3/vertx-auth", + "repoUrl": "https://github.com/vert-x3/vertx-auth", + "installCommandMarkdown": ["maven: io.vertx / vertx-auth-jwt / 3.5.1"], + "stars": 10 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es256k": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "EdDSA": true + }, + "authorUrl": "https://github.com/inverno-io", + "authorName": "Inverno Framework", + "gitHubRepoPath": "inverno-io/inverno-mods/tree/master/inverno-security-jose", + "repoUrl": "https://github.com/inverno-io/inverno-mods/tree/master/inverno-security-jose", + "installCommandMarkdown": [ + "maven: io.inverno.mod / inverno-security-jose / 1.5.2" + ], + "stars": 11 + } + ] + }, + "javascript": { + "id": "javascript", + "name": "JavaScript", + "uniqueClass": "js", + "image": "/img/6.svg", + "bgColor": "rgb(239, 200, 37)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true, + "es256k": false + }, + "authorUrl": "https://github.com/panva", + "authorName": "Filip Skokan", + "gitHubRepoPath": "panva/jose", + "repoUrl": "https://github.com/panva/jose", + "installCommandMarkdown": ["npm install jose"], + "stars": 4980 + }, + { + "minimumVersion": "3.2.0", + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": false + }, + "authorUrl": "https://github.com/kjur", + "authorName": "Kenji Urushima", + "gitHubRepoPath": "kjur/jsrsasign", + "repoUrl": "https://github.com/kjur/jsrsasign", + "installCommandMarkdown": ["npm install jsrsasign"], + "stars": 3218 + }, + { + "minimumVersion": "0.9.4", + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": false, + "es256k": false + }, + "authorUrl": "https://github.com/cisco", + "authorName": "Cisco Systems", + "gitHubRepoPath": "cisco/node-jose", + "repoUrl": "https://github.com/cisco/node-jose", + "installCommandMarkdown": ["npm install node-jose"], + "stars": 693 + } + ] + }, + "kdb-q": { + "id": "kdb-q", + "name": "kdb+/Q", + "uniqueClass": "q", + "image": "/img/q.svg", + "bgColor": "rgb(102, 102, 102)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/tjcelaya", + "authorName": "tjcelaya", + "gitHubRepoPath": "tjcelaya/jwt.q", + "repoUrl": "https://github.com/tjcelaya/jwt.q", + "installCommandMarkdown": [ + "git clone https://github.com/tjcelaya/jwt.q" + ], + "stars": 7 + } + ] + }, + "kotlin": { + "id": "kotlin", + "name": "Kotlin", + "uniqueClass": "kotlin", + "image": "/img/29.svg", + "bgColor": "#f3750d", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": false, + "iat": true, + "jti": false, + "hs256": false, + "hs384": false, + "hs512": false, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": true, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/PhilJay", + "authorName": "PhilJay", + "gitHubRepoPath": "PhilJay/JWT", + "repoUrl": "https://github.com/PhilJay/JWT", + "installCommandMarkdown": ["maven: com.github.PhilJay / JWT / 1.1.5"], + "stars": 57 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es256k": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/nefilim", + "authorName": "nefilim", + "gitHubRepoPath": "nefilim/kJWT", + "repoUrl": "https://github.com/nefilim/kJWT", + "installCommandMarkdown": [ + "maven GAV: io.github.nefilim.kjwt:kjwt-core:0.3.0" + ], + "stars": 78 + } + ] + }, + "lua": { + "id": "lua", + "name": "Lua", + "uniqueClass": "lua", + "image": "/img/11.svg", + "bgColor": "rgb(0, 0, 128)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": true, + "nbf": true, + "iat": false, + "jti": false, + "hs256": true, + "hs384": false, + "hs512": true, + "rs256": true, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/SkyLothar", + "authorName": "SkyLothar", + "gitHubRepoPath": "SkyLothar/lua-resty-jwt", + "repoUrl": "https://github.com/SkyLothar/lua-resty-jwt", + "installCommandMarkdown": [ + "git clone https://github.com/SkyLothar/lua-resty-jwt.git" + ], + "stars": 505 + } + ] + }, + "node-js": { + "id": "node-js", + "name": "Node.js", + "uniqueClass": "node", + "image": "/img/2.svg", + "bgColor": "rgb(138, 194, 68)", + "libs": [ + { + "minimumVersion": "4.2.2", + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": false, + "es256k": false + }, + "authorUrl": "https://github.com/auth0", + "authorName": "Auth0", + "gitHubRepoPath": "auth0/node-jsonwebtoken", + "repoUrl": "https://github.com/auth0/node-jsonwebtoken", + "installCommandMarkdown": ["npm install jsonwebtoken"], + "stars": 17446 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true, + "es256k": true + }, + "authorUrl": "https://github.com/panva", + "authorName": "Filip Skokan", + "gitHubRepoPath": "panva/jose", + "repoUrl": "https://github.com/panva/jose", + "installCommandMarkdown": ["npm install jose"], + "stars": 4980 + }, + { + "minimumVersion": null, + "support": { + "sign": false, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": false, + "hs384": false, + "hs512": false, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false, + "eddsa": false, + "es256k": false + }, + "authorUrl": "https://github.com/orgs/awslabs", + "authorName": "AWS", + "gitHubRepoPath": "awslabs/aws-jwt-verify", + "repoUrl": "https://github.com/awslabs/aws-jwt-verify", + "installCommandMarkdown": ["npm install aws-jwt-verify"], + "stars": 587 + } + ] + }, + "objective-c": { + "id": "objective-c", + "name": "Objective-C", + "uniqueClass": "objective-c", + "image": "/img/20.svg", + "bgColor": "#aaaaaa", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": null, + "authorName": "yourkarma & lolgear", + "gitHubRepoPath": "yourkarma/JWT", + "repoUrl": "https://github.com/yourkarma/JWT", + "installCommandMarkdown": ["pod 'JWT'"], + "stars": 349 + } + ] + }, + "ocaml": { + "id": "ocaml", + "name": "OCaml", + "uniqueClass": "ocaml", + "image": "/img/30.svg", + "bgColor": "rgb(242, 145, 0)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": false, + "hs512": false, + "rs256": true, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/ulrikstrid", + "authorName": "Ulrik Strid", + "gitHubRepoPath": "ulrikstrid/reason-jose", + "repoUrl": "https://github.com/ulrikstrid/reason-jose", + "installCommandMarkdown": ["opam install jose"], + "stars": 53 + } + ] + }, + "perl": { + "id": "perl", + "name": "Perl", + "uniqueClass": "perl", + "image": "/img/19.svg", + "bgColor": "rgb(59, 71, 122)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "es256k": true, + "eddsa": true + }, + "authorUrl": "https://github.com/DCIT", + "authorName": "Karel Miko", + "gitHubRepoPath": "DCIT/perl-Crypt-JWT", + "repoUrl": "https://github.com/DCIT/perl-Crypt-JWT", + "installCommandMarkdown": ["cpanm Crypt::JWT"], + "stars": 54 + } + ] + }, + "php": { + "id": "php", + "name": "PHP", + "uniqueClass": "php", + "image": "/img/5.svg", + "bgColor": "rgb(119, 123, 180)", + "libs": [ + { + "minimumVersion": "2.0.0", + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": false, + "aud": false, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false, + "eddsa": true, + "es256k": false + }, + "authorUrl": "https://github.com/firebase", + "authorName": "Firebase", + "gitHubRepoPath": "firebase/php-jwt", + "repoUrl": "https://github.com/firebase/php-jwt", + "installCommandMarkdown": ["composer require firebase/php-jwt"], + "stars": 9259 + }, + { + "minimumVersion": "4.1.0", + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "eddsa": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/lcobucci", + "authorName": "Luís Cobucci", + "gitHubRepoPath": "lcobucci/jwt", + "repoUrl": "https://github.com/lcobucci/jwt", + "installCommandMarkdown": ["composer require lcobucci/jwt"], + "stars": 7206 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/emarref", + "authorName": "Emarref", + "gitHubRepoPath": "emarref/jwt", + "repoUrl": "https://github.com/emarref/jwt", + "installCommandMarkdown": ["composer require emarref/jwt"], + "stars": 93 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": false, + "es384": false, + "es512": false, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/nov", + "authorName": "Nov Matake", + "gitHubRepoPath": "nov/jose-php", + "repoUrl": "https://github.com/nov/jose-php", + "installCommandMarkdown": ["composer require gree/jose"], + "stars": 137 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true, + "es256k": true + }, + "authorUrl": "https://github.com/Spomky", + "authorName": "Spomky", + "gitHubRepoPath": "web-token/jwt-framework", + "repoUrl": "https://github.com/web-token/jwt-framework", + "installCommandMarkdown": ["composer require web-token/jwt-framework"], + "stars": 864 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": false, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false + }, + "authorUrl": "https://github.com/vaibhavpandeyvpz", + "authorName": "Vaibhav Pandey", + "gitHubRepoPath": "vaibhavpandeyvpz/jweety", + "repoUrl": "https://github.com/vaibhavpandeyvpz/jweety", + "installCommandMarkdown": ["composer require vaibhavpandeyvpz/jweety"], + "stars": 9 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/cdoco", + "authorName": "ZiHang Gao", + "gitHubRepoPath": "cdoco/php-jwt", + "repoUrl": "https://github.com/cdoco/php-jwt", + "installCommandMarkdown": [ + "git clone https://github.com/cdoco/php-jwt" + ], + "stars": 230 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": false, + "aud": false, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/adhocore", + "authorName": "Jitendra Adhikari", + "gitHubRepoPath": "adhocore/jwt", + "repoUrl": "https://github.com/adhocore/jwt", + "installCommandMarkdown": ["composer require adhocore/jwt"], + "stars": 284 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/miladrahimi", + "authorName": "Milad Rahimi", + "gitHubRepoPath": "miladrahimi/php-jwt", + "repoUrl": "https://github.com/miladrahimi/php-jwt", + "installCommandMarkdown": ["composer require miladrahimi/php-jwt"], + "stars": 60 + }, + { + "minimumVersion": "7.2.1", + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": false, + "es384": false, + "es512": false + }, + "authorUrl": "https://github.com/nowakowskir", + "authorName": "Radosław Nowakowski", + "gitHubRepoPath": "nowakowskir/php-jwt", + "repoUrl": "https://github.com/nowakowskir/php-jwt", + "installCommandMarkdown": ["composer require nowakowskir/php-jwt"], + "stars": 37 + } + ] + }, + "postgresql": { + "id": "postgresql", + "name": "PostgreSQL", + "uniqueClass": "postgresql", + "image": "/img/25.svg", + "bgColor": "rgb(51, 103, 145)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/michelp", + "authorName": "Michel Pelletier", + "gitHubRepoPath": "michelp/pgjwt", + "repoUrl": "https://github.com/michelp/pgjwt", + "installCommandMarkdown": ["CREATE EXTENSION pgjwt;"], + "stars": 354 + } + ] + }, + "powershell": { + "id": "powershell", + "name": "PowerShell", + "uniqueClass": "powershell", + "image": "/img/32.svg", + "bgColor": "rgb(25,40,57)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": false, + "hs512": false, + "rs256": true, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/SP3269", + "authorName": "Svyatoslav Pidgorny", + "gitHubRepoPath": "SP3269/posh-jwt", + "repoUrl": "https://github.com/SP3269/posh-jwt", + "installCommandMarkdown": ["Install-Module JWT"], + "stars": 44 + }, + { + "minimumVersion": "6.0.0", + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/DigitalAXPP", + "authorName": "Alexander Piepenhagen", + "gitHubRepoPath": "DigitalAXPP/jwtPS", + "repoUrl": "https://github.com/DigitalAXPP/jwtPS", + "installCommandMarkdown": ["Install-Module jwtPS"], + "stars": 16 + } + ] + }, + "python": { + "id": "python", + "name": "Python", + "uniqueClass": "python", + "image": "/img/4.svg", + "bgColor": "rgb(55, 126, 240)", + "libs": [ + { + "minimumVersion": "1.0.1", + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": false, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es256k": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true + }, + "authorUrl": "https://github.com/jpadilla", + "authorName": "José Padilla", + "gitHubRepoPath": "jpadilla/pyjwt", + "repoUrl": "https://github.com/jpadilla/pyjwt/", + "installCommandMarkdown": ["pip install pyjwt"], + "stars": 4964 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/mpdavis", + "authorName": "Michael Davis", + "gitHubRepoPath": "mpdavis/python-jose", + "repoUrl": "https://github.com/mpdavis/python-jose/", + "installCommandMarkdown": ["pip install python-jose"], + "stars": 1493 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true, + "es256k": true + }, + "authorUrl": "https://github.com/simo5", + "authorName": "Simo Sorce", + "gitHubRepoPath": "latchset/jwcrypto", + "repoUrl": "https://github.com/latchset/jwcrypto/", + "installCommandMarkdown": ["pip install jwcrypto"], + "stars": 420 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true, + "es256k": true + }, + "authorUrl": "https://github.com/lepture", + "authorName": "Hsiaoming Yang", + "gitHubRepoPath": "lepture/authlib", + "repoUrl": "https://github.com/lepture/authlib", + "installCommandMarkdown": ["pip install authlib"], + "stars": 4334 + } + ] + }, + "ruby": { + "id": "ruby", + "name": "Ruby", + "uniqueClass": "ruby", + "image": "/img/7.svg", + "bgColor": "rgb(170, 17, 0)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": null, + "authorName": "Lindsay & Rudat", + "gitHubRepoPath": "progrium/ruby-jwt", + "repoUrl": "https://github.com/progrium/ruby-jwt", + "installCommandMarkdown": ["gem install jwt"], + "stars": 3561 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": null, + "authorName": "Fleshman", + "gitHubRepoPath": "garyf/json_web_token", + "repoUrl": "https://github.com/garyf/json_web_token", + "installCommandMarkdown": ["gem install json_web_token"], + "stars": 60 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": false, + "es256k": true + }, + "authorUrl": "https://github.com/nov", + "authorName": "Nov Matake", + "gitHubRepoPath": "nov/json-jwt", + "repoUrl": "https://github.com/nov/json-jwt", + "installCommandMarkdown": ["gem install json-jwt"], + "stars": 296 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true + }, + "authorUrl": "https://github.com/potatosalad", + "authorName": "Andrew Bennett", + "gitHubRepoPath": "potatosalad/ruby-jose", + "repoUrl": "https://github.com/potatosalad/ruby-jose", + "installCommandMarkdown": ["gem install jose"], + "stars": 63 + } + ] + }, + "rust": { + "id": "rust", + "name": "Rust", + "uniqueClass": "rust", + "image": "/img/10.svg", + "bgColor": "rgb(129, 70, 38)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/GildedHonour", + "authorName": "GildedHonour", + "gitHubRepoPath": "GildedHonour/rust-jwt", + "repoUrl": "https://github.com/GildedHonour/rust-jwt", + "installCommandMarkdown": [ + "cargo: name = \"frank_jwt\" version = \"*\"" + ], + "stars": 250 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": false, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/Keats", + "authorName": "Keats", + "gitHubRepoPath": "Keats/jsonwebtoken", + "repoUrl": "https://github.com/Keats/jsonwebtoken", + "installCommandMarkdown": [ + "cargo: name = \"jsonwebtoken\" version = \"*\"" + ], + "stars": 1583 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": false, + "es384": false, + "es512": false, + "es256k": false, + "eddsa": false, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/JadedBlueEyes", + "authorName": "Jade", + "gitHubRepoPath": "JadedBlueEyes/jsonwebtoken", + "repoUrl": "https://github.com/JadedBlueEyes/jsonwebtoken", + "installCommandMarkdown": [ + "cargo: name = \"jsonwebtoken-rustcrypto\" version = \"*\"" + ], + "stars": 4 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": false, + "es384": false, + "es512": false, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/lawliet89", + "authorName": "Yong Wen Chua", + "gitHubRepoPath": "lawliet89/biscuit", + "repoUrl": "https://github.com/lawliet89/biscuit", + "installCommandMarkdown": ["Cargo.toml: biscuit = \"*\""], + "stars": 181 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": false, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/rib", + "authorName": "Robert Bragg", + "gitHubRepoPath": "rib/jsonwebtokens", + "repoUrl": "https://github.com/rib/jsonwebtokens", + "installCommandMarkdown": ["Cargo.toml: jsonwebtokens = \"*\""], + "stars": 44 + } + ] + }, + "scala": { + "id": "scala", + "name": "Scala", + "uniqueClass": "scala", + "image": "/img/12.svg", + "bgColor": "rgb(234, 45, 46)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/jasongoodwin", + "authorName": "jasongoodwin", + "gitHubRepoPath": "jasongoodwin/authentikat-jwt", + "repoUrl": "https://github.com/jasongoodwin/authentikat-jwt", + "installCommandMarkdown": [ + "sbt: \"com.jason-goodwin\" %% \"authentikat-jwt\" % \"0.4.5\"" + ], + "stars": 134 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/pauldijou", + "authorName": "pauldijou", + "gitHubRepoPath": "pauldijou/jwt-scala", + "repoUrl": "https://github.com/pauldijou/jwt-scala", + "installCommandMarkdown": ["sbt: \"pdi\" %% \"jwt-core\" % \"0.14.1\""], + "stars": 663 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/iain-logan", + "authorName": "iain-logan", + "gitHubRepoPath": "iain-logan/jwt", + "repoUrl": "https://github.com/iain-logan/jwt", + "installCommandMarkdown": [ + "libraryDependencies += \"io.igl\" %% \"jwt\" % \"1.2.2\"" + ], + "stars": 48 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": false, + "exp": false, + "nbf": false, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/janjaali", + "authorName": "janjaali", + "gitHubRepoPath": "janjaali/spray-jwt", + "repoUrl": "https://github.com/janjaali/spray-jwt", + "installCommandMarkdown": [ + "libraryDependencies += \"com.github.janjaali\" %% \"spray-jwt\" % \"1.0.0\"" + ], + "stars": 3 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": true, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/blackdoor", + "authorName": "blackdoor software", + "gitHubRepoPath": "blackdoor/jose", + "repoUrl": "https://github.com/blackdoor/jose", + "installCommandMarkdown": [ + "sbt: libraryDependencies += "black.door" %% "jose" % "0.2.2"\nmill: ivy"black.door::jose:0.2.2"" + ], + "stars": 15 + } + ] + }, + "swift": { + "id": "swift", + "name": "Swift", + "uniqueClass": "swift", + "image": "/img/15.svg", + "bgColor": "rgb(234, 45, 46)", + "libs": [ + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": false, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": false, + "rs384": false, + "rs512": false, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/kylef", + "authorName": "Kyle Fuller", + "gitHubRepoPath": "kylef/JSONWebToken.swift", + "repoUrl": "https://github.com/kylef/JSONWebToken.swift", + "installCommandMarkdown": ["pod 'JSONWebToken'"], + "stars": 763 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/vapor", + "authorName": "Vapor", + "gitHubRepoPath": "vapor/jwt-kit", + "repoUrl": "https://github.com/vapor/jwt-kit", + "installCommandMarkdown": [ + ".package(url: \"https://github.com/vapor/jwt-kit.git/", from: \"4.0.0\")" + ], + "stars": 169 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": false, + "es384": false, + "es512": false, + "ps256": false, + "ps384": false, + "ps512": false + }, + "authorUrl": "https://github.com/Wstunes", + "authorName": "Wstunes", + "gitHubRepoPath": "Wstunes/SwiftyJWT", + "repoUrl": "https://github.com/Wstunes/SwiftyJWT", + "installCommandMarkdown": ["pod 'SwiftyJWT'"], + "stars": 48 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/IBM-Swift", + "authorName": "IBM Swift", + "gitHubRepoPath": "IBM-Swift/Swift-JWT", + "repoUrl": "https://github.com/IBM-Swift/Swift-JWT", + "installCommandMarkdown": [ + ".package(url:\"https://github.com/IBM-Swift/Swift-JWT/", from: \"3.5.0\")" + ], + "stars": 548 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": false, + "sub": false, + "aud": false, + "exp": false, + "nbf": false, + "iat": false, + "jti": false, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "ps256": true, + "ps384": true, + "ps512": true + }, + "authorUrl": "https://github.com/airsidemobile", + "authorName": "Airside", + "gitHubRepoPath": "airsidemobile/JOSESwift", + "repoUrl": "https://github.com/airsidemobile/JOSESwift", + "installCommandMarkdown": ["pod 'JOSESwift'"], + "stars": 191 + }, + { + "minimumVersion": null, + "support": { + "sign": true, + "verify": true, + "iss": true, + "sub": true, + "aud": true, + "exp": true, + "nbf": true, + "iat": true, + "jti": true, + "typ": true, + "hs256": true, + "hs384": true, + "hs512": true, + "rs256": true, + "rs384": true, + "rs512": true, + "es256": true, + "es384": true, + "es512": true, + "es256k": true, + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true + }, + "authorUrl": "https://github.com/beatt83", + "authorName": "Gonçalo Frade", + "gitHubRepoPath": "beatt83/jose-swift", + "repoUrl": "https://github.com/beatt83/jose-swift", + "installCommandMarkdown": [ + ".package(url: \"https://github.com/beatt83/jose-swift.git/", from: \"2.4.0\")" + ], + "stars": 21 + } + ] + } +} diff --git a/src/dom-elements.js b/src/dom-elements.js deleted file mode 100644 index e35beb2d..00000000 --- a/src/dom-elements.js +++ /dev/null @@ -1,37 +0,0 @@ -export const encodedTabLink = - document.querySelector('.tab-link a[href="#encoded-jwt"]'); -export const decodedTabLink = - document.querySelector('.tab-link a[href="#decoded-jwt"]'); -export const encodedTabElement = document.getElementById('encoded-jwt'); -export const decodedTabElement = document.getElementById('decoded-jwt'); - -export const editorElement = document.querySelector('#encoded-jwt .input'); -export const decodedElement = document.querySelector('#decoded-jwt .output'); - -export const headerElement = document.querySelector('.js-header'); -export const payloadElement = document.querySelector('.js-payload'); - -export const signatureStatusElement = - document.querySelector('.validation-status.js-signature'); -export const editorWarnings = - document.querySelector('.js-editor-warnings'); - -export const algorithmSelect = document.getElementById('algorithm-select'); -export const algorithmEs512 = - algorithmSelect.querySelector('option[value="ES512"]'); - -export const keyEditorContainer = - document.querySelector('.jwt-signature pre.RS256'); -export const rsaShaTextSpan = document.getElementById('rsasha-text'); -export const secretEditorContainer = - document.querySelector('.jwt-signature pre.HS256'); -export const hmacShaTextSpan = document.getElementById('hmacsha-text'); - -export const publicKeyTextArea = - document.querySelector('.jwt-signature textarea[name="public-key"]'); -export const privateKeyTextArea = - document.querySelector('.jwt-signature textarea[name="private-key"]'); -export const secretInput = - document.querySelector('.jwt-signature input[name="secret"]'); -export const secretBase64Checkbox = - document.getElementById('is-base64-encoded'); diff --git a/src/editor/claims-tooltip.js b/src/editor/claims-tooltip.js deleted file mode 100644 index fb2b16ec..00000000 --- a/src/editor/claims-tooltip.js +++ /dev/null @@ -1,125 +0,0 @@ -import { claimsTooltipElement } from '../dom-elements.js'; -import { stringifyIndentSpaces } from './utils.js'; -import strings from '../strings.js'; -import { - payloadElement, - headerElement, - decodedElement -} from '../dom-elements.js'; - -import tippy from 'tippy.js'; - -const timeClaims = ['exp', 'nbf', 'iat', 'auth_time', 'updated_at']; - -let instance; - -function hideTooltip() { - if(instance) { - instance.destroy(); - instance = null; - } -} - -function showTooltip(element, text, placement) { - function newTooltip() { - element.title = text; - - tippy(element, { - placement: placement, - arrow: true, - performance: true, - size: 'large', - dynamicTitle: true, - arrowTransform: 'scale(0.75)', - distance: 10, - updateDuration: 100, - trigger: 'manual' - }); - - return element._tippy; - } - - if(instance) { - if(instance.reference !== element || - instance.options.placement !== placement) { - instance.destroy(); - instance = newTooltip(); - } else if(instance.popper.querySelector('.tippy-content').textContent !== - text) { - instance.popper.querySelector('.tippy-content').textContent = text; - } - } else { - instance = newTooltip(); - } - - if(!instance.state.visible) { - instance.show(); - } -} - -function getTimeText(timeStr) { - try { - if(/\d+,?$/.test(timeStr)) { - return (new Date(parseInt(timeStr, 10) * 1000)).toString(); - } else { - return (new Date(timeStr.replace(/[",]/g, ''))).toString(); - } - } catch(e) { - return 'Invalid date'; - } -} - -function tooltipHandler(event) { - const editor = event.currentTarget.querySelector('.CodeMirror').CodeMirror; - - if(!editor) { - hideTooltip(); - return; - } - - const result = editor.coordsChar({ - left: event.pageX, - top: event.pageY - }, 'page'); - - const line = editor.getLine(result.line); - const matches = /"(.*)":\s*"?(.*)"?/.exec(line); - - if(!matches) { - hideTooltip(); - return; - } - - const claim = matches[1]; - - const element = event.target.tagName === 'SPAN' ? - event.target : - event.target.querySelector('span'); - - if(!element || element.tagName !== 'SPAN') { - hideTooltip(); - return; - } - - // If this is a time claim and the mouse cursor is on top of the time, - // let the time tooltip handle this, do nothing. - // TODO: merge both tooltip handlers? - const claimEnd = line.indexOf(':'); - if(result.ch >= claimEnd && timeClaims.includes(claim)) { - showTooltip(element, getTimeText(matches[2]), 'right'); - return; - } - - const claimText = strings.common.claims[claim]; - if(!claimText) { - hideTooltip(); - return; - } - - showTooltip(element, claimText, 'left'); -} - -export function setupClaimsTooltip() { - payloadElement.addEventListener('mousemove', tooltipHandler); - headerElement.addEventListener('mousemove', tooltipHandler); -} diff --git a/src/editor/default-tokens.js b/src/editor/default-tokens.js deleted file mode 100644 index 3d05e6c2..00000000 --- a/src/editor/default-tokens.js +++ /dev/null @@ -1,190 +0,0 @@ -// Yes, all keys here are supposed to be exposed, you can commit -// them safely to GitHub. - -const rsaPrivateKey = -`-----BEGIN PRIVATE KEY----- -MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC7VJTUt9Us8cKj -MzEfYyjiWA4R4/M2bS1GB4t7NXp98C3SC6dVMvDuictGeurT8jNbvJZHtCSuYEvu -NMoSfm76oqFvAp8Gy0iz5sxjZmSnXyCdPEovGhLa0VzMaQ8s+CLOyS56YyCFGeJZ -qgtzJ6GR3eqoYSW9b9UMvkBpZODSctWSNGj3P7jRFDO5VoTwCQAWbFnOjDfH5Ulg -p2PKSQnSJP3AJLQNFNe7br1XbrhV//eO+t51mIpGSDCUv3E0DDFcWDTH9cXDTTlR -ZVEiR2BwpZOOkE/Z0/BVnhZYL71oZV34bKfWjQIt6V/isSMahdsAASACp4ZTGtwi -VuNd9tybAgMBAAECggEBAKTmjaS6tkK8BlPXClTQ2vpz/N6uxDeS35mXpqasqskV -laAidgg/sWqpjXDbXr93otIMLlWsM+X0CqMDgSXKejLS2jx4GDjI1ZTXg++0AMJ8 -sJ74pWzVDOfmCEQ/7wXs3+cbnXhKriO8Z036q92Qc1+N87SI38nkGa0ABH9CN83H -mQqt4fB7UdHzuIRe/me2PGhIq5ZBzj6h3BpoPGzEP+x3l9YmK8t/1cN0pqI+dQwY -dgfGjackLu/2qH80MCF7IyQaseZUOJyKrCLtSD/Iixv/hzDEUPfOCjFDgTpzf3cw -ta8+oE4wHCo1iI1/4TlPkwmXx4qSXtmw4aQPz7IDQvECgYEA8KNThCO2gsC2I9PQ -DM/8Cw0O983WCDY+oi+7JPiNAJwv5DYBqEZB1QYdj06YD16XlC/HAZMsMku1na2T -N0driwenQQWzoev3g2S7gRDoS/FCJSI3jJ+kjgtaA7Qmzlgk1TxODN+G1H91HW7t -0l7VnL27IWyYo2qRRK3jzxqUiPUCgYEAx0oQs2reBQGMVZnApD1jeq7n4MvNLcPv -t8b/eU9iUv6Y4Mj0Suo/AU8lYZXm8ubbqAlwz2VSVunD2tOplHyMUrtCtObAfVDU -AhCndKaA9gApgfb3xw1IKbuQ1u4IF1FJl3VtumfQn//LiH1B3rXhcdyo3/vIttEk -48RakUKClU8CgYEAzV7W3COOlDDcQd935DdtKBFRAPRPAlspQUnzMi5eSHMD/ISL -DY5IiQHbIH83D4bvXq0X7qQoSBSNP7Dvv3HYuqMhf0DaegrlBuJllFVVq9qPVRnK -xt1Il2HgxOBvbhOT+9in1BzA+YJ99UzC85O0Qz06A+CmtHEy4aZ2kj5hHjECgYEA -mNS4+A8Fkss8Js1RieK2LniBxMgmYml3pfVLKGnzmng7H2+cwPLhPIzIuwytXywh -2bzbsYEfYx3EoEVgMEpPhoarQnYPukrJO4gwE2o5Te6T5mJSZGlQJQj9q4ZB2Dfz -et6INsK0oG8XVGXSpQvQh3RUYekCZQkBBFcpqWpbIEsCgYAnM3DQf3FJoSnXaMhr -VBIovic5l0xFkEHskAjFTevO86Fsz1C2aSeRKSqGFoOQ0tmJzBEs1R6KqnHInicD -TQrKhArgLXX4v3CddjfTRJkFWDbE/CkvKZNOrcf1nhaGCPspRJj2KUkj1Fhl9Cnc -dn/RsYEONbwQSjIfMPkvxF+8HQ== ------END PRIVATE KEY-----`; -const rsaJwk = { - e: 'AQAB', - n: 'u1SU1LfVLPHCozMxH2Mo4lgOEePzNm0tRgeLezV6ffAt0gunVTLw7onLRnrq0_IzW7yWR7QkrmBL7jTKEn5u-qKhbwKfBstIs-bMY2Zkp18gnTxKLxoS2tFczGkPLPgizskuemMghRniWaoLcyehkd3qqGElvW_VDL5AaWTg0nLVkjRo9z-40RQzuVaE8AkAFmxZzow3x-VJYKdjykkJ0iT9wCS0DRTXu269V264Vf_3jvredZiKRkgwlL9xNAwxXFg0x_XFw005UWVRIkdgcKWTjpBP2dPwVZ4WWC-9aGVd-Gyn1o0CLelf4rEjGoXbAAEgAqeGUxrcIlbjXfbcmw', - d: 'pOaNpLq2QrwGU9cKVNDa-nP83q7EN5LfmZempqyqyRWVoCJ2CD-xaqmNcNtev3ei0gwuVawz5fQKowOBJcp6MtLaPHgYOMjVlNeD77QAwnywnvilbNUM5-YIRD_vBezf5xudeEquI7xnTfqr3ZBzX43ztIjfyeQZrQAEf0I3zceZCq3h8HtR0fO4hF7-Z7Y8aEirlkHOPqHcGmg8bMQ_7HeX1iYry3_Vw3Smoj51DBh2B8aNpyQu7_aofzQwIXsjJBqx5lQ4nIqsIu1IP8iLG_-HMMRQ984KMUOBOnN_dzC1rz6gTjAcKjWIjX_hOU-TCZfHipJe2bDhpA_PsgNC8Q', - p: '8KNThCO2gsC2I9PQDM_8Cw0O983WCDY-oi-7JPiNAJwv5DYBqEZB1QYdj06YD16XlC_HAZMsMku1na2TN0driwenQQWzoev3g2S7gRDoS_FCJSI3jJ-kjgtaA7Qmzlgk1TxODN-G1H91HW7t0l7VnL27IWyYo2qRRK3jzxqUiPU', - q: 'x0oQs2reBQGMVZnApD1jeq7n4MvNLcPvt8b_eU9iUv6Y4Mj0Suo_AU8lYZXm8ubbqAlwz2VSVunD2tOplHyMUrtCtObAfVDUAhCndKaA9gApgfb3xw1IKbuQ1u4IF1FJl3VtumfQn__LiH1B3rXhcdyo3_vIttEk48RakUKClU8', - dp: 'zV7W3COOlDDcQd935DdtKBFRAPRPAlspQUnzMi5eSHMD_ISLDY5IiQHbIH83D4bvXq0X7qQoSBSNP7Dvv3HYuqMhf0DaegrlBuJllFVVq9qPVRnKxt1Il2HgxOBvbhOT-9in1BzA-YJ99UzC85O0Qz06A-CmtHEy4aZ2kj5hHjE', - dq: 'mNS4-A8Fkss8Js1RieK2LniBxMgmYml3pfVLKGnzmng7H2-cwPLhPIzIuwytXywh2bzbsYEfYx3EoEVgMEpPhoarQnYPukrJO4gwE2o5Te6T5mJSZGlQJQj9q4ZB2Dfzet6INsK0oG8XVGXSpQvQh3RUYekCZQkBBFcpqWpbIEs', - qi: 'JzNw0H9xSaEp12jIa1QSKL4nOZdMRZBB7JAIxU3rzvOhbM9QtmknkSkqhhaDkNLZicwRLNUeiqpxyJ4nA00KyoQK4C11-L9wnXY300SZBVg2xPwpLymTTq3H9Z4Whgj7KUSY9ilJI9RYZfQp3HZ_0bGBDjW8EEoyHzD5L8RfvB0', - kty: 'RSA' -} - -const rsaPublicKey = -`-----BEGIN PUBLIC KEY----- -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu1SU1LfVLPHCozMxH2Mo -4lgOEePzNm0tRgeLezV6ffAt0gunVTLw7onLRnrq0/IzW7yWR7QkrmBL7jTKEn5u -+qKhbwKfBstIs+bMY2Zkp18gnTxKLxoS2tFczGkPLPgizskuemMghRniWaoLcyeh -kd3qqGElvW/VDL5AaWTg0nLVkjRo9z+40RQzuVaE8AkAFmxZzow3x+VJYKdjykkJ -0iT9wCS0DRTXu269V264Vf/3jvredZiKRkgwlL9xNAwxXFg0x/XFw005UWVRIkdg -cKWTjpBP2dPwVZ4WWC+9aGVd+Gyn1o0CLelf4rEjGoXbAAEgAqeGUxrcIlbjXfbc -mwIDAQAB ------END PUBLIC KEY-----`; - -const ecPrivateKey256 = -`-----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgevZzL1gdAFr88hb2 -OF/2NxApJCzGCEDdfSp6VQO30hyhRANCAAQRWz+jn65BtOMvdyHKcvjBeBSDZH2r -1RTwjmYSi9R/zpBnuQ4EiMnCqfMPWiZqB4QdbAd0E7oH50VpuZ1P087G ------END PRIVATE KEY-----`; -const ecJwk256 = { - crv: 'P-256', - x: 'EVs_o5-uQbTjL3chynL4wXgUg2R9q9UU8I5mEovUf84', - y: 'kGe5DgSIycKp8w9aJmoHhB1sB3QTugfnRWm5nU_TzsY', - d: 'evZzL1gdAFr88hb2OF_2NxApJCzGCEDdfSp6VQO30hw', - kty: 'EC' -}; - -const ecPublicKey256 = -`-----BEGIN PUBLIC KEY----- -MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEEVs/o5+uQbTjL3chynL4wXgUg2R9 -q9UU8I5mEovUf86QZ7kOBIjJwqnzD1omageEHWwHdBO6B+dFabmdT9POxg== ------END PUBLIC KEY-----`; - -const ecPrivateKey384 = -`-----BEGIN PRIVATE KEY----- -MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDCAHpFQ62QnGCEvYh/p -E9QmR1C9aLcDItRbslbmhen/h1tt8AyMhskeenT+rAyyPhGhZANiAAQLW5ZJePZz -MIPAxMtZXkEWbDF0zo9f2n4+T1h/2sh/fviblc/VTyrv10GEtIi5qiOy85Pf1RRw -8lE5IPUWpgu553SteKigiKLUPeNpbqmYZUkWGh3MLfVzLmx85ii2vMU= ------END PRIVATE KEY-----`; -const ecJwk384 = { - crv: 'P-384', - x: 'C1uWSXj2czCDwMTLWV5BFmwxdM6PX9p-Pk9Yf9rIf374m5XP1U8q79dBhLSIuaoj', - y: 'svOT39UUcPJROSD1FqYLued0rXiooIii1D3jaW6pmGVJFhodzC31cy5sfOYotrzF', - d: 'gB6RUOtkJxghL2If6RPUJkdQvWi3AyLUW7JW5oXp_4dbbfAMjIbJHnp0_qwMsj4R', - kty: 'EC' -} - -const ecPublicKey384 = -`-----BEGIN PUBLIC KEY----- -MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEC1uWSXj2czCDwMTLWV5BFmwxdM6PX9p+ -Pk9Yf9rIf374m5XP1U8q79dBhLSIuaojsvOT39UUcPJROSD1FqYLued0rXiooIii -1D3jaW6pmGVJFhodzC31cy5sfOYotrzF ------END PUBLIC KEY-----`; - -const ecPrivateKey521 = -`-----BEGIN PRIVATE KEY----- -MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIBiyAa7aRHFDCh2qga -9sTUGINE5jHAFnmM8xWeT/uni5I4tNqhV5Xx0pDrmCV9mbroFtfEa0XVfKuMAxxf -Z6LM/yKhgYkDgYYABAGBzgdnP798FsLuWYTDDQA7c0r3BVk8NnRUSexpQUsRilPN -v3SchO0lRw9Ru86x1khnVDx+duq4BiDFcvlSAcyjLACJvjvoyTLJiA+TQFdmrear -jMiZNE25pT2yWP1NUndJxPcvVtfBW48kPOmvkY4WlqP5bAwCXwbsKrCgk6xbsp12 -ew== ------END PRIVATE KEY-----`; -const ecJwk521 = { - crv: 'P-521', - x: 'AYHOB2c_v3wWwu5ZhMMNADtzSvcFWTw2dFRJ7GlBSxGKU82_dJyE7SVHD1G7zrHWSGdUPH526rgGIMVy-VIBzKMs', - y: 'AIm-O-jJMsmID5NAV2at5quMyJk0TbmlPbJY_U1Sd0nE9y9W18FbjyQ86a-RjhaWo_lsDAJfBuwqsKCTrFuynXZ7', - d: 'AYsgGu2kRxQwodqoGvbE1BiDROYxwBZ5jPMVnk_7p4uSOLTaoVeV8dKQ65glfZm66BbXxGtF1XyrjAMcX2eizP8i', - kty: 'EC' -} - -const ecPublicKey521 = -`-----BEGIN PUBLIC KEY----- -MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBgc4HZz+/fBbC7lmEww0AO3NK9wVZ -PDZ0VEnsaUFLEYpTzb90nITtJUcPUbvOsdZIZ1Q8fnbquAYgxXL5UgHMoywAib47 -6MkyyYgPk0BXZq3mq4zImTRNuaU9slj9TVJ3ScT3L1bXwVuPJDzpr5GOFpaj+WwM -Al8G7CqwoJOsW7Kddns= ------END PUBLIC KEY-----`; - -export default { - hs256: { - token: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c', - secret: 'your-256-bit-secret' - }, - hs384: { - token: 'eyJhbGciOiJIUzM4NCIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.bQTnz6AuMJvmXXQsVPrxeQNvzDkimo7VNXxHeSBfClLufmCVZRUuyTwJF311JHuh', - secret: 'your-384-bit-secret' - }, - hs512: { - token: 'eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.VFb0qJ1LRg_4ujbZoRMXnVkUgiuKq5KxWqNdbKq_G9Vvz-S1zZa9LPxtHWKa64zDl2ofkT8F6jBt_K4riU-fPg', - secret: 'your-512-bit-secret' - }, - rs256: { - token: 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.NHVaYe26MbtOYhSKkoKYdFVomg4i8ZJd8_-RU8VNbftc4TSMb4bXP3l3YlNWACwyXPGffz5aXHc6lty1Y2t4SWRqGteragsVdZufDn5BlnJl9pdR_kdVFUsra2rWKEofkZeIC4yWytE58sMIihvo9H1ScmmVwBcQP6XETqYd0aSHp1gOa9RdUPDvoXQ5oqygTqVtxaDr6wUFKrKItgBMzWIdNZ6y7O9E0DhEPTbE9rfBo6KTFsHAZnMg4k68CDp2woYIaXbmYTWcvbzIuHO7_37GT79XdIwkm95QJ7hYC9RiwrV7mesbY4PAahERJawntho0my942XheVLmGwLMBkQ', - privateKey: rsaPrivateKey, - jwk: rsaJwk, - publicKey: rsaPublicKey - }, - rs384: { - token: 'eyJhbGciOiJSUzM4NCIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.o1hC1xYbJolSyh0-bOY230w22zEQSk5TiBfc-OCvtpI2JtYlW-23-8B48NpATozzMHn0j3rE0xVUldxShzy0xeJ7vYAccVXu2Gs9rnTVqouc-UZu_wJHkZiKBL67j8_61L6SXswzPAQu4kVDwAefGf5hyYBUM-80vYZwWPEpLI8K4yCBsF6I9N1yQaZAJmkMp_Iw371Menae4Mp4JusvBJS-s6LrmG2QbiZaFaxVJiW8KlUkWyUCns8-qFl5OMeYlgGFsyvvSHvXCzQrsEXqyCdS4tQJd73ayYA4SPtCb9clz76N1zE5WsV4Z0BYrxeb77oA7jJhh994RAPzCG0hmQ', - privateKey: rsaPrivateKey, - jwk: rsaJwk, - publicKey: rsaPublicKey - }, - rs512: { - token: 'eyJhbGciOiJSUzUxMiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.jYW04zLDHfR1v7xdrW3lCGZrMIsVe0vWCfVkN2DRns2c3MN-mcp_-RE6TN9umSBYoNV-mnb31wFf8iun3fB6aDS6m_OXAiURVEKrPFNGlR38JSHUtsFzqTOj-wFrJZN4RwvZnNGSMvK3wzzUriZqmiNLsG8lktlEn6KA4kYVaM61_NpmPHWAjGExWv7cjHYupcjMSmR8uMTwN5UuAwgW6FRstCJEfoxwb0WKiyoaSlDuIiHZJ0cyGhhEmmAPiCwtPAwGeaL1yZMcp0p82cpTQ5Qb-7CtRov3N4DcOHgWYk6LomPR5j5cCkePAz87duqyzSMpCB0mCOuE3CU2VMtGeQ', - privateKey: rsaPrivateKey, - jwk: rsaJwk, - publicKey: rsaPublicKey - }, - es256: { - token: 'eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.tyh-VfuzIxCyGYDlkBA7DfyjrqmSHu6pQ2hoZuFqUSLPNY2N0mpHb3nk5K17HWP_3cYHBw7AhHale5wky6-sVA', - privateKey: ecPrivateKey256, - jwk: ecJwk256, - publicKey: ecPublicKey256 - }, - es384: { - token: 'eyJhbGciOiJFUzM4NCIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.VUPWQZuClnkFbaEKCsPy7CZVMh5wxbCSpaAWFLpnTe9J0--PzHNeTFNXCrVHysAa3eFbuzD8_bLSsgTKC8SzHxRVSj5eN86vBPo_1fNfE7SHTYhWowjY4E_wuiC13yoj', - privateKey: ecPrivateKey384, - jwk: ecJwk384, - publicKey: ecPublicKey384 - }, - es512: { - token: 'eyJhbGciOiJFUzUxMiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.AbVUinMiT3J_03je8WTOIl-VdggzvoFgnOsdouAs-DLOtQzau9valrq-S6pETyi9Q18HH-EuwX49Q7m3KC0GuNBJAc9Tksulgsdq8GqwIqZqDKmG7hNmDzaQG1Dpdezn2qzv-otf3ZZe-qNOXUMRImGekfQFIuH_MjD2e8RZyww6lbZk', - privateKey: ecPrivateKey521, - jwk: ecJwk521, - publicKey: ecPublicKey521 - }, - ps256: { - token: 'eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.iOeNU4dAFFeBwNj6qdhdvm-IvDQrTa6R22lQVJVuWJxorJfeQww5Nwsra0PjaOYhAMj9jNMO5YLmud8U7iQ5gJK2zYyepeSuXhfSi8yjFZfRiSkelqSkU19I-Ja8aQBDbqXf2SAWA8mHF8VS3F08rgEaLCyv98fLLH4vSvsJGf6ueZSLKDVXz24rZRXGWtYYk_OYYTVgR1cg0BLCsuCvqZvHleImJKiWmtS0-CymMO4MMjCy_FIl6I56NqLE9C87tUVpo1mT-kbg5cHDD8I7MjCW5Iii5dethB4Vid3mZ6emKjVYgXrtkOQ-JyGMh6fnQxEFN1ft33GX2eRHluK9eg', - privateKey: rsaPrivateKey, - jwk: rsaJwk, - publicKey: rsaPublicKey - }, - ps384: { - token: 'eyJhbGciOiJQUzM4NCIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.Lfe_aCQme_gQpUk9-6l9qesu0QYZtfdzfy08w8uqqPH_gnw-IVyQwyGLBHPFBJHMbifdSMxPjJjkCD0laIclhnBhowILu6k66_5Y2z78GHg8YjKocAvB-wSUiBhuV6hXVxE5emSjhfVz2OwiCk2bfk2hziRpkdMvfcITkCx9dmxHU6qcEIsTTHuH020UcGayB1-IoimnjTdCsV1y4CMr_ECDjBrqMdnontkqKRIM1dtmgYFsJM6xm7ewi_ksG_qZHhaoBkxQ9wq9OVQRGiSZYowCp73d2BF3jYMhdmv2JiaUz5jRvv6lVU7Quq6ylVAlSPxeov9voYHO1mgZFCY1kQ', - privateKey: rsaPrivateKey, - jwk: rsaJwk, - publicKey: rsaPublicKey - }, - ps512: { - token: 'eyJhbGciOiJQUzUxMiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.J5W09-rNx0pt5_HBiydR-vOluS6oD-RpYNa8PVWwMcBDQSXiw6-EPW8iSsalXPspGj3ouQjAnOP_4-zrlUUlvUIt2T79XyNeiKuooyIFvka3Y5NnGiOUBHWvWcWp4RcQFMBrZkHtJM23sB5D7Wxjx0-HFeNk-Y3UJgeJVhg5NaWXypLkC4y0ADrUBfGAxhvGdRdULZivfvzuVtv6AzW6NRuEE6DM9xpoWX_4here-yvLS2YPiBTZ8xbB3axdM99LhES-n52lVkiX5AWg2JJkEROZzLMpaacA_xlbUz_zbIaOaoqk8gB5oO7kI6sZej3QAdGigQy-hXiRnW_L98d4GQ', - privateKey: rsaPrivateKey, - jwk: rsaJwk, - publicKey: rsaPublicKey - } -}; diff --git a/src/editor/event-manager.js b/src/editor/event-manager.js deleted file mode 100644 index 3cbf7613..00000000 --- a/src/editor/event-manager.js +++ /dev/null @@ -1,77 +0,0 @@ -function disableAll(events) { - events.forEach(event => { - event.target[event.disable](event.event, event.handler); - }); -} - -function enableAll(events) { - events.forEach(event => { - event.target[event.enable](event.event, event.handler); - }); -} - -function tryAsResult(func) { - const result = {}; - - try { - result.result = func(); - } catch (e) { - result.exception = e; - } - - return result; -} - -export default class EventManager { - constructor() { - this.events = []; - this.callDepth = 0; - } - - addEvent(target, enable, disable, event, handler) { - this.events.push({ - target: target, - enable: enable, - disable: disable, - event: event, - handler: handler - }); - - target[enable](event, handler); - } - - addDomEvent(target, event, handler) { - this.addEvent( - target, - "addEventListener", - "removeEventListener", - event, - handler - ); - } - - addCodeMirrorEvent(target, event, handler) { - this.addEvent(target, "on", "off", event, handler); - } - - withDisabledEvents(func) { - // Nested calls are supported - if (this.callDepth === 0) { - disableAll(this.events); - } - - ++this.callDepth; - const result = tryAsResult(func); - --this.callDepth; - - if (this.callDepth === 0) { - enableAll(this.events); - } - - if (result.exception) { - throw result.exception; - } - - return result.result; - } -} diff --git a/src/editor/index.js b/src/editor/index.js deleted file mode 100644 index d919711a..00000000 --- a/src/editor/index.js +++ /dev/null @@ -1,452 +0,0 @@ -import { deferToNextLoop } from "../utils.js"; -import { downloadPublicKeyIfPossible } from "./public-key-download.js"; -import { setupClaimsTooltip } from "./claims-tooltip.js"; -import { tokenEditor, headerEditor, payloadEditor } from "./instances.js"; -import { - getTrimmedValue, - stringify, - fixEditorHeight, - getSelectedAlgorithm, - disableUnsupportedAlgorithms, -} from "./utils.js"; -import { sign, verify, decode } from "./jwt.js"; -import EventManager from "./event-manager.js"; -import strings from "../strings.js"; -import defaultTokens from "./default-tokens.js"; -import { - minSecretLengthCheck, - setupSecretLengthTooltip, -} from "./secret-length-tooltip.js"; -import { - algorithmSelect, - signatureStatusElement, - editorElement, - headerElement, - payloadElement, - secretInput, - privateKeyTextArea, - publicKeyTextArea, - hmacShaTextSpan, - rsaShaTextSpan, - keyEditorContainer, - secretEditorContainer, - secretBase64Checkbox, - encodedTabLink, - decodedTabLink, - encodedTabElement, - decodedTabElement, - editorWarnings, -} from "../dom-elements.js"; - -import log from "loglevel"; - -// The event manager lets us enable/disable events as needed without -// manually tracking them. Events that need to be disabled should be -// passed to the event manager. -const eventManager = new EventManager(); - -function isSharedSecretAlgorithm(algorithm) { - return algorithm && algorithm.indexOf("HS") === 0; -} - -function isPublicKeyAlgorithm(algorithm) { - return algorithm && algorithm.indexOf("HS") === -1; -} - -function markAsInvalid(errorMessages = []) { - signatureStatusElement.classList.remove("valid-token"); - signatureStatusElement.classList.add("invalid-token"); - - if (errorMessages.length > 0) { - editorWarnings.classList.remove("hidden"); - - errorMessages.forEach((message) => { - const errorElement = document.createElement("p"); - const errorLabel = document.createElement("strong"); - const errorMessage = document.createTextNode(message); - errorLabel.innerText = "Error: "; - errorElement.appendChild(errorLabel); - errorElement.appendChild(errorMessage); - editorWarnings.appendChild(errorElement); - }); - } else { - signatureStatusElement.innerHTML = ` ${strings.editor.signatureInvalid}`; - } -} - -function markJWTAsInvalid() { - signatureStatusElement.classList.remove("valid-token"); - signatureStatusElement.classList.add("invalid-token"); - signatureStatusElement.innerHTML = ` ${strings.editor.jwtInvalid}`; -} - -function markAsValid() { - const elementsWithError = document.getElementsByClassName("error"); - Array.prototype.forEach.call(elementsWithError, (element) => { - element.classList.remove("error"); - }); - - signatureStatusElement.classList.remove("invalid-token"); - signatureStatusElement.classList.add("valid-token"); - signatureStatusElement.innerHTML = ` ${strings.editor.signatureVerified}`; -} - -function displaySecretOrKeys(algorithm) { - const algoType = algorithm.substr(0, 2); - const algoSize = algorithm.substr(2, 3); - - if (algoType === "HS") { - hmacShaTextSpan.firstChild.textContent = `HMACSHA${algoSize}`; - secretEditorContainer.style.display = ""; - keyEditorContainer.style.display = "none"; - } else { - const texts = { - RS: "RSASHA", - PS: "RSAPSSSHA", - ES: "ECDSASHA", - }; - - rsaShaTextSpan.firstChild.textContent = `${texts[algoType]}${algoSize}`; - secretEditorContainer.style.display = "none"; - keyEditorContainer.style.display = ""; - } - - deferToNextLoop(fixEditorHeight); -} - -function selectAlgorithm(algorithm) { - eventManager.withDisabledEvents(() => { - const selected = algorithmSelect.querySelector( - `option[value="${algorithm}"]` - ); - - if (!selected) { - log.info(`Invalid algorithm ${algorithm}, ignoring...`); - return; - } - - selected.selected = true; - - displaySecretOrKeys(algorithm); - }); -} - -function isDefaultToken(token) { - for (const algorithm of Object.keys(defaultTokens)) { - if (defaultTokens[algorithm].token === token) { - return true; - } - } - - return false; -} - -export function useDefaultToken(algorithm) { - eventManager.withDisabledEvents(() => { - const defaults = defaultTokens[algorithm.toLowerCase()]; - const decoded = decode(defaults.token); - - tokenEditor.setValue(defaults.token); - headerEditor.setValue(stringify(decoded.header)); - payloadEditor.setValue(stringify(decoded.payload)); - - if (isSharedSecretAlgorithm(algorithm)) { - secretInput.value = defaults.secret; - } else { - publicKeyTextArea.value = defaults.publicKey; - privateKeyTextArea.value = defaults.privateKey; - } - - markAsValid(); - }); -} - -function setAlgorithmInHeader(algorithm) { - eventManager.withDisabledEvents(() => { - try { - const header = JSON.parse(headerEditor.getValue()); - header.alg = algorithm; - headerEditor.setValue(stringify(header)); - } catch (e) { - // SyntaxError is expected while things are being edited, ignore those - // errors. - if (!(e instanceof SyntaxError)) { - // If it's not a SyntaxError, log the error. - log.warn("Failed to encode token: ", e); - } - } - - try { - encodeToken(); - } catch (e) { - // Ignore error, this may fail in unexpected ways if the data - // is being edited. - } - }); -} - -function algorithmChangeHandler() { - const algorithm = getSelectedAlgorithm(); - - displaySecretOrKeys(algorithm); - - if (isDefaultToken(getTrimmedValue(tokenEditor))) { - useDefaultToken(algorithm); - } else { - setAlgorithmInHeader(algorithm); - } -} - -function markAsInvalidWithElement( - element, - clearTokenEditor = true, - errors = [] -) { - element.classList.add("error"); - markAsInvalid(errors); - - if (clearTokenEditor) { - eventManager.withDisabledEvents(() => { - tokenEditor.setValue(""); - }); - } -} - -function showEditorWarnings(warnings) { - editorElement.classList.add("warning"); - editorWarnings.classList.remove("hidden"); - editorWarnings.innerHTML = ""; - - warnings.forEach((warning) => { - const warningElement = document.createElement("p"); - const warningLabel = document.createElement("strong"); - const warningMessage = document.createTextNode(warning); - warningLabel.innerText = "Warning: "; - warningElement.appendChild(warningLabel); - warningElement.appendChild(warningMessage); - editorWarnings.appendChild(warningElement); - }); -} - -function hideEditorWarnings() { - editorElement.classList.remove("warning"); - editorWarnings.classList.add("hidden"); - editorWarnings.innerHTML = ""; -} - -function encodeToken() { - deferToNextLoop(fixEditorHeight); - resetEditorWarnings(); - - eventManager.withDisabledEvents(() => { - let header; - try { - header = JSON.parse(headerEditor.getValue()); - } catch (e) { - markAsInvalidWithElement(headerElement, true); - return; - } - - if (!header.alg) { - setAlgorithmInHeader(getSelectedAlgorithm()); - return; - } else { - selectAlgorithm(header.alg); - } - - let payload; - try { - payload = JSON.parse(payloadEditor.getValue()); - } catch (e) { - markAsInvalidWithElement(payloadElement, true); - return; - } - - const key = isSharedSecretAlgorithm(header.alg) ? - secretInput.value : - privateKeyTextArea.value; - - sign(header, payload, key, secretBase64Checkbox.checked) - .then((encoded) => { - eventManager.withDisabledEvents(() => { - tokenEditor.setValue(encoded); - }); - }) - .catch((e) => { - eventManager.withDisabledEvents(() => { - log.warn("Failed to sign/encode token: ", e); - markAsInvalid(); - tokenEditor.setValue(""); - }); - }) - .finally(() => { - verifyToken(); - }); - }); -} - -function decodeToken() { - deferToNextLoop(fixEditorHeight); - resetEditorWarnings(); - - eventManager.withDisabledEvents(() => { - try { - const jwt = getTrimmedValue(tokenEditor); - const decoded = decode(jwt); - - selectAlgorithm(decoded.header.alg); - if (isPublicKeyAlgorithm(decoded.header.alg)) { - downloadPublicKeyIfPossible(decoded).then((publicKey) => { - eventManager.withDisabledEvents(() => { - publicKeyTextArea.value = publicKey; - verifyToken(); - }); - }); - } - - headerEditor.setValue(stringify(decoded.header)); - payloadEditor.setValue(stringify(decoded.payload)); - - if (decoded.errors) { - markAsInvalidWithElement(editorElement, false, decoded.warnings); - - if (decoded.warnings.includes(strings.warnings.payloadInvalidJSON)) { - markAsInvalidWithElement(payloadElement, false); - } - } else { - if (decoded.warnings && decoded.warnings.length > 0) { - showEditorWarnings(decoded.warnings); - markJWTAsInvalid(); - } else { - hideEditorWarnings(); - } - - verifyToken(); - } - } catch (e) { - log.warn("Failed to decode token: ", e); - } - }); -} - -function verifyToken() { - const jwt = getTrimmedValue(tokenEditor); - const decoded = decode(jwt); - - if (!decoded.header.alg || decoded.header.alg === "none") { - markAsInvalid(); - return; - } - - const publicKeyOrSecret = isSharedSecretAlgorithm(decoded.header.alg) ? - secretInput.value : - publicKeyTextArea.value; - verify(jwt, publicKeyOrSecret, secretBase64Checkbox.checked).then( - (result) => { - if (result.validSignature) { - if (!result.validBase64) { - markJWTAsInvalid(); - } else { - markAsValid(); - } - } else { - markAsInvalid(); - } - } - ); -} - -// The last saved token functionality has been flagged as a security issue. -// This function removes any locally stored tokens in the past. -// Once a considerable amount of time has passed since this was put in place, -// it may be safe to remove it. Enabled at: 2018-06-12. -function removeSavedTokens() { - localStorage.removeItem("lastToken"); - localStorage.removeItem("lastPublicKey"); -} - -function setupTabEvents() { - // These are relevant for portrait or mobile screens. - - encodedTabLink.addEventListener("click", (event) => { - event.preventDefault(); - - decodedTabLink.parentNode.classList.remove("current"); - encodedTabLink.parentNode.classList.add("current"); - decodedTabElement.classList.remove("current"); - encodedTabElement.classList.add("current"); - }); - - decodedTabLink.addEventListener("click", (event) => { - event.preventDefault(); - - encodedTabLink.parentNode.classList.remove("current"); - decodedTabLink.parentNode.classList.add("current"); - encodedTabElement.classList.remove("current"); - decodedTabElement.classList.add("current"); - }); -} - -function setupEvents() { - // The event manager lets us enable/disable events as needed without - // manually tracking them. Events that need to be disabled should be - // passed to the event manager. - - eventManager.addDomEvent(algorithmSelect, "change", algorithmChangeHandler); - - // When an encoded token is inserted, it must be decoded. - eventManager.addCodeMirrorEvent(tokenEditor, "change", decodeToken); - // When parts of the decoded token are changed, it must be reencoded. - eventManager.addCodeMirrorEvent(headerEditor, "change", encodeToken); - eventManager.addCodeMirrorEvent(payloadEditor, "change", encodeToken); - - // HMAC secret, show tooltip if secret is too short. - eventManager.addDomEvent(secretInput, "input", minSecretLengthCheck); - // HMAC secret, when changed the encoded token must be updated. - eventManager.addDomEvent(secretInput, "input", encodeToken); - // Base64 checkbox, when changes the encoded token must be updated. - eventManager.addDomEvent(secretBase64Checkbox, "change", encodeToken); - // Private key, when changed the encoded token must be updated. - eventManager.addDomEvent(privateKeyTextArea, "input", encodeToken); - // Public key, when changed the encoded token must NOT be updated - // (only verified). - eventManager.addDomEvent(publicKeyTextArea, "input", verifyToken); - - // The following events are never disabled, so it is not necessary to go - // through the event manager for them. - setupTabEvents(); -} - -export function setTokenEditorValue(value) { - tokenEditor.setValue(value); -} - -export function getTokenEditorValue() { - return { - token: getTrimmedValue(tokenEditor), - publicKey: isPublicKeyAlgorithm(getSelectedAlgorithm()) ? - publicKeyTextArea.value : - undefined, - }; -} - -export function resetEditorWarnings() { - signatureStatusElement.classList.add("valid-token"); - signatureStatusElement.classList.remove("invalid-token"); - payloadElement.classList.remove("error"); - editorElement.classList.remove("error"); - editorElement.classList.remove("warning"); - editorWarnings.classList.add("hidden"); - editorWarnings.innerHTML = ""; -} - -export function setupTokenEditor() { - disableUnsupportedAlgorithms(); - setupEvents(); - selectAlgorithm("HS256"); - useDefaultToken("HS256"); - fixEditorHeight(); - setupSecretLengthTooltip(); - setupClaimsTooltip(); - removeSavedTokens(); -} \ No newline at end of file diff --git a/src/editor/instances.js b/src/editor/instances.js deleted file mode 100644 index 61c59e5f..00000000 --- a/src/editor/instances.js +++ /dev/null @@ -1,38 +0,0 @@ -import CodeMirror from 'codemirror'; -import jwtMode from './jwt-mode.js'; -import { - headerElement, - payloadElement, - editorElement -} from '../dom-elements.js'; - -CodeMirror.defineMode('jwt', jwtMode); - -const jsonEditorOptions = { - mode: 'application/json', - lineWrapping: true, - extraKeys: { - 'Tab': instance => { - instance.replaceSelection(' ', 'end'); - } - }, - lint: true, - scrollbarStyle: 'null' -}; - -const tokenEditorOptions = Object.assign({}, jsonEditorOptions, { - mode: 'jwt', - theme: 'night' -}); - -export const headerEditor = new CodeMirror(headerElement, jsonEditorOptions); -export const payloadEditor = new CodeMirror(payloadElement, jsonEditorOptions); -export const tokenEditor = new CodeMirror(editorElement, tokenEditorOptions); - -// Expose instances as globals for functional tests. -if(!window.test) { - window.test = {}; -} -window.test.headerEditor = headerEditor; -window.test.payloadEditor = payloadEditor; -window.test.tokenEditor = tokenEditor; diff --git a/src/editor/jwt-iana-registered-claims.js b/src/editor/jwt-iana-registered-claims.js deleted file mode 100644 index 79c542a1..00000000 --- a/src/editor/jwt-iana-registered-claims.js +++ /dev/null @@ -1,52 +0,0 @@ -export default [ - 'iss', - 'sub', - 'aud', - 'exp', - 'nbf', - 'iat', - 'jti', - 'name', - 'given_name', - 'family_name', - 'middle_name', - 'nickname', - 'preferred_username', - 'profile', - 'picture', - 'website', - 'email', - 'email_verified', - 'gender', - 'birthdate', - 'zoneinfo', - 'locale', - 'phone_number', - 'phone_number_verified', - 'address', - 'updated_at', - 'azp', - 'nonce', - 'auth_time', - 'at_hash', - 'c_hash', - 'acr', - 'amr', - 'sub_jwk', - 'cnf', - 'sip_from_tag', - 'sip_date', - 'sip_callid', - 'sip_cseq_num', - 'sip_via_branch', - 'orig', - 'dest', - 'mky', - 'events', - 'toe', - 'txn', - 'rph', - 'sid', - 'vot', - 'vtm' -]; diff --git a/src/editor/jwt-mode.js b/src/editor/jwt-mode.js deleted file mode 100644 index bde1e98f..00000000 --- a/src/editor/jwt-mode.js +++ /dev/null @@ -1,40 +0,0 @@ -export default function jwtModeFactory() { - function jwtHeader(stream, state) { - stream.eatWhile(/[^.]/); - state.cur = firstDot; - return 'jwt-header'; - } - - function firstDot(stream, state) { - stream.next(); - state.cur = jwtPayload; - return 'jwt-dot'; - } - - function jwtPayload(stream, state) { - stream.eatWhile(/[^.]/); - state.cur = secondDot; - return 'jwt-payload'; - } - - function secondDot(stream, state) { - stream.next(); - state.cur = jwtSignature; - return 'jwt-dot'; - } - - function jwtSignature(stream) { - stream.skipToEnd(); - return 'jwt-signature'; - } - - return { - token: function (stream, state) { - var cur = state.cur; - return cur(stream, state); - }, - startState: function () { - return { cur: jwtHeader }; - } - }; -} diff --git a/src/editor/jwt.js b/src/editor/jwt.js deleted file mode 100644 index c1937b4a..00000000 --- a/src/editor/jwt.js +++ /dev/null @@ -1,187 +0,0 @@ -import b64u from 'base64url'; -import any from 'promise.any'; -import strings from '../strings'; -import log from 'loglevel'; -import * as jose from 'jose' -import { pki } from 'node-forge'; - -function symmetricSecret(key, alg, base64Secret) { - let secret = base64Secret ? Buffer.from(key, 'base64') : Buffer.from(key); - - const len = Math.max(parseInt(alg.substr(-3), 10) >> 3, secret.byteLength); - - const padded = new Uint8Array(len); - padded.set(secret); - - return Promise.resolve(padded); -} - -const types = { - 'PRIVATE': 1, - 'PUBLIC': 2, -}; - -const rawPublic = ({ alg, oth, d, p, q, dp, dq, qi, use, key_ops, ext, ...jwk }) => jwk; -const rawPrivate = ({ alg, use, key_ops, ext, ...jwk }) => jwk; - -function getJoseKey(header, key, base64Secret, type) { - if (header.alg.indexOf('HS') === 0) { - return symmetricSecret(key, header.alg, base64Secret) - } - - switch (type) { - case types.PRIVATE: - if (key.startsWith('-----BEGIN RSA PRIVATE KEY-----')) { - key = pki.privateKeyInfoToPem(pki.wrapRsaPrivateKey(pki.privateKeyToAsn1(pki.privateKeyFromPem(key)))) - } - return any([ - jose.importPKCS8(key, header.alg), - Promise.resolve().then(() => JSON.parse(key)).then(rawPrivate).then((jwk) => { - if (!('d' in jwk)) throw new Error('not a private JWK') - return jose.importJWK(jwk, header.alg) - }) - ]) - case types.PUBLIC: - if (key.startsWith('-----BEGIN RSA PUBLIC KEY-----')) { - key = pki.publicKeyToPem(pki.publicKeyFromPem(key)) - } - return any([ - jose.importSPKI(key, header.alg), - jose.importX509(key, header.alg), - Promise.resolve().then(() => JSON.parse(key)).then(rawPublic).then((jwk) => { - return jose.importJWK(jwk, header.alg) - }) - ]) - default: - throw new Error('unreachable') - } -} - -export function sign(header, - payload, - secretOrPrivateKeyString, - base64Secret = false) { - if (!header.alg) { - return Promise.reject(new Error('Missing "alg" claim in header')); - } - - return getJoseKey(header, secretOrPrivateKeyString, base64Secret, types.PRIVATE).then( - key => { - if (!(typeof payload === 'string' || payload instanceof String)) { - payload = JSON.stringify(payload); - } - - return new jose.CompactSign(new TextEncoder().encode(payload)) - .setProtectedHeader(header) - .sign(key); - } - ); -} - -export function verify(jwt, secretOrPublicKeyString, base64Secret = false) { - if (!isToken(jwt)) { - return Promise.resolve({ validSignature: false }); - } - - const decoded = decode(jwt); - - if (!decoded.header.alg || decoded.errors) { - return Promise.resolve({ validSignature: false }); - } - - return getJoseKey(decoded.header, secretOrPublicKeyString, base64Secret, types.PUBLIC).then( - key => { - return jose.compactVerify(jwt, key) - .then(() => ({ - validSignature: true, - validBase64: jwt.split('.').reduce((valid, s) => valid = valid && isValidBase64String(s), true) - }), (e) => { - log.warn('Could not verify token: ', e); - return { validSignature: false } - }); - }, e => { - log.warn('Could not load the key(s): ', e); - return { validSignature: false }; - } - ); -} - -export function decode(jwt) { - const result = { - header: {}, - payload: {}, - errors: false, - warnings: [], - }; - - if (!jwt) { - result.errors = true; - return result; - } - - const split = jwt.split('.'); - - if (!isValidBase64String(split[2])) { - result.warnings.push(strings.warnings.signatureBase64Invalid); - } - - try { - if (!isValidBase64String(split[0])) { - result.warnings.push(strings.warnings.headerBase64Invalid); - } - result.header = JSON.parse(b64u.decode(split[0])); - } catch (e) { - result.errors = true; - } - - try { - if (!isValidBase64String(split[1])) { - result.warnings.push(strings.warnings.payloadBase64Invalid); - } - result.payload = b64u.decode(split[1]); - } catch (e) {} - - try { - if (!isValidJSON(b64u.decode(split[1]))) { - result.warnings.push(strings.warnings.payloadInvalidJSON); - } - result.payload = JSON.parse(b64u.decode(split[1])) - } catch (e) {} - - return result; -} - -export function isValidBase64String(s, allowPadding = false) { - if (allowPadding) { - return /^[a-zA-Z0-9_=-]*$/.test(s); - } - - return /^[a-zA-Z0-9_-]*$/.test(s); -} - -export function isValidJSON(payload) { - try { - JSON.parse(payload); - } catch (e) { - return false; - } - return true; -} - -export function isToken(jwt, checkTypClaim = false) { - const decoded = decode(jwt); - - if (decoded.errors) { - return false; - } - - if (checkTypClaim && decoded.header.typ !== 'JWT') { - return false; - } - - const split = jwt.split('.'); - let valid = true; - split.forEach(s => valid = valid && isValidBase64String(s, true)); - - return valid; -} diff --git a/src/editor/public-key-download.js b/src/editor/public-key-download.js deleted file mode 100644 index 9cf8b549..00000000 --- a/src/editor/public-key-download.js +++ /dev/null @@ -1,62 +0,0 @@ -import * as jose from 'jose' - -import { httpGet } from '../utils.js'; - -function getKeyFromX5c(x5c) { - if(!Array.isArray(x5c) || typeof x5c[0] !== 'string') { - throw new Error('x5c claim not present or invalid'); - } - - const newlined = (x5c[0].match(/.{1,64}/g) || []).join('\n') - return `-----BEGIN CERTIFICATE-----\n${newlined}\n-----END CERTIFICATE-----` -} - -function getKeyFromX5Claims(claims) { - return new Promise((resolve, reject) => { - if(claims.x5c) { - resolve(getKeyFromX5c(claims.x5c)); - } else if(claims.x5u) { - resolve(httpGet(claims.x5u).then(getKeyFromX5c)); - } else { - reject('x5c or x5u claims not available'); - } - }); -} - -function getKeyFromJwkKeySetUrl(header, url) { - return jose.createRemoteJWKSet(new URL(url))(header, {}).then(jose.exportJWK).then((jwk) => JSON.stringify(jwk, null, 2)) -} - -export function downloadPublicKeyIfPossible(decodedToken) { - return new Promise((resolve, reject) => { - const header = decodedToken.header; - const payload = decodedToken.payload; - - if(!header.alg || header.alg.indexOf('HS') === 0) { - reject(`Unsupported alg: ${header.alg}`); - return; - } - - if(header.x5c || header.x5u) { - getKeyFromX5Claims(header).then(resolve, reject); - } else if(header.jku) { - getKeyFromJwkKeySetUrl(header, header.jku).then(resolve, reject); - } else if(header.jwk) { - resolve(JSON.stringify(header.jwk, null, 2)) - } else if(payload.iss) { - const url = payload.iss + (payload.iss.substr(-1) === '/' ? '.well-known/openid-configuration' : '/.well-known/openid-configuration') - - httpGet(url).then(data => { - data = JSON.parse(data); - - if(!data || !data.jwks_uri || typeof data.jwks_uri !== 'string') { - throw new Error(`Could not get jwks_uri from URL: ${url}`); - } - - return getKeyFromJwkKeySetUrl(header, data.jwks_uri).then(resolve); - }).catch(reject); - } else { - reject('No details about key'); - } - }); -} diff --git a/src/editor/secret-length-tooltip.js b/src/editor/secret-length-tooltip.js deleted file mode 100644 index 3727585f..00000000 --- a/src/editor/secret-length-tooltip.js +++ /dev/null @@ -1,37 +0,0 @@ -import { getSelectedAlgorithm } from "./utils.js"; -import { secretInput, secretBase64Checkbox } from "../dom-elements.js"; - -import log from "loglevel"; -import tippy from "tippy.js"; -import b64u from "base64url"; - -export function minSecretLengthCheck(event) { - const alg = getSelectedAlgorithm(); - if (alg.indexOf("HS") !== 0) { - log.error(`Secret input tooltip handler for wrong algorithm: ${alg}`); - return; - } - - const algBits = parseInt(alg.substr(2)); - const inputBits = secretBase64Checkbox.checked ? - b64u.toBuffer(secretInput.value).length * 8 : - Buffer.from(secretInput.value).length * 8; - - if (inputBits < algBits) { - if (!secretInput._tippy.state.visible) { - secretInput._tippy.show(); - } - } else { - secretInput._tippy.hide(); - } -} - -export function setupSecretLengthTooltip() { - tippy(secretInput, { - trigger: "manual", - placement: "right", - arrow: true, - arrowTransform: "scale(0.75)", - size: "large", - }); -} \ No newline at end of file diff --git a/src/editor/utils.js b/src/editor/utils.js deleted file mode 100644 index 01238530..00000000 --- a/src/editor/utils.js +++ /dev/null @@ -1,53 +0,0 @@ -import * as Bowser from 'bowser'; -import { isWideScreen } from '../utils.js'; -import { - algorithmSelect, - algorithmEs512, - editorElement, - decodedElement -} from '../dom-elements.js'; - -const browser = Bowser.parse(window.navigator.userAgent); - -export function getTrimmedValue(instance) { - const value = instance.getValue(); - if (!value) { - return ''; - } - - return value.replace(/\s/g, ''); -} - -export function fixEditorHeight() { - if(isWideScreen()) { - editorElement.style.height = `${decodedElement.offsetHeight}px`; - } -} - -export const stringifyIndentSpaces = 2; - -export function stringify(object) { - return JSON.stringify(object, null, stringifyIndentSpaces); -} - -export function getSelectedAlgorithm() { - const selected = algorithmSelect.options[algorithmSelect.selectedIndex]; - return selected.value; -} - -export function p521Supported() { - return browser.engine.name !== 'WebKit' || - (browser.browser.name === 'Safari' && parseInt(browser.browser.version, 10) >= 15) || - (browser.os.name === 'iOS' && parseInt(browser.os.version, 10) >= 15); -} - -export function disableUnsupportedAlgorithms() { - // TODO: test supported algorithms in runtime - if(p521Supported() === false) { - algorithmEs512.disabled = true; - } -} - -export function isString(value) { - return typeof value === 'string' || value instanceof String; -} diff --git a/src/extension/dom-elements.js b/src/extension/dom-elements.js deleted file mode 100644 index 2b07f3c0..00000000 --- a/src/extension/dom-elements.js +++ /dev/null @@ -1,15 +0,0 @@ -export * from '../dom-elements.js'; - -export const shareJwtLink = document.querySelector('.jwt-clipboard-btn'); -export const shareJwtTextElement = - document.getElementById('share-this-jwt-text'); - -export const cookiesOptGroup = - document.querySelector('optgroup[label="Cookies"]'); -export const webStorageOptGroup = - document.querySelector('optgroup[label="Web Storage"]'); - -export const storageSelect = cookiesOptGroup.parentElement; - -export const saveBackElement = document.querySelector('.save-back'); -export const saveBackLink = document.getElementById('save-back-link'); diff --git a/src/extension/index.js b/src/extension/index.js deleted file mode 100644 index ae22ba0f..00000000 --- a/src/extension/index.js +++ /dev/null @@ -1,23 +0,0 @@ -import { - setupTokenEditor, - setTokenEditorValue, - getTokenEditorValue -} from "../editor"; -import { setupTokenPageInspector } from "./page-inspector.js"; -import { shareJwtLink, shareJwtTextElement } from "./dom-elements.js"; -import { getTokenFromClipboardIfPossible } from "./utils.js"; -import { setupShareJwtButton } from "../share-button.js"; -import strings from "../strings.js"; - -function loadFromClipboardIfPossible() { - const token = getTokenFromClipboardIfPossible(); - if (token) { - setTokenEditorValue(token); - } -} - -// Initialization -setupTokenEditor(); -loadFromClipboardIfPossible(); -setupTokenPageInspector(); -setupShareJwtButton(shareJwtLink, shareJwtTextElement); diff --git a/src/extension/injected/webstorage.js b/src/extension/injected/webstorage.js deleted file mode 100644 index d96346e5..00000000 --- a/src/extension/injected/webstorage.js +++ /dev/null @@ -1,33 +0,0 @@ -function readFrom(storage, result) { - for (let i = 0; i < storage.length; ++i) { - const key = storage.key(i); - result.push({ - name: key, - value: storage.getItem(key), - type: storage === window.sessionStorage ? 'session' : 'local' - }); - } -} - -const result = []; - -readFrom(window.localStorage, result); -readFrom(window.sessionStorage, result); - -chrome.runtime.sendMessage({ - type: 'storage', - tokens: result -}, function response(ignored) { - -}); - -chrome.runtime.onMessage.addListener((message, sender, sendResponse) => { - if (message.type !== 'sessionSave' && message.type !== 'localSave') { - return; - } - - const storage = message.type === 'sessionSave' ? - window.sessionStorage : - window.localStorage; - storage.setItem(message.name, message.value); -}); diff --git a/src/extension/page-inspector.js b/src/extension/page-inspector.js deleted file mode 100644 index 74e94531..00000000 --- a/src/extension/page-inspector.js +++ /dev/null @@ -1,184 +0,0 @@ -import { isToken } from '../editor/jwt.js' -import { getTokenEditorValue, setTokenEditorValue } from '../editor'; -import { - cookiesOptGroup, - webStorageOptGroup, - saveBackElement, - saveBackLink, - storageSelect -} from './dom-elements.js'; -import strings from '../strings.js'; - -function updateOptGroups() { - var optGroups = [cookiesOptGroup, webStorageOptGroup]; - - optGroups.forEach(optGroup => { - const hasJWTs = optGroup.querySelectorAll(':not(.load-from-no-jwts)') - .length > 0; - if (hasJWTs) { - const toRemove = optGroup.querySelectorAll('.load-from-no-jwts'); - Array.prototype.forEach.call(toRemove, e => e.remove()); - } else { - const noJwtOption = document.createElement('option'); - noJwtOption.classList.add('load-from-no-jwts'); - noJwtOption.text = strings.extension.noJwtsFound; - noJwtOption.disabled = true; - - optGroup.innerHTML = ''; // Remove all elements - optGroup.appendChild(noJwtOption); - } - }); -} - -function messageHandler(message) { - if (message.type !== 'cookies' && message.type !== 'storage') { - return; - } - - const elements = []; - - message.tokens.forEach(token => { - if (!isToken(token.value)) { - if(message.type === 'cookies') { - return; - } - - try { - // Try again after parsing it first, some people do - //localStorage.setItem('jwt', JSON.stringify(token)) - token.value = JSON.parse(token.value); - if (!isToken(token.value)) { - // Not a valid token, ignore it. - return; - } - } catch (e) { - // Not a valid token, ignore it. - return; - } - } - - const e = document.createElement('option'); - e.text = token.name; - e.value = token.value; - e.setAttribute('data-type', token.type); - - if(token.cookie) { - e.setAttribute('data-cookie', JSON.stringify(token.cookie)); - } - - elements.push(e); - }); - - if (message.type === 'cookies') { - elements.forEach(e => cookiesOptGroup.appendChild(e)); - } else { - elements.forEach(e => webStorageOptGroup.appendChild(e)); - } - - updateOptGroups(); -} - -function saveCookie(url, cookie, oldCookie) { - // Some cookies get duplicated otherwise (chrome.cookies.set bug?) - chrome.cookies.remove({ - url: url, - name: oldCookie.name, - storeId: oldCookie.storeId - }); - chrome.cookies.set({ - url: url, - name: oldCookie.name, - value: cookie.value, - domain: oldCookie.domain, - path: oldCookie.path, - secure: oldCookie.secure, - httpOnly: oldCookie.httpOnly, - expirationDate: oldCookie.expirationDate, - storeId: oldCookie.storeId - }); -} - -function saveBackClick() { - const selected = storageSelect.options[storageSelect.selectedIndex]; - const type = selected.getAttribute('data-type'); - const name = selected.text; - const value = getTokenEditorValue().token; - - selected.value = value; - - chrome.tabs.query({ active: true, currentWindow: true }, tabs => { - const data = { - type: type + 'Save', - name: name, - value: value - }; - if(type === 'cookie') { - saveCookie(tabs[0].url, data, - JSON.parse(selected.getAttribute('data-cookie'))); - } else { - chrome.tabs.sendMessage(tabs[0].id, data); - } - }); -} - -function storedJwtSelect() { - const selected = storageSelect.options[storageSelect.selectedIndex]; - - if(selected.getAttribute('name') === '0') { // "None" selected - saveBackElement.classList.add('hide'); - return; - } - saveBackElement.classList.remove('hide'); - - const type = selected.parentElement.getAttribute('label').toLowerCase(); - - const name = selected.text; - const value = selected.value; - - setTokenEditorValue(value); - - saveBackLink.firstChild.textContent = strings.extension.saveBackTo + type; -} - -function setupListeners() { - saveBackElement.addEventListener('click', saveBackClick); - storageSelect.addEventListener('change', storedJwtSelect); -} - -function getCookies() { - chrome.tabs.query({ active: true, currentWindow: true }, tabs => { - chrome.cookies.getAll({ - url: tabs[0].url, - }, cookies => { - const result = cookies.map(cookie => { - return { - name: cookie.name, - value: cookie.value, - type: 'cookie', - cookie: cookie - } - }); - - messageHandler({ - type: 'cookies', - tokens: result - }); - }); - }); -} - -function setupInjectedCode() { - chrome.runtime.onMessage.addListener(messageHandler); - - chrome.tabs.executeScript({ - file: 'js/webstorage.js', - runAt: "document_idle" - }); -} - -export function setupTokenPageInspector() { - setupInjectedCode(); - getCookies(); - updateOptGroups(); - setupListeners(); -} diff --git a/src/extension/utils.js b/src/extension/utils.js deleted file mode 100644 index 5d1bd2d0..00000000 --- a/src/extension/utils.js +++ /dev/null @@ -1,17 +0,0 @@ -import { isToken } from '../editor/jwt.js'; - -// This only works on extensions -export function getTokenFromClipboardIfPossible() { - const input = document.createElement('textarea'); - - document.body.appendChild(input); - input.focus(); - input.select(); - document.execCommand('Paste'); - - const token = input.value; - - input.remove(); - - return isToken(token) ? token : null; -} diff --git a/src/features/analytics/components/ab-testing-script/ab-testing-script.component.tsx b/src/features/analytics/components/ab-testing-script/ab-testing-script.component.tsx new file mode 100644 index 00000000..bc88ab6c --- /dev/null +++ b/src/features/analytics/components/ab-testing-script/ab-testing-script.component.tsx @@ -0,0 +1,28 @@ +import React, { useEffect } from "react"; + +const dataLayerInfo = { + event: "ab-viewed", + experiment: "JWT_NEW_DESIGN", + variation: "variant", +}; + +export const AbTestingScriptComponent: React.FC = () => { + useEffect(() => { + if (typeof window === "undefined") { + return; + } + + if (!window.digitalData) { + window.digitalData = {}; + } + + if (!window.dataLayer) { + window.dataLayer = []; + } + + window.digitalData.abInfo = dataLayerInfo; + window.dataLayer.push(dataLayerInfo); + }, []); + + return <>; +}; diff --git a/src/features/analytics/components/onetrust-script.component.tsx b/src/features/analytics/components/onetrust-script.component.tsx new file mode 100644 index 00000000..6ab59ca4 --- /dev/null +++ b/src/features/analytics/components/onetrust-script.component.tsx @@ -0,0 +1,32 @@ +import Script from "next/script"; +import React from "react"; +import { COOKIE_CONSENT_STATUS } from "@/features/analytics/models/cookie-consent-status.constants"; + +interface OneTrustScriptProps { + id: string; +} + +export const OnetrustScriptComponent: React.FC = ({ + id, +}) => ( + <> +

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 z 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 diff --git a/libraries.js b/libraries.js deleted file mode 100644 index cb71305c..00000000 --- a/libraries.js +++ /dev/null @@ -1,52 +0,0 @@ -const fs = require("fs"); -const { Octokit } = require("@octokit/rest"); -const dotenv = require("dotenv").config(); -const getLanguages = require("./views/website/libraries/support/get-languages.js"); -const octokit = new Octokit({ - auth: process.env.GITHUB || process.env.GITHUB_TOKEN, -}); - -function fetchGithubStars() { - const requests = []; - const languages = getLanguages(); - - console.log("----------------------"); - console.log("Fetching GitHub Data"); - console.log("----------------------"); - - languages.forEach((language) => { - language.libs.forEach((lib) => { - if (lib.gitHubRepoPath) { - const owner = lib.gitHubRepoPath.split("/")[0]; - const repo = lib.gitHubRepoPath.split("/")[1]; - requests.push( - octokit.repos - .get({ - owner, - repo, - }) - .then((repo) => { - console.log( - "Stars", - lib.gitHubRepoPath, - repo.data.stargazers_count - ); - - lib.stars = repo.data.stargazers_count; - return repo.data.stargazers_count; - }) - .catch((error) => console.log(error)) - ); - } - }); - }); - - Promise.all(requests).then(() => { - console.log("----------------------"); - console.log("Writing libraries.json"); - console.log("----------------------"); - fs.writeFileSync(`${__dirname}/libraries.json`, JSON.stringify(languages)); - }); -} - -fetchGithubStars(); \ No newline at end of file diff --git a/manifest.json b/manifest.json deleted file mode 100644 index bf3f2d35..00000000 --- a/manifest.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "manifest_version": 2, - - "name": "JWT Debugger", - "description": "The JWT.io debugger as a Web Extension", - "version": "3.3.0", - - "browser_action": { - "default_icon": "img/favicon/favicon-96x96.png", - "default_popup": "index.html" - }, - - "background": { - "page": "bg.html" - }, - - "icons": { - "16": "img/favicon/favicon-16x16.png", - "32": "img/favicon/favicon-32x32.png", - "48": "img/favicon/android-icon-48x48.png", - "96": "img/favicon/favicon-96x96.png", - "192": "img/favicon/android-icon-192x192.png" - }, - - "commands": { - "_execute_browser_action": { - "suggested_key": { - "default": "Ctrl+Shift+K", - "mac": "Command+Shift+K", - "linux": "Ctrl+Shift+K" - } - } - }, - - "permissions": [ - "activeTab", - "cookies", - "clipboardRead", - "clipboardWrite" - ] -} \ No newline at end of file diff --git a/mdx.d.ts b/mdx.d.ts new file mode 100644 index 00000000..4aa061d6 --- /dev/null +++ b/mdx.d.ts @@ -0,0 +1,28 @@ +declare module "*.mdx" { + export interface MetadataModel { + title: string; + sequenceNumber: number; + cta: { + primary?: { + label: string; + }; + secondary?: { + label: string; + }; + }; + userInput?: { + name: string; + label: string; + placeholder: string; + }[]; + output?: { + title: string; + }; + } + + export const metadata: MetadataModel; + + const MDXComponent: (props: any) => JSX.Element; + + export default MDXComponent; +} diff --git a/next-env.d.ts b/next-env.d.ts new file mode 100644 index 00000000..40c3d680 --- /dev/null +++ b/next-env.d.ts @@ -0,0 +1,5 @@ +/// +/// + +// NOTE: This file should not be edited +// see https://nextjs.org/docs/app/building-your-application/configuring/typescript for more information. diff --git a/next.config.mjs b/next.config.mjs new file mode 100644 index 00000000..f4672921 --- /dev/null +++ b/next.config.mjs @@ -0,0 +1,48 @@ +import createMDX from "@next/mdx"; + +/** @type {import('next').NextConfig} */ +const nextConfig = { + webpack(config) { + config.module.rules.push({ + test: /\.svg$/, + use: { + loader: "@svgr/webpack", + options: { + svgoConfig: { + plugins: ["prefixIds"], + }, + ref: true, + }, + }, + }); + + return config; + }, + images: { + remotePatterns: [ + { hostname: "cdn.auth0.com" }, + { hostname: "auth0.com" }, + { hostname: "developer.auth0.com" }, + { hostname: "images.ctfassets.net" }, + ], + }, + redirects() { + return [ + { + source: "/home", + destination: "/", + permanent: true, + }, + ]; + }, +}; + +const withMDX = createMDX({ + options: { + remarkPlugins: [], + rehypePlugins: [], + providerImportSource: "@mdx-js/react", + }, +}); + +export default withMDX(nextConfig); diff --git a/opensearch.xml b/opensearch.xml deleted file mode 100644 index e104ff45..00000000 --- a/opensearch.xml +++ /dev/null @@ -1,8 +0,0 @@ - - JWT.io - - Type your token to be decoded. - - UTF-8 - - diff --git a/package-lock.json b/package-lock.json index 6f26525a..8a603afc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,33930 +1,14895 @@ { - "name": "jwt.io", - "version": "3.3.0", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "jwt.io", - "version": "3.3.0", - "dependencies": { - "@formatjs/intl-localematcher": "^0.5.10", - "@octokit/rest": "^18.0.12", - "dotenv": "^8.2.0", - "express": "^4.17.1", - "express-sslify": "^1.2.0", - "jstransformer-markdown": "^1.2.1", - "jstransformer-markdown-it": "^2.1.0", - "lodash.debounce": "^4.0.8", - "negotiator": "^1.0.0", - "pug": "^2.0.4", - "querystring": "^0.2.0" - }, - "devDependencies": { - "@babel/core": "^7.4.5", - "@babel/polyfill": "^7.4.4", - "@babel/preset-env": "^7.4.5", - "babel-loader": "^8.0.6", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "base64url": "^3.0.1", - "bootstrap": "^3.4.1", - "bowser": "^2.11.0", - "chai": "^4.2.0", - "chai-arrays": "^2.0.0", - "chai-as-promised": "^7.1.1", - "chai-json-schema": "^1.5.1", - "clipboard-polyfill": "^2.8.1", - "codemirror": "^5.47.0", - "deep-freeze": "0.0.1", - "esm": "^3.2.25", - "flipclock": "^0.7.8", - "grunt": "^1.0.4", - "grunt-cli": "^1.3.2", - "grunt-contrib-clean": "^1.1.0", - "grunt-contrib-connect": "^1.0.2", - "grunt-contrib-copy": "^1.0.0", - "grunt-contrib-pug": "^1.0.0", - "grunt-contrib-stylus": "^1.2.0", - "grunt-contrib-watch": "^1.1.0", - "grunt-crx": "^1.0.5", - "grunt-exec": "^3.0.0", - "grunt-mocha-test": "^0.13.3", - "grunt-webpack": "^3.1.3", - "highlight.js": "^10.4.1", - "inject-loader": "^4.0.1", - "isotope-layout": "^3.0.6", - "jose": "^4.11.0", - "jquery": "^3.4.1", - "lodash": "^4.17.13", - "loglevel": "^1.6.2", - "mocha": "^5.2.0", - "nock": "^13.1.3", - "node-forge": "^1.0.0", - "promise.any": "^0.1.1", - "puppeteer": "^1.17.0", - "request-promise-native": "^1.0.7", - "sinon": "^4.5.0", - "sinon-chai": "^2.14.0", - "source-map-support": "^0.5.12", - "stylus": "^0.54.5", - "tippy.js": "^2.6.0", - "tv4-formats": "^3.0.3", - "uglifyjs-webpack-plugin": "^1.3.0", - "web-ext": "^2.9.3", - "webpack": "^4.33.0", - "webpack-merge": "^4.2.1", - "xhr-mock": "^2.4.1" - }, - "engines": { - "node": "16" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", - "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", - "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.2", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-module-transforms": "^7.20.2", - "@babel/helpers": "^7.20.1", - "@babel/parser": "^7.20.2", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.2", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/generator": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", - "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.20.2", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", - "dev": true, - "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", - "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.20.0", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz", - "integrity": "sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.19.1", - "@babel/helper-split-export-declaration": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", - "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dev": true, - "dependencies": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", - "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.20.2", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", - "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", - "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", - "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.20.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", - "dev": true, - "dependencies": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", - "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", - "dev": true, - "dependencies": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", - "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", - "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", - "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.20.1", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.20.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", - "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", - "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", - "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-replace-supers": "^7.19.1", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", - "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "dev": true, - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", - "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", - "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-simple-access": "^7.19.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", - "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", - "dev": true, - "dependencies": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.19.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", - "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/polyfill": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.12.1.tgz", - "integrity": "sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==", - "deprecated": "🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information.", - "dev": true, - "dependencies": { - "core-js": "^2.6.5", - "regenerator-runtime": "^0.13.4" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", - "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.20.1", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.20.1", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.20.2", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.20.0", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.20.2", - "@babel/plugin-transform-classes": "^7.20.2", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.20.2", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.19.6", - "@babel/plugin-transform-modules-commonjs": "^7.19.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.6", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.20.1", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.19.0", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.20.2", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "core-js-compat": "^3.25.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/register": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.0.0.tgz", - "integrity": "sha512-f/+CRmaCe7rVEvcvPvxeA8j5aJhHC3aJie7YuqcMDhUOuyWLA7J/aNrTaHIzoWPEhpHA54mec4Mm8fv8KBlv3g==", - "dev": true, - "dependencies": { - "core-js": "^2.5.7", - "find-cache-dir": "^1.0.0", - "home-or-tmp": "^3.0.0", - "lodash": "^4.17.10", - "mkdirp": "^0.5.1", - "pirates": "^4.0.0", - "source-map-support": "^0.5.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/register/node_modules/find-cache-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", - "integrity": "sha512-46TFiBOzX7xq/PcSWfFwkyjpemdRnMe31UQF+os0y+1W3k95f6R4SEt02Hj4p3X0Mir9gfrkmOtshFidS0VPUg==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/register/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "dev": true, - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/register/node_modules/home-or-tmp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-3.0.0.tgz", - "integrity": "sha512-pj6ktgQDedSIbzwrC108F9aZadnF2ZJ8mP8QbGq2nLPOmqpdqKWMoU4JPJaFEzpoTl6X/jOwE8BlkTOfVPR98A==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/register/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "dev": true, - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/register/node_modules/make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/register/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/@babel/register/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/register/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/register/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/register/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/register/node_modules/pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha512-ojakdnUgL5pzJYWw2AIDEupaQCX5OPbM688ZevubICjdIX01PRSYKqm33fJoCOJBRseYCTUlQRnBNX+Pchaejw==", - "dev": true, - "dependencies": { - "find-up": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/runtime": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", - "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", - "dev": true, - "dependencies": { - "regenerator-runtime": "^0.13.10" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", - "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.1", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.1", - "@babel/types": "^7.20.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", - "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", - "dev": true, - "dependencies": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@cliqz-oss/firefox-client": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@cliqz-oss/firefox-client/-/firefox-client-0.3.1.tgz", - "integrity": "sha512-RO+Tops/wGnBzWoZYkCraqyh2JqOejqJq5/a4b54HhmjTNSKdUPwAOK17EGg/zPb0nWqkuB7QyZsI9bo+ev8Kw==", - "dev": true, - "dependencies": { - "colors": "0.5.x", - "js-select": "~0.6.0" - } - }, - "node_modules/@cliqz-oss/firefox-client/node_modules/colors": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/colors/-/colors-0.5.1.tgz", - "integrity": "sha512-XjsuUwpDeY98+yz959OlUK6m7mLBM+1MEG5oaenfuQnNnrQk1WvtcvFgN3FNDP3f2NmZ211t0mNEfSEN1h0eIg==", - "dev": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@cliqz-oss/node-firefox-connect": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@cliqz-oss/node-firefox-connect/-/node-firefox-connect-1.2.1.tgz", - "integrity": "sha512-O/IyiB5pfztCdmxQZg0/xeq5w+YiP3gtJz8d4We2EpLPKzbDVjOrtfLKYgVfm6Ya6mbvDge1uLkSRwaoVCWKnA==", - "dev": true, - "dependencies": { - "@cliqz-oss/firefox-client": "0.3.1", - "es6-promise": "^2.0.1" - } - }, - "node_modules/@cliqz-oss/node-firefox-connect/node_modules/es6-promise": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-2.3.0.tgz", - "integrity": "sha512-oyOjMhyKMLEjOOtvkwg0G4pAzLQ9WdbbeX7WdqKzvYXu+UFgD0Zo/Brq5Q49zNmnGPPzV5rmYvrr0jz1zWx8Iw==", - "dev": true - }, - "node_modules/@formatjs/intl-localematcher": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.10.tgz", - "integrity": "sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==", - "dependencies": { - "tslib": "2" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/@octokit/auth-token": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.5.0.tgz", - "integrity": "sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==", - "dependencies": { - "@octokit/types": "^6.0.3" - } - }, - "node_modules/@octokit/core": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-3.6.0.tgz", - "integrity": "sha512-7RKRKuA4xTjMhY+eG3jthb3hlZCsOwg3rztWh75Xc+ShDWOfDDATWbeZpAHBNRpm4Tv9WgBMOy1zEJYXG6NJ7Q==", - "dependencies": { - "@octokit/auth-token": "^2.4.4", - "@octokit/graphql": "^4.5.8", - "@octokit/request": "^5.6.3", - "@octokit/request-error": "^2.0.5", - "@octokit/types": "^6.0.3", - "before-after-hook": "^2.2.0", - "universal-user-agent": "^6.0.0" - } - }, - "node_modules/@octokit/endpoint": { - "version": "6.0.12", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz", - "integrity": "sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==", - "dependencies": { - "@octokit/types": "^6.0.3", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" - } - }, - "node_modules/@octokit/graphql": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-4.8.0.tgz", - "integrity": "sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==", - "dependencies": { - "@octokit/request": "^5.6.0", - "@octokit/types": "^6.0.3", - "universal-user-agent": "^6.0.0" - } - }, - "node_modules/@octokit/openapi-types": { - "version": "12.11.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-12.11.0.tgz", - "integrity": "sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==" - }, - "node_modules/@octokit/plugin-paginate-rest": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.21.3.tgz", - "integrity": "sha512-aCZTEf0y2h3OLbrgKkrfFdjRL6eSOo8komneVQJnYecAxIej7Bafor2xhuDJOIFau4pk0i/P28/XgtbyPF0ZHw==", - "dependencies": { - "@octokit/types": "^6.40.0" - }, - "peerDependencies": { - "@octokit/core": ">=2" - } - }, - "node_modules/@octokit/plugin-request-log": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", - "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "peerDependencies": { - "@octokit/core": ">=3" - } - }, - "node_modules/@octokit/plugin-rest-endpoint-methods": { - "version": "5.16.2", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.16.2.tgz", - "integrity": "sha512-8QFz29Fg5jDuTPXVtey05BLm7OB+M8fnvE64RNegzX7U+5NUXcOcnpTIK0YfSHBg8gYd0oxIq3IZTe9SfPZiRw==", - "dependencies": { - "@octokit/types": "^6.39.0", - "deprecation": "^2.3.1" - }, - "peerDependencies": { - "@octokit/core": ">=3" - } - }, - "node_modules/@octokit/request": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.6.3.tgz", - "integrity": "sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==", - "dependencies": { - "@octokit/endpoint": "^6.0.1", - "@octokit/request-error": "^2.1.0", - "@octokit/types": "^6.16.1", - "is-plain-object": "^5.0.0", - "node-fetch": "^2.6.7", - "universal-user-agent": "^6.0.0" - } - }, - "node_modules/@octokit/request-error": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz", - "integrity": "sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==", - "dependencies": { - "@octokit/types": "^6.0.3", - "deprecation": "^2.0.0", - "once": "^1.4.0" - } - }, - "node_modules/@octokit/rest": { - "version": "18.12.0", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-18.12.0.tgz", - "integrity": "sha512-gDPiOHlyGavxr72y0guQEhLsemgVjwRePayJ+FcKc2SJqKUbxbkvf5kAZEWA/MKvsfYlQAMVzNJE3ezQcxMJ2Q==", - "dependencies": { - "@octokit/core": "^3.5.1", - "@octokit/plugin-paginate-rest": "^2.16.8", - "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^5.12.0" - } - }, - "node_modules/@octokit/types": { - "version": "6.41.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.41.0.tgz", - "integrity": "sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==", - "dependencies": { - "@octokit/openapi-types": "^12.11.0" - } - }, - "node_modules/@sinonjs/commons": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz", - "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==", - "dev": true, - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/formatio": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-2.0.0.tgz", - "integrity": "sha512-ls6CAMA6/5gG+O/IdsBcblvnd8qcO/l1TYoNeAzp3wcISOxlPXQEus0mLcdwazEkWjaBdaJ3TaxmNgCLWwvWzg==", - "dev": true, - "dependencies": { - "samsam": "1.3.0" - } - }, - "node_modules/@sinonjs/samsam": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-3.3.3.tgz", - "integrity": "sha512-bKCMKZvWIjYD0BLGnNrxVuw4dkWCYsLqFOUWw8VgKF/+5Y+mE7LfHWPIYoDXowH+3a9LsWDMo0uAP8YDosPvHQ==", - "dev": true, - "dependencies": { - "@sinonjs/commons": "^1.3.0", - "array-from": "^2.1.1", - "lodash": "^4.17.15" - } - }, - "node_modules/@sinonjs/text-encoding": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz", - "integrity": "sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==", - "dev": true - }, - "node_modules/@types/babel-types": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/babel-types/-/babel-types-7.0.11.tgz", - "integrity": "sha512-pkPtJUUY+Vwv6B1inAz55rQvivClHJxc9aVEPPmaq2cbyeMLCiDpbKpcKyX4LAwpNGi+SHBv0tHv6+0gXv0P2A==" - }, - "node_modules/@types/babylon": { - "version": "6.16.6", - "resolved": "https://registry.npmjs.org/@types/babylon/-/babylon-6.16.6.tgz", - "integrity": "sha512-G4yqdVlhr6YhzLXFKy5F7HtRBU8Y23+iWy7UKthMq/OSQnL1hbsoeXESQ2LY8zEDlknipDG3nRGhUC9tkwvy/w==", - "dependencies": { - "@types/babel-types": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", - "dev": true - }, - "node_modules/@types/node": { - "version": "18.11.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", - "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", - "dev": true - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", - "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", - "dev": true, - "dependencies": { - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "node_modules/@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-module-context": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", - "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@webassemblyjs/wast-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", - "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/floating-point-hex-parser": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-code-frame": "1.9.0", - "@webassemblyjs/helper-fsm": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "node_modules/@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true - }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha512-fu2ygVGuMmlzG8ZeRJ0bvR41nsAkxxhbyk8bZ1SS521Z7vmgJFTQQlfz/Mp/nJexGBz+v8sC9bM6+lNgskt4Ug==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", - "integrity": "sha512-uWttZCk96+7itPxK8xCzY86PnxKTMrReKDqrHzv42VQY0K30PUO8WY13WMOuI+cOdX4EIdzdvQ8k6jkuGRFMYw==", - "dependencies": { - "acorn": "^4.0.4" - } - }, - "node_modules/acorn-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", - "integrity": "sha512-AU7pnZkguthwBjKgCg6998ByQNIMjbuDQZ8bb78QAFZwPfmKia8AIzgY/gWgqCjnht8JLdXmB4YxA0KaV60ncQ==", - "dev": true, - "dependencies": { - "acorn": "^3.0.4" - } - }, - "node_modules/acorn-jsx/node_modules/acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha512-OLUyIIZ7mF5oaAUT1w0TFqQS81q3saT46x8t7ukpPjMNk+nbs4ZHhs7ToV8EWnLYLepjETXd4XaCE4uxkMeqUw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/adbkit": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/adbkit/-/adbkit-2.11.0.tgz", - "integrity": "sha512-j2vUhEeZmCiqBP+p77CpPWQTcT20rOmSmRHFUTZUwUpxzeCd3fXop4NAGYztSY9/FNU4bT/qqvYQ4EZKuCXhfA==", - "dev": true, - "dependencies": { - "adbkit-logcat": "^1.1.0", - "adbkit-monkey": "~1.0.1", - "bluebird": "~2.9.24", - "commander": "^2.3.0", - "debug": "~2.6.3", - "node-forge": "^0.7.1", - "split": "~0.3.3" - }, - "bin": { - "adbkit": "bin/adbkit" - }, - "engines": { - "node": ">= 0.10.4" - } - }, - "node_modules/adbkit-logcat": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/adbkit-logcat/-/adbkit-logcat-1.1.0.tgz", - "integrity": "sha512-57iYRLdjmhI1fnc890KyflzWpnIb/aq5ET3fbn3axdyyeyKeP4Ji/GhnfBNguG1Tw7SQRL2eBnA+hvbwIsTtNg==", - "dev": true, - "engines": { - "node": ">= 0.10.4" - } - }, - "node_modules/adbkit-monkey": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/adbkit-monkey/-/adbkit-monkey-1.0.1.tgz", - "integrity": "sha512-uU8p+p4sv7gLsjO/At4iPufoPD3R16kVbzDVecdIerR9RzhEK6PcyAJghdOXwrYKbhm7SmPQWsxVRloDBMINDA==", - "dev": true, - "dependencies": { - "async": "~0.2.9" - }, - "engines": { - "node": ">= 0.10.4" - } - }, - "node_modules/adbkit-monkey/node_modules/async": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", - "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==", - "dev": true - }, - "node_modules/adbkit/node_modules/bluebird": { - "version": "2.9.34", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.9.34.tgz", - "integrity": "sha512-ZDzCb87X7/IP1uzQ5eJZB+WoQRGTnKL5DHWvPw6kkMbQseouiQIrEi3P1UGE0D1k0N5/+aP/5GMCyHZ1xYJyHQ==", - "dev": true - }, - "node_modules/adbkit/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/adbkit/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/adbkit/node_modules/node-forge": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz", - "integrity": "sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/addons-linter": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/addons-linter/-/addons-linter-1.4.1.tgz", - "integrity": "sha512-AX8nCD/gy/6DoX4B7vTMQV6pcP8tG0BjxB3Jv44VZrUTYG+ojHx26abRDyUn+fDqWGf8qzeVn0Vss/NMNjMouA==", - "dev": true, - "dependencies": { - "@babel/polyfill": "7.0.0", - "@babel/register": "7.0.0", - "ajv": "6.5.5", - "ajv-merge-patch": "4.1.0", - "chalk": "2.4.0", - "cheerio": "1.0.0-rc.2", - "columnify": "1.5.4", - "common-tags": "1.8.0", - "crx-parser": "0.1.2", - "deepmerge": "2.2.1", - "dispensary": "0.27.0", - "es6-promisify": "5.0.0", - "eslint": "5.0.1", - "eslint-plugin-no-unsafe-innerhtml": "1.0.16", - "eslint-visitor-keys": "1.0.0", - "espree": "4.1.0", - "esprima": "3.1.3", - "first-chunk-stream": "2.0.0", - "fluent-syntax": "0.7.0", - "glob": "7.1.3", - "is-mergeable-object": "1.1.0", - "jed": "1.1.1", - "os-locale": "3.0.1", - "pino": "5.9.0", - "po2json": "0.4.5", - "postcss": "7.0.6", - "probe-image-size": "4.0.0", - "relaxed-json": "1.0.1", - "semver": "5.6.0", - "shelljs": "0.8.3", - "snyk": "1.110.2", - "source-map-support": "0.5.6", - "strip-bom-stream": "3.0.0", - "tosource": "1.0.0", - "upath": "1.1.0", - "whatwg-url": "7.0.0", - "xmldom": "0.1.27", - "yargs": "12.0.2", - "yauzl": "2.9.2" - }, - "bin": { - "addons-linter": "bin/addons-linter" - }, - "optionalDependencies": { - "fsevents": "2.0.1" - } - }, - "node_modules/addons-linter/node_modules/@babel/polyfill": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.0.0.tgz", - "integrity": "sha512-dnrMRkyyr74CRelJwvgnnSUDh2ge2NCTyHVwpOdvRMHtJUyxLtMAfhBN3s64pY41zdw0kgiLPh6S20eb1NcX6Q==", - "deprecated": "🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information.", - "dev": true, - "dependencies": { - "core-js": "^2.5.7", - "regenerator-runtime": "^0.11.1" - } - }, - "node_modules/addons-linter/node_modules/ajv": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.5.tgz", - "integrity": "sha512-7q7gtRQDJSyuEHjuVgHoUa2VuemFiCMrfQc9Tc08XTAc4Zj/5U1buQJ0HU6i7fKjXU09SVgSmxa4sLvuvS8Iyg==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "node_modules/addons-linter/node_modules/ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/addons-linter/node_modules/chalk": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.0.tgz", - "integrity": "sha512-Wr/w0f4o9LuE7K53cD0qmbAMM+2XNLzR29vFn5hqko4sxGlUsyy363NvmyGIyk5tpe9cjTr9SJYbysEyPkRnFw==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/addons-linter/node_modules/cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "dependencies": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/addons-linter/node_modules/esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/addons-linter/node_modules/fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==", - "dev": true - }, - "node_modules/addons-linter/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/addons-linter/node_modules/glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/addons-linter/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/addons-linter/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/addons-linter/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/addons-linter/node_modules/regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - }, - "node_modules/addons-linter/node_modules/semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/addons-linter/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/addons-linter/node_modules/source-map-support": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.6.tgz", - "integrity": "sha512-N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/addons-linter/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/addons-linter/node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/addons-linter/node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "node_modules/addons-linter/node_modules/whatwg-url": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz", - "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", - "dev": true, - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/addons-linter/node_modules/yargs": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz", - "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==", - "dev": true, - "dependencies": { - "cliui": "^4.0.0", - "decamelize": "^2.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^10.1.0" - } - }, - "node_modules/addons-linter/node_modules/yauzl": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.9.2.tgz", - "integrity": "sha512-yyeepe1mQuFKOWHNhvnLzoPPyjjunG8XY/BtRIFAcyyYe4w24diqUHnR4T+ZzfhH/Vas/wk3uClYNgu+GKLYhg==", - "dev": true, - "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "node_modules/adm-zip": { - "version": "0.4.16", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", - "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==", - "dev": true, - "engines": { - "node": ">=0.3.0" - } - }, - "node_modules/agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "dev": true, - "dependencies": { - "es6-promisify": "^5.0.0" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-errors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "dev": true, - "peerDependencies": { - "ajv": ">=5.0.0" - } - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/ajv-merge-patch": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ajv-merge-patch/-/ajv-merge-patch-4.1.0.tgz", - "integrity": "sha512-0mAYXMSauA8RZ7r+B4+EAOYcZEcO9OK5EiQCR7W7Cv4E44pJj56ZnkKLJ9/PAcOc0dT+LlV9fdDcq2TxVJfOYw==", - "dev": true, - "dependencies": { - "fast-json-patch": "^2.0.6", - "json-merge-patch": "^0.2.3" - }, - "peerDependencies": { - "ajv": ">=6.0.0" - } - }, - "node_modules/align-text": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", - "integrity": "sha512-GrTZLRpmp6wIC2ztrWW9MjjTgSKccffgFagbNDOX95/dcjEcYZibYTeaOntySQLcdw1ztBoFkviiUvTMbb9MYg==", - "dependencies": { - "kind-of": "^3.0.2", - "longest": "^1.0.1", - "repeat-string": "^1.5.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/align-text/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-align": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", - "integrity": "sha512-TdlOggdA/zURfMYa7ABC66j+oqfMew58KpJMbUlH3bcZP1b+cBHIHDDn5uH9INsxrHBPjsqM0tDB4jPTF/vgJA==", - "dev": true, - "dependencies": { - "string-width": "^2.0.0" - } - }, - "node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ansicolors": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", - "integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==", - "dev": true - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "node_modules/archiver": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz", - "integrity": "sha512-4q/CtGPNVyC5aT9eYHhFP7SAEjKYzQIDIJWXfexUIPNxitNs1y6hORdX+sYxERSZ6qPeNNBJ5UolFsJdWTU02g==", - "dev": true, - "dependencies": { - "archiver-utils": "^1.3.0", - "async": "^2.0.0", - "buffer-crc32": "^0.2.1", - "glob": "^7.0.0", - "lodash": "^4.8.0", - "readable-stream": "^2.0.0", - "tar-stream": "^1.5.0", - "walkdir": "^0.0.11", - "zip-stream": "^1.1.0" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/archiver-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz", - "integrity": "sha512-h+hTREBXcW5e1L9RihGXdH4PHHdGipG/jE2sMZrqIH6BmZAxeGU5IWjVsKhokdCSWX7km6Kkh406zZNEElHFPQ==", - "dev": true, - "dependencies": { - "glob": "^7.0.0", - "graceful-fs": "^4.1.0", - "lazystream": "^1.0.0", - "lodash": "^4.8.0", - "normalize-path": "^2.0.0", - "readable-stream": "^2.0.0" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/archiver/node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", - "dev": true - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-filter": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", - "integrity": "sha512-VW0FpCIhjZdarWjIz8Vpva7U95fl2Jn+b+mmFFMLn8PIVscOQcAgEznwUzTEuUHuqZqIxwzRlcaN/urTFFQoiw==", - "dev": true - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "node_modules/array-from": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", - "integrity": "sha512-GQTc6Uupx1FCavi5mPzBvVT7nEOeWMmUA9P95wpfpW1XwMSKs+KaymD5C2Up7KAUKg/mYwbsUYzdZWcoajlNZg==", - "dev": true - }, - "node_modules/array-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.1.tgz", - "integrity": "sha512-sxHIeJTGEsRC8/hYkZzdJNNPZ41EXHVys7pqMw1iwE/Kx8/hto0UbDuGQsSJ0ujPovj9qUZl6EOY/EiZ2g3d9Q==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-reduce": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", - "integrity": "sha512-8jR+StqaC636u7h3ye1co3lQRefgVVUQUhuAmRbDqIMeR2yuXzRvkCNQiQ5J/wbREmoBLNtp13dhaaVpZQDRUw==", - "dev": true - }, - "node_modules/array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - }, - "node_modules/asn1": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", - "integrity": "sha512-6i37w/+EhlWlGUJff3T/Q8u1RGmP5wgbiwYnOnbOqvtrPxT63/sYFyP9RcpxtxGymtfA075IvmOnL7ycNOWl3w==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - } - }, - "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 - }, - "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" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/assert/node_modules/inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", - "dev": true - }, - "node_modules/assert/node_modules/util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", - "dev": true, - "dependencies": { - "inherits": "2.0.1" - } - }, - "node_modules/assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ast-types": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", - "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", - "dev": true, - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==", - "dev": true - }, - "node_modules/async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true - }, - "node_modules/async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "dev": true - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, - "node_modules/babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==", - "dev": true, - "dependencies": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - } - }, - "node_modules/babel-code-frame/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-code-frame/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-code-frame/node_modules/js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", - "dev": true - }, - "node_modules/babel-code-frame/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", - "dev": true, - "dependencies": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" - } - }, - "node_modules/babel-core/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/babel-core/node_modules/json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/babel-core/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", - "dev": true, - "dependencies": { - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.17.4", - "source-map": "^0.5.7", - "trim-right": "^1.0.1" - } - }, - "node_modules/babel-generator/node_modules/jsesc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/babel-helper-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", - "integrity": "sha512-Oo6+e2iX+o9eVvJ9Y5eKL5iryeRdsIkwRYheCuhYdVHsdEQysbc2z2QkqCLIYnNxkT5Ss3ggrHdXiDI7Dhrn4Q==", - "dev": true, - "dependencies": { - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "node_modules/babel-helper-get-function-arity": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", - "integrity": "sha512-WfgKFX6swFB1jS2vo+DwivRN4NB8XUdM3ij0Y1gnC21y1tdBoe6xjVnd7NSI6alv+gZXCtJqvrTeMW3fR/c0ng==", - "dev": true, - "dependencies": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "node_modules/babel-helper-remap-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", - "integrity": "sha512-RYqaPD0mQyQIFRu7Ho5wE2yvA/5jxqCIj/Lv4BXNq23mHYu/vxikOy2JueLiBxQknwapwrJeNCesvY0ZcfnlHg==", - "dev": true, - "dependencies": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "node_modules/babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha512-n7pFrqQm44TCYvrCDb0MqabAF+JUBq+ijBvNMUxpkLjJaAu32faIexewMumrH5KLLJ1HDyT0PTEqRyAe/GwwuQ==", - "dev": true, - "dependencies": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "node_modules/babel-loader": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", - "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", - "dev": true, - "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==", - "dev": true, - "dependencies": { - "babel-runtime": "^6.22.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", - "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3", - "core-js-compat": "^3.25.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-syntax-async-functions": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", - "integrity": "sha512-4Zp4unmHgw30A1eWI5EpACji2qMocisdXhAftfhXoSV9j0Tvj6nRFE3tOmRY912E0FMRm/L5xWE7MGVT2FoLnw==", - "dev": true - }, - "node_modules/babel-plugin-transform-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", - "integrity": "sha512-7BgYJujNCg0Ti3x0c/DL3tStvnKS6ktIYOmo9wginv/dfZOrbSZ+qG4IRRHMBOzZ5Awb1skTiAsQXg/+IWkZYw==", - "dev": true, - "dependencies": { - "babel-helper-remap-async-to-generator": "^6.24.1", - "babel-plugin-syntax-async-functions": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "node_modules/babel-polyfill": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", - "integrity": "sha512-F2rZGQnAdaHWQ8YAoeRbukc7HS9QgdgeyJ0rQDd485v9opwuPvjpPFcOOT/WmkKTdgy9ESgSPXDcTNpzrGr6iQ==", - "dev": true, - "dependencies": { - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "regenerator-runtime": "^0.10.5" - } - }, - "node_modules/babel-polyfill/node_modules/regenerator-runtime": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha512-02YopEIhAgiBHWeoTiA8aitHDt8z6w+rQqNuIftlM+ZtvSl/brTouaU7DW6GO/cHtvxJvS4Hwv2ibKdxIRi24w==", - "dev": true - }, - "node_modules/babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha512-veliHlHX06wjaeY8xNITbveXSiI+ASFnOqvne/LaIJIqOWi2Ogmj91KOugEz/hoh/fwMhXNBJPCv8Xaz5CyM4A==", - "dev": true, - "dependencies": { - "babel-core": "^6.26.0", - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.17.4", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.15" - } - }, - "node_modules/babel-register/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/babel-register/node_modules/source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, - "dependencies": { - "source-map": "^0.5.6" - } - }, - "node_modules/babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", - "dependencies": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - } - }, - "node_modules/babel-runtime/node_modules/regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - }, - "node_modules/babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==", - "dev": true, - "dependencies": { - "babel-runtime": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "lodash": "^4.17.4" - } - }, - "node_modules/babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==", - "dev": true, - "dependencies": { - "babel-code-frame": "^6.26.0", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "debug": "^2.6.8", - "globals": "^9.18.0", - "invariant": "^2.2.2", - "lodash": "^4.17.4" - } - }, - "node_modules/babel-traverse/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/babel-traverse/node_modules/globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-traverse/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==", - "dependencies": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" - } - }, - "node_modules/babel-types/node_modules/to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "bin": { - "babylon": "bin/babylon.js" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/base64url": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", - "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "dev": true, - "dependencies": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/basic-auth/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "dev": true, - "dependencies": { - "tweetnacl": "^0.14.3" - } - }, - "node_modules/before-after-hook": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", - "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==" - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/bl": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", - "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", - "dev": true, - "dependencies": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "node_modules/bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", - "dev": true - }, - "node_modules/body": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", - "integrity": "sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==", - "dev": true, - "dependencies": { - "continuable-cache": "^0.3.1", - "error": "^7.0.0", - "raw-body": "~1.1.0", - "safe-json-parse": "~1.0.1" - } - }, - "node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/body/node_modules/bytes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", - "integrity": "sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==", - "dev": true - }, - "node_modules/body/node_modules/raw-body": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", - "integrity": "sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==", - "dev": true, - "dependencies": { - "bytes": "1", - "string_decoder": "0.10" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/body/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "node_modules/bootstrap": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.4.1.tgz", - "integrity": "sha512-yN5oZVmRCwe5aKwzRj6736nSmKDX7pLYwsXiCj/EYmo16hODaBiT4En5btW/jhBF/seV+XMx3aYwukYC3A49DA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/bowser": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz", - "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==", - "dev": true - }, - "node_modules/boxen": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", - "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", - "dev": true, - "dependencies": { - "ansi-align": "^2.0.0", - "camelcase": "^4.0.0", - "chalk": "^2.0.1", - "cli-boxes": "^1.0.0", - "string-width": "^2.0.0", - "term-size": "^1.2.0", - "widest-line": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", - "dev": true - }, - "node_modules/browser-stdout": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", - "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", - "dev": true - }, - "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", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "dependencies": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "node_modules/browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "dependencies": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "node_modules/browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, - "dependencies": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "node_modules/browserify-sign/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "dependencies": { - "pako": "~1.0.5" - } - }, - "node_modules/browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "dev": true, - "dependencies": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "node_modules/buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "dev": true, - "dependencies": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "node_modules/buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", - "dev": true - }, - "node_modules/buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", - "dev": true - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", - "dev": true - }, - "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": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", - "dev": true - }, - "node_modules/bunyan": { - "version": "1.8.12", - "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.12.tgz", - "integrity": "sha512-dmDUbGHeGcvCDLRFOscZkwx1ZO/aFz3bJOCi5nCgzdhFGPxwK+y5AcDBnqagNGlJZ7lje/l6JUEz9mQcutttdg==", - "dev": true, - "engines": [ - "node >=0.10.0" - ], - "bin": { - "bunyan": "bin/bunyan" - }, - "optionalDependencies": { - "dtrace-provider": "~0.8", - "moment": "^2.10.6", - "mv": "~2", - "safe-json-stringify": "~1" - } - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacache": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", - "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", - "dev": true, - "dependencies": { - "bluebird": "^3.5.1", - "chownr": "^1.0.1", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "lru-cache": "^4.1.1", - "mississippi": "^2.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.2", - "ssri": "^5.2.4", - "unique-filename": "^1.1.0", - "y18n": "^4.0.0" - } - }, - "node_modules/cacache/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/cacache/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha512-UJiE1otjXPF5/x+T3zTnSFiTOEmJoGTD9HmBoxnCUwho61a2eSNn/VwtwuIBDAo2SEOv1AJ7ARI5gCmohFLu/g==", - "dev": true, - "dependencies": { - "callsites": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/callsites": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha512-Zv4Dns9IbXXmPkgRRUjAaJQgfN4xX5p6+RQFhWUqscdvvK2xK/ZL8b3IXIJsj+4sD+f24NwnWy2BY8AJ82JB0A==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001431", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", - "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - } - ] - }, - "node_modules/capture-stack-trace": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.2.tgz", - "integrity": "sha512-X/WM2UQs6VMHUtjUDnZTRI+i1crWteJySFzr9UpGoQa4WQffXVTTXuekjl7TjZRlcF2XfjgITT0HxZ9RnxeT0w==", - "dev": true, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "dev": true - }, - "node_modules/center-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", - "integrity": "sha512-Baz3aNe2gd2LP2qk5U+sDk/m4oSuwSDcBfayTCTBoWpfIGO5XFxPmjILQII4NGiZjD6DoDI6kf7gKaxkf7s3VQ==", - "dependencies": { - "align-text": "^0.1.3", - "lazy-cache": "^1.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/center-align/node_modules/lazy-cache": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chai": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.7.tgz", - "integrity": "sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==", - "dev": true, - "dependencies": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.2", - "deep-eql": "^4.1.2", - "get-func-name": "^2.0.0", - "loupe": "^2.3.1", - "pathval": "^1.1.1", - "type-detect": "^4.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chai-arrays": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/chai-arrays/-/chai-arrays-2.2.0.tgz", - "integrity": "sha512-4awrdGI2EH8owJ9I58PXwG4N56/FiM8bsn4CVSNEgr4GKAM6Kq5JPVApUbhUBjDakbZNuRvV7quRSC38PWq/tg==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/chai-as-promised": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/chai-as-promised/-/chai-as-promised-7.1.1.tgz", - "integrity": "sha512-azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==", - "dev": true, - "dependencies": { - "check-error": "^1.0.2" - }, - "peerDependencies": { - "chai": ">= 2.1.2 < 5" - } - }, - "node_modules/chai-json-schema": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/chai-json-schema/-/chai-json-schema-1.5.1.tgz", - "integrity": "sha512-TR/xPDxRhqwFFCWg1HgL8nNWbpNfUwaib6pBN++QKpnd0t+o3+MBvAn5CM1mpdUMaM76oJAtUjGKdjGad01lIA==", - "dev": true, - "dependencies": { - "jsonpointer.js": "0.4.0", - "tv4": "^1.3.0" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "chai": ">= 1.6.1 < 5" - } - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/character-parser": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz", - "integrity": "sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==", - "dependencies": { - "is-regex": "^1.0.3" - } - }, - "node_modules/chardet": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", - "integrity": "sha512-j/Toj7f1z98Hh2cYo2BVr85EpIRWqUi7rtRSGxh/cqUjqrnJe9l9UE7IUGd2vQ2p+kSHLkSzObQPZPLUC6TQwg==", - "dev": true - }, - "node_modules/check-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/cheerio": { - "version": "1.0.0-rc.2", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.2.tgz", - "integrity": "sha512-9LDHQy1jHc/eXMzPN6/oah9Qba4CjdKECC7YYEE/2zge/tsGwt19NQp5NFdfd5Lx6TZlyC5SXNQkG41P9r6XDg==", - "dev": true, - "dependencies": { - "css-select": "~1.2.0", - "dom-serializer": "~0.1.0", - "entities": "~1.1.1", - "htmlparser2": "^3.9.1", - "lodash": "^4.15.0", - "parse5": "^3.0.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", - "dev": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/chokidar/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/chokidar/node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true, - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/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" - } - }, - "node_modules/circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", - "deprecated": "CircularJSON is in maintenance only, flatted is its successor.", - "dev": true - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clean-css": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", - "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-boxes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", - "integrity": "sha512-3Fo5wu8Ytle8q9iCzS4D2MWVL2X7JVWRiS1BnXbTFDhS9c/REkM9vd1AmabsoZoY5/dGi5TT9iKL8Kb6DeBRQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", - "dev": true, - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", - "dev": true - }, - "node_modules/clipboard-polyfill": { - "version": "2.8.6", - "resolved": "https://registry.npmjs.org/clipboard-polyfill/-/clipboard-polyfill-2.8.6.tgz", - "integrity": "sha512-kz/1ov+PXsBpGnW9XJH3dLWdYj12FpXqO89Dngm/GRPoI36E/tnYs6N0YPTEhxM9WHAlFiN5eoyIVuv5nzKXvg==", - "dev": true - }, - "node_modules/cliui": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", - "integrity": "sha512-GIOYRizG+TGoc7Wgc1LiOTLare95R3mzKgoln+Q/lE4ceiYH19gUpl0l0Ffq4lJDEf3FxujMe6IBfOCs7pfqNA==", - "dependencies": { - "center-align": "^0.1.1", - "right-align": "^0.1.1", - "wordwrap": "0.0.2" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-deep": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.3.0.tgz", - "integrity": "sha512-qp1do6NplYZZcLU+TQ93+A735g1kNcnH75QbC1olpKJphe36CqkjFEK0PyFSoZlI3/1jO5KnDg64xdwWiEH/zA==", - "dev": true, - "dependencies": { - "for-own": "^1.0.0", - "is-plain-object": "^2.0.1", - "kind-of": "^3.2.2", - "shallow-clone": "^0.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clone-deep/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clone-deep/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true, - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/codemirror": { - "version": "5.65.9", - "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.65.9.tgz", - "integrity": "sha512-19Jox5sAKpusTDgqgKB5dawPpQcY+ipQK7xoEI+MVucEF9qqFaXpeqY1KaoyGBso/wHQoDa4HMMxMjdsS3Zzzw==", - "dev": true - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "dev": true, - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/colors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w==", - "dev": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/columnify": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.5.4.tgz", - "integrity": "sha512-rFl+iXVT1nhLQPfGDw+3WcS8rmm7XsLKUmhsGE3ihzzpIikeGrTaZPIRKYWeLsLBypsHzjXIvYEltVUZS84XxQ==", - "dev": true, - "dependencies": { - "strip-ansi": "^3.0.0", - "wcwidth": "^1.0.0" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/common-tags": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", - "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", - "dev": true, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "node_modules/compress-commons": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz", - "integrity": "sha512-SLTU8iWWmcORfUN+4351Z2aZXKJe1tr0jSilPMCZlLPzpdTXnkBW1LevW/MfuANBKJek8Xu9ggqrtVmQrChLtg==", - "dev": true, - "dependencies": { - "buffer-crc32": "^0.2.1", - "crc32-stream": "^2.0.0", - "normalize-path": "^2.0.0", - "readable-stream": "^2.0.0" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/configstore": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.5.tgz", - "integrity": "sha512-nlOhI4+fdzoK5xmJ+NY+1gZK56bwEaWZr8fYuXohZ9Vkc1o3a4T/R3M+yE/w7x/ZVJ1zF8c+oaOvF0dztdUgmA==", - "dev": true, - "dependencies": { - "dot-prop": "^4.2.1", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/configstore/node_modules/make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/connect-livereload": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", - "integrity": "sha512-3KnRwsWf4VmP01I4hCDQqTc4e2UxOvJIi8i08GiwqX2oymzxNFY7PqjFkwHglYTJ0yzUJkO5yqdPxVaIz3Pbug==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/connect/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/connect/node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/connect/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/connect/node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/connect/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "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 - }, - "node_modules/constantinople": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-3.1.2.tgz", - "integrity": "sha512-yePcBqEFhLOqSBtwYOGGS1exHo/s1xjekXiinh4itpNQGCu4KA1euPh1fg07N2wMITZXQkBz75Ntdt1ctGZouw==", - "dependencies": { - "@types/babel-types": "^7.0.0", - "@types/babylon": "^6.16.2", - "babel-types": "^6.26.0", - "babylon": "^6.18.0" - } - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", - "dev": true - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/continuable-cache": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", - "integrity": "sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==", - "dev": true - }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "node_modules/copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "dev": true, - "dependencies": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - } - }, - "node_modules/copy-concurrently/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/copy-concurrently/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", - "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", - "hasInstallScript": true - }, - "node_modules/core-js-compat": { - "version": "3.26.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.0.tgz", - "integrity": "sha512-piOX9Go+Z4f9ZiBFLnZ5VrOpBl0h7IGCkiFUN11QTe6LjAvOT3ifL/5TdoizMh99hcGy5SoLyWbapIY/PIb/3A==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "node_modules/crc": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", - "dev": true, - "dependencies": { - "buffer": "^5.1.0" - } - }, - "node_modules/crc/node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/crc32-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz", - "integrity": "sha512-UjZSqFCbn+jZUHJIh6Y3vMF7EJLcJWNm4tKDf2peJRwlZKHvkkvOMTvAei6zjU9gO1xONVr3rRFw0gixm2eUng==", - "dev": true, - "dependencies": { - "crc": "^3.4.4", - "readable-stream": "^2.0.0" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - } - }, - "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 - }, - "node_modules/create-error-class": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", - "integrity": "sha512-gYTKKexFO3kh200H1Nit76sRwRtOY32vQd3jpAQKpLtZqyNsSQNfI4N7o3eP2wUjV35pTWKRYqFUDBvUha/Pkw==", - "dev": true, - "dependencies": { - "capture-stack-trace": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "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", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "node_modules/create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/cross-spawn/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/cross-spawn/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/crx": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/crx/-/crx-3.2.1.tgz", - "integrity": "sha512-UGgKNCy+6oXbMPaibiB2nLjiDCDC5akQbiODN1HWibH3l/0q52hPE10oqH3d2jyyM92nKuBwqD5t6Xg3FM8QTA==", - "dev": true, - "dependencies": { - "archiver": "^1.1.0", - "commander": "^2.5.0", - "es6-promise": "^3.0.0", - "node-rsa": "^0.2.10" - }, - "bin": { - "crx": "bin/crx.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/crx-parser": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/crx-parser/-/crx-parser-0.1.2.tgz", - "integrity": "sha512-B1XsIt+CDGa91o+72tAhMnuTzgO4G2HYvzzhZcL3+NetS1ENfX+6Y+ofWFBfuw+/y8uJAip65zphNNiHVlOyxQ==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - }, - "engines": { - "node": "*" - } - }, - "node_modules/crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" - } - }, - "node_modules/css-parse": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz", - "integrity": "sha512-UNIFik2RgSbiTwIW1IsFwXWn6vs+bYdq83LKTSOsx7NJR7WII9dxewkHLltfTLVppoUApHV0118a4RZRI9FLwA==", - "dev": true, - "dependencies": { - "css": "^2.0.0" - } - }, - "node_modules/css-select": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha512-dUQOBoqdR7QwV90WysXPLXG5LO7nhYBgiWVfxF80DKPF8zx1t/pUd2FYy73emg3zrjtM6dzmYgbHKfV2rxiHQA==", - "dev": true, - "dependencies": { - "boolbase": "~1.0.0", - "css-what": "2.1", - "domutils": "1.5.1", - "nth-check": "~1.0.1" - } - }, - "node_modules/css-what": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", - "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==", - "dev": true - }, - "node_modules/d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dev": true, - "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/data-uri-to-buffer": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-1.2.0.tgz", - "integrity": "sha512-vKQ9DTQPN1FLYiiEEOQ6IBGFqvjCa5rSK3cWMy/Nespm5d/x3dGFT9UBZnkLxCwua/IXBi2TYnwTEpsOvhC4UQ==", - "dev": true - }, - "node_modules/dateformat": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", - "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/debounce": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.1.0.tgz", - "integrity": "sha512-ZQVKfRVlwRfD150ndzEK8M90ABT+Y/JQKs4Y7U4MXdpuoUkkrr4DwKbVux3YjylA5bUMUj0Nc3pMxPJX6N2QQQ==", - "dev": true - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decamelize": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz", - "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==", - "dev": true, - "dependencies": { - "xregexp": "4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/deep-eql": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.2.tgz", - "integrity": "sha512-gT18+YW4CcW/DBNTwAmqTtkJh7f9qqScu2qFVlx7kCoeY9tlBu9cUcr7+I+Z/noG8INehS3xQgLpTtd/QUTn4w==", - "dev": true, - "dependencies": { - "type-detect": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dev": true, - "dependencies": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/deep-for-each": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/deep-for-each/-/deep-for-each-2.0.3.tgz", - "integrity": "sha512-Y9mu+rplGcNZ7veer+5rqcdI9w3aPb7/WyE/nYnsuPevaE2z5YuC2u7/Gz/hIKsa0zo8sE8gKoBimSNsO/sr+A==", - "dev": true, - "dependencies": { - "lodash.isplainobject": "^4.0.6" - } - }, - "node_modules/deep-freeze": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/deep-freeze/-/deep-freeze-0.0.1.tgz", - "integrity": "sha512-Z+z8HiAvsGwmjqlphnHW5oz6yWlOwu6EQfFTjmeTWlDeda3FS2yv3jhq35TX/ewmsnqB+RX2IdsIOyjJCQN5tg==", - "dev": true - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/deepcopy": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/deepcopy/-/deepcopy-0.6.3.tgz", - "integrity": "sha512-C7P+E1C5q9rF51zPXI2G03/y7mJ5tbjJUpUjhpghwnbCXi8rzsX/y1JzCX8+Oin9vN9E2BT32RCuDw6xEXDw1A==", - "dev": true - }, - "node_modules/deepmerge": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", - "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dev": true, - "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dev": true, - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/degenerator": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-1.0.4.tgz", - "integrity": "sha512-EMAC+riLSC64jKfOs1jp8J7M4ZXstUUwTdwFBEv6HOzL/Ae+eAzMKEK0nJnpof2fnw9IOjmE6u6qXFejVyk8AA==", - "dev": true, - "dependencies": { - "ast-types": "0.x.x", - "escodegen": "1.x.x", - "esprima": "3.x.x" - } - }, - "node_modules/degenerator/node_modules/esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/deprecation": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", - "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" - }, - "node_modules/des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/desandro-matches-selector": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/desandro-matches-selector/-/desandro-matches-selector-2.0.2.tgz", - "integrity": "sha512-+1q0nXhdzg1IpIJdMKalUwvvskeKnYyEe3shPRwedNcWtnhEKT3ZxvFjzywHDeGcKViIxTCAoOYQWP1qD7VNyg==", - "dev": true - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A==", - "dev": true, - "dependencies": { - "repeating": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "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", - "randombytes": "^2.0.0" - } - }, - "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 - }, - "node_modules/dispensary": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/dispensary/-/dispensary-0.27.0.tgz", - "integrity": "sha512-bG9pSBPH8wTEaugUIBAbBvBHynqOoGxefOT4YXlPoUc9AxQGDUO1uFHafDVWnsGWiSYvTUga0aZ9xThzfGQtlQ==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", - "dev": true, - "dependencies": { - "array-from": "~2.1.1", - "async": "~2.6.0", - "natural-compare-lite": "~1.4.0", - "pino": "~5.8.0", - "request": "~2.88.0", - "sha.js": "~2.4.4", - "source-map-support": "~0.5.4", - "yargs": "~12.0.1" - }, - "bin": { - "dispensary": "bin/dispensary" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/dispensary/node_modules/ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/dispensary/node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/dispensary/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/dispensary/node_modules/cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "dependencies": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/dispensary/node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dispensary/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/dispensary/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/dispensary/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/dispensary/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/dispensary/node_modules/pino": { - "version": "5.8.1", - "resolved": "https://registry.npmjs.org/pino/-/pino-5.8.1.tgz", - "integrity": "sha512-7bVFzUw3ffIfOM3t7MuQ9KsH+wX5bdGdQhGfccKgleoY7qG4FO3CmVSjywlFmmYGyMOISi1LDGC6JMEH7XkZJg==", - "dev": true, - "dependencies": { - "fast-json-parse": "^1.0.3", - "fast-redact": "^1.2.0", - "fast-safe-stringify": "^2.0.6", - "flatstr": "^1.0.5", - "pino-std-serializers": "^2.3.0", - "pump": "^3.0.0", - "quick-format-unescaped": "^3.0.0", - "sonic-boom": "^0.6.1" - }, - "bin": { - "pino": "bin.js" - } - }, - "node_modules/dispensary/node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/dispensary/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/dispensary/node_modules/yargs": { - "version": "12.0.5", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", - "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", - "dev": true, - "dependencies": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^11.1.1" - } - }, - "node_modules/dispensary/node_modules/yargs-parser": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", - "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "node_modules/dockerfile-ast": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/dockerfile-ast/-/dockerfile-ast-0.0.12.tgz", - "integrity": "sha512-cIV8oXkAxpIuN5XgG0TGg07nLDgrj4olkfrdT77OTA3VypscsYHBUg/FjHxW9K3oA+CyH4Th/qtoMgTVpzSobw==", - "dev": true, - "dependencies": { - "vscode-languageserver-types": "^3.5.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/doctypes": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz", - "integrity": "sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==" - }, - "node_modules/dom-serializer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", - "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", - "dev": true, - "dependencies": { - "domelementtype": "^1.3.0", - "entities": "^1.1.1" - } - }, - "node_modules/dom-walk": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", - "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", - "dev": true - }, - "node_modules/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, - "engines": { - "node": ">=0.4", - "npm": ">=1.2" - } - }, - "node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true - }, - "node_modules/domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "dev": true, - "dependencies": { - "domelementtype": "1" - } - }, - "node_modules/domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha512-gSu5Oi/I+3wDENBsOWBiRK1eoGxcywYSqg3rR960/+EfY0CF4EX1VPkgHOZ3WiS/Jg2DtliF6BhWcHlfpYUcGw==", - "dev": true, - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/dot-prop": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.1.tgz", - "integrity": "sha512-l0p4+mIuJIua0mhxGoh4a+iNL9bmeK5DvnSVQa6T0OhrVmaEa1XScX5Etc673FePCJOArq/4Pa2cLGODUWTPOQ==", - "dev": true, - "dependencies": { - "is-obj": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/dotenv": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", - "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", - "engines": { - "node": ">=10" - } - }, - "node_modules/dtrace-provider": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", - "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "dependencies": { - "nan": "^2.14.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/duplexer3": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", - "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", - "dev": true - }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "dev": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "node_modules/electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", - "dev": true - }, - "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", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "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 - }, - "node_modules/email-validator": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/email-validator/-/email-validator-2.0.4.tgz", - "integrity": "sha512-gYCwo7kh5S3IDyZPLZf6hSS0MnZT8QmJFqYvbqlDZSbwdZlY6QZWxJ4i/6UhITOJ4XzyI647Bm2MXKCLqnJ4nQ==", - "dev": true, - "engines": { - "node": ">4.0" - } - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "devOptional": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "devOptional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/enhanced-resolve/node_modules/memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - }, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - }, - "node_modules/errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "dependencies": { - "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" - } - }, - "node_modules/error": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", - "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", - "dev": true, - "dependencies": { - "string-template": "~0.2.1" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "dev": true - }, - "node_modules/es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/es6-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", - "integrity": "sha512-mz3UqCh0uPCIqsw1SSAkB/p0rOzF/M0V++vyN7JqlPtSW/VsYgQBvVvqMLmfBuyMzTpLnNqi6JmcSizs4jy19A==", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-set": "~0.1.5", - "es6-symbol": "~3.1.1", - "event-emitter": "~0.3.5" - } - }, - "node_modules/es6-promise": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", - "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", - "dev": true - }, - "node_modules/es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", - "dev": true, - "dependencies": { - "es6-promise": "^4.0.3" - } - }, - "node_modules/es6-promisify/node_modules/es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", - "dev": true - }, - "node_modules/es6-set": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.6.tgz", - "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==", - "dev": true, - "dependencies": { - "d": "^1.0.1", - "es5-ext": "^0.10.62", - "es6-iterator": "~2.0.3", - "es6-symbol": "^3.1.3", - "event-emitter": "^0.3.5", - "type": "^2.7.2" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/es6-set/node_modules/type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true - }, - "node_modules/es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dev": true, - "dependencies": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "node_modules/es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=4.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/escope": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", - "integrity": "sha512-75IUQsusDdalQEW/G/2esa87J7raqdJF+Ca0/Xm5C3Q58Nr4yVYjZGp/P1+2xiEVgXRrA39dpRb8LcshajbqDQ==", - "dev": true, - "dependencies": { - "es6-map": "^0.1.3", - "es6-weak-map": "^2.0.1", - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/eslint": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.0.1.tgz", - "integrity": "sha512-D5nG2rErquLUstgUaxJlWB5+gu+U/3VDY0fk/Iuq8y9CUFy/7Y6oF4N2cR1tV8knzQvciIbfqfohd359xTLIKQ==", - "dev": true, - "dependencies": { - "ajv": "^6.5.0", - "babel-code-frame": "^6.26.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^3.1.0", - "doctrine": "^2.1.0", - "eslint-scope": "^4.0.0", - "eslint-visitor-keys": "^1.0.0", - "espree": "^4.0.0", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", - "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.5.0", - "ignore": "^3.3.3", - "imurmurhash": "^0.1.4", - "inquirer": "^5.2.0", - "is-resolvable": "^1.1.0", - "js-yaml": "^3.11.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.5", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", - "pluralize": "^7.0.0", - "progress": "^2.0.0", - "regexpp": "^1.1.0", - "require-uncached": "^1.0.3", - "semver": "^5.5.0", - "string.prototype.matchall": "^2.0.0", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", - "table": "^4.0.3", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^6.14.0 || ^8.10.0 || >=9.10.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/eslint-plugin-no-unsafe-innerhtml/-/eslint-plugin-no-unsafe-innerhtml-1.0.16.tgz", - "integrity": "sha512-zdymo/6S8sovPZPPcF07bblXIkflbzDoGXmWG2KIaiGY2DTWQxotCv4eRSpJp5xXS66uacLceMQXTzeI3im9+g==", - "dev": true, - "dependencies": { - "eslint": "^3.7.1" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/ajv": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", - "integrity": "sha512-I/bSHSNEcFFqXLf91nchoNB9D1Kie3QKcWdchYUaoIg1+1bdWDkdfdlvdIOJbi9U8xR0y+MWc5D+won9v95WlQ==", - "dev": true, - "dependencies": { - "co": "^4.6.0", - "json-stable-stringify": "^1.0.1" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/ajv-keywords": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", - "integrity": "sha512-vuBv+fm2s6cqUyey2A7qYcvsik+GMDJsw8BARP2sDE76cqmaZVarsvHf7Vx6VJ0Xk8gLl+u3MoAPf6gKzJefeA==", - "dev": true, - "peerDependencies": { - "ajv": ">=4.10.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/ansi-escapes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", - "integrity": "sha512-wiXutNjDUlNEDWHcYH3jtZUhd3c4/VojassD8zHdHCY13xbZy2XbW+NKQwA0tWGBVzDA9qEzYwfoSsWmviidhw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/cli-cursor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", - "integrity": "sha512-25tABq090YNKkF6JH7lcwO0zFJTRke4Jcq9iX2nr/Sz0Cjjv4gckmwlW6Ty/aoyFd6z3ysR2hMGC2GFugmBo6A==", - "dev": true, - "dependencies": { - "restore-cursor": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/eslint": { - "version": "3.19.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz", - "integrity": "sha512-x6LJGXWCGB/4YOBhL48yeppZTo+YQUNC37N5qqCpC1b1kkNzydlQHQAtPuUSFoZSxgIadrysQoW2Hq602P+uEA==", - "dev": true, - "dependencies": { - "babel-code-frame": "^6.16.0", - "chalk": "^1.1.3", - "concat-stream": "^1.5.2", - "debug": "^2.1.1", - "doctrine": "^2.0.0", - "escope": "^3.6.0", - "espree": "^3.4.0", - "esquery": "^1.0.0", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", - "glob": "^7.0.3", - "globals": "^9.14.0", - "ignore": "^3.2.0", - "imurmurhash": "^0.1.4", - "inquirer": "^0.12.0", - "is-my-json-valid": "^2.10.0", - "is-resolvable": "^1.0.0", - "js-yaml": "^3.5.1", - "json-stable-stringify": "^1.0.0", - "levn": "^0.3.0", - "lodash": "^4.0.0", - "mkdirp": "^0.5.0", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.1", - "pluralize": "^1.2.1", - "progress": "^1.1.8", - "require-uncached": "^1.0.2", - "shelljs": "^0.7.5", - "strip-bom": "^3.0.0", - "strip-json-comments": "~2.0.1", - "table": "^3.7.8", - "text-table": "~0.2.0", - "user-home": "^2.0.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/espree": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", - "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", - "dev": true, - "dependencies": { - "acorn": "^5.5.0", - "acorn-jsx": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/inquirer": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", - "integrity": "sha512-bOetEz5+/WpgaW4D1NYOk1aD+JCqRjqu/FwRFgnIfiP7FC/zinsrfyO1vlS3nyH/R7S0IH3BIHBu4DBIDSqiGQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^1.1.0", - "ansi-regex": "^2.0.0", - "chalk": "^1.0.0", - "cli-cursor": "^1.0.1", - "cli-width": "^2.0.0", - "figures": "^1.3.5", - "lodash": "^4.3.0", - "readline2": "^1.0.1", - "run-async": "^0.1.0", - "rx-lite": "^3.1.2", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.0", - "through": "^2.3.6" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/inquirer/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/onetime": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", - "integrity": "sha512-GZ+g4jayMqzCRMgB2sol7GiCLjKfS1PINkjmx8spcKce1LiVqcbQreXwqs2YAFXC6R03VIG28ZS31t8M866v6A==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/pluralize": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", - "integrity": "sha512-TH+BeeL6Ct98C7as35JbZLf8lgsRzlNJb5gklRIGHKaPkGl1esOKBc5ALUMd+q08Sr6tiEKM+Icbsxg5vuhMKQ==", - "dev": true - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/progress": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", - "integrity": "sha512-UdA8mJ4weIkUBO224tIarHzuHs4HuYiJvsuGT7j/SPQiUJVjYvNDBIPa0hAorduOfjGohB/qHWRa/lrrWX/mXw==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/restore-cursor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", - "integrity": "sha512-reSjH4HuiFlxlaBaFCiS6O76ZGG2ygKoSlCsipKdaZuKSPx/+bt9mULkn4l0asVzbEfQQmXRg6Wp6gv6m0wElw==", - "dev": true, - "dependencies": { - "exit-hook": "^1.0.0", - "onetime": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/run-async": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", - "integrity": "sha512-qOX+w+IxFgpUpJfkv2oGN0+ExPs68F4sZHfaRRx4dDexAQkG83atugKVEylyT5ARees3HBbfmuvnjbrd8j9Wjw==", - "dev": true, - "dependencies": { - "once": "^1.3.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/shelljs": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz", - "integrity": "sha512-/YF5Uk8hcwi7ima04ppkbA4RaRMdPMBfwAvAf8sufYOxsJRtbdoBsT8vGvlb+799BrlGdYrd+oczIA2eN2JdWA==", - "dev": true, - "dependencies": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - }, - "bin": { - "shjs": "bin/shjs" - }, - "engines": { - "iojs": "*", - "node": ">=0.11.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha512-up04hB2hR92PgjpyU3y/eg91yIBILyjVY26NvvciY3EVVPjybkMszMpXQ9QAkcS3I5rtJBDLoTxxg+qvW8c7rw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/eslint-plugin-no-unsafe-innerhtml/node_modules/table": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz", - "integrity": "sha512-RZuzIOtzFbprLCE0AXhkI0Xi42ZJLZhCC+qkwuMLf/Vjz3maWpA8gz1qMdbmNoI9cOROT2Am/DxeRyXenrL11g==", - "dev": true, - "dependencies": { - "ajv": "^4.7.0", - "ajv-keywords": "^1.0.0", - "chalk": "^1.1.1", - "lodash": "^4.0.0", - "slice-ansi": "0.0.4", - "string-width": "^2.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/eslint/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/eslint/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esm": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/espree": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-4.1.0.tgz", - "integrity": "sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w==", - "dev": true, - "dependencies": { - "acorn": "^6.0.2", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/espree/node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/espree/node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/ev-emitter": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ev-emitter/-/ev-emitter-1.1.1.tgz", - "integrity": "sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q==", - "dev": true - }, - "node_modules/event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "node_modules/event-to-promise": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/event-to-promise/-/event-to-promise-0.8.0.tgz", - "integrity": "sha512-/J+h6lLXMhNrahk5XipFHjSOlTv4Zl+D5rXomuhT3MIUxkP7beRxazgCQ6ERYJTFPPM8WC8dbHIeQc1VaKrOxw==", - "deprecated": "Use promise-toolbox/fromEvent instead", - "dev": true - }, - "node_modules/eventemitter2": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", - "integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ==", - "dev": true - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/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, - "dependencies": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/execa": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz", - "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", - "dev": true, - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/exit-hook": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", - "integrity": "sha512-MsG3prOVw1WtLXAZbM3KiYtooKR1LvxHh3VHsVtIy0uiUu8usxgB/94DP2HxtD/661lLdB6yzQ09lGJSQr6nkg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "dev": true, - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express-sslify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/express-sslify/-/express-sslify-1.2.0.tgz", - "integrity": "sha512-OOf2B3MxAVjEXPPWl4Z19wA2oMH+RCULJVhejPwuhiDDClr9QczZz5ycABLSnnN+oY8JcLs32ghs9cxOj0vi+w==" - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", - "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", - "dev": true, - "dependencies": { - "type": "^2.7.2" - } - }, - "node_modules/ext/node_modules/type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", - "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", - "dev": true, - "dependencies": { - "chardet": "^0.4.0", - "iconv-lite": "^0.4.17", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", - "dev": true, - "dependencies": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - } - }, - "node_modules/extract-zip/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/extract-zip/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/extract-zip/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "dev": true, - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-json-parse": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fast-json-parse/-/fast-json-parse-1.0.3.tgz", - "integrity": "sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==", - "dev": true - }, - "node_modules/fast-json-patch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-2.2.1.tgz", - "integrity": "sha512-4j5uBaTnsYAV5ebkidvxiLUYOwjQ+JSFljeqfTxCrH9bDmlCQaOJFS84oDJ2rAXZq2yskmk3ORfoP9DCwqFNig==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^2.0.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/fast-json-patch/node_modules/fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==", - "dev": true - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/fast-redact": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-1.5.0.tgz", - "integrity": "sha512-Afo61CgUjkzdvOKDHn08qnZ0kwck38AOGcMlvSGzvJbIab6soAP5rdoQayecGCDsD69AiF9vJBXyq31eoEO2tQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/fast-safe-stringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", - "dev": true - }, - "node_modules/faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", - "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "dev": true, - "dependencies": { - "pend": "~1.2.0" - } - }, - "node_modules/figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", - "dev": true - }, - "node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/file-entry-cache": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", - "integrity": "sha512-uXP/zGzxxFvFfcZGgBIwotm+Tdc55ddPAzF7iHshP4YGaXMww7rSF9peD9D1sui5ebONg5UobsZv+FfgEpGv/w==", - "dev": true, - "dependencies": { - "flat-cache": "^1.2.1", - "object-assign": "^4.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/file-sync-cmp": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz", - "integrity": "sha512-0k45oWBokCqh2MOexeYKpyqmGKG+8mQ2Wd8iawx+uWd/weWJQAZ6SoPybagdCI4xFisag8iAR77WPm4h3pTfxA==", - "dev": true - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true - }, - "node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/findup-sync": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", - "integrity": "sha512-z8Nrwhi6wzxNMIbxlrTzuUW6KWuKkogZ/7OdDVq+0+kxn77KUH1nipx8iU6suqkHqc4y6n7a9A8IpmxY/pTjWg==", - "dev": true, - "dependencies": { - "glob": "~5.0.0" - }, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/findup-sync/node_modules/glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", - "dev": true, - "dependencies": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fined/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/firefox-profile": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/firefox-profile/-/firefox-profile-1.2.0.tgz", - "integrity": "sha512-TTEFfPOkyaz4EWx/5ZDQC1mJAe3a+JgVcchpIfD4Tvx1UspwlTJRJxOYA35x/z2iJcxaF6aW2rdh6oj6qwgd2g==", - "dev": true, - "dependencies": { - "adm-zip": "~0.4.x", - "archiver": "~2.1.0", - "async": "~2.5.0", - "fs-extra": "~4.0.2", - "ini": "~1.3.3", - "jetpack-id": "1.0.0", - "lazystream": "~1.0.0", - "lodash": "~4.17.2", - "minimist": "^1.1.1", - "uuid": "^3.0.0", - "xml2js": "~0.4.4" - }, - "bin": { - "firefox-profile": "lib/cli.js" - } - }, - "node_modules/firefox-profile/node_modules/archiver": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-2.1.1.tgz", - "integrity": "sha512-01psM0DMD3YItvhnAXZODfsViaeDidrJwfne3lsoVrbyYa/xFQwTbVjY+2WlEBm7qH1fCsyxAA1SgNr/XenTlQ==", - "dev": true, - "dependencies": { - "archiver-utils": "^1.3.0", - "async": "^2.0.0", - "buffer-crc32": "^0.2.1", - "glob": "^7.0.0", - "lodash": "^4.8.0", - "readable-stream": "^2.0.0", - "tar-stream": "^1.5.0", - "zip-stream": "^1.2.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/firefox-profile/node_modules/async": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.5.0.tgz", - "integrity": "sha512-e+lJAJeNWuPCNyxZKOBdaJGyLGHugXVQtrAwtuAe2vhxTYxFTKE73p8JuTmdH0qdQZtDvI4dhJwjZc5zsfIsYw==", - "dev": true, - "dependencies": { - "lodash": "^4.14.0" - } - }, - "node_modules/first-chunk-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-2.0.0.tgz", - "integrity": "sha512-X8Z+b/0L4lToKYq+lwnKqi9X/Zek0NibLpsJgVsSxpoYq7JtiCtRb5HqKVEjEw/qAb/4AKKRLOwwKHlWNpm2Eg==", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fizzy-ui-utils": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/fizzy-ui-utils/-/fizzy-ui-utils-2.0.7.tgz", - "integrity": "sha512-CZXDVXQ1If3/r8s0T+v+qVeMshhfcuq0rqIFgJnrtd+Bu8GmDmqMjntjUePypVtjHXKJ6V4sw9zeyox34n9aCg==", - "dev": true, - "dependencies": { - "desandro-matches-selector": "^2.0.0" - } - }, - "node_modules/flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/flat-cache": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", - "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", - "dev": true, - "dependencies": { - "circular-json": "^0.3.1", - "graceful-fs": "^4.1.2", - "rimraf": "~2.6.2", - "write": "^0.2.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/flat-cache/node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/flatstr": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/flatstr/-/flatstr-1.0.12.tgz", - "integrity": "sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==", - "dev": true - }, - "node_modules/flipclock": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/flipclock/-/flipclock-0.7.8.tgz", - "integrity": "sha512-YkMQ5krRzxZJz38m8aJuyPqtphPdnXmas4kNLZbAwu3FNNwsRsg3gzUJM0onWDy34tDlh20IUSSmKiyuE8QJjg==", - "dev": true, - "dependencies": { - "jquery": ">=1.7" - } - }, - "node_modules/fluent-syntax": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/fluent-syntax/-/fluent-syntax-0.7.0.tgz", - "integrity": "sha512-T0iqfhC40jrs3aDjYOKgzIQjjhsH2Fa6LnXB6naPv0ymW3DeYMUFa89y9aLKMpi1P9nl2vEimK7blx4tVnUWBg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", - "dev": true, - "dependencies": { - "for-in": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "dev": true, - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "node_modules/fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "node_modules/fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.0.1.tgz", - "integrity": "sha512-p+CXqK/iLvDESUWdn3NA3JVO9HxdfI+iXx8xR3DqWgKZvQNiEVpAyUQo0lmwz8rqksb4xaGerG291xuwwhX2kA==", - "deprecated": "\"Please update to latest v2.3 or v2.2\"", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/ftp": { - "version": "0.3.10", - "resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz", - "integrity": "sha512-faFVML1aBx2UoDStmLwv2Wptt4vw5x03xxX172nhA5Y5HBshW5JweqQ2W4xL4dezQTG8inJsuYcpPHHU3X5OTQ==", - "dev": true, - "dependencies": { - "readable-stream": "1.1.x", - "xregexp": "2.0.0" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/ftp/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "dev": true - }, - "node_modules/ftp/node_modules/readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/ftp/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - }, - "node_modules/ftp/node_modules/xregexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz", - "integrity": "sha512-xl/50/Cf32VsGq/1R8jJE5ajH1yMCQkpmoS10QbFZWl2Oor4H0Me64Pu2yxvsRWK3m6soJbmGfzSR7BYmDcWAA==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/fx-runner": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/fx-runner/-/fx-runner-1.0.9.tgz", - "integrity": "sha512-/9YF7XcTd/Ee2p2EV/1ZwnXEg8WkwTXHW7GfYYq9eaz5YAwqF22J95A8lPo/rcKP+Qy+SwEwNRcpRZTUFna2DA==", - "dev": true, - "dependencies": { - "commander": "2.9.0", - "lodash": "4.17.10", - "shell-quote": "1.6.1", - "spawn-sync": "1.0.15", - "when": "3.7.7", - "which": "1.2.4", - "winreg": "0.0.12" - }, - "bin": { - "fx-runner": "bin/fx-runner" - } - }, - "node_modules/fx-runner/node_modules/commander": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", - "integrity": "sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A==", - "dev": true, - "dependencies": { - "graceful-readlink": ">= 1.0.0" - }, - "engines": { - "node": ">= 0.6.x" - } - }, - "node_modules/fx-runner/node_modules/is-absolute": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz", - "integrity": "sha512-Xi9/ZSn4NFapG8RP98iNPMOeaV3mXPisxKxzKtHVqr3g56j/fBn+yZmnxSVAA8lmZbl2J9b/a4kJvfU3hqQYgA==", - "dev": true, - "dependencies": { - "is-relative": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fx-runner/node_modules/is-relative": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz", - "integrity": "sha512-wBOr+rNM4gkAZqoLRJI4myw5WzzIdQosFAAbnvfXP5z1LyzgAI3ivOKehC5KfqlQJZoihVhirgtCBj378Eg8GA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fx-runner/node_modules/isexe": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz", - "integrity": "sha512-d2eJzK691yZwPHcv1LbeAOa91yMJ9QmfTgSO1oXB65ezVhXQsxBac2vEB4bMVms9cGzaA99n6V2viHMq82VLDw==", - "dev": true - }, - "node_modules/fx-runner/node_modules/lodash": { - "version": "4.17.10", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", - "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==", - "dev": true - }, - "node_modules/fx-runner/node_modules/which": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/which/-/which-1.2.4.tgz", - "integrity": "sha512-zDRAqDSBudazdfM9zpiI30Fu9ve47htYXcGi3ln0wfKu2a7SmrT6F3VDoYONu//48V8Vz4TdCRNPjtvyRO3yBA==", - "dev": true, - "dependencies": { - "is-absolute": "^0.1.7", - "isexe": "^1.1.1" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "dependencies": { - "globule": "^1.0.0" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/generate-function": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", - "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", - "dev": true, - "dependencies": { - "is-property": "^1.0.2" - } - }, - "node_modules/generate-object-property": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", - "integrity": "sha512-TuOwZWgJ2VAMEGJvAyPWvpqxSANF0LDpmyHauMjFYzaACvn+QTT/AZomvPCzVBV7yDN3OmwHQ5OvHaeLKre3JQ==", - "dev": true, - "dependencies": { - "is-property": "^1.0.0" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "node_modules/get-func-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", - "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-size": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/get-size/-/get-size-2.0.3.tgz", - "integrity": "sha512-lXNzT/h/dTjTxRbm9BXb+SGxxzkm97h/PCIKtlN/CBCxxmkkIVV21udumMS93MuVTDX583gqc94v3RjuHmI+2Q==", - "dev": true - }, - "node_modules/get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-uri": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-2.0.4.tgz", - "integrity": "sha512-v7LT/s8kVjs+Tx0ykk1I+H/rbpzkHvuIq87LmeXptcf5sNWm9uQiwjNAt94SJPA1zOlCntmnOlJvVWKmzsxG8Q==", - "dev": true, - "dependencies": { - "data-uri-to-buffer": "1", - "debug": "2", - "extend": "~3.0.2", - "file-uri-to-path": "1", - "ftp": "~0.3.10", - "readable-stream": "2" - } - }, - "node_modules/get-uri/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/get-uri/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/getobject": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz", - "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - } - }, - "node_modules/gettext-parser": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.1.0.tgz", - "integrity": "sha512-zL3eayB0jF+cr6vogH/VJKoKcj7uQj2TPByaaj6a4k/3elk9iq7fiwCM2FqdzS/umo021RetSanVisarzeb9Wg==", - "dev": true, - "dependencies": { - "encoding": "^0.1.11" - } - }, - "node_modules/git-rev-sync": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/git-rev-sync/-/git-rev-sync-1.9.1.tgz", - "integrity": "sha512-n6yNICNnWOe0uR2XAQQyBIVMCCCEPFY6dkun9s+9QM39nJpmPxgU48BX4UlLh95MXU5cbkhpbIP7RHOw5ujPew==", - "dev": true, - "dependencies": { - "escape-string-regexp": "1.0.5", - "graceful-fs": "4.1.11", - "shelljs": "0.7.7" - } - }, - "node_modules/git-rev-sync/node_modules/graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha512-9x6DLUuW+ROFdMTII9ec9t/FK8va6kYcC8/LggumssLM8kNv7IdFl3VrNUqgir2tJuBVxBga1QBoRziZacO5Zg==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/git-rev-sync/node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/git-rev-sync/node_modules/shelljs": { - "version": "0.7.7", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.7.tgz", - "integrity": "sha512-5ZXTlakejjdxXAnFl23pgPDzCcyPoshqMVWYqMH8HiP1R+i4auEKHabljL6XQlhQV58jkSRTR33Fq7OlxyLLTg==", - "dev": true, - "dependencies": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - }, - "bin": { - "shjs": "bin/shjs" - }, - "engines": { - "iojs": "*", - "node": ">=0.11.0" - } - }, - "node_modules/glob": { - "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", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", - "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", - "dev": true, - "dependencies": { - "min-document": "^2.19.0", - "process": "^0.11.10" - } - }, - "node_modules/global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==", - "dev": true, - "dependencies": { - "ini": "^1.3.4" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/globule": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", - "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", - "dev": true, - "dependencies": { - "glob": "~7.1.1", - "lodash": "^4.17.21", - "minimatch": "~3.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/got": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", - "integrity": "sha512-Y/K3EDuiQN9rTZhBvPRWMLXIKdeD1Rj0nzunfoi0Yyn5WBEbzxXKU9Ub2X41oZBagVWOBU3MuDonFMgPWQFnwg==", - "dev": true, - "dependencies": { - "create-error-class": "^3.0.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "unzip-response": "^2.0.1", - "url-parse-lax": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "node_modules/graceful-readlink": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==", - "dev": true - }, - "node_modules/graphlib": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz", - "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==", - "dev": true, - "dependencies": { - "lodash": "^4.17.15" - } - }, - "node_modules/growl": { - "version": "1.10.5", - "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", - "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", - "dev": true, - "engines": { - "node": ">=4.x" - } - }, - "node_modules/growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", - "dev": true - }, - "node_modules/grunt": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.5.3.tgz", - "integrity": "sha512-mKwmo4X2d8/4c/BmcOETHek675uOqw0RuA/zy12jaspWqvTp4+ZeQF1W+OTpcbncnaBsfbQJ6l0l4j+Sn/GmaQ==", - "dev": true, - "dependencies": { - "dateformat": "~3.0.3", - "eventemitter2": "~0.4.13", - "exit": "~0.1.2", - "findup-sync": "~0.3.0", - "glob": "~7.1.6", - "grunt-cli": "~1.4.3", - "grunt-known-options": "~2.0.0", - "grunt-legacy-log": "~3.0.0", - "grunt-legacy-util": "~2.0.1", - "iconv-lite": "~0.4.13", - "js-yaml": "~3.14.0", - "minimatch": "~3.0.4", - "mkdirp": "~1.0.4", - "nopt": "~3.0.6", - "rimraf": "~3.0.2" - }, - "bin": { - "grunt": "bin/grunt" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/grunt-cli": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz", - "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==", - "dev": true, - "dependencies": { - "grunt-known-options": "~2.0.0", - "interpret": "~1.1.0", - "liftup": "~3.0.1", - "nopt": "~4.0.1", - "v8flags": "~3.2.0" - }, - "bin": { - "grunt": "bin/grunt" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/grunt-cli/node_modules/nopt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", - "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", - "dev": true, - "dependencies": { - "abbrev": "1", - "osenv": "^0.1.4" - }, - "bin": { - "nopt": "bin/nopt.js" - } - }, - "node_modules/grunt-contrib-clean": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-1.1.0.tgz", - "integrity": "sha512-tET+TYTd8vCtKeGwbLjoH8+SdI8ngVzGbPr7vlWkewG7mYYHIccd2Ldxq+PK3DyBp5Www3ugdkfsjoNKUl5MTg==", - "dev": true, - "dependencies": { - "async": "^1.5.2", - "rimraf": "^2.5.1" - }, - "engines": { - "node": ">= 0.10.0" - }, - "peerDependencies": { - "grunt": ">=0.4.5" - } - }, - "node_modules/grunt-contrib-clean/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/grunt-contrib-connect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/grunt-contrib-connect/-/grunt-contrib-connect-1.0.2.tgz", - "integrity": "sha512-7OPoyfGrpOYzuiRPzGyzWDe/xFcjttXe1ztVSFS8TAVBtpfXeeOV9RiwuyqA4yN1UeOG2Pnpx8s0DcUDAu21Gw==", - "dev": true, - "dependencies": { - "async": "^1.5.2", - "connect": "^3.4.0", - "connect-livereload": "^0.5.0", - "http2": "^3.3.4", - "morgan": "^1.6.1", - "opn": "^4.0.0", - "portscanner": "^1.0.0", - "serve-index": "^1.7.1", - "serve-static": "^1.10.0" - }, - "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "grunt": ">=0.4.0" - } - }, - "node_modules/grunt-contrib-copy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz", - "integrity": "sha512-gFRFUB0ZbLcjKb67Magz1yOHGBkyU6uL29hiEW1tdQ9gQt72NuMKIy/kS6dsCbV0cZ0maNCb0s6y+uT1FKU7jA==", - "dev": true, - "dependencies": { - "chalk": "^1.1.1", - "file-sync-cmp": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-copy/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-copy/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-copy/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/grunt-contrib-pug": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-pug/-/grunt-contrib-pug-1.0.0.tgz", - "integrity": "sha512-VfP4Jzf8u2DK8oFsNWMKvJOjnNAYOBOCfcatt7VSJlpo6zQG2fFjPmbUqgtfff450HEnM7qY5m6ix77JyNuYmw==", - "dev": true, - "dependencies": { - "chalk": "^1.0.0", - "pug": "^2.0.0-alpha3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-pug/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-pug/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-pug/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/grunt-contrib-stylus": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-stylus/-/grunt-contrib-stylus-1.2.0.tgz", - "integrity": "sha512-L+XT68YNgvpucbwczexLhkCXYcQdI1ozQZprSuFzMY8/sodFWD3gZfqSu/HUeK87g/ov09Yla24mMiNBhfaKcg==", - "dev": true, - "dependencies": { - "async": "^1.5.2", - "chalk": "^1.0.0", - "lodash": "^4.0.0", - "nib": "^1.1.0", - "stylus": "^0.54.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-stylus/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-stylus/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-stylus/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/grunt-contrib-watch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz", - "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==", - "dev": true, - "dependencies": { - "async": "^2.6.0", - "gaze": "^1.1.0", - "lodash": "^4.17.10", - "tiny-lr": "^1.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-contrib-watch/node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/grunt-crx": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/grunt-crx/-/grunt-crx-1.0.5.tgz", - "integrity": "sha512-CVmBxn3ScZX2uzyS7KQ24MpFVYFIi6pX4aEZ4zcKICzsRi7DFW8XMPY5QdKEzsNefK5XOnrOpXnbht5BUDl9Xw==", - "dev": true, - "dependencies": { - "crx": "^3.0.1", - "es6-promise": "^3.0.0", - "mkdirp": "^0.5.0", - "os-homedir": "^1.0.1", - "xtend": "^4.0.1" - }, - "bin": { - "grunt-crx": "bin/grunt-crx" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/grunt-crx/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/grunt-exec": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/grunt-exec/-/grunt-exec-3.0.0.tgz", - "integrity": "sha512-cgAlreXf3muSYS5LzW0Cc4xHK03BjFOYk0MqCQ/MZ3k1Xz2GU7D+IAJg4UKicxpO+XdONJdx/NJ6kpy2wI+uHg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - }, - "peerDependencies": { - "grunt": ">=0.4" - } - }, - "node_modules/grunt-known-options": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz", - "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/grunt-legacy-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz", - "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==", - "dev": true, - "dependencies": { - "colors": "~1.1.2", - "grunt-legacy-log-utils": "~2.1.0", - "hooker": "~0.2.3", - "lodash": "~4.17.19" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/grunt-legacy-log-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz", - "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==", - "dev": true, - "dependencies": { - "chalk": "~4.1.0", - "lodash": "~4.17.19" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/grunt-legacy-log-utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/grunt-legacy-log-utils/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/grunt-legacy-log-utils/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/grunt-legacy-log-utils/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/grunt-legacy-log-utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/grunt-legacy-log-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/grunt-legacy-util": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz", - "integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==", - "dev": true, - "dependencies": { - "async": "~3.2.0", - "exit": "~0.1.2", - "getobject": "~1.0.0", - "hooker": "~0.2.3", - "lodash": "~4.17.21", - "underscore.string": "~3.3.5", - "which": "~2.0.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/grunt-legacy-util/node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - }, - "node_modules/grunt-mocha-test": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.13.3.tgz", - "integrity": "sha512-zQGEsi3d+ViPPi7/4jcj78afKKAKiAA5n61pknQYi25Ugik+aNOuRmiOkmb8mN2CeG8YxT+YdT1H1Q7B/eNkoQ==", - "dev": true, - "dependencies": { - "hooker": "^0.2.3", - "mkdirp": "^0.5.0" - }, - "engines": { - "node": ">= 0.10.4" - }, - "peerDependencies": { - "mocha": ">=1.20.0" - } - }, - "node_modules/grunt-mocha-test/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/grunt-webpack": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/grunt-webpack/-/grunt-webpack-3.1.3.tgz", - "integrity": "sha512-SaZ8K8lG4iTxs7ClZxOWCf3kxqS2y+Eel8SbaEGgBKwhAp6e45beIu+vhBZRLX3vonKML2kjemKsQ21REaqNFQ==", - "dev": true, - "dependencies": { - "deep-for-each": "^2.0.2", - "lodash": "^4.7.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" - } - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "deprecated": "this library is no longer supported", - "dev": true, - "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-color": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz", - "integrity": "sha512-kaNz5OTAYYmt646Hkqw50/qyxP2vFnTVu5AQ1Zmk22Kk5+4Qx6BpO8+u7IKsML5fOsFk0ZT0AcCJNYwcvaLBvw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dev": true, - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hasbin": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/hasbin/-/hasbin-1.2.3.tgz", - "integrity": "sha512-CCd8e/w2w28G8DyZvKgiHnQJ/5XXDz6qiUHnthvtag/6T5acUeN5lqq+HMoBqcmgWueWDhiCplrw0Kb1zDACRg==", - "dev": true, - "dependencies": { - "async": "~1.5" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/hash-base/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/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" - } - }, - "node_modules/he": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", - "integrity": "sha512-z/GDPjlRMNOa2XJiB4em8wJpuuBfrFOlYKTZxtpkdr1uPdibHI8rYA3MY0KDObpVyaes0e/aunid/t88ZI2EKA==", - "dev": true, - "bin": { - "he": "bin/he" - } - }, - "node_modules/highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", - "dev": true, - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha512-ycURW7oUxE2sNiPVw1HVEFsW+ecOpJ5zaj7eC0RlwhibhRBod20muUN8qu/gzx956YrLolVvs1MTXwKgC2rVEg==", - "dev": true, - "dependencies": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "dependencies": { - "parse-passwd": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hooker": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", - "integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "dev": true, - "dependencies": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - } - }, - "node_modules/htmlparser2/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "dev": true - }, - "node_modules/http-proxy-agent": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz", - "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==", - "dev": true, - "dependencies": { - "agent-base": "4", - "debug": "3.1.0" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/http-proxy-agent/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/http-proxy-agent/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - }, - "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" - } - }, - "node_modules/http2": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/http2/-/http2-3.3.7.tgz", - "integrity": "sha512-puSi8M8WNlFJm9Pk4c/Mbz9Gwparuj3gO9/RRO5zv6piQ0FY+9Qywp0PdWshYgsMJSalixFY7eC6oPu0zRxLAQ==", - "deprecated": "Use the built-in module in node 9.0.0 or newer, instead", - "dev": true, - "engines": { - "node": ">=0.12.0 <9.0.0" - } - }, - "node_modules/https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", - "dev": true - }, - "node_modules/https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "dev": true, - "dependencies": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/https-proxy-agent/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", - "dev": true - }, - "node_modules/ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", - "dev": true - }, - "node_modules/immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true - }, - "node_modules/import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/inject-loader": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/inject-loader/-/inject-loader-4.0.1.tgz", - "integrity": "sha512-fUFtHkso2AnzQyyJjuGuDYL0mW2EIQUlS4MgXXmCIRjVLyDk3oXGJqNcSTUg6DGs1q4gvqVIWsxfmPKxF44xfw==", - "dev": true, - "dependencies": { - "babel-core": "~6" - }, - "peerDependencies": { - "webpack": "^1 || ^2 || ^3 || ^4" - } - }, - "node_modules/inquirer": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz", - "integrity": "sha512-E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^2.1.0", - "figures": "^2.0.0", - "lodash": "^4.3.0", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^5.5.2", - "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/inquirer/node_modules/ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/inquirer/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/interpret": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", - "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==", - "dev": true - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/invert-kv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ip": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", - "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", - "dev": true - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "dependencies": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", - "dev": true, - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-expression": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-3.0.0.tgz", - "integrity": "sha512-vyMeQMq+AiH5uUnoBfMTwf18tO3bM6k1QXBE9D6ueAAquEfCZe3AJPtud9g6qS0+4X8xA7ndpZiDyeb2l2qOBw==", - "dependencies": { - "acorn": "~4.0.2", - "object-assign": "^4.0.1" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-installed-globally": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", - "integrity": "sha512-ERNhMg+i/XgDwPIPF3u24qpajVreaiSuvpb1Uu0jugw7KKcxGyCX8cgp8P5fwTmAuXku6beDHHECdKArjlg7tw==", - "dev": true, - "dependencies": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/is-mergeable-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-mergeable-object/-/is-mergeable-object-1.1.0.tgz", - "integrity": "sha512-JfyDDwUdtS4yHCgUpxOyKB9dnfZ0gecufxB0eytX6BmSXSE+8dbxDGt+V7CNRIRJ9sYFV/WQt2KJG6hNob2sBw==", - "dev": true - }, - "node_modules/is-my-ip-valid": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.1.tgz", - "integrity": "sha512-jxc8cBcOWbNK2i2aTkCZP6i7wkHF1bqKFrwEHuN5Jtg5BSaZHUZQ/JTOJwoV41YvHnOaRyWWh72T/KvfNz9DJg==", - "dev": true - }, - "node_modules/is-my-json-valid": { - "version": "2.20.6", - "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.6.tgz", - "integrity": "sha512-1JQwulVNjx8UqkPE/bqDaxtH4PXCe/2VRh/y3p99heOV87HG4Id5/VfDswd+YiAfHcRTfDlWgISycnHuhZq1aw==", - "dev": true, - "dependencies": { - "generate-function": "^2.0.0", - "generate-object-property": "^1.1.0", - "is-my-ip-valid": "^1.0.0", - "jsonpointer": "^5.0.0", - "xtend": "^4.0.0" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-npm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", - "integrity": "sha512-9r39FIr3d+KD9SbX0sfMsHzb5PP3uimOiwr3YupUaUFG4W0l1U57Rx3utpttV7qz5U3jmrO5auUa04LU9pyHsg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", - "dev": true, - "dependencies": { - "path-is-inside": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" - }, - "node_modules/is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==", - "dev": true - }, - "node_modules/is-redirect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", - "integrity": "sha512-cr/SlUEe5zOGmzvj9bUyC4LVvkNVAXu4GytXLNMr1pny+a65MpQ9IJzFHD5vi7FyJgb4qt27+eS3TuQnqB+RQw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "dependencies": { - "is-unc-path": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "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 - }, - "node_modules/is-retry-allowed": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", - "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "node_modules/is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "dependencies": { - "unc-path-regex": "^0.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "dev": true - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isotope-layout": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/isotope-layout/-/isotope-layout-3.0.6.tgz", - "integrity": "sha512-z2ZKablhocXhoNyWwzJPFd7u7FWbYbVJA51Nvsqsod8jH2ExGc1SwDsSWKE54e3PhXzqf2yZPhFSq/c2MR1arw==", - "dev": true, - "dependencies": { - "desandro-matches-selector": "^2.0.0", - "fizzy-ui-utils": "^2.0.4", - "get-size": "^2.0.0", - "masonry-layout": "^4.1.0", - "outlayer": "^2.1.0" - } - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "dev": true - }, - "node_modules/jed": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/jed/-/jed-1.1.1.tgz", - "integrity": "sha512-z35ZSEcXHxLW4yumw0dF6L464NT36vmx3wxJw8MDpraBcWuNVgUPZgPJKcu1HekNgwlMFNqol7i/IpSbjhqwqA==", - "dev": true - }, - "node_modules/jetpack-id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/jetpack-id/-/jetpack-id-1.0.0.tgz", - "integrity": "sha512-uqasW8dq68KMl8cGkJpakBG/VgsfROblW7B3w9cTN0MQiZ5s+jmi8WgO4/lkrTPbakpU2LA+bZvyVBxadk+MHg==", - "deprecated": "Jetpack extensions are no longer supported by Firefox. Use web-ext instead to build a WebExtension.", - "dev": true - }, - "node_modules/jose": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.0.tgz", - "integrity": "sha512-wLe+lJHeG8Xt6uEubS4x0LVjS/3kXXu9dGoj9BNnlhYq7Kts0Pbb2pvv5KiI0yaKH/eaiR0LUOBhOVo9ktd05A==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/panva" - } - }, - "node_modules/jquery": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.1.tgz", - "integrity": "sha512-opJeO4nCucVnsjiXOE+/PcCgYw9Gwpvs/a6B1LL/lQhwWwpbVEVYDZ1FokFr8PRc7ghYlrFPuyHuiiDNTQxmcw==", - "dev": true - }, - "node_modules/js-select": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/js-select/-/js-select-0.6.0.tgz", - "integrity": "sha512-npBjRT1DXCKnpLqcsaXj5XVB5l/wAcSGCp03e/6xD5BHg9cFlnoQ/wrSGZIrtaa3J7+N9tLvX1RkxcykmJVyyg==", - "deprecated": "Package no longer supported. Contact support@npmjs.com for more info.", - "dev": true, - "dependencies": { - "JSONSelect": "0.2.1", - "traverse": "0.4.x" - } - }, - "node_modules/js-stringify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz", - "integrity": "sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==" - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "dev": true - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-merge-patch": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-merge-patch/-/json-merge-patch-0.2.3.tgz", - "integrity": "sha512-mjd5eObNGOhWkKCztwVuF25KOzLj2T4TJaWXLBgCQPeoPRJrMxKNgjNBE8sPmXoWRT0WDlo4Itd/gTlFh29TFw==", - "dev": true, - "dependencies": { - "deep-equal": "^1.0.0" - } - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.2.tgz", - "integrity": "sha512-eunSSaEnxV12z+Z73y/j5N37/In40GK4GmsSy+tEHJMxknvqnA7/djeYtAgW0GsWHUfg+847WJjKaEylk2y09g==", - "dev": true, - "dependencies": { - "jsonify": "^0.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true - }, - "node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", - "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jsonpointer.js": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/jsonpointer.js/-/jsonpointer.js-0.4.0.tgz", - "integrity": "sha512-2bf/1crAmPpsmj1I6rDT6W0SOErkrNBpb555xNWcMVWYrX6VnXpG0GRMQ2shvOHwafpfse8q0gnzPFYVH6Tqdg==", - "dev": true - }, - "node_modules/JSONSelect": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/JSONSelect/-/JSONSelect-0.2.1.tgz", - "integrity": "sha512-Q/zZyUq4PZ7Mja7Jz7doBHcdQpfyCq2zR2B5AUqFtQs4hzIe4gsiZ1Yzkx7nEiS15JrYpfWe99MAjYwFt05Q4g==", - "dev": true, - "engines": { - "node": ">=0.4.7" - } - }, - "node_modules/jsonwebtoken": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.2.1.tgz", - "integrity": "sha512-l8rUBr0fqYYwPc8/ZGrue7GiW7vWdZtZqelxo4Sd5lMvuEeCK8/wS54sEo6tJhdZ6hqfutsj6COgC0d1XdbHGw==", - "dev": true, - "dependencies": { - "jws": "^3.1.4", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "xtend": "^4.0.1" - }, - "engines": { - "node": ">=0.12", - "npm": ">=1.4.28" - } - }, - "node_modules/jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/jstransformer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz", - "integrity": "sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==", - "dependencies": { - "is-promise": "^2.0.0", - "promise": "^7.0.1" - } - }, - "node_modules/jstransformer-markdown": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/jstransformer-markdown/-/jstransformer-markdown-1.2.1.tgz", - "integrity": "sha512-rNLxNC3LIGAc26Qcro73eWoosKymqyNVDn909KIq2QHVHGWZ+d+JzOCrHsmUt3DNAKF+hkJQJ1JufAhFEdZ5gw==", - "dependencies": { - "markdown": "^0.5.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/jstransformer-markdown-it": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/jstransformer-markdown-it/-/jstransformer-markdown-it-2.1.0.tgz", - "integrity": "sha512-E9uALZSe3M3jiq9Mza+wTlT44Yyh/s3D5XWUeJgH3vyzB05KFQz8Tv2I9do3BbRY/S5SDxFMkxB6fCGj+MA2rg==", - "dependencies": { - "markdown-it": "^8.0.0" - }, - "engines": { - "node": ">=7" - } - }, - "node_modules/jszip": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", - "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", - "dev": true, - "dependencies": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "setimmediate": "^1.0.5" - } - }, - "node_modules/just-extend": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.2.1.tgz", - "integrity": "sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==", - "dev": true - }, - "node_modules/jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "dev": true, - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dev": true, - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/latest-version": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", - "integrity": "sha512-Be1YRHWWlZaSsrz2U+VInk+tO0EwLIyV+23RhWLINJYwg/UIikxjlj3MhH37/6/EDCAusjajvMkMMUXRaMWl/w==", - "dev": true, - "dependencies": { - "package-json": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/lazy-cache": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", - "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.5" - }, - "engines": { - "node": ">= 0.6.3" - } - }, - "node_modules/lcid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", - "dev": true, - "dependencies": { - "invert-kv": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "dev": true, - "dependencies": { - "immediate": "~3.0.5" - } - }, - "node_modules/liftup": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz", - "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==", - "dev": true, - "dependencies": { - "extend": "^3.0.2", - "findup-sync": "^4.0.0", - "fined": "^1.2.0", - "flagged-respawn": "^1.0.1", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.1", - "rechoir": "^0.7.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/liftup/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/liftup/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/liftup/node_modules/findup-sync": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", - "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", - "dev": true, - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^4.0.2", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/liftup/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/liftup/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/liftup/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/liftup/node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/linkify-it": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", - "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", - "dependencies": { - "uc.micro": "^1.0.1" - } - }, - "node_modules/livereload-js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", - "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", - "dev": true - }, - "node_modules/load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "dev": true, - "dependencies": { - "is-utf8": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/loader-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.3.tgz", - "integrity": "sha512-THWqIsn8QRnvLl0shHYVBN9syumU8pYWEHPTmkiVGd+7K5eFNVSY6AJhRvgGF70gg1Dz+l/k8WicvFCxdEs60A==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", - "dev": true - }, - "node_modules/lodash.assignin": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", - "integrity": "sha512-yX/rx6d/UTVh7sSVWVSIMjfnz95evAgDFdb1ZozC35I9mSFCkmzptOzevxjgbQUsc78NR44LVHWjsoMQXy9FDg==", - "dev": true - }, - "node_modules/lodash.clone": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", - "integrity": "sha512-GhrVeweiTD6uTmmn5hV/lzgCQhccwReIVRLHp7LT4SopOjqEZ5BbX8b5WWEtAKasjmy8hR7ZPwsYlxRCku5odg==", - "dev": true - }, - "node_modules/lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", - "dev": true - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - }, - "node_modules/lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", - "dev": true - }, - "node_modules/lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", - "dev": true - }, - "node_modules/lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", - "dev": true - }, - "node_modules/lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", - "dev": true - }, - "node_modules/lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", - "dev": true - }, - "node_modules/lodash.isnumber": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", - "dev": true - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true - }, - "node_modules/lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", - "dev": true - }, - "node_modules/lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", - "dev": true - }, - "node_modules/lodash.set": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz", - "integrity": "sha512-4hNPN5jlm/N/HLMCO43v8BXKq9Z7QdAGc/VGrRD61w8gN9g/6jF9A4L1pbUgBLCffi0w9VsXfTOij5x8iTyFvg==", - "dev": true - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", - "dev": true - }, - "node_modules/loglevel": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.1.tgz", - "integrity": "sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==", - "dev": true, - "engines": { - "node": ">= 0.6.0" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/loglevel" - } - }, - "node_modules/lolex": { - "version": "2.7.5", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-2.7.5.tgz", - "integrity": "sha512-l9x0+1offnKKIzYVjyXU2SiwhXDLekRzKyhnbyldPHvC7BvLPVpdNUNR2KeMAiCN2D/kLNttZgQD5WjSxuBx3Q==", - "dev": true - }, - "node_modules/longest": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", - "integrity": "sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/loupe": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", - "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==", - "dev": true, - "dependencies": { - "get-func-name": "^2.0.0" - } - }, - "node_modules/lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/macos-release": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-1.1.0.tgz", - "integrity": "sha512-mmLbumEYMi5nXReB9js3WGsB8UE6cDBWyIO62Z4DNx6GbRhDxHNjA1MlzSpJ2S2KM1wyiPRA0d19uHWYYvMHjA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dev": true, - "dependencies": { - "p-defer": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dev": true, - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/markdown": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/markdown/-/markdown-0.5.0.tgz", - "integrity": "sha512-ctGPIcuqsYoJ493sCtFK7H4UEgMWAUdXeBhPbdsg1W0LsV9yJELAHRsMmWfTgao6nH0/x5gf9FmsbxiXnrgaIQ==", - "dependencies": { - "nopt": "~2.1.1" - }, - "bin": { - "md2html": "bin/md2html.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/markdown-it": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", - "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==", - "dependencies": { - "argparse": "^1.0.7", - "entities": "~1.1.1", - "linkify-it": "^2.0.0", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - }, - "bin": { - "markdown-it": "bin/markdown-it.js" - } - }, - "node_modules/markdown/node_modules/nopt": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz", - "integrity": "sha512-x8vXm7BZ2jE1Txrxh/hO74HTuYZQEbo8edoRcANgdZ4+PCV+pbjd/xdummkmjjC7LU5EjPzlu8zEq/oxWylnKA==", - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - } - }, - "node_modules/masonry-layout": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/masonry-layout/-/masonry-layout-4.2.2.tgz", - "integrity": "sha512-iGtAlrpHNyxaR19CvKC3npnEcAwszXoyJiI8ARV2ePi7fmYhIud25MHK8Zx4P0LCC4d3TNO9+rFa1KoK1OEOaA==", - "dev": true, - "dependencies": { - "get-size": "^2.0.2", - "outlayer": "^2.1.0" - } - }, - "node_modules/md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mem": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", - "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", - "dev": true, - "dependencies": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^2.0.0", - "p-is-promise": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/memory-fs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", - "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", - "dev": true, - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/micromatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/micromatch/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/micromatch/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "bin": { - "miller-rabin": "bin/miller-rabin" - } - }, - "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 - }, - "node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/min-document": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", - "dev": true, - "dependencies": { - "dom-walk": "^0.1.0" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", - "dev": true - }, - "node_modules/minimatch": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/mississippi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", - "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", - "dev": true, - "dependencies": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^2.0.1", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-object": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", - "integrity": "sha512-ALGF1Jt9ouehcaXaHhn6t1yGWRqGaHkPFndtFVHfZXOvkIZ/yoGaSi0AHVTafb3ZBGg4dr/bDwnaEKqCXzchMA==", - "dev": true, - "dependencies": { - "for-in": "^0.1.3", - "is-extendable": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-object/node_modules/for-in": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", - "integrity": "sha512-F0to7vbBSHP8E3l6dCjxNOLuSFAACIxFy3UehTUlG7svlXi37HHsDkyVcHo0Pq8QwrE+pXvWSVX3ZT1T9wAZ9g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/mocha": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz", - "integrity": "sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==", - "dev": true, - "dependencies": { - "browser-stdout": "1.3.1", - "commander": "2.15.1", - "debug": "3.1.0", - "diff": "3.5.0", - "escape-string-regexp": "1.0.5", - "glob": "7.1.2", - "growl": "1.10.5", - "he": "1.1.1", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "supports-color": "5.4.0" - }, - "bin": { - "_mocha": "bin/_mocha", - "mocha": "bin/mocha" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/mocha/node_modules/commander": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", - "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", - "dev": true - }, - "node_modules/mocha/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/mocha/node_modules/glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/mocha/node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/mocha/node_modules/minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==", - "dev": true - }, - "node_modules/mocha/node_modules/mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA==", - "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", - "dev": true, - "dependencies": { - "minimist": "0.0.8" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mocha/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/mocha/node_modules/supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/morgan": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", - "dev": true, - "dependencies": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.0.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/morgan/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/morgan/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/morgan/node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", - "dev": true, - "dependencies": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" - } - }, - "node_modules/move-concurrently/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/move-concurrently/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/multimatch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz", - "integrity": "sha512-0mzK8ymiWdehTBiJh0vClAzGyQbdtyWqzSVx//EK4N/D+599RFlGfTAsKw2zMSABtDG9C6Ul2+t8f2Lbdjf5mA==", - "dev": true, - "dependencies": { - "array-differ": "^1.0.0", - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "minimatch": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==", - "dev": true - }, - "node_modules/mv": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", - "integrity": "sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==", - "dev": true, - "optional": true, - "dependencies": { - "mkdirp": "~0.5.1", - "ncp": "~2.0.0", - "rimraf": "~2.4.0" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/mv/node_modules/glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", - "dev": true, - "optional": true, - "dependencies": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/mv/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "optional": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mv/node_modules/rimraf": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", - "integrity": "sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==", - "dev": true, - "optional": true, - "dependencies": { - "glob": "^6.0.1" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nan": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", - "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", - "dev": true, - "optional": true - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, - "node_modules/nconf": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/nconf/-/nconf-0.10.0.tgz", - "integrity": "sha512-fKiXMQrpP7CYWJQzKkPPx9hPgmq+YLDyxcG9N8RpiE9FoCkCbzD0NyW0YhE3xn3Aupe7nnDeIx4PFzYehpHT9Q==", - "dev": true, - "dependencies": { - "async": "^1.4.0", - "ini": "^1.3.0", - "secure-keys": "^1.0.0", - "yargs": "^3.19.0" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/nconf/node_modules/camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nconf/node_modules/cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/nconf/node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nconf/node_modules/invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nconf/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nconf/node_modules/lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", - "dev": true, - "dependencies": { - "invert-kv": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nconf/node_modules/os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", - "dev": true, - "dependencies": { - "lcid": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nconf/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nconf/node_modules/window-size": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", - "integrity": "sha512-2thx4pB0cV3h+Bw7QmMXcEbdmOzv9t0HFplJH/Lz6yu60hXYy5RT8rUu+wlIreVxWsGN20mo+MHeCSfUpQBwPw==", - "dev": true, - "bin": { - "window-size": "cli.js" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/nconf/node_modules/y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "node_modules/nconf/node_modules/yargs": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", - "integrity": "sha512-ONJZiimStfZzhKamYvR/xvmgW3uEkAUFSP91y2caTEPhzF6uP2JfPiVZcq66b/YR0C3uitxSV7+T1x8p5bkmMg==", - "dev": true, - "dependencies": { - "camelcase": "^2.0.1", - "cliui": "^3.0.3", - "decamelize": "^1.1.1", - "os-locale": "^1.4.0", - "string-width": "^1.0.1", - "window-size": "^0.1.4", - "y18n": "^3.2.0" - } - }, - "node_modules/ncp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", - "integrity": "sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==", - "dev": true, - "optional": true, - "bin": { - "ncp": "bin/ncp" - } - }, - "node_modules/needle": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", - "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", - "dev": true, - "dependencies": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - }, - "bin": { - "needle": "bin/needle" - }, - "engines": { - "node": ">= 4.4.x" - } - }, - "node_modules/needle/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/negotiator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", - "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node_modules/netmask": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/netmask/-/netmask-1.0.6.tgz", - "integrity": "sha512-3DWDqAtIiPSkBXZyYEjwebfK56nrlQfRGt642fu8RPaL+ePu750+HCMHxjJCG3iEHq/0aeMvX6KIzlv7nuhfrA==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", - "dev": true - }, - "node_modules/nib": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/nib/-/nib-1.2.0.tgz", - "integrity": "sha512-7HgrnMl/3yOmWykueO8/D0q+0iWwe7Z+CK2Eaq/xQV8w1hK80WN1oReRQkfkrztbAAnp/nTHkUSl5EcVkor6JQ==", - "dev": true, - "engines": { - "node": "*" - }, - "peerDependencies": { - "stylus": "*" - } - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node_modules/nise": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/nise/-/nise-1.5.3.tgz", - "integrity": "sha512-Ymbac/94xeIrMf59REBPOv0thr+CJVFMhrlAkW/gjCIE58BGQdCj0x7KRCb3yz+Ga2Rz3E9XXSvUyyxqqhjQAQ==", - "dev": true, - "dependencies": { - "@sinonjs/formatio": "^3.2.1", - "@sinonjs/text-encoding": "^0.7.1", - "just-extend": "^4.0.2", - "lolex": "^5.0.1", - "path-to-regexp": "^1.7.0" - } - }, - "node_modules/nise/node_modules/@sinonjs/formatio": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-3.2.2.tgz", - "integrity": "sha512-B8SEsgd8gArBLMD6zpRw3juQ2FVSsmdd7qlevyDqzS9WTCtvF55/gAL+h6gue8ZvPYcdiPdvueM/qm//9XzyTQ==", - "dev": true, - "dependencies": { - "@sinonjs/commons": "^1", - "@sinonjs/samsam": "^3.1.0" - } - }, - "node_modules/nise/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "dev": true - }, - "node_modules/nise/node_modules/lolex": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", - "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", - "dev": true, - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/nise/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" - } - }, - "node_modules/nock": { - "version": "13.2.9", - "resolved": "https://registry.npmjs.org/nock/-/nock-13.2.9.tgz", - "integrity": "sha512-1+XfJNYF1cjGB+TKMWi29eZ0b82QOvQs2YoLNzbpWGqFMtRQHTa57osqdGj4FrFPgkO4D4AZinzUJR9VvW3QUA==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.21", - "propagate": "^2.0.0" - }, - "engines": { - "node": ">= 10.13" - } - }, - "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true, - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-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, - "dependencies": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - } - }, - "node_modules/node-libs-browser/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "node_modules/node-libs-browser/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true - }, - "node_modules/node-libs-browser/node_modules/util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, - "dependencies": { - "inherits": "2.0.3" - } - }, - "node_modules/node-notifier": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz", - "integrity": "sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg==", - "dev": true, - "dependencies": { - "growly": "^1.3.0", - "semver": "^5.4.1", - "shellwords": "^0.1.1", - "which": "^1.3.0" - } - }, - "node_modules/node-notifier/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/node-notifier/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true - }, - "node_modules/node-rsa": { - "version": "0.2.30", - "resolved": "https://registry.npmjs.org/node-rsa/-/node-rsa-0.2.30.tgz", - "integrity": "sha512-Tg5XrlbigFm6rek1UoIIPRHRbisJL8MhVvzx6xl/bNMaW3qRKQYJSswHsQOnoa/zTLaRG/uKht+XisA71P8U4Q==", - "dev": true, - "dependencies": { - "asn1": "0.2.3", - "lodash": "3.3.0" - } - }, - "node_modules/node-rsa/node_modules/lodash": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.3.0.tgz", - "integrity": "sha512-gpux6tVfBHsUdUIciz5HoV0ChAxUTvi0ChpQMIjAsKtg6FTYFtd1B1G0JlqHvAio3teaMVGPDPk2seVq1INwOQ==", - "dev": true - }, - "node_modules/nomnom": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/nomnom/-/nomnom-1.8.1.tgz", - "integrity": "sha512-5s0JxqhDx9/rksG2BTMVN1enjWSvPidpoSgViZU4ZXULyTe+7jxcCRLB6f42Z0l1xYJpleCBtSyY6Lwg3uu5CQ==", - "deprecated": "Package no longer supported. Contact support@npmjs.com for more info.", - "dev": true, - "dependencies": { - "chalk": "~0.4.0", - "underscore": "~1.6.0" - } - }, - "node_modules/nomnom/node_modules/ansi-styles": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", - "integrity": "sha512-3iF4FIKdxaVYT3JqQuY3Wat/T2t7TRbbQ94Fu50ZUCbLy4TFbTzr90NOHQodQkNqmeEGCw8WbeP78WNi6SKYUA==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/nomnom/node_modules/chalk": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", - "integrity": "sha512-sQfYDlfv2DGVtjdoQqxS0cEZDroyG8h6TamA6rvxwlrU5BaSLDx9xhatBYl2pxZ7gmpNaPFVwBtdGdu5rQ+tYQ==", - "dev": true, - "dependencies": { - "ansi-styles": "~1.0.0", - "has-color": "~0.1.0", - "strip-ansi": "~0.1.0" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/nomnom/node_modules/strip-ansi": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", - "integrity": "sha512-behete+3uqxecWlDAm5lmskaSaISA+ThQ4oNNBDTBJt0x2ppR6IPqfZNuj6BLaLJ/Sji4TPZlcRyOis8wXQTLg==", - "dev": true, - "bin": { - "strip-ansi": "cli.js" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==", - "dev": true, - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - } - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "dev": true, - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dev": true, - "dependencies": { - "boolbase": "~1.0.0" - } - }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "dev": true, - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "dev": true, - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", - "dev": true, - "dependencies": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", - "dev": true, - "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", - "dev": true, - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/onetime/node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/opn": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz", - "integrity": "sha512-iPBWbPP4OEOzR1xfhpGLDh+ypKBOygunZhM9jBtA7FS5sKjEiMZw0EFb82hnDOmTZX90ZWLoZKUza4cVt8MexA==", - "dev": true, - "dependencies": { - "object-assign": "^4.0.1", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", - "dev": true - }, - "node_modules/os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/os-locale": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.0.1.tgz", - "integrity": "sha512-7g5e7dmXPtzcP4bgsZ8ixDVqA7oWYuEz4lOSujeWyliPai4gfVDiFIcwBg3aGCPnmSGfzOKTK3ccPn0CKv3DBw==", - "dev": true, - "dependencies": { - "execa": "^0.10.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/os-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/os-name/-/os-name-2.0.1.tgz", - "integrity": "sha512-zzMwE/HWRISM52Q966yHosPJ1alrm5Cpw/C9ZhSid50RsMpLtOwc1rtmWxKn7TggPM+GVLUC3RxgWmklOiUgOQ==", - "dev": true, - "dependencies": { - "macos-release": "^1.0.0", - "win-release": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/os-shim": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz", - "integrity": "sha512-jd0cvB8qQ5uVt0lvCIexBaROw1KyKm5sbulg2fWOHjETisuCzWyt+eTZKEMs8v6HwzoGs8xik26jg7eCM6pS+A==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "dependencies": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "node_modules/outlayer": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/outlayer/-/outlayer-2.1.1.tgz", - "integrity": "sha512-+GplXsCQ3VrbGujAeHEzP9SXsBmJxzn/YdDSQZL0xqBmAWBmortu2Y9Gwdp9J0bgDQ8/YNIPMoBM13nTwZfAhw==", - "dev": true, - "dependencies": { - "ev-emitter": "^1.0.0", - "fizzy-ui-utils": "^2.0.0", - "get-size": "^2.0.2" - } - }, - "node_modules/p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", - "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pac-proxy-agent": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-2.0.2.tgz", - "integrity": "sha512-cDNAN1Ehjbf5EHkNY5qnRhGPUCp6SnpyVof5fRzN800QV1Y2OkzbH9rmjZkbBRa8igof903yOnjIl6z0SlAhxA==", - "dev": true, - "dependencies": { - "agent-base": "^4.2.0", - "debug": "^3.1.0", - "get-uri": "^2.0.0", - "http-proxy-agent": "^2.1.0", - "https-proxy-agent": "^2.2.1", - "pac-resolver": "^3.0.0", - "raw-body": "^2.2.0", - "socks-proxy-agent": "^3.0.0" - } - }, - "node_modules/pac-proxy-agent/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/pac-resolver": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-3.0.0.tgz", - "integrity": "sha512-tcc38bsjuE3XZ5+4vP96OfhOugrX+JcnpUbhfuc4LuXBLQhoTthOstZeoQJBDnQUDYzYmdImKsbz0xSl1/9qeA==", - "dev": true, - "dependencies": { - "co": "^4.6.0", - "degenerator": "^1.0.4", - "ip": "^1.1.5", - "netmask": "^1.0.6", - "thunkify": "^2.1.2" - } - }, - "node_modules/package-json": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", - "integrity": "sha512-q/R5GrMek0vzgoomq6rm9OX+3PQve8sLwTirmK30YB3Cu0Bbt9OX9M/SIUnroN5BGJkzwGsFwDaRGD9EwBOlCA==", - "dev": true, - "dependencies": { - "got": "^6.7.1", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/package-json/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "node_modules/parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "dev": true, - "dependencies": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "node_modules/parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, - "dependencies": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", - "dev": true, - "dependencies": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parse5": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz", - "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path": { - "version": "0.12.7", - "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", - "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", - "dev": true, - "dependencies": { - "process": "^0.11.1", - "util": "^0.10.3" - } - }, - "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 - }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", - "dev": true - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "dev": true - }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", - "dev": true, - "dependencies": { - "path-root-regex": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - }, - "node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-type/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/pbkdf2": { - "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", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dev": true, - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pino": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/pino/-/pino-5.9.0.tgz", - "integrity": "sha512-6sHy38gWsZbrmYq6vk343VCThy93ZdVfmLsHDVzbl/j621SjSaxCcS/ySmxK/hRmq8jpQb3n44dNRIeqbbQw6A==", - "dev": true, - "dependencies": { - "fast-json-parse": "^1.0.3", - "fast-redact": "^1.4.0", - "fast-safe-stringify": "^2.0.6", - "flatstr": "^1.0.5", - "pino-std-serializers": "^2.3.0", - "pump": "^3.0.0", - "quick-format-unescaped": "^3.0.0", - "sonic-boom": "^0.6.3" - }, - "bin": { - "pino": "bin.js" - } - }, - "node_modules/pino-std-serializers": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-2.5.0.tgz", - "integrity": "sha512-wXqbqSrIhE58TdrxxlfLwU9eDhrzppQDvGhBEr1gYbzzM4KKo3Y63gSjiDXRKLVS2UOXdPNR2v+KnQgNrs+xUg==", - "dev": true - }, - "node_modules/pino/node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pluralize": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", - "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/po2json": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/po2json/-/po2json-0.4.5.tgz", - "integrity": "sha512-JH0hgi1fC0t9UvdiyS7kcVly0N1WNey4R2YZ/jPaxQKYm6Cfej7ZTgiEy8LP2JwoEhONceiNS8JH5mWPQkiXeA==", - "dev": true, - "dependencies": { - "gettext-parser": "1.1.0", - "nomnom": "1.8.1" - }, - "bin": { - "po2json": "bin/po2json" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", - "deprecated": "You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, - "node_modules/portscanner": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-1.2.0.tgz", - "integrity": "sha512-3MCx40XO6ChNJJHw1tTFukQK/M/8FacGZK/vGbnrKpozObrJzembYtfi7ZdA2hkF2Lojg77XhsKUPvF8eHKcDA==", - "dev": true, - "dependencies": { - "async": "1.5.2" - }, - "engines": { - "node": ">=0.4", - "npm": ">=1.0.0" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.6.tgz", - "integrity": "sha512-Nq/rNjnHFcKgCDDZYO0lNsl6YWe6U7tTy+ESN+PnLxebL8uBtYX59HZqvrj7YLK5UCyll2hqDsJOo3ndzEW8Ug==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/probe-image-size": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/probe-image-size/-/probe-image-size-4.0.0.tgz", - "integrity": "sha512-nm7RvWUxps+2+jZKNLkd04mNapXNariS6G5WIEVzvAqjx7EUuKcY1Dp3e6oUK7GLwzJ+3gbSbPLFAASHFQrPcQ==", - "dev": true, - "dependencies": { - "any-promise": "^1.3.0", - "deepmerge": "^2.0.1", - "inherits": "^2.0.3", - "next-tick": "^1.0.0", - "request": "^2.83.0", - "stream-parser": "~0.3.1" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dependencies": { - "asap": "~2.0.3" - } - }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true - }, - "node_modules/promise.any": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/promise.any/-/promise.any-0.1.1.tgz", - "integrity": "sha512-RGLK/1LwpbkZMv1WGVN6dpSRqi03QtYXuInuVHBhJx6dQ9+VDl7zYfVnKpU15awZGQDpmPvrigsTiVBFvw18mw==", - "deprecated": "Please use v1.0 or higher, which is now compliant with the proposed JS spec", - "dev": true, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/propagate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/propagate/-/propagate-2.0.1.tgz", - "integrity": "sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-agent": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-2.3.1.tgz", - "integrity": "sha512-CNKuhC1jVtm8KJYFTS2ZRO71VCBx3QSA92So/e6NrY6GoJonkx3Irnk4047EsCcswczwqAekRj3s8qLRGahSKg==", - "dev": true, - "dependencies": { - "agent-base": "^4.2.0", - "debug": "^3.1.0", - "http-proxy-agent": "^2.1.0", - "https-proxy-agent": "^2.2.1", - "lru-cache": "^4.1.2", - "pac-proxy-agent": "^2.0.1", - "proxy-from-env": "^1.0.0", - "socks-proxy-agent": "^3.0.0" - } - }, - "node_modules/proxy-agent/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true - }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true - }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", - "dev": true - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "node_modules/public-encrypt": { - "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", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "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 - }, - "node_modules/pug": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pug/-/pug-2.0.4.tgz", - "integrity": "sha512-XhoaDlvi6NIzL49nu094R2NA6P37ijtgMDuWE+ofekDChvfKnzFal60bhSdiy8y2PBO6fmz3oMEIcfpBVRUdvw==", - "dependencies": { - "pug-code-gen": "^2.0.2", - "pug-filters": "^3.1.1", - "pug-lexer": "^4.1.0", - "pug-linker": "^3.0.6", - "pug-load": "^2.0.12", - "pug-parser": "^5.0.1", - "pug-runtime": "^2.0.5", - "pug-strip-comments": "^1.0.4" - } - }, - "node_modules/pug-attrs": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-2.0.4.tgz", - "integrity": "sha512-TaZ4Z2TWUPDJcV3wjU3RtUXMrd3kM4Wzjbe3EWnSsZPsJ3LDI0F3yCnf2/W7PPFF+edUFQ0HgDL1IoxSz5K8EQ==", - "dependencies": { - "constantinople": "^3.0.1", - "js-stringify": "^1.0.1", - "pug-runtime": "^2.0.5" - } - }, - "node_modules/pug-code-gen": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-2.0.3.tgz", - "integrity": "sha512-r9sezXdDuZJfW9J91TN/2LFbiqDhmltTFmGpHTsGdrNGp3p4SxAjjXEfnuK2e4ywYsRIVP0NeLbSAMHUcaX1EA==", - "dependencies": { - "constantinople": "^3.1.2", - "doctypes": "^1.1.0", - "js-stringify": "^1.0.1", - "pug-attrs": "^2.0.4", - "pug-error": "^1.3.3", - "pug-runtime": "^2.0.5", - "void-elements": "^2.0.1", - "with": "^5.0.0" - } - }, - "node_modules/pug-error": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.3.tgz", - "integrity": "sha512-qE3YhESP2mRAWMFJgKdtT5D7ckThRScXRwkfo+Erqga7dyJdY3ZquspprMCj/9sJ2ijm5hXFWQE/A3l4poMWiQ==" - }, - "node_modules/pug-filters": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-3.1.1.tgz", - "integrity": "sha512-lFfjNyGEyVWC4BwX0WyvkoWLapI5xHSM3xZJFUhx4JM4XyyRdO8Aucc6pCygnqV2uSgJFaJWW3Ft1wCWSoQkQg==", - "dependencies": { - "clean-css": "^4.1.11", - "constantinople": "^3.0.1", - "jstransformer": "1.0.0", - "pug-error": "^1.3.3", - "pug-walk": "^1.1.8", - "resolve": "^1.1.6", - "uglify-js": "^2.6.1" - } - }, - "node_modules/pug-lexer": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-4.1.0.tgz", - "integrity": "sha512-i55yzEBtjm0mlplW4LoANq7k3S8gDdfC6+LThGEvsK4FuobcKfDAwt6V4jKPH9RtiE3a2Akfg5UpafZ1OksaPA==", - "dependencies": { - "character-parser": "^2.1.1", - "is-expression": "^3.0.0", - "pug-error": "^1.3.3" - } - }, - "node_modules/pug-linker": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-3.0.6.tgz", - "integrity": "sha512-bagfuHttfQOpANGy1Y6NJ+0mNb7dD2MswFG2ZKj22s8g0wVsojpRlqveEQHmgXXcfROB2RT6oqbPYr9EN2ZWzg==", - "dependencies": { - "pug-error": "^1.3.3", - "pug-walk": "^1.1.8" - } - }, - "node_modules/pug-load": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-2.0.12.tgz", - "integrity": "sha512-UqpgGpyyXRYgJs/X60sE6SIf8UBsmcHYKNaOccyVLEuT6OPBIMo6xMPhoJnqtB3Q3BbO4Z3Bjz5qDsUWh4rXsg==", - "dependencies": { - "object-assign": "^4.1.0", - "pug-walk": "^1.1.8" - } - }, - "node_modules/pug-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-5.0.1.tgz", - "integrity": "sha512-nGHqK+w07p5/PsPIyzkTQfzlYfuqoiGjaoqHv1LjOv2ZLXmGX1O+4Vcvps+P4LhxZ3drYSljjq4b+Naid126wA==", - "dependencies": { - "pug-error": "^1.3.3", - "token-stream": "0.0.1" - } - }, - "node_modules/pug-runtime": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.5.tgz", - "integrity": "sha512-P+rXKn9un4fQY77wtpcuFyvFaBww7/91f3jHa154qU26qFAnOe6SW1CbIDcxiG5lLK9HazYrMCCuDvNgDQNptw==" - }, - "node_modules/pug-strip-comments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-1.0.4.tgz", - "integrity": "sha512-i5j/9CS4yFhSxHp5iKPHwigaig/VV9g+FgReLJWWHEHbvKsbqL0oP/K5ubuLco6Wu3Kan5p7u7qk8A4oLLh6vw==", - "dependencies": { - "pug-error": "^1.3.3" - } - }, - "node_modules/pug-walk": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-1.1.8.tgz", - "integrity": "sha512-GMu3M5nUL3fju4/egXwZO0XLi6fW/K3T3VTgFQ14GxNi8btlxgT5qZL//JwZFm/2Fa64J/PNS8AZeys3wiMkVA==" - }, - "node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/puppeteer": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-1.20.0.tgz", - "integrity": "sha512-bt48RDBy2eIwZPrkgbcwHtb51mj2nKvHOPMaSH2IsWiv7lOG9k9zhaRzpDZafrk05ajMc3cu+lSQYYOfH2DkVQ==", - "deprecated": "Version no longer supported. Upgrade to @latest", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "debug": "^4.1.0", - "extract-zip": "^1.6.6", - "https-proxy-agent": "^2.2.1", - "mime": "^2.0.3", - "progress": "^2.0.1", - "proxy-from-env": "^1.0.0", - "rimraf": "^2.6.1", - "ws": "^6.1.0" - }, - "engines": { - "node": ">=6.4.0" - } - }, - "node_modules/puppeteer/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/querystring": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", - "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/quick-format-unescaped": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-3.0.3.tgz", - "integrity": "sha512-dy1yjycmn9blucmJLXOfZDx1ikZJUi6E8bBZLnhPG5gBrVhHXx2xVyqqgKBubVNEXmx51dBACMHpoMQK/N/AXQ==", - "dev": true - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "dependencies": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/readline2": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", - "integrity": "sha512-8/td4MmwUB6PkZUbV25uKz7dfrmjYWxsW8DVfibWdlHRk/l/DfHKn4pU+dfcoGLFgWOdyGCzINRQD7jn+Bv+/g==", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "mute-stream": "0.0.5" - } - }, - "node_modules/readline2/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readline2/node_modules/mute-stream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", - "integrity": "sha512-EbrziT4s8cWPmzr47eYVW3wimS4HsvlnV5ri1xw1aR6JQo/OrJX5rkl32K/QQHdxeabJETtfeaROGhd8W7uBgg==", - "dev": true - }, - "node_modules/rechoir": { - "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" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", - "dev": true, - "dependencies": { - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.10", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", - "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==", - "dev": true - }, - "node_modules/regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", - "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", - "dev": true, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/regexpu-core": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", - "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/registry-auth-token": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz", - "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==", - "dev": true, - "dependencies": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/registry-url": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", - "integrity": "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==", - "dev": true, - "dependencies": { - "rc": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regjsgen": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", - "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==", - "dev": true - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dev": true, - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relaxed-json": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/relaxed-json/-/relaxed-json-1.0.1.tgz", - "integrity": "sha512-1ECKWi9z++YJI6kopSh4gAFPgNIKD7IgzQdImhqtlb9ip62LgkQmD70AwNgPGXgqxlmVzKTvg/s+wNG1Da7UTw==", - "dev": true, - "dependencies": { - "chalk": "^1.0.0", - "commander": "^2.6.0" - }, - "bin": { - "rjson": "bin/rjson.js" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/relaxed-json/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/relaxed-json/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/relaxed-json/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true - }, - "node_modules/repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", - "dev": true, - "dependencies": { - "is-finite": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "dev": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", - "dev": true, - "dependencies": { - "lodash": "^4.17.19" - }, - "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "request": "^2.34" - } - }, - "node_modules/request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", - "dev": true, - "dependencies": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - }, - "engines": { - "node": ">=0.12.0" - }, - "peerDependencies": { - "request": "^2.34" - } - }, - "node_modules/request/node_modules/qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", - "dev": true - }, - "node_modules/require-uncached": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha512-Xct+41K3twrbBHdxAgMoOS+cNcoqIjfM2/VxBF4LL2hVph7YsF8VSKyQ3BDFZwEVbok9yeDl2le/qo0S77WG2w==", - "dev": true, - "dependencies": { - "caller-path": "^0.1.0", - "resolve-from": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha512-kT10v4dhrlLNcnO084hEjvXCI1wUG9qZLoz2RogxqDQQYy7IxjI/iMUkOtQTNEh6rzHxvdQWHsJyel1pKOVCxg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "deprecated": "https://github.com/lydell/resolve-url#deprecated", - "dev": true - }, - "node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", - "dev": true, - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/right-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", - "integrity": "sha512-yqINtL/G7vs2v+dFIZmFUDbnVyFUJFKd6gK22Kgo6R4jfJGFtisKyncWDDULgjfqf4ASQuIQyjJ7XZ+3aWpsAg==", - "dependencies": { - "align-text": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/ripemd160": { - "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" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", - "dev": true, - "dependencies": { - "aproba": "^1.1.1" - } - }, - "node_modules/rx-lite": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", - "integrity": "sha512-1I1+G2gteLB8Tkt8YI1sJvSIfa0lWuRtC8GjvtyPBcLSF5jBCCJJqKrpER5JU5r6Bhe+i9/pK3VMuUcXu0kdwQ==", - "dev": true - }, - "node_modules/rx-lite-aggregates": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", - "integrity": "sha512-3xPNZGW93oCjiO7PtKxRK6iOVYBWBvtf9QHDfU23Oc+dLIQmAV//UnyXV/yihv81VS/UqoQPk4NegS8EFi55Hg==", - "dev": true, - "dependencies": { - "rx-lite": "*" - } - }, - "node_modules/rxjs": { - "version": "5.5.12", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz", - "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==", - "dev": true, - "dependencies": { - "symbol-observable": "1.0.1" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/safe-json-parse": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", - "integrity": "sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==", - "dev": true - }, - "node_modules/safe-json-stringify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", - "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", - "dev": true, - "optional": true - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dev": true, - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/samsam": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.3.0.tgz", - "integrity": "sha512-1HwIYD/8UlOtFS3QO3w7ey+SdSDFE4HRNLZoZRYVQefrOY3l17epswImeB1ijgJFQJodIaHcwkp3r/myBjFVbg==", - "deprecated": "This package has been deprecated in favour of @sinonjs/samsam", - "dev": true - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/secure-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/secure-keys/-/secure-keys-1.0.0.tgz", - "integrity": "sha512-nZi59hW3Sl5P3+wOO89eHBAAGwmCPd2aE1+dLZV5MO+ItQctIvAqihzaAXIQhvtH4KJPxM080HsnqltR2y8cWg==", - "dev": true - }, - "node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/semver-diff": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", - "integrity": "sha512-gL8F8L4ORwsS0+iQ34yCYv///jsOq0ZL7WP55d1HnJ32o7tyFYEFQZQA22mrLIacZdU6xecaBBZ+uEiffGNyXw==", - "dev": true, - "dependencies": { - "semver": "^5.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/semver-diff/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "node_modules/serialize-javascript": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz", - "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==", - "dev": true - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "dev": true - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "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" - }, - "bin": { - "sha.js": "bin.js" - } - }, - "node_modules/shallow-clone": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", - "integrity": "sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.1", - "kind-of": "^2.0.1", - "lazy-cache": "^0.2.3", - "mixin-object": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shallow-clone/node_modules/kind-of": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", - "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==", - "dev": true, - "dependencies": { - "is-buffer": "^1.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shell-quote": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", - "integrity": "sha512-V0iQEZ/uoem3NmD91rD8XiuozJnq9/ZJnbHVXHnWqP1ucAhS3yJ7sLIIzEi57wFFcK3oi3kFUC46uSyWr35mxg==", - "dev": true, - "dependencies": { - "array-filter": "~0.0.0", - "array-map": "~0.0.0", - "array-reduce": "~0.0.0", - "jsonify": "~0.0.0" - } - }, - "node_modules/shelljs": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz", - "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==", - "dev": true, - "dependencies": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - }, - "bin": { - "shjs": "bin/shjs" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/shelljs/node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "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 - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/sign-addon": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/sign-addon/-/sign-addon-0.3.1.tgz", - "integrity": "sha512-feaoG7+8IXr9SymOEd8VTZCSlVZArWcBDZ33IIdfXlU5NWWzXdCxCjPDqAkLQplFa7RRZr1S4lSmgMPn80Ze1A==", - "dev": true, - "dependencies": { - "babel-polyfill": "6.16.0", - "deepcopy": "0.6.3", - "es6-error": "4.0.0", - "es6-promisify": "5.0.0", - "jsonwebtoken": "8.2.1", - "mz": "2.5.0", - "request": "2.87.0", - "source-map-support": "0.4.6", - "stream-to-promise": "2.2.0", - "when": "3.7.7" - } - }, - "node_modules/sign-addon/node_modules/ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha512-Ajr4IcMXq/2QmMkEmSvxqfLN5zGmJ92gHXAeOXq1OekoH2rfDNsgdDoL2f7QaRCy7G/E6TpxBVdRuNraMztGHw==", - "dev": true, - "dependencies": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" - } - }, - "node_modules/sign-addon/node_modules/babel-polyfill": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.16.0.tgz", - "integrity": "sha512-PI/IOV3AnDfLph2y9meCys0AGY4U3Pj8ozSIKp+76zlMvin2w0Rxy0RgQUnCTAQWqKsHqvPijoEyNIdrao6J1g==", - "dev": true, - "dependencies": { - "babel-runtime": "^6.9.1", - "core-js": "^2.4.0", - "regenerator-runtime": "^0.9.5" - } - }, - "node_modules/sign-addon/node_modules/es6-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.0.0.tgz", - "integrity": "sha512-atCcmEjui49DMEp2RgaUrQcmJPqoQOiSL9LEXAM4tEcy29maTfJP2motu75GfyefeZElQOEzOHiO/8Do7Dr1Lw==", - "dev": true - }, - "node_modules/sign-addon/node_modules/fast-deep-equal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha512-fueX787WZKCV0Is4/T2cyAdM4+x1S3MXXOAhavE1ys/W42SHAPacLTQhucja22QBYrfGw50M2sRiXPtTGv9Ymw==", - "dev": true - }, - "node_modules/sign-addon/node_modules/har-validator": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha512-r7LZkP7Z6WMxj5zARzB9dSpIKu/sp0NfHIgtj6kmQXhEArNctjB5FEv/L2XfLdWqIocPT2QVt0LFOlEUioTBtQ==", - "deprecated": "this library is no longer supported", - "dev": true, - "dependencies": { - "ajv": "^5.1.0", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/sign-addon/node_modules/json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha512-4JD/Ivzg7PoW8NzdrBSr3UFwC9mHgvI7Z6z3QGBsSHgKaRTUDmyZAAKJo2UbG1kUVfS9WS8bi36N49U1xw43DA==", - "dev": true - }, - "node_modules/sign-addon/node_modules/mz": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.5.0.tgz", - "integrity": "sha512-jTqXIBzwjbFIwluxl7vtU5BbzQjPbhSsugBkJfqL9i3fx3Tl6N0VI/+AI8vDROzTdrzdjGBazK7n5yK1xCNE7A==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/sign-addon/node_modules/oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha512-VlF07iu3VV3+BTXj43Nmp6Irt/G7j/NgEctUS6IweH1RGhURjjCc2NWtzXFPXXWWfc7hgbXQdtiQu2LGp6MxUg==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/sign-addon/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true - }, - "node_modules/sign-addon/node_modules/qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/sign-addon/node_modules/regenerator-runtime": { - "version": "0.9.6", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.9.6.tgz", - "integrity": "sha512-D0Y/JJ4VhusyMOd/o25a3jdUqN/bC85EFsaoL9Oqmy/O4efCh+xhp7yj2EEOsj974qvMkcW8AwUzJ1jB/MbxCw==", - "dev": true - }, - "node_modules/sign-addon/node_modules/request": { - "version": "2.87.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", - "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "dev": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", - "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", - "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "tough-cookie": "~2.3.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/sign-addon/node_modules/source-map-support": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.6.tgz", - "integrity": "sha512-cqbwg0QgDOUayGgn8KALCCBWf/tuxJCCyvqkNmtb6pF/3YgJUoKqtZ+7AKDyCITNd3+dbz7VdHjcxEgFL9U/aQ==", - "dev": true, - "dependencies": { - "source-map": "^0.5.3" - } - }, - "node_modules/sign-addon/node_modules/tough-cookie": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", - "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", - "dev": true, - "dependencies": { - "punycode": "^1.4.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/sinon": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-4.5.0.tgz", - "integrity": "sha512-trdx+mB0VBBgoYucy6a9L7/jfQOmvGeaKZT4OOJ+lPAtI8623xyGr8wLiE4eojzBS8G9yXbhx42GHUOVLr4X2w==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@sinonjs/formatio": "^2.0.0", - "diff": "^3.1.0", - "lodash.get": "^4.4.2", - "lolex": "^2.2.0", - "nise": "^1.2.0", - "supports-color": "^5.1.0", - "type-detect": "^4.0.5" - } - }, - "node_modules/sinon-chai": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/sinon-chai/-/sinon-chai-2.14.0.tgz", - "integrity": "sha512-9stIF1utB0ywNHNT7RgiXbdmen8QDCRsrTjw+G9TgKt1Yexjiv8TOWZ6WHsTPz57Yky3DIswZvEqX8fpuHNDtQ==", - "dev": true, - "peerDependencies": { - "chai": ">=1.9.2 <5", - "sinon": "^1.4.0 || ^2.1.0 || ^3.0.0 || ^4.0.0" - } - }, - "node_modules/slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/slice-ansi": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", - "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", - "dev": true, - "dependencies": { - "is-fullwidth-code-point": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/smart-buffer": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-1.1.15.tgz", - "integrity": "sha512-1+8bxygjTsNfvQe0/0pNBesTOlSHtOeG6b6LYbvsZCCHDKYZ40zcQo6YTnZBWrBSLWOCbrHljLdEmGMYebu7aQ==", - "dev": true, - "engines": { - "node": ">= 0.10.15", - "npm": ">= 1.3.5" - } - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/snyk": { - "version": "1.110.2", - "resolved": "https://registry.npmjs.org/snyk/-/snyk-1.110.2.tgz", - "integrity": "sha512-SQE4sudrscd48EoRJqy5h5S6c8YBiOw0r0Se3rfg1l6ElJGgCB9je6XEzfe+UmfES06D7ueFYepiQPxTwH4Qww==", - "deprecated": "A medium severity vulnerability was found in the Snyk CLI version you are using. We fixed the vulnerability in version 1.996.0. We recommend updating to the latest version. More details here: https://snyk.co/ue1NS", - "dev": true, - "dependencies": { - "abbrev": "^1.1.1", - "ansi-escapes": "^3.1.0", - "chalk": "^2.4.1", - "configstore": "^3.1.2", - "debug": "^3.1.0", - "hasbin": "^1.2.3", - "inquirer": "^3.0.0", - "lodash": "^4.17.5", - "needle": "^2.2.4", - "opn": "^5.2.0", - "os-name": "^2.0.1", - "proxy-agent": "^2.0.0", - "proxy-from-env": "^1.0.0", - "recursive-readdir": "^2.2.2", - "semver": "^5.5.0", - "snyk-config": "2.2.0", - "snyk-docker-plugin": "1.12.3", - "snyk-go-plugin": "1.6.0", - "snyk-gradle-plugin": "2.1.1", - "snyk-module": "1.9.1", - "snyk-mvn-plugin": "2.0.0", - "snyk-nodejs-lockfile-parser": "1.7.1", - "snyk-nuget-plugin": "1.6.5", - "snyk-php-plugin": "1.5.1", - "snyk-policy": "1.13.1", - "snyk-python-plugin": "1.9.0", - "snyk-resolve": "1.0.1", - "snyk-resolve-deps": "4.0.2", - "snyk-sbt-plugin": "2.0.0", - "snyk-tree": "^1.0.0", - "snyk-try-require": "1.3.1", - "source-map-support": "^0.5.9", - "tempfile": "^2.0.0", - "then-fs": "^2.0.0", - "undefsafe": "^2.0.0", - "uuid": "^3.2.1" - }, - "bin": { - "snyk": "dist/cli/index.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/snyk-config": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/snyk-config/-/snyk-config-2.2.0.tgz", - "integrity": "sha512-mq0wbP/AgjcmRq5i5jg2akVVV3iSYUPTowZwKn7DChRLDL8ySOzWAwan+ImXiyNbrWo87FNI/15O6MpOnTxOIg==", - "dev": true, - "dependencies": { - "debug": "^3.1.0", - "lodash": "^4.17.5", - "nconf": "^0.10.0" - } - }, - "node_modules/snyk-config/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/snyk-docker-plugin": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-1.12.3.tgz", - "integrity": "sha512-ZbvaFCPCd0wxhqxjzU/iyf39tKlq2nvI9nPW32uZV3RGdHrkQH55BzCtBCF9d0dapxX+PKgae/4u2BKNw8hd9Q==", - "dev": true, - "dependencies": { - "debug": "^3", - "dockerfile-ast": "0.0.12", - "tslib": "^1" - } - }, - "node_modules/snyk-docker-plugin/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/snyk-docker-plugin/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/snyk-go-plugin": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.6.0.tgz", - "integrity": "sha512-E6aYw7XAXSs2wJR3fU+vGQ1lVyjAw8PHIQYQwBwMkTHByhJIWPcu6Hy/jT5LcjJHlhYXlpOuk53HeLVK+kcXrQ==", - "dev": true, - "dependencies": { - "graphlib": "^2.1.1", - "tmp": "0.0.33", - "toml": "^2.3.2" - } - }, - "node_modules/snyk-gradle-plugin": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-2.1.1.tgz", - "integrity": "sha512-aFeVC5y3XkJ5BxknHhtYo76as3xJbzSQlXACGZrQZGQ/w/UhNdM8VI1QB6Eq4uEzexleB/hcJwYxNmhI2CNCeA==", - "dev": true, - "dependencies": { - "clone-deep": "^0.3.0" - } - }, - "node_modules/snyk-module": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/snyk-module/-/snyk-module-1.9.1.tgz", - "integrity": "sha512-A+CCyBSa4IKok5uEhqT+hV/35RO6APFNLqk9DRRHg7xW2/j//nPX8wTSZUPF8QeRNEk/sX+6df7M1y6PBHGSHA==", - "dev": true, - "dependencies": { - "debug": "^3.1.0", - "hosted-git-info": "^2.7.1" - } - }, - "node_modules/snyk-module/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/snyk-mvn-plugin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-2.0.0.tgz", - "integrity": "sha512-9jAhZhv+7YcqtoQYCYlgMoxK+dWBKlk+wkX27Ebg3vNddNop9q5jZitRXTjsXwfSUZHRt+Ptw1f8vei9kjzZVg==", - "dev": true - }, - "node_modules/snyk-nodejs-lockfile-parser": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.7.1.tgz", - "integrity": "sha512-0gHELqMhzUxb/t3Tg6d6G9LTDioOXCrEMt9aetOeV8wD/ZRL5VFNjwcdrm8qILLqzDFaFjFIyMc66c0OL4zFAQ==", - "dev": true, - "dependencies": { - "@yarnpkg/lockfile": "^1.0.2", - "graphlib": "^2.1.5", - "lodash": "4.17.10", - "source-map-support": "^0.5.7", - "tslib": "^1.9.3", - "uuid": "^3.3.2" - }, - "bin": { - "parse-nodejs-lockfile": "bin/index.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/snyk-nodejs-lockfile-parser/node_modules/lodash": { - "version": "4.17.10", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", - "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==", - "dev": true - }, - "node_modules/snyk-nodejs-lockfile-parser/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/snyk-nuget-plugin": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.6.5.tgz", - "integrity": "sha512-3qIndzkxCxiaGvAwMkqChbChGdwhNePPyfi0WjhC/nJGwecqU3Fb/NeTW7lgyT+xoq/dFnzW0DgBJ4+AyNA2gA==", - "dev": true, - "dependencies": { - "debug": "^3.1.0", - "jszip": "^3.1.5", - "lodash": "^4.17.10", - "xml2js": "^0.4.17" - } - }, - "node_modules/snyk-nuget-plugin/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/snyk-php-plugin": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/snyk-php-plugin/-/snyk-php-plugin-1.5.1.tgz", - "integrity": "sha512-g5QSHBsRJ2O4cNxKC4zlWwnQYiSgQ77Y6QgGmo3ihPX3VLZrc1amaZIpPsNe1jwXirnGj2rvR5Xw+jDjbzvHFw==", - "dev": true, - "dependencies": { - "debug": "^3.1.0", - "lodash": "^4.17.5", - "path": "0.12.7" - } - }, - "node_modules/snyk-php-plugin/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/snyk-policy": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/snyk-policy/-/snyk-policy-1.13.1.tgz", - "integrity": "sha512-l9evS3Yk70xyvajjg+I6Ij7fr7gxpVRMZl0J1xNpWps/IVu4DSGih3aMmXi47VJozr4A/eFyj7R1lIr2GhqJCA==", - "dev": true, - "dependencies": { - "debug": "^3.1.0", - "email-validator": "^2.0.4", - "js-yaml": "^3.12.0", - "lodash.clonedeep": "^4.5.0", - "semver": "^5.6.0", - "snyk-module": "^1.9.1", - "snyk-resolve": "^1.0.1", - "snyk-try-require": "^1.3.1", - "then-fs": "^2.0.0" - } - }, - "node_modules/snyk-policy/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/snyk-policy/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/snyk-python-plugin": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.9.0.tgz", - "integrity": "sha512-zlyOHoCpmyVym9AwkboeepzEGrY3gHsM7eWP/nJ85TgCnQO5H5orKm3RL57PNbWRY+BnDmoQQ+udQgjym2+3sg==", - "dev": true, - "dependencies": { - "tmp": "0.0.33" - } - }, - "node_modules/snyk-resolve": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/snyk-resolve/-/snyk-resolve-1.0.1.tgz", - "integrity": "sha512-7+i+LLhtBo1Pkth01xv+RYJU8a67zmJ8WFFPvSxyCjdlKIcsps4hPQFebhz+0gC5rMemlaeIV6cqwqUf9PEDpw==", - "dev": true, - "dependencies": { - "debug": "^3.1.0", - "then-fs": "^2.0.0" - } - }, - "node_modules/snyk-resolve-deps": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/snyk-resolve-deps/-/snyk-resolve-deps-4.0.2.tgz", - "integrity": "sha512-nlw62wiWhGOTw3BD3jVIwrUkRR4iNxEkkO4Y/PWs8BsUWseGu1H6QgLesFXJb3qx7ANJ5UbUCJMgV+eL0Lf9cA==", - "dev": true, - "dependencies": { - "ansicolors": "^0.3.2", - "debug": "^3.2.5", - "lodash.assign": "^4.2.0", - "lodash.assignin": "^4.2.0", - "lodash.clone": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.get": "^4.4.2", - "lodash.set": "^4.3.2", - "lru-cache": "^4.0.0", - "semver": "^5.5.1", - "snyk-module": "^1.6.0", - "snyk-resolve": "^1.0.0", - "snyk-tree": "^1.0.0", - "snyk-try-require": "^1.1.1", - "then-fs": "^2.0.0" - } - }, - "node_modules/snyk-resolve-deps/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/snyk-resolve-deps/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/snyk-resolve/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/snyk-sbt-plugin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/snyk-sbt-plugin/-/snyk-sbt-plugin-2.0.0.tgz", - "integrity": "sha512-bOUqsQ1Lysnwfnvf4QQIBfC0M0ZVuhlshTKd7pNwgAJ41YEPJNrPEpzOePl/HfKtwilEEwHh5YHvjYGegEKx0A==", - "dev": true - }, - "node_modules/snyk-tree": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/snyk-tree/-/snyk-tree-1.0.0.tgz", - "integrity": "sha512-JQezX6eaVi0uNctPcx2Uzy5KA9lpTRRe31n8NI71DIseGvI6OVCfuKjzFptE06h4ZISMey351ICXnHBadBtWdg==", - "dev": true, - "dependencies": { - "archy": "^1.0.0" - }, - "bin": { - "npm-tree": "lib/index.js" - } - }, - "node_modules/snyk-try-require": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/snyk-try-require/-/snyk-try-require-1.3.1.tgz", - "integrity": "sha512-adCnpfCvigiarbADOHuqh82P4aQUlyq6nWzhVmEUly62Q3tnVg4BGtgjYISkaj9GGBmpgVZiJegENBpQr02NsQ==", - "dev": true, - "dependencies": { - "debug": "^3.1.0", - "lodash.clonedeep": "^4.3.0", - "lru-cache": "^4.0.0", - "then-fs": "^2.0.0" - } - }, - "node_modules/snyk-try-require/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/snyk/node_modules/ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/snyk/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/snyk/node_modules/inquirer": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", - "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^2.0.4", - "figures": "^2.0.0", - "lodash": "^4.3.0", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rx-lite": "^4.0.8", - "rx-lite-aggregates": "^4.0.8", - "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", - "through": "^2.3.6" - } - }, - "node_modules/snyk/node_modules/opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", - "dev": true, - "dependencies": { - "is-wsl": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/snyk/node_modules/rx-lite": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", - "integrity": "sha512-Cun9QucwK6MIrp3mry/Y7hqD1oFqTYLQ4pGxaHTjIdaFDWRGGLikqp6u8LcWJnzpoALg9hap+JGk8sFIUuEGNA==", - "dev": true - }, - "node_modules/snyk/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/snyk/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/socks": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/socks/-/socks-1.1.10.tgz", - "integrity": "sha512-ArX4vGPULWjKDKgUnW8YzfI2uXW7kzgkJuB0GnFBA/PfT3exrrOk+7Wk2oeb894Qf20u1PWv9LEgrO0Z82qAzA==", - "deprecated": "If using 2.x branch, please upgrade to at least 2.1.6 to avoid a serious bug with socket data flow and an import issue introduced in 2.1.0", - "dev": true, - "dependencies": { - "ip": "^1.1.4", - "smart-buffer": "^1.0.13" - }, - "engines": { - "node": ">= 0.10.0", - "npm": ">= 1.3.5" - } - }, - "node_modules/socks-proxy-agent": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-3.0.1.tgz", - "integrity": "sha512-ZwEDymm204mTzvdqyUqOdovVr2YRd2NYskrYrF2LXyZ9qDiMAoFESGK8CRphiO7rtbo2Y757k2Nia3x2hGtalA==", - "dev": true, - "dependencies": { - "agent-base": "^4.1.0", - "socks": "^1.1.10" - } - }, - "node_modules/sonic-boom": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-0.6.3.tgz", - "integrity": "sha512-TMhj6kDJk9LLzCTTL8+HPCfFn4MwkE4P6k2Up89Rz949+DSRw90V62upRKC99rJEOmu4E9ljH5Otu2JSRmx+bg==", - "dev": true, - "dependencies": { - "flatstr": "^1.0.8" - } - }, - "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 - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated", - "dev": true - }, - "node_modules/spawn-sync": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz", - "integrity": "sha512-9DWBgrgYZzNghseho0JOuh+5fg9u6QWhAWa51QC7+U5rCheZ/j1DrEZnyE0RBBRqZ9uEXGPgSSM0nky6burpVw==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "concat-stream": "^1.4.7", - "os-shim": "^0.1.2" - } - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", - "dev": true - }, - "node_modules/split": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", - "integrity": "sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==", - "dev": true, - "dependencies": { - "through": "2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - }, - "node_modules/sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "dev": true, - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ssri": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", - "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.1" - } - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "dev": true, - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dev": true, - "dependencies": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "node_modules/stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", - "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dev": true, - "dependencies": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "node_modules/stream-parser": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", - "integrity": "sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==", - "dev": true, - "dependencies": { - "debug": "2" - } - }, - "node_modules/stream-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/stream-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "node_modules/stream-to-array": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/stream-to-array/-/stream-to-array-2.3.0.tgz", - "integrity": "sha512-UsZtOYEn4tWU2RGLOXr/o/xjRBftZRlG3dEWoaHr8j4GuypJ3isitGbVyjQKAuMu+xbiop8q224TjiZWc4XTZA==", - "dev": true, - "dependencies": { - "any-promise": "^1.1.0" - } - }, - "node_modules/stream-to-promise": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/stream-to-promise/-/stream-to-promise-2.2.0.tgz", - "integrity": "sha512-HAGUASw8NT0k8JvIVutB2Y/9iBk7gpgEyAudXwNJmZERdMITGdajOa4VJfD/kNiA3TppQpTP4J+CtcHwdzKBAw==", - "dev": true, - "dependencies": { - "any-promise": "~1.3.0", - "end-of-stream": "~1.1.0", - "stream-to-array": "~2.3.0" - } - }, - "node_modules/stream-to-promise/node_modules/end-of-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", - "integrity": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", - "dev": true, - "dependencies": { - "once": "~1.3.0" - } - }, - "node_modules/stream-to-promise/node_modules/once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/string-template": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", - "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==", - "dev": true - }, - "node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/string.prototype.matchall": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-2.0.0.tgz", - "integrity": "sha512-WoZ+B2ypng1dp4iFLF2kmZlwwlE19gmjgKuhL1FJfDgCREWb3ye3SDVHSzLH6bxfnvYmkCxbzkmWcQZHA4P//Q==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.2", - "es-abstract": "^1.10.0", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "regexp.prototype.flags": "^1.2.0" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-bom-buf": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-buf/-/strip-bom-buf-1.0.0.tgz", - "integrity": "sha512-1sUIL1jck0T1mhOLP2c696BIznzT525Lkub+n4jjMHjhjhoAQA6Ye659DxdlZBr0aLDMQoTxKIpnlqxgtwjsuQ==", - "dev": true, - "dependencies": { - "is-utf8": "^0.2.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-bom-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-3.0.0.tgz", - "integrity": "sha512-2di6sulSHfspbuEJHwwF6vzwijA4uaKsKYtviRQsJsOdxxb6yexiDcZFQ5oY10J50YxmCdHn/1sQmxDKbrGOVw==", - "dev": true, - "dependencies": { - "first-chunk-stream": "^2.0.0", - "strip-bom-buf": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stylus": { - "version": "0.54.8", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.8.tgz", - "integrity": "sha512-vr54Or4BZ7pJafo2mpf0ZcwA74rpuYCZbxrHBsH8kbcXOwSfvBFwsRfpGO5OD5fhG5HDCFW737PKaawI7OqEAg==", - "dev": true, - "dependencies": { - "css-parse": "~2.0.0", - "debug": "~3.1.0", - "glob": "^7.1.6", - "mkdirp": "~1.0.4", - "safer-buffer": "^2.1.2", - "sax": "~1.2.4", - "semver": "^6.3.0", - "source-map": "^0.7.3" - }, - "bin": { - "stylus": "bin/stylus" - }, - "engines": { - "node": "*" - } - }, - "node_modules/stylus/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/stylus/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/stylus/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/symbol-observable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz", - "integrity": "sha512-Kb3PrPYz4HanVF1LVGuAdW6LoVgIwjUYJGzFe7NDrBLCN4lsV/5J0MFurV+ygS4bRVwrCEt2c7MQ1R2a72oJDw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/table": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/table/-/table-4.0.3.tgz", - "integrity": "sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==", - "dev": true, - "dependencies": { - "ajv": "^6.0.1", - "ajv-keywords": "^3.0.0", - "chalk": "^2.1.0", - "lodash": "^4.17.4", - "slice-ansi": "1.0.0", - "string-width": "^2.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", - "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", - "dev": true, - "dependencies": { - "bl": "^1.0.0", - "buffer-alloc": "^1.2.0", - "end-of-stream": "^1.0.0", - "fs-constants": "^1.0.0", - "readable-stream": "^2.3.0", - "to-buffer": "^1.1.1", - "xtend": "^4.0.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/temp-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", - "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/tempfile": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", - "integrity": "sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA==", - "dev": true, - "dependencies": { - "temp-dir": "^1.0.0", - "uuid": "^3.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/term-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", - "integrity": "sha512-7dPUZQGy/+m3/wjVz3ZW5dobSoD/02NxJpoXUX0WIyjfVS3l0c+b/+9phIDFA7FHzkYtwtMFgeGZ/Y8jVTeqQQ==", - "dev": true, - "dependencies": { - "execa": "^0.7.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/term-size/node_modules/cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", - "dev": true, - "dependencies": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "node_modules/term-size/node_modules/execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", - "dev": true, - "dependencies": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/term-size/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "dependencies": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "engines": { - "node": ">= 6.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "dependencies": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/terser-webpack-plugin/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", - "dev": true, - "dependencies": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/terser-webpack-plugin/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/terser-webpack-plugin/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/terser-webpack-plugin/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/terser-webpack-plugin/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "dependencies": { - "figgy-pudding": "^3.5.1" - } - }, - "node_modules/terser-webpack-plugin/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "node_modules/terser/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "node_modules/then-fs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/then-fs/-/then-fs-2.0.0.tgz", - "integrity": "sha512-5ffcBcU+vFUCYDNi/o507IqjqrTkuGsLVZ1Fp50hwgZRY7ufVFa9jFfTy5uZ2QnSKacKigWKeaXkOqLa4DsjLw==", - "dev": true, - "dependencies": { - "promise": ">=3.2 <8" - } - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/thunkify": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/thunkify/-/thunkify-2.1.2.tgz", - "integrity": "sha512-w9foI80XcGImrhMQ19pxunaEC5Rp2uzxZZg4XBAFRfiLOplk3F0l7wo+bO16vC2/nlQfR/mXZxcduo0MF2GWLg==", - "dev": true - }, - "node_modules/timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/tiny-lr": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", - "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", - "dev": true, - "dependencies": { - "body": "^5.1.0", - "debug": "^3.1.0", - "faye-websocket": "~0.10.0", - "livereload-js": "^2.3.0", - "object-assign": "^4.1.0", - "qs": "^6.4.0" - } - }, - "node_modules/tiny-lr/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/tippy.js": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/tippy.js/-/tippy.js-2.6.0.tgz", - "integrity": "sha512-hBcy6UXK3epiFwpkycy7Pn1SSLofUmawpPnlYg5ginbXMc/3EX2ivjzHfjvr/WPEpUg71/7ssiovhxDtCWvL2A==", - "dev": true, - "dependencies": { - "popper.js": "^1.14.3" - } - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", - "dev": true - }, - "node_modules/to-buffer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", - "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/token-stream": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-0.0.1.tgz", - "integrity": "sha512-nfjOAu/zAWmX9tgwi5NRp7O7zTDUD1miHiB40klUnAh9qnL1iXdgzcz/i5dMaL5jahcBAaSfmNOBBJBLJW8TEg==" - }, - "node_modules/toml": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/toml/-/toml-2.3.6.tgz", - "integrity": "sha512-gVweAectJU3ebq//Ferr2JUY4WKSDe5N+z0FvjDncLGyHmIDoxgY/2Ie4qfEIDm4IS7OA6Rmdm7pdEEdMcV/xQ==", - "dev": true - }, - "node_modules/tosource": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/tosource/-/tosource-1.0.0.tgz", - "integrity": "sha512-N6g8eQ1eerw6Y1pBhdgkubWIiPFwXa2POSUrlL8jth5CyyEWNWzoGKRkO3CaO7Jx27hlJP54muB3btIAbx4MPg==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "node_modules/traverse": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.4.6.tgz", - "integrity": "sha512-eIHWCq7YzOYYst5xsHyBbjPNP7PYkL9OYukWxUY2SopyxkTQSo2LkUmqWvkdkYhfDTtUCbaNTUnyo0b+ErjbIA==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" - }, - "node_modules/tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", - "dev": true - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tv4": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/tv4/-/tv4-1.3.0.tgz", - "integrity": "sha512-afizzfpJgvPr+eDkREK4MxJ/+r8nEEHcmitwgnPUqpaP+FpwQyadnxNoSACbgc/b1LsZYtODGoPiFxQrgJgjvw==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/tv4-formats": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/tv4-formats/-/tv4-formats-3.0.3.tgz", - "integrity": "sha512-T8qYFu5k0O8QamObivhw+giNF9v4EeN8Am1jo8HmArKowmg50H2zN/1Bffi0gf6BhsMd5qx/UUfLD8NNcRe/WA==", - "dev": true, - "dependencies": { - "moment": "^2.10.6", - "validator": "^8.2.0" - } - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "dev": true - }, - "node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "dev": true - }, - "node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true - }, - "node_modules/uc.micro": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", - "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" - }, - "node_modules/uglify-es": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", - "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", - "deprecated": "support for ECMAScript is superseded by `uglify-js` as of v3.13.0", - "dev": true, - "dependencies": { - "commander": "~2.13.0", - "source-map": "~0.6.1" - }, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/uglify-es/node_modules/commander": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", - "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", - "dev": true - }, - "node_modules/uglify-es/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/uglify-js": { - "version": "2.8.29", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", - "integrity": "sha512-qLq/4y2pjcU3vhlhseXGGJ7VbFO4pBANu0kwl8VCa9KEI0V8VfZIx2Fy3w01iSTA/pGwKZSmu/+I4etLNDdt5w==", - "dependencies": { - "source-map": "~0.5.1", - "yargs": "~3.10.0" - }, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - }, - "optionalDependencies": { - "uglify-to-browserify": "~1.0.0" - } - }, - "node_modules/uglify-to-browserify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", - "integrity": "sha512-vb2s1lYx2xBtUgy+ta+b2J/GLVUR+wmpINwHePmPRhOsIVCG2wDzKJ0n14GslH1BifsqVzSOwQhRaCAsZ/nI4Q==", - "optional": true - }, - "node_modules/uglifyjs-webpack-plugin": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz", - "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==", - "dev": true, - "dependencies": { - "cacache": "^10.0.4", - "find-cache-dir": "^1.0.0", - "schema-utils": "^0.4.5", - "serialize-javascript": "^1.4.0", - "source-map": "^0.6.1", - "uglify-es": "^3.3.4", - "webpack-sources": "^1.1.0", - "worker-farm": "^1.5.2" - }, - "engines": { - "node": ">= 4.8 < 5.0.0 || >= 5.10" - }, - "peerDependencies": { - "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" - } - }, - "node_modules/uglifyjs-webpack-plugin/node_modules/find-cache-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", - "integrity": "sha512-46TFiBOzX7xq/PcSWfFwkyjpemdRnMe31UQF+os0y+1W3k95f6R4SEt02Hj4p3X0Mir9gfrkmOtshFidS0VPUg==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/uglifyjs-webpack-plugin/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "dev": true, - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/uglifyjs-webpack-plugin/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "dev": true, - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/uglifyjs-webpack-plugin/node_modules/make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/uglifyjs-webpack-plugin/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/uglifyjs-webpack-plugin/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/uglifyjs-webpack-plugin/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/uglifyjs-webpack-plugin/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/uglifyjs-webpack-plugin/node_modules/pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha512-ojakdnUgL5pzJYWw2AIDEupaQCX5OPbM688ZevubICjdIX01PRSYKqm33fJoCOJBRseYCTUlQRnBNX+Pchaejw==", - "dev": true, - "dependencies": { - "find-up": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/uglifyjs-webpack-plugin/node_modules/schema-utils": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", - "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/uglifyjs-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/undefsafe": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", - "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", - "dev": true - }, - "node_modules/underscore": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz", - "integrity": "sha512-z4o1fvKUojIWh9XuaVLUDdf86RQiq13AC1dmHbTpoyuu+bquHms76v16CjycCbec87J7z0k//SiQVk0sMdFmpQ==", - "dev": true - }, - "node_modules/underscore.string": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz", - "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==", - "dev": true, - "dependencies": { - "sprintf-js": "^1.1.1", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/underscore.string/node_modules/sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "dev": true, - "dependencies": { - "unique-slug": "^2.0.0" - } - }, - "node_modules/unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4" - } - }, - "node_modules/unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg==", - "dev": true, - "dependencies": { - "crypto-random-string": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/universal-user-agent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", - "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" - }, - "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dev": true, - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "dev": true, - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unzip-response": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", - "integrity": "sha512-N0XH6lqDtFH84JxptQoZYmloF4nzrQqqrAymNj+/gW60AO2AZgOcf4O/nUXJcYfyQkqvMo9lSupBZmmgvuVXlw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/upath": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", - "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist-lint": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/update-notifier": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.3.0.tgz", - "integrity": "sha512-KBLtk9uq+79OJkHB+hdxbikPrYwPc1JoiSbpU/bKknBG3z2gzFzYabHI7jNkQXzMDqipUnvNsKnowCq6PoEakg==", - "dev": true, - "dependencies": { - "boxen": "^1.2.1", - "chalk": "^2.0.1", - "configstore": "^3.0.0", - "import-lazy": "^2.1.0", - "is-installed-globally": "^0.1.0", - "is-npm": "^1.0.0", - "latest-version": "^3.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "deprecated": "Please see https://github.com/lydell/urix#deprecated", - "dev": true - }, - "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", - "dev": true, - "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "node_modules/url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA==", - "dev": true, - "dependencies": { - "prepend-http": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", - "dev": true - }, - "node_modules/url/node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/user-home": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", - "integrity": "sha512-KMWqdlOcjCYdtIJpicDSFBQ8nFwS2i9sslAd6f4+CBGcU4gist2REnr2fxj2YocvJFxSF3ZOHLYLVZnUxv4BZQ==", - "dev": true, - "dependencies": { - "os-homedir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/util": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", - "dev": true, - "dependencies": { - "inherits": "2.0.3" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/util/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "dev": true, - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/v8flags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/validator": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", - "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/verror/node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true - }, - "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 - }, - "node_modules/void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", - "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vscode-languageserver-types": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz", - "integrity": "sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==", - "dev": true - }, - "node_modules/walkdir": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz", - "integrity": "sha512-lMFYXGpf7eg+RInVL021ZbJJT4hqsvsBvq5sZBp874jfhs3IWlA7OPoG0ojQrYcXHuUSi+Nqp6qGN+pPGaMgPQ==", - "dev": true, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/watchpack": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.5.0.tgz", - "integrity": "sha512-RSlipNQB1u48cq0wH/BNfCu1tD/cJ8ydFIkNYhp9o+3d+8unClkIovpW5qpFPgmL9OE48wfAnlZydXByWP82AA==", - "dev": true, - "dependencies": { - "chokidar": "^2.0.2", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" - } - }, - "node_modules/watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", - "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", - "dev": true, - "optional": true, - "dependencies": { - "chokidar": "^2.1.8" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/web-ext": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/web-ext/-/web-ext-2.9.3.tgz", - "integrity": "sha512-aZnlxuYOMUUBS5C8NBhhAj7T0ouJexlW5Cx5ObtOheoguG3fqXUl+KTY19L1Am/bJoyHC8otGTgew9Z0WHeTtg==", - "dev": true, - "dependencies": { - "@cliqz-oss/firefox-client": "0.3.1", - "@cliqz-oss/node-firefox-connect": "1.2.1", - "adbkit": "2.11.0", - "addons-linter": "1.4.1", - "babel-polyfill": "6.26.0", - "babel-runtime": "6.26.0", - "bunyan": "1.8.12", - "camelcase": "4.1.0", - "debounce": "1.1.0", - "decamelize": "2.0.0", - "es6-error": "4.1.1", - "es6-promisify": "5.0.0", - "event-to-promise": "0.8.0", - "firefox-profile": "1.2.0", - "fx-runner": "1.0.9", - "git-rev-sync": "1.9.1", - "mkdirp": "0.5.1", - "multimatch": "2.1.0", - "mz": "2.7.0", - "node-notifier": "5.2.1", - "opn": "5.3.0", - "parse-json": "4.0.0", - "regenerator-runtime": "0.11.1", - "require-uncached": "1.0.3", - "sign-addon": "0.3.1", - "source-map-support": "0.5.3", - "stream-to-promise": "2.2.0", - "strip-json-comments": "2.0.1", - "tmp": "0.0.33", - "update-notifier": "2.3.0", - "watchpack": "1.5.0", - "yargs": "6.6.0", - "zip-dir": "1.0.2" - }, - "bin": { - "web-ext": "bin/web-ext" - }, - "engines": { - "node": ">=6.0.0", - "npm": ">=3.0.0" - } - }, - "node_modules/web-ext/node_modules/cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/web-ext/node_modules/invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/web-ext/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/web-ext/node_modules/lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", - "dev": true, - "dependencies": { - "invert-kv": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/web-ext/node_modules/minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==", - "dev": true - }, - "node_modules/web-ext/node_modules/mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA==", - "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", - "dev": true, - "dependencies": { - "minimist": "0.0.8" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/web-ext/node_modules/opn": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", - "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", - "dev": true, - "dependencies": { - "is-wsl": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/web-ext/node_modules/os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", - "dev": true, - "dependencies": { - "lcid": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/web-ext/node_modules/regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - }, - "node_modules/web-ext/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/web-ext/node_modules/source-map-support": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.3.tgz", - "integrity": "sha512-eKkTgWYeBOQqFGXRfKabMFdnWepo51vWqEdoeikaEPFiJC7MCU5j2h4+6Q8npkZTeLGbSyecZvRxiSoWl3rh+w==", - "dev": true, - "dependencies": { - "source-map": "^0.6.0" - } - }, - "node_modules/web-ext/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/web-ext/node_modules/which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", - "dev": true - }, - "node_modules/web-ext/node_modules/y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "node_modules/web-ext/node_modules/yargs": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", - "integrity": "sha512-6/QWTdisjnu5UHUzQGst+UOEuEVwIzFVGBjq3jMTFNs5WJQsH/X6nMURSaScIdF5txylr1Ao9bvbWiKi2yXbwA==", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^4.2.0" - } - }, - "node_modules/web-ext/node_modules/yargs-parser": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", - "integrity": "sha512-+QQWqC2xeL0N5/TE+TY6OGEqyNRM+g2/r712PDNYgiCdXYCApXf1vzfmDSLBxfGRwV+moTq/V8FnMI24JCm2Yg==", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0" - } - }, - "node_modules/web-ext/node_modules/yargs-parser/node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/web-ext/node_modules/yargs/node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/web-ext/node_modules/yargs/node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "node_modules/webpack": { - "version": "4.46.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz", - "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.5.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=6.11.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - }, - "webpack-command": { - "optional": true - } - } - }, - "node_modules/webpack-merge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz", - "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==", - "dev": true, - "dependencies": { - "lodash": "^4.17.15" - } - }, - "node_modules/webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dev": true, - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "node_modules/webpack-sources/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/webpack/node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "optional": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/webpack/node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "optional": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack/node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "optional": true, - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/webpack/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "optional": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack/node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/webpack/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "optional": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/webpack/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, - "optional": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/webpack/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/webpack/node_modules/loader-utils": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.1.tgz", - "integrity": "sha512-1Qo97Y2oKaU+Ro2xnDMR26g1BwMT29jNbem1EvcujW2jqt+j5COXyscjM7bLQkM9HaxI7pkWeW7gnI072yMI9Q==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/webpack/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/webpack/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, - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "optional": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/webpack/node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "optional": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/webpack/node_modules/watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" - }, - "optionalDependencies": { - "chokidar": "^3.4.1", - "watchpack-chokidar2": "^2.0.1" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/when": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/when/-/when-3.7.7.tgz", - "integrity": "sha512-9lFZp/KHoqH6bPKjbWqa+3Dg/K/r2v0X/3/G2x4DBGchVS2QX2VXL3cZV994WQVnTM1/PD71Az25nAzryEUugw==", - "dev": true - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", - "dev": true - }, - "node_modules/widest-line": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", - "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", - "dev": true, - "dependencies": { - "string-width": "^2.1.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/win-release": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/win-release/-/win-release-1.1.1.tgz", - "integrity": "sha512-iCRnKVvGxOQdsKhcQId2PXV1vV3J/sDPXKA4Oe9+Eti2nb2ESEsYHRYls/UjoUW3bIc5ZDO8dTH50A/5iVN+bw==", - "dev": true, - "dependencies": { - "semver": "^5.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/win-release/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/window-size": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", - "integrity": "sha512-1pTPQDKTdd61ozlKGNCjhNRd+KPmgLSGa3mZTHoOliaGcESD8G1PXhh7c1fgiPjVbNVfgy2Faw4BI8/m0cC8Mg==", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/winreg": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/winreg/-/winreg-0.0.12.tgz", - "integrity": "sha512-typ/+JRmi7RqP1NanzFULK36vczznSNN8kWVA9vIqXyv8GhghUlwhGp1Xj3Nms1FsPcNnsQrJOR10N58/nQ9hQ==", - "dev": true - }, - "node_modules/with": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/with/-/with-5.1.1.tgz", - "integrity": "sha512-uAnSsFGfSpF6DNhBXStvlZILfHJfJu4eUkfbRGk94kGO1Ta7bg6FwfvoOhhyHAJuFbCw+0xk4uJ3u57jLvlCJg==", - "dependencies": { - "acorn": "^3.1.0", - "acorn-globals": "^3.0.0" - } - }, - "node_modules/with/node_modules/acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha512-OLUyIIZ7mF5oaAUT1w0TFqQS81q3saT46x8t7ukpPjMNk+nbs4ZHhs7ToV8EWnLYLepjETXd4XaCE4uxkMeqUw==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wordwrap": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha512-xSBsCeh+g+dinoBv3GAOWM4LcVVO68wLXRanibtBSdUvkGWQRGeE9P7IwU9EmDDi4jA6L44lz15CGMwdw9N5+Q==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", - "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", - "dev": true, - "dependencies": { - "errno": "~0.1.7" - } - }, - "node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "node_modules/write": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "integrity": "sha512-CJ17OoULEKXpA5pef3qLj5AxTJ6mSt7g84he2WIskKwqFO4T97d5V7Tadl0DYDk7qyUOQD5WlUlOMChaYrhxeA==", - "dev": true, - "dependencies": { - "mkdirp": "^0.5.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "node_modules/write/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "dev": true, - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/xdg-basedir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", - "integrity": "sha512-1Dly4xqlulvPD3fZUQJLY+FUIeqN3N2MM3uqe4rCJftAvOjFa3jFGfctOgluGx4ahPbUCsZkmJILiP0Vi4T6lQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/xhr-mock": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/xhr-mock/-/xhr-mock-2.5.1.tgz", - "integrity": "sha512-UKOjItqjFgPUwQGPmRAzNBn8eTfIhcGjBVGvKYAWxUQPQsXNGD6KEckGTiHwyaAUp9C9igQlnN1Mp79KWCg7CQ==", - "dev": true, - "dependencies": { - "global": "^4.3.0", - "url": "^0.11.0" - } - }, - "node_modules/xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "dev": true, - "dependencies": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/xmldom": { - "version": "0.1.27", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", - "integrity": "sha512-7WpJBYwyhvsddFJA51SOIU0Be9W44sbGGjc6Z3ly8Wx/Wl7nriMPZ5xf6Np9ASlJ6gACfXcTLukm4DtX372lFw==", - "deprecated": "Deprecated due to CVE-2021-21366 resolved in 0.5.0", - "dev": true, - "engines": { - "node": ">=0.1" - } - }, - "node_modules/xregexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz", - "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==", - "dev": true - }, - "node_modules/xtend": { - "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" - } - }, - "node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", - "dev": true - }, - "node_modules/yargs": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", - "integrity": "sha512-QFzUah88GAGy9lyDKGBqZdkYApt63rCXYBGYnEP4xDJPXNqXXnBDACnbrXnViV6jRSqAePwrATi2i8mfYm4L1A==", - "dependencies": { - "camelcase": "^1.0.2", - "cliui": "^2.1.0", - "decamelize": "^1.0.0", - "window-size": "0.1.0" - } - }, - "node_modules/yargs-parser": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", - "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", - "dev": true, - "dependencies": { - "camelcase": "^4.1.0" - } - }, - "node_modules/yargs/node_modules/camelcase": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - "dev": true, - "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "node_modules/zip-dir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/zip-dir/-/zip-dir-1.0.2.tgz", - "integrity": "sha512-OZ4WThDcFqvamrq4e2lSdz+q6a9fnD55ktBzsfQ95R0YrnZDd7Cz1gTI8OMveqlASz8PXVN0av8Bi7Ky+uJ+SA==", - "dev": true, - "dependencies": { - "async": "^1.5.2", - "jszip": "^2.4.0" - } - }, - "node_modules/zip-dir/node_modules/jszip": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.7.0.tgz", - "integrity": "sha512-JIsRKRVC3gTRo2vM4Wy9WBC3TRcfnIZU8k65Phi3izkvPH975FowRYtKGT6PxevA0XnJ/yO8b0QwV0ydVyQwfw==", - "dev": true, - "dependencies": { - "pako": "~1.0.2" - } - }, - "node_modules/zip-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz", - "integrity": "sha512-2olrDUuPM4NvRIgGPhvrp84f7/HmWR6RiQrgwFF2VctmnssFiogtYL3DcA8Vl2bsSmju79sVXe38TsII7JleUg==", - "dev": true, - "dependencies": { - "archiver-utils": "^1.3.0", - "compress-commons": "^1.2.0", - "lodash": "^4.8.0", - "readable-stream": "^2.0.0" - }, - "engines": { - "node": ">= 0.10.0" - } - } - }, - "dependencies": { - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dev": true, - "requires": { - "@babel/highlight": "^7.18.6" - } - }, - "@babel/compat-data": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", - "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==", - "dev": true - }, - "@babel/core": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", - "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.2", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-module-transforms": "^7.20.2", - "@babel/helpers": "^7.20.1", - "@babel/parser": "^7.20.2", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.2", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - } - }, - "@babel/generator": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", - "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", - "dev": true, - "requires": { - "@babel/types": "^7.20.2", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", - "dev": true, - "requires": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", - "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.20.0", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "semver": "^6.3.0" - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz", - "integrity": "sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.19.1", - "@babel/helper-split-export-declaration": "^7.18.6" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - } - }, - "@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-function-name": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", - "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dev": true, - "requires": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", - "dev": true, - "requires": { - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-module-transforms": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", - "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.20.2", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.2" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", - "dev": true - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-replace-supers": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", - "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0" - } - }, - "@babel/helper-simple-access": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", - "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", - "dev": true, - "requires": { - "@babel/types": "^7.20.2" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", - "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", - "dev": true, - "requires": { - "@babel/types": "^7.20.0" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", - "dev": true - }, - "@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", - "dev": true - }, - "@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "dev": true - }, - "@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - } - }, - "@babel/helpers": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", - "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", - "dev": true, - "requires": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.0" - } - }, - "@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", - "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==", - "dev": true - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", - "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", - "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.20.1", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.20.1" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-import-assertions": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", - "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", - "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", - "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-replace-supers": "^7.19.1", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", - "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "dev": true, - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", - "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", - "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-simple-access": "^7.19.4" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", - "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", - "dev": true, - "requires": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.19.1" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", - "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/polyfill": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.12.1.tgz", - "integrity": "sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==", - "dev": true, - "requires": { - "core-js": "^2.6.5", - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/preset-env": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", - "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.20.1", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.20.1", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.20.2", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.20.0", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.20.2", - "@babel/plugin-transform-classes": "^7.20.2", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.20.2", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.19.6", - "@babel/plugin-transform-modules-commonjs": "^7.19.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.6", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.20.1", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.19.0", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.20.2", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "core-js-compat": "^3.25.1", - "semver": "^6.3.0" - } - }, - "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/register": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.0.0.tgz", - "integrity": "sha512-f/+CRmaCe7rVEvcvPvxeA8j5aJhHC3aJie7YuqcMDhUOuyWLA7J/aNrTaHIzoWPEhpHA54mec4Mm8fv8KBlv3g==", - "dev": true, - "requires": { - "core-js": "^2.5.7", - "find-cache-dir": "^1.0.0", - "home-or-tmp": "^3.0.0", - "lodash": "^4.17.10", - "mkdirp": "^0.5.1", - "pirates": "^4.0.0", - "source-map-support": "^0.5.9" - }, - "dependencies": { - "find-cache-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", - "integrity": "sha512-46TFiBOzX7xq/PcSWfFwkyjpemdRnMe31UQF+os0y+1W3k95f6R4SEt02Hj4p3X0Mir9gfrkmOtshFidS0VPUg==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^2.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "home-or-tmp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-3.0.0.tgz", - "integrity": "sha512-pj6ktgQDedSIbzwrC108F9aZadnF2ZJ8mP8QbGq2nLPOmqpdqKWMoU4JPJaFEzpoTl6X/jOwE8BlkTOfVPR98A==", - "dev": true - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha512-ojakdnUgL5pzJYWw2AIDEupaQCX5OPbM688ZevubICjdIX01PRSYKqm33fJoCOJBRseYCTUlQRnBNX+Pchaejw==", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } - } - } - }, - "@babel/runtime": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", - "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.10" - } - }, - "@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" - } - }, - "@babel/traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", - "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.1", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.1", - "@babel/types": "^7.20.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", - "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" - } - }, - "@cliqz-oss/firefox-client": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@cliqz-oss/firefox-client/-/firefox-client-0.3.1.tgz", - "integrity": "sha512-RO+Tops/wGnBzWoZYkCraqyh2JqOejqJq5/a4b54HhmjTNSKdUPwAOK17EGg/zPb0nWqkuB7QyZsI9bo+ev8Kw==", - "dev": true, - "requires": { - "colors": "0.5.x", - "js-select": "~0.6.0" - }, - "dependencies": { - "colors": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/colors/-/colors-0.5.1.tgz", - "integrity": "sha512-XjsuUwpDeY98+yz959OlUK6m7mLBM+1MEG5oaenfuQnNnrQk1WvtcvFgN3FNDP3f2NmZ211t0mNEfSEN1h0eIg==", - "dev": true - } - } - }, - "@cliqz-oss/node-firefox-connect": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@cliqz-oss/node-firefox-connect/-/node-firefox-connect-1.2.1.tgz", - "integrity": "sha512-O/IyiB5pfztCdmxQZg0/xeq5w+YiP3gtJz8d4We2EpLPKzbDVjOrtfLKYgVfm6Ya6mbvDge1uLkSRwaoVCWKnA==", - "dev": true, - "requires": { - "@cliqz-oss/firefox-client": "0.3.1", - "es6-promise": "^2.0.1" - }, - "dependencies": { - "es6-promise": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-2.3.0.tgz", - "integrity": "sha512-oyOjMhyKMLEjOOtvkwg0G4pAzLQ9WdbbeX7WdqKzvYXu+UFgD0Zo/Brq5Q49zNmnGPPzV5rmYvrr0jz1zWx8Iw==", - "dev": true - } - } - }, - "@formatjs/intl-localematcher": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.10.tgz", - "integrity": "sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==", - "requires": { - "tslib": "2" - } - }, - "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true - }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "@octokit/auth-token": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.5.0.tgz", - "integrity": "sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==", - "requires": { - "@octokit/types": "^6.0.3" - } - }, - "@octokit/core": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-3.6.0.tgz", - "integrity": "sha512-7RKRKuA4xTjMhY+eG3jthb3hlZCsOwg3rztWh75Xc+ShDWOfDDATWbeZpAHBNRpm4Tv9WgBMOy1zEJYXG6NJ7Q==", - "requires": { - "@octokit/auth-token": "^2.4.4", - "@octokit/graphql": "^4.5.8", - "@octokit/request": "^5.6.3", - "@octokit/request-error": "^2.0.5", - "@octokit/types": "^6.0.3", - "before-after-hook": "^2.2.0", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/endpoint": { - "version": "6.0.12", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz", - "integrity": "sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==", - "requires": { - "@octokit/types": "^6.0.3", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/graphql": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-4.8.0.tgz", - "integrity": "sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==", - "requires": { - "@octokit/request": "^5.6.0", - "@octokit/types": "^6.0.3", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/openapi-types": { - "version": "12.11.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-12.11.0.tgz", - "integrity": "sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==" - }, - "@octokit/plugin-paginate-rest": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.21.3.tgz", - "integrity": "sha512-aCZTEf0y2h3OLbrgKkrfFdjRL6eSOo8komneVQJnYecAxIej7Bafor2xhuDJOIFau4pk0i/P28/XgtbyPF0ZHw==", - "requires": { - "@octokit/types": "^6.40.0" - } - }, - "@octokit/plugin-request-log": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", - "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "requires": {} - }, - "@octokit/plugin-rest-endpoint-methods": { - "version": "5.16.2", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.16.2.tgz", - "integrity": "sha512-8QFz29Fg5jDuTPXVtey05BLm7OB+M8fnvE64RNegzX7U+5NUXcOcnpTIK0YfSHBg8gYd0oxIq3IZTe9SfPZiRw==", - "requires": { - "@octokit/types": "^6.39.0", - "deprecation": "^2.3.1" - } - }, - "@octokit/request": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.6.3.tgz", - "integrity": "sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==", - "requires": { - "@octokit/endpoint": "^6.0.1", - "@octokit/request-error": "^2.1.0", - "@octokit/types": "^6.16.1", - "is-plain-object": "^5.0.0", - "node-fetch": "^2.6.7", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/request-error": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz", - "integrity": "sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==", - "requires": { - "@octokit/types": "^6.0.3", - "deprecation": "^2.0.0", - "once": "^1.4.0" - } - }, - "@octokit/rest": { - "version": "18.12.0", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-18.12.0.tgz", - "integrity": "sha512-gDPiOHlyGavxr72y0guQEhLsemgVjwRePayJ+FcKc2SJqKUbxbkvf5kAZEWA/MKvsfYlQAMVzNJE3ezQcxMJ2Q==", - "requires": { - "@octokit/core": "^3.5.1", - "@octokit/plugin-paginate-rest": "^2.16.8", - "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^5.12.0" - } - }, - "@octokit/types": { - "version": "6.41.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.41.0.tgz", - "integrity": "sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==", - "requires": { - "@octokit/openapi-types": "^12.11.0" - } - }, - "@sinonjs/commons": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz", - "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/formatio": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-2.0.0.tgz", - "integrity": "sha512-ls6CAMA6/5gG+O/IdsBcblvnd8qcO/l1TYoNeAzp3wcISOxlPXQEus0mLcdwazEkWjaBdaJ3TaxmNgCLWwvWzg==", - "dev": true, - "requires": { - "samsam": "1.3.0" - } - }, - "@sinonjs/samsam": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-3.3.3.tgz", - "integrity": "sha512-bKCMKZvWIjYD0BLGnNrxVuw4dkWCYsLqFOUWw8VgKF/+5Y+mE7LfHWPIYoDXowH+3a9LsWDMo0uAP8YDosPvHQ==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.3.0", - "array-from": "^2.1.1", - "lodash": "^4.17.15" - } - }, - "@sinonjs/text-encoding": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz", - "integrity": "sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==", - "dev": true - }, - "@types/babel-types": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/babel-types/-/babel-types-7.0.11.tgz", - "integrity": "sha512-pkPtJUUY+Vwv6B1inAz55rQvivClHJxc9aVEPPmaq2cbyeMLCiDpbKpcKyX4LAwpNGi+SHBv0tHv6+0gXv0P2A==" - }, - "@types/babylon": { - "version": "6.16.6", - "resolved": "https://registry.npmjs.org/@types/babylon/-/babylon-6.16.6.tgz", - "integrity": "sha512-G4yqdVlhr6YhzLXFKy5F7HtRBU8Y23+iWy7UKthMq/OSQnL1hbsoeXESQ2LY8zEDlknipDG3nRGhUC9tkwvy/w==", - "requires": { - "@types/babel-types": "*" - } - }, - "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", - "dev": true - }, - "@types/node": { - "version": "18.11.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", - "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", - "dev": true - }, - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", - "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", - "dev": true, - "requires": { - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", - "dev": true - }, - "@webassemblyjs/helper-module-context": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", - "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wast-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", - "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/floating-point-hex-parser": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-code-frame": "1.9.0", - "@webassemblyjs/helper-fsm": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "dependencies": { - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" - } - } - }, - "acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha512-fu2ygVGuMmlzG8ZeRJ0bvR41nsAkxxhbyk8bZ1SS521Z7vmgJFTQQlfz/Mp/nJexGBz+v8sC9bM6+lNgskt4Ug==" - }, - "acorn-globals": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", - "integrity": "sha512-uWttZCk96+7itPxK8xCzY86PnxKTMrReKDqrHzv42VQY0K30PUO8WY13WMOuI+cOdX4EIdzdvQ8k6jkuGRFMYw==", - "requires": { - "acorn": "^4.0.4" - } - }, - "acorn-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", - "integrity": "sha512-AU7pnZkguthwBjKgCg6998ByQNIMjbuDQZ8bb78QAFZwPfmKia8AIzgY/gWgqCjnht8JLdXmB4YxA0KaV60ncQ==", - "dev": true, - "requires": { - "acorn": "^3.0.4" - }, - "dependencies": { - "acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha512-OLUyIIZ7mF5oaAUT1w0TFqQS81q3saT46x8t7ukpPjMNk+nbs4ZHhs7ToV8EWnLYLepjETXd4XaCE4uxkMeqUw==", - "dev": true - } - } - }, - "adbkit": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/adbkit/-/adbkit-2.11.0.tgz", - "integrity": "sha512-j2vUhEeZmCiqBP+p77CpPWQTcT20rOmSmRHFUTZUwUpxzeCd3fXop4NAGYztSY9/FNU4bT/qqvYQ4EZKuCXhfA==", - "dev": true, - "requires": { - "adbkit-logcat": "^1.1.0", - "adbkit-monkey": "~1.0.1", - "bluebird": "~2.9.24", - "commander": "^2.3.0", - "debug": "~2.6.3", - "node-forge": "^0.7.1", - "split": "~0.3.3" - }, - "dependencies": { - "bluebird": { - "version": "2.9.34", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.9.34.tgz", - "integrity": "sha512-ZDzCb87X7/IP1uzQ5eJZB+WoQRGTnKL5DHWvPw6kkMbQseouiQIrEi3P1UGE0D1k0N5/+aP/5GMCyHZ1xYJyHQ==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node-forge": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz", - "integrity": "sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==", - "dev": true - } - } - }, - "adbkit-logcat": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/adbkit-logcat/-/adbkit-logcat-1.1.0.tgz", - "integrity": "sha512-57iYRLdjmhI1fnc890KyflzWpnIb/aq5ET3fbn3axdyyeyKeP4Ji/GhnfBNguG1Tw7SQRL2eBnA+hvbwIsTtNg==", - "dev": true - }, - "adbkit-monkey": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/adbkit-monkey/-/adbkit-monkey-1.0.1.tgz", - "integrity": "sha512-uU8p+p4sv7gLsjO/At4iPufoPD3R16kVbzDVecdIerR9RzhEK6PcyAJghdOXwrYKbhm7SmPQWsxVRloDBMINDA==", - "dev": true, - "requires": { - "async": "~0.2.9" - }, - "dependencies": { - "async": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", - "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==", - "dev": true - } - } - }, - "addons-linter": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/addons-linter/-/addons-linter-1.4.1.tgz", - "integrity": "sha512-AX8nCD/gy/6DoX4B7vTMQV6pcP8tG0BjxB3Jv44VZrUTYG+ojHx26abRDyUn+fDqWGf8qzeVn0Vss/NMNjMouA==", - "dev": true, - "requires": { - "@babel/polyfill": "7.0.0", - "@babel/register": "7.0.0", - "ajv": "6.5.5", - "ajv-merge-patch": "4.1.0", - "chalk": "2.4.0", - "cheerio": "1.0.0-rc.2", - "columnify": "1.5.4", - "common-tags": "1.8.0", - "crx-parser": "0.1.2", - "deepmerge": "2.2.1", - "dispensary": "0.27.0", - "es6-promisify": "5.0.0", - "eslint": "5.0.1", - "eslint-plugin-no-unsafe-innerhtml": "1.0.16", - "eslint-visitor-keys": "1.0.0", - "espree": "4.1.0", - "esprima": "3.1.3", - "first-chunk-stream": "2.0.0", - "fluent-syntax": "0.7.0", - "fsevents": "2.0.1", - "glob": "7.1.3", - "is-mergeable-object": "1.1.0", - "jed": "1.1.1", - "os-locale": "3.0.1", - "pino": "5.9.0", - "po2json": "0.4.5", - "postcss": "7.0.6", - "probe-image-size": "4.0.0", - "relaxed-json": "1.0.1", - "semver": "5.6.0", - "shelljs": "0.8.3", - "snyk": "1.110.2", - "source-map-support": "0.5.6", - "strip-bom-stream": "3.0.0", - "tosource": "1.0.0", - "upath": "1.1.0", - "whatwg-url": "7.0.0", - "xmldom": "0.1.27", - "yargs": "12.0.2", - "yauzl": "2.9.2" - }, - "dependencies": { - "@babel/polyfill": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.0.0.tgz", - "integrity": "sha512-dnrMRkyyr74CRelJwvgnnSUDh2ge2NCTyHVwpOdvRMHtJUyxLtMAfhBN3s64pY41zdw0kgiLPh6S20eb1NcX6Q==", - "dev": true, - "requires": { - "core-js": "^2.5.7", - "regenerator-runtime": "^0.11.1" - } - }, - "ajv": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.5.tgz", - "integrity": "sha512-7q7gtRQDJSyuEHjuVgHoUa2VuemFiCMrfQc9Tc08XTAc4Zj/5U1buQJ0HU6i7fKjXU09SVgSmxa4sLvuvS8Iyg==", - "dev": true, - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "dev": true - }, - "chalk": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.0.tgz", - "integrity": "sha512-Wr/w0f4o9LuE7K53cD0qmbAMM+2XNLzR29vFn5hqko4sxGlUsyy363NvmyGIyk5tpe9cjTr9SJYbysEyPkRnFw==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", - "dev": true - }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==", - "dev": true - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - }, - "semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-support": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.6.tgz", - "integrity": "sha512-N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "whatwg-url": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz", - "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "yargs": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz", - "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==", - "dev": true, - "requires": { - "cliui": "^4.0.0", - "decamelize": "^2.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^10.1.0" - } - }, - "yauzl": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.9.2.tgz", - "integrity": "sha512-yyeepe1mQuFKOWHNhvnLzoPPyjjunG8XY/BtRIFAcyyYe4w24diqUHnR4T+ZzfhH/Vas/wk3uClYNgu+GKLYhg==", - "dev": true, - "requires": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - } - } - }, - "adm-zip": { - "version": "0.4.16", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", - "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==", - "dev": true - }, - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "dev": true, - "requires": { - "es6-promisify": "^5.0.0" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-errors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "dev": true, - "requires": {} - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "ajv-merge-patch": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ajv-merge-patch/-/ajv-merge-patch-4.1.0.tgz", - "integrity": "sha512-0mAYXMSauA8RZ7r+B4+EAOYcZEcO9OK5EiQCR7W7Cv4E44pJj56ZnkKLJ9/PAcOc0dT+LlV9fdDcq2TxVJfOYw==", - "dev": true, - "requires": { - "fast-json-patch": "^2.0.6", - "json-merge-patch": "^0.2.3" - } - }, - "align-text": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", - "integrity": "sha512-GrTZLRpmp6wIC2ztrWW9MjjTgSKccffgFagbNDOX95/dcjEcYZibYTeaOntySQLcdw1ztBoFkviiUvTMbb9MYg==", - "requires": { - "kind-of": "^3.0.2", - "longest": "^1.0.1", - "repeat-string": "^1.5.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "ansi-align": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", - "integrity": "sha512-TdlOggdA/zURfMYa7ABC66j+oqfMew58KpJMbUlH3bcZP1b+cBHIHDDn5uH9INsxrHBPjsqM0tDB4jPTF/vgJA==", - "dev": true, - "requires": { - "string-width": "^2.0.0" - } - }, - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "ansicolors": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", - "integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==", - "dev": true - }, - "any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "archiver": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz", - "integrity": "sha512-4q/CtGPNVyC5aT9eYHhFP7SAEjKYzQIDIJWXfexUIPNxitNs1y6hORdX+sYxERSZ6qPeNNBJ5UolFsJdWTU02g==", - "dev": true, - "requires": { - "archiver-utils": "^1.3.0", - "async": "^2.0.0", - "buffer-crc32": "^0.2.1", - "glob": "^7.0.0", - "lodash": "^4.8.0", - "readable-stream": "^2.0.0", - "tar-stream": "^1.5.0", - "walkdir": "^0.0.11", - "zip-stream": "^1.1.0" - }, - "dependencies": { - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - } - } - }, - "archiver-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz", - "integrity": "sha512-h+hTREBXcW5e1L9RihGXdH4PHHdGipG/jE2sMZrqIH6BmZAxeGU5IWjVsKhokdCSWX7km6Kkh406zZNEElHFPQ==", - "dev": true, - "requires": { - "glob": "^7.0.0", - "graceful-fs": "^4.1.0", - "lazystream": "^1.0.0", - "lodash": "^4.8.0", - "normalize-path": "^2.0.0", - "readable-stream": "^2.0.0" - } - }, - "archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true - }, - "array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", - "dev": true - }, - "array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", - "dev": true - }, - "array-filter": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", - "integrity": "sha512-VW0FpCIhjZdarWjIz8Vpva7U95fl2Jn+b+mmFFMLn8PIVscOQcAgEznwUzTEuUHuqZqIxwzRlcaN/urTFFQoiw==", - "dev": true - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "array-from": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", - "integrity": "sha512-GQTc6Uupx1FCavi5mPzBvVT7nEOeWMmUA9P95wpfpW1XwMSKs+KaymD5C2Up7KAUKg/mYwbsUYzdZWcoajlNZg==", - "dev": true - }, - "array-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.1.tgz", - "integrity": "sha512-sxHIeJTGEsRC8/hYkZzdJNNPZ41EXHVys7pqMw1iwE/Kx8/hto0UbDuGQsSJ0ujPovj9qUZl6EOY/EiZ2g3d9Q==", - "dev": true - }, - "array-reduce": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", - "integrity": "sha512-8jR+StqaC636u7h3ye1co3lQRefgVVUQUhuAmRbDqIMeR2yuXzRvkCNQiQ5J/wbREmoBLNtp13dhaaVpZQDRUw==", - "dev": true - }, - "array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true - }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "dev": true - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - }, - "asn1": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", - "integrity": "sha512-6i37w/+EhlWlGUJff3T/Q8u1RGmP5wgbiwYnOnbOqvtrPxT63/sYFyP9RcpxtxGymtfA075IvmOnL7ycNOWl3w==", - "dev": true - }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "dev": true, - "requires": { - "object-assign": "^4.1.1", - "util": "0.10.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", - "dev": true - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", - "dev": true, - "requires": { - "inherits": "2.0.1" - } - } - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "dev": true - }, - "assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true - }, - "ast-types": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", - "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", - "dev": true, - "requires": { - "tslib": "^2.0.1" - } - }, - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==", - "dev": true - }, - "async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", - "dev": true - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", - "dev": true - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - } - } - }, - "babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", - "dev": true, - "requires": { - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.17.4", - "source-map": "^0.5.7", - "trim-right": "^1.0.1" - }, - "dependencies": { - "jsesc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA==", - "dev": true - } - } - }, - "babel-helper-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", - "integrity": "sha512-Oo6+e2iX+o9eVvJ9Y5eKL5iryeRdsIkwRYheCuhYdVHsdEQysbc2z2QkqCLIYnNxkT5Ss3ggrHdXiDI7Dhrn4Q==", - "dev": true, - "requires": { - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-get-function-arity": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", - "integrity": "sha512-WfgKFX6swFB1jS2vo+DwivRN4NB8XUdM3ij0Y1gnC21y1tdBoe6xjVnd7NSI6alv+gZXCtJqvrTeMW3fR/c0ng==", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-remap-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", - "integrity": "sha512-RYqaPD0mQyQIFRu7Ho5wE2yvA/5jxqCIj/Lv4BXNq23mHYu/vxikOy2JueLiBxQknwapwrJeNCesvY0ZcfnlHg==", - "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha512-n7pFrqQm44TCYvrCDb0MqabAF+JUBq+ijBvNMUxpkLjJaAu32faIexewMumrH5KLLJ1HDyT0PTEqRyAe/GwwuQ==", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-loader": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", - "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", - "dev": true, - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - } - }, - "babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", - "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3", - "core-js-compat": "^3.25.1" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3" - } - }, - "babel-plugin-syntax-async-functions": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", - "integrity": "sha512-4Zp4unmHgw30A1eWI5EpACji2qMocisdXhAftfhXoSV9j0Tvj6nRFE3tOmRY912E0FMRm/L5xWE7MGVT2FoLnw==", - "dev": true - }, - "babel-plugin-transform-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", - "integrity": "sha512-7BgYJujNCg0Ti3x0c/DL3tStvnKS6ktIYOmo9wginv/dfZOrbSZ+qG4IRRHMBOzZ5Awb1skTiAsQXg/+IWkZYw==", - "dev": true, - "requires": { - "babel-helper-remap-async-to-generator": "^6.24.1", - "babel-plugin-syntax-async-functions": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-polyfill": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", - "integrity": "sha512-F2rZGQnAdaHWQ8YAoeRbukc7HS9QgdgeyJ0rQDd485v9opwuPvjpPFcOOT/WmkKTdgy9ESgSPXDcTNpzrGr6iQ==", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "regenerator-runtime": "^0.10.5" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha512-02YopEIhAgiBHWeoTiA8aitHDt8z6w+rQqNuIftlM+ZtvSl/brTouaU7DW6GO/cHtvxJvS4Hwv2ibKdxIRi24w==", - "dev": true - } - } - }, - "babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha512-veliHlHX06wjaeY8xNITbveXSiI+ASFnOqvne/LaIJIqOWi2Ogmj91KOugEz/hoh/fwMhXNBJPCv8Xaz5CyM4A==", - "dev": true, - "requires": { - "babel-core": "^6.26.0", - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.17.4", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.15" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, - "requires": { - "source-map": "^0.5.6" - } - } - } - }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - } - } - }, - "babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "lodash": "^4.17.4" - } - }, - "babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "debug": "^2.6.8", - "globals": "^9.18.0", - "invariant": "^2.2.2", - "lodash": "^4.17.4" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==", - "requires": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" - }, - "dependencies": { - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==" - } - } - }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" - }, - "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 - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "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 - }, - "base64url": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", - "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==", - "dev": true - }, - "basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.2" - }, - "dependencies": { - "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 - } - } - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "before-after-hook": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", - "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==" - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true - }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } - }, - "bl": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", - "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", - "dev": true, - "requires": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" - } - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", - "dev": true - }, - "body": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", - "integrity": "sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==", - "dev": true, - "requires": { - "continuable-cache": "^0.3.1", - "error": "^7.0.0", - "raw-body": "~1.1.0", - "safe-json-parse": "~1.0.1" - }, - "dependencies": { - "bytes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", - "integrity": "sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==", - "dev": true - }, - "raw-body": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", - "integrity": "sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==", - "dev": true, - "requires": { - "bytes": "1", - "string_decoder": "0.10" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - } - } - }, - "body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "bootstrap": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.4.1.tgz", - "integrity": "sha512-yN5oZVmRCwe5aKwzRj6736nSmKDX7pLYwsXiCj/EYmo16hODaBiT4En5btW/jhBF/seV+XMx3aYwukYC3A49DA==", - "dev": true - }, - "bowser": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz", - "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==", - "dev": true - }, - "boxen": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", - "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", - "dev": true, - "requires": { - "ansi-align": "^2.0.0", - "camelcase": "^4.0.0", - "chalk": "^2.0.1", - "cli-boxes": "^1.0.0", - "string-width": "^2.0.0", - "term-size": "^1.2.0", - "widest-line": "^2.0.0" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", - "dev": true - }, - "browser-stdout": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", - "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", - "dev": true - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, - "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "requires": { - "pako": "~1.0.5" - } - }, - "browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" - } - }, - "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "dev": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "dev": true, - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true - }, - "buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", - "dev": true - }, - "buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", - "dev": true - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", - "dev": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", - "dev": true - }, - "bunyan": { - "version": "1.8.12", - "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.12.tgz", - "integrity": "sha512-dmDUbGHeGcvCDLRFOscZkwx1ZO/aFz3bJOCi5nCgzdhFGPxwK+y5AcDBnqagNGlJZ7lje/l6JUEz9mQcutttdg==", - "dev": true, - "requires": { - "dtrace-provider": "~0.8", - "moment": "^2.10.6", - "mv": "~2", - "safe-json-stringify": "~1" - } - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "cacache": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", - "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", - "dev": true, - "requires": { - "bluebird": "^3.5.1", - "chownr": "^1.0.1", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "lru-cache": "^4.1.1", - "mississippi": "^2.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.2", - "ssri": "^5.2.4", - "unique-filename": "^1.1.0", - "y18n": "^4.0.0" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha512-UJiE1otjXPF5/x+T3zTnSFiTOEmJoGTD9HmBoxnCUwho61a2eSNn/VwtwuIBDAo2SEOv1AJ7ARI5gCmohFLu/g==", - "dev": true, - "requires": { - "callsites": "^0.2.0" - } - }, - "callsites": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha512-Zv4Dns9IbXXmPkgRRUjAaJQgfN4xX5p6+RQFhWUqscdvvK2xK/ZL8b3IXIJsj+4sD+f24NwnWy2BY8AJ82JB0A==", - "dev": true - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==", - "dev": true - }, - "caniuse-lite": { - "version": "1.0.30001431", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", - "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==", - "dev": true - }, - "capture-stack-trace": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.2.tgz", - "integrity": "sha512-X/WM2UQs6VMHUtjUDnZTRI+i1crWteJySFzr9UpGoQa4WQffXVTTXuekjl7TjZRlcF2XfjgITT0HxZ9RnxeT0w==", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "dev": true - }, - "center-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", - "integrity": "sha512-Baz3aNe2gd2LP2qk5U+sDk/m4oSuwSDcBfayTCTBoWpfIGO5XFxPmjILQII4NGiZjD6DoDI6kf7gKaxkf7s3VQ==", - "requires": { - "align-text": "^0.1.3", - "lazy-cache": "^1.0.3" - }, - "dependencies": { - "lazy-cache": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==" - } - } - }, - "chai": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.7.tgz", - "integrity": "sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==", - "dev": true, - "requires": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.2", - "deep-eql": "^4.1.2", - "get-func-name": "^2.0.0", - "loupe": "^2.3.1", - "pathval": "^1.1.1", - "type-detect": "^4.0.5" - } - }, - "chai-arrays": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/chai-arrays/-/chai-arrays-2.2.0.tgz", - "integrity": "sha512-4awrdGI2EH8owJ9I58PXwG4N56/FiM8bsn4CVSNEgr4GKAM6Kq5JPVApUbhUBjDakbZNuRvV7quRSC38PWq/tg==", - "dev": true - }, - "chai-as-promised": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/chai-as-promised/-/chai-as-promised-7.1.1.tgz", - "integrity": "sha512-azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==", - "dev": true, - "requires": { - "check-error": "^1.0.2" - } - }, - "chai-json-schema": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/chai-json-schema/-/chai-json-schema-1.5.1.tgz", - "integrity": "sha512-TR/xPDxRhqwFFCWg1HgL8nNWbpNfUwaib6pBN++QKpnd0t+o3+MBvAn5CM1mpdUMaM76oJAtUjGKdjGad01lIA==", - "dev": true, - "requires": { - "jsonpointer.js": "0.4.0", - "tv4": "^1.3.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "character-parser": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz", - "integrity": "sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==", - "requires": { - "is-regex": "^1.0.3" - } - }, - "chardet": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", - "integrity": "sha512-j/Toj7f1z98Hh2cYo2BVr85EpIRWqUi7rtRSGxh/cqUjqrnJe9l9UE7IUGd2vQ2p+kSHLkSzObQPZPLUC6TQwg==", - "dev": true - }, - "check-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==", - "dev": true - }, - "cheerio": { - "version": "1.0.0-rc.2", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.2.tgz", - "integrity": "sha512-9LDHQy1jHc/eXMzPN6/oah9Qba4CjdKECC7YYEE/2zge/tsGwt19NQp5NFdfd5Lx6TZlyC5SXNQkG41P9r6XDg==", - "dev": true, - "requires": { - "css-select": "~1.2.0", - "dom-serializer": "~0.1.0", - "entities": "~1.1.1", - "htmlparser2": "^3.9.1", - "lodash": "^4.15.0", - "parse5": "^3.0.1" - } - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "dependencies": { - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true - } - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", - "dev": true - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "clean-css": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", - "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", - "requires": { - "source-map": "~0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "cli-boxes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", - "integrity": "sha512-3Fo5wu8Ytle8q9iCzS4D2MWVL2X7JVWRiS1BnXbTFDhS9c/REkM9vd1AmabsoZoY5/dGi5TT9iKL8Kb6DeBRQg==", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", - "dev": true - }, - "clipboard-polyfill": { - "version": "2.8.6", - "resolved": "https://registry.npmjs.org/clipboard-polyfill/-/clipboard-polyfill-2.8.6.tgz", - "integrity": "sha512-kz/1ov+PXsBpGnW9XJH3dLWdYj12FpXqO89Dngm/GRPoI36E/tnYs6N0YPTEhxM9WHAlFiN5eoyIVuv5nzKXvg==", - "dev": true - }, - "cliui": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", - "integrity": "sha512-GIOYRizG+TGoc7Wgc1LiOTLare95R3mzKgoln+Q/lE4ceiYH19gUpl0l0Ffq4lJDEf3FxujMe6IBfOCs7pfqNA==", - "requires": { - "center-align": "^0.1.1", - "right-align": "^0.1.1", - "wordwrap": "0.0.2" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true - }, - "clone-deep": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.3.0.tgz", - "integrity": "sha512-qp1do6NplYZZcLU+TQ93+A735g1kNcnH75QbC1olpKJphe36CqkjFEK0PyFSoZlI3/1jO5KnDg64xdwWiEH/zA==", - "dev": true, - "requires": { - "for-own": "^1.0.0", - "is-plain-object": "^2.0.1", - "kind-of": "^3.2.2", - "shallow-clone": "^0.1.2" - }, - "dependencies": { - "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" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", - "dev": true - }, - "codemirror": { - "version": "5.65.9", - "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.65.9.tgz", - "integrity": "sha512-19Jox5sAKpusTDgqgKB5dawPpQcY+ipQK7xoEI+MVucEF9qqFaXpeqY1KaoyGBso/wHQoDa4HMMxMjdsS3Zzzw==", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "colors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w==", - "dev": true - }, - "columnify": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.5.4.tgz", - "integrity": "sha512-rFl+iXVT1nhLQPfGDw+3WcS8rmm7XsLKUmhsGE3ihzzpIikeGrTaZPIRKYWeLsLBypsHzjXIvYEltVUZS84XxQ==", - "dev": true, - "requires": { - "strip-ansi": "^3.0.0", - "wcwidth": "^1.0.0" - } - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "common-tags": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", - "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "compress-commons": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz", - "integrity": "sha512-SLTU8iWWmcORfUN+4351Z2aZXKJe1tr0jSilPMCZlLPzpdTXnkBW1LevW/MfuANBKJek8Xu9ggqrtVmQrChLtg==", - "dev": true, - "requires": { - "buffer-crc32": "^0.2.1", - "crc32-stream": "^2.0.0", - "normalize-path": "^2.0.0", - "readable-stream": "^2.0.0" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "configstore": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.5.tgz", - "integrity": "sha512-nlOhI4+fdzoK5xmJ+NY+1gZK56bwEaWZr8fYuXohZ9Vkc1o3a4T/R3M+yE/w7x/ZVJ1zF8c+oaOvF0dztdUgmA==", - "dev": true, - "requires": { - "dot-prop": "^4.2.1", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, - "dependencies": { - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - } - } - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true - } - } - }, - "connect-livereload": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", - "integrity": "sha512-3KnRwsWf4VmP01I4hCDQqTc4e2UxOvJIi8i08GiwqX2oymzxNFY7PqjFkwHglYTJ0yzUJkO5yqdPxVaIz3Pbug==", - "dev": true - }, - "console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true - }, - "constantinople": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-3.1.2.tgz", - "integrity": "sha512-yePcBqEFhLOqSBtwYOGGS1exHo/s1xjekXiinh4itpNQGCu4KA1euPh1fg07N2wMITZXQkBz75Ntdt1ctGZouw==", - "requires": { - "@types/babel-types": "^7.0.0", - "@types/babylon": "^6.16.2", - "babel-types": "^6.26.0", - "babylon": "^6.18.0" - } - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", - "dev": true - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "requires": { - "safe-buffer": "5.2.1" - } - }, - "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==" - }, - "continuable-cache": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", - "integrity": "sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==", - "dev": true - }, - "convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "dev": true, - "requires": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", - "dev": true - }, - "core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" - }, - "core-js-compat": { - "version": "3.26.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.0.tgz", - "integrity": "sha512-piOX9Go+Z4f9ZiBFLnZ5VrOpBl0h7IGCkiFUN11QTe6LjAvOT3ifL/5TdoizMh99hcGy5SoLyWbapIY/PIb/3A==", - "dev": true, - "requires": { - "browserslist": "^4.21.4" - } - }, - "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 - }, - "crc": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", - "dev": true, - "requires": { - "buffer": "^5.1.0" - }, - "dependencies": { - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - } - } - }, - "crc32-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz", - "integrity": "sha512-UjZSqFCbn+jZUHJIh6Y3vMF7EJLcJWNm4tKDf2peJRwlZKHvkkvOMTvAei6zjU9gO1xONVr3rRFw0gixm2eUng==", - "dev": true, - "requires": { - "crc": "^3.4.4", - "readable-stream": "^2.0.0" - } - }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "create-error-class": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", - "integrity": "sha512-gYTKKexFO3kh200H1Nit76sRwRtOY32vQd3jpAQKpLtZqyNsSQNfI4N7o3eP2wUjV35pTWKRYqFUDBvUha/Pkw==", - "dev": true, - "requires": { - "capture-stack-trace": "^1.0.0" - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "crx": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/crx/-/crx-3.2.1.tgz", - "integrity": "sha512-UGgKNCy+6oXbMPaibiB2nLjiDCDC5akQbiODN1HWibH3l/0q52hPE10oqH3d2jyyM92nKuBwqD5t6Xg3FM8QTA==", - "dev": true, - "requires": { - "archiver": "^1.1.0", - "commander": "^2.5.0", - "es6-promise": "^3.0.0", - "node-rsa": "^0.2.10" - } - }, - "crx-parser": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/crx-parser/-/crx-parser-0.1.2.tgz", - "integrity": "sha512-B1XsIt+CDGa91o+72tAhMnuTzgO4G2HYvzzhZcL3+NetS1ENfX+6Y+ofWFBfuw+/y8uJAip65zphNNiHVlOyxQ==", - "dev": true - }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg==", - "dev": true - }, - "css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "css-parse": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz", - "integrity": "sha512-UNIFik2RgSbiTwIW1IsFwXWn6vs+bYdq83LKTSOsx7NJR7WII9dxewkHLltfTLVppoUApHV0118a4RZRI9FLwA==", - "dev": true, - "requires": { - "css": "^2.0.0" - } - }, - "css-select": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha512-dUQOBoqdR7QwV90WysXPLXG5LO7nhYBgiWVfxF80DKPF8zx1t/pUd2FYy73emg3zrjtM6dzmYgbHKfV2rxiHQA==", - "dev": true, - "requires": { - "boolbase": "~1.0.0", - "css-what": "2.1", - "domutils": "1.5.1", - "nth-check": "~1.0.1" - } - }, - "css-what": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", - "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", - "dev": true - }, - "cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==", - "dev": true - }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dev": true, - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-uri-to-buffer": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-1.2.0.tgz", - "integrity": "sha512-vKQ9DTQPN1FLYiiEEOQ6IBGFqvjCa5rSK3cWMy/Nespm5d/x3dGFT9UBZnkLxCwua/IXBi2TYnwTEpsOvhC4UQ==", - "dev": true - }, - "dateformat": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", - "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", - "dev": true - }, - "debounce": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.1.0.tgz", - "integrity": "sha512-ZQVKfRVlwRfD150ndzEK8M90ABT+Y/JQKs4Y7U4MXdpuoUkkrr4DwKbVux3YjylA5bUMUj0Nc3pMxPJX6N2QQQ==", - "dev": true - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "decamelize": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz", - "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==", - "dev": true, - "requires": { - "xregexp": "4.0.0" - } - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", - "dev": true - }, - "deep-eql": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.2.tgz", - "integrity": "sha512-gT18+YW4CcW/DBNTwAmqTtkJh7f9qqScu2qFVlx7kCoeY9tlBu9cUcr7+I+Z/noG8INehS3xQgLpTtd/QUTn4w==", - "dev": true, - "requires": { - "type-detect": "^4.0.0" - } - }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dev": true, - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true - }, - "deep-for-each": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/deep-for-each/-/deep-for-each-2.0.3.tgz", - "integrity": "sha512-Y9mu+rplGcNZ7veer+5rqcdI9w3aPb7/WyE/nYnsuPevaE2z5YuC2u7/Gz/hIKsa0zo8sE8gKoBimSNsO/sr+A==", - "dev": true, - "requires": { - "lodash.isplainobject": "^4.0.6" - } - }, - "deep-freeze": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/deep-freeze/-/deep-freeze-0.0.1.tgz", - "integrity": "sha512-Z+z8HiAvsGwmjqlphnHW5oz6yWlOwu6EQfFTjmeTWlDeda3FS2yv3jhq35TX/ewmsnqB+RX2IdsIOyjJCQN5tg==", - "dev": true - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "deepcopy": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/deepcopy/-/deepcopy-0.6.3.tgz", - "integrity": "sha512-C7P+E1C5q9rF51zPXI2G03/y7mJ5tbjJUpUjhpghwnbCXi8rzsX/y1JzCX8+Oin9vN9E2BT32RCuDw6xEXDw1A==", - "dev": true - }, - "deepmerge": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", - "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", - "dev": true - }, - "defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dev": true, - "requires": { - "clone": "^1.0.2" - } - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dev": true, - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "degenerator": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-1.0.4.tgz", - "integrity": "sha512-EMAC+riLSC64jKfOs1jp8J7M4ZXstUUwTdwFBEv6HOzL/Ae+eAzMKEK0nJnpof2fnw9IOjmE6u6qXFejVyk8AA==", - "dev": true, - "requires": { - "ast-types": "0.x.x", - "escodegen": "1.x.x", - "esprima": "3.x.x" - }, - "dependencies": { - "esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", - "dev": true - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "deprecation": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", - "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" - }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "desandro-matches-selector": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/desandro-matches-selector/-/desandro-matches-selector-2.0.2.tgz", - "integrity": "sha512-+1q0nXhdzg1IpIJdMKalUwvvskeKnYyEe3shPRwedNcWtnhEKT3ZxvFjzywHDeGcKViIxTCAoOYQWP1qD7VNyg==", - "dev": true - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" - }, - "detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", - "dev": true - }, - "detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A==", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - }, - "diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "dispensary": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/dispensary/-/dispensary-0.27.0.tgz", - "integrity": "sha512-bG9pSBPH8wTEaugUIBAbBvBHynqOoGxefOT4YXlPoUc9AxQGDUO1uFHafDVWnsGWiSYvTUga0aZ9xThzfGQtlQ==", - "dev": true, - "requires": { - "array-from": "~2.1.1", - "async": "~2.6.0", - "natural-compare-lite": "~1.4.0", - "pino": "~5.8.0", - "request": "~2.88.0", - "sha.js": "~2.4.4", - "source-map-support": "~0.5.4", - "yargs": "~12.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "dev": true - }, - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pino": { - "version": "5.8.1", - "resolved": "https://registry.npmjs.org/pino/-/pino-5.8.1.tgz", - "integrity": "sha512-7bVFzUw3ffIfOM3t7MuQ9KsH+wX5bdGdQhGfccKgleoY7qG4FO3CmVSjywlFmmYGyMOISi1LDGC6JMEH7XkZJg==", - "dev": true, - "requires": { - "fast-json-parse": "^1.0.3", - "fast-redact": "^1.2.0", - "fast-safe-stringify": "^2.0.6", - "flatstr": "^1.0.5", - "pino-std-serializers": "^2.3.0", - "pump": "^3.0.0", - "quick-format-unescaped": "^3.0.0", - "sonic-boom": "^0.6.1" - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "yargs": { - "version": "12.0.5", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", - "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", - "dev": true, - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^11.1.1" - } - }, - "yargs-parser": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", - "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "dockerfile-ast": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/dockerfile-ast/-/dockerfile-ast-0.0.12.tgz", - "integrity": "sha512-cIV8oXkAxpIuN5XgG0TGg07nLDgrj4olkfrdT77OTA3VypscsYHBUg/FjHxW9K3oA+CyH4Th/qtoMgTVpzSobw==", - "dev": true, - "requires": { - "vscode-languageserver-types": "^3.5.0" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "doctypes": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz", - "integrity": "sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==" - }, - "dom-serializer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", - "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", - "dev": true, - "requires": { - "domelementtype": "^1.3.0", - "entities": "^1.1.1" - } - }, - "dom-walk": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", - "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", - "dev": true - }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true - }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true - }, - "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "dev": true, - "requires": { - "domelementtype": "1" - } - }, - "domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha512-gSu5Oi/I+3wDENBsOWBiRK1eoGxcywYSqg3rR960/+EfY0CF4EX1VPkgHOZ3WiS/Jg2DtliF6BhWcHlfpYUcGw==", - "dev": true, - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "dot-prop": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.1.tgz", - "integrity": "sha512-l0p4+mIuJIua0mhxGoh4a+iNL9bmeK5DvnSVQa6T0OhrVmaEa1XScX5Etc673FePCJOArq/4Pa2cLGODUWTPOQ==", - "dev": true, - "requires": { - "is-obj": "^1.0.0" - } - }, - "dotenv": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", - "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==" - }, - "dtrace-provider": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", - "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", - "dev": true, - "optional": true, - "requires": { - "nan": "^2.14.0" - } - }, - "duplexer3": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", - "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", - "dev": true - }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", - "dev": true - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "email-validator": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/email-validator/-/email-validator-2.0.4.tgz", - "integrity": "sha512-gYCwo7kh5S3IDyZPLZf6hSS0MnZT8QmJFqYvbqlDZSbwdZlY6QZWxJ4i/6UhITOJ4XzyI647Bm2MXKCLqnJ4nQ==", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" - }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "devOptional": true, - "requires": { - "iconv-lite": "^0.6.2" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "devOptional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - } - } - }, - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", - "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", - "dev": true, - "requires": { - "string-template": "~0.2.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", - "dev": true, - "requires": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" - } - }, - "es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "dev": true - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", - "integrity": "sha512-mz3UqCh0uPCIqsw1SSAkB/p0rOzF/M0V++vyN7JqlPtSW/VsYgQBvVvqMLmfBuyMzTpLnNqi6JmcSizs4jy19A==", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-set": "~0.1.5", - "es6-symbol": "~3.1.1", - "event-emitter": "~0.3.5" - } - }, - "es6-promise": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", - "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", - "dev": true - }, - "es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", - "dev": true, - "requires": { - "es6-promise": "^4.0.3" - }, - "dependencies": { - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", - "dev": true - } - } - }, - "es6-set": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.6.tgz", - "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==", - "dev": true, - "requires": { - "d": "^1.0.1", - "es5-ext": "^0.10.62", - "es6-iterator": "~2.0.3", - "es6-symbol": "^3.1.3", - "event-emitter": "^0.3.5", - "type": "^2.7.2" - }, - "dependencies": { - "type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true - } - } - }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dev": true, - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } - } - }, - "escope": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", - "integrity": "sha512-75IUQsusDdalQEW/G/2esa87J7raqdJF+Ca0/Xm5C3Q58Nr4yVYjZGp/P1+2xiEVgXRrA39dpRb8LcshajbqDQ==", - "dev": true, - "requires": { - "es6-map": "^0.1.3", - "es6-weak-map": "^2.0.1", - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.0.1.tgz", - "integrity": "sha512-D5nG2rErquLUstgUaxJlWB5+gu+U/3VDY0fk/Iuq8y9CUFy/7Y6oF4N2cR1tV8knzQvciIbfqfohd359xTLIKQ==", - "dev": true, - "requires": { - "ajv": "^6.5.0", - "babel-code-frame": "^6.26.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^3.1.0", - "doctrine": "^2.1.0", - "eslint-scope": "^4.0.0", - "eslint-visitor-keys": "^1.0.0", - "espree": "^4.0.0", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", - "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.5.0", - "ignore": "^3.3.3", - "imurmurhash": "^0.1.4", - "inquirer": "^5.2.0", - "is-resolvable": "^1.1.0", - "js-yaml": "^3.11.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.5", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", - "pluralize": "^7.0.0", - "progress": "^2.0.0", - "regexpp": "^1.1.0", - "require-uncached": "^1.0.3", - "semver": "^5.5.0", - "string.prototype.matchall": "^2.0.0", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", - "table": "^4.0.3", - "text-table": "^0.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "dev": true - }, - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "eslint-plugin-no-unsafe-innerhtml": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/eslint-plugin-no-unsafe-innerhtml/-/eslint-plugin-no-unsafe-innerhtml-1.0.16.tgz", - "integrity": "sha512-zdymo/6S8sovPZPPcF07bblXIkflbzDoGXmWG2KIaiGY2DTWQxotCv4eRSpJp5xXS66uacLceMQXTzeI3im9+g==", - "dev": true, - "requires": { - "eslint": "^3.7.1" - }, - "dependencies": { - "acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", - "dev": true - }, - "ajv": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", - "integrity": "sha512-I/bSHSNEcFFqXLf91nchoNB9D1Kie3QKcWdchYUaoIg1+1bdWDkdfdlvdIOJbi9U8xR0y+MWc5D+won9v95WlQ==", - "dev": true, - "requires": { - "co": "^4.6.0", - "json-stable-stringify": "^1.0.1" - } - }, - "ajv-keywords": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", - "integrity": "sha512-vuBv+fm2s6cqUyey2A7qYcvsik+GMDJsw8BARP2sDE76cqmaZVarsvHf7Vx6VJ0Xk8gLl+u3MoAPf6gKzJefeA==", - "dev": true, - "requires": {} - }, - "ansi-escapes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", - "integrity": "sha512-wiXutNjDUlNEDWHcYH3jtZUhd3c4/VojassD8zHdHCY13xbZy2XbW+NKQwA0tWGBVzDA9qEzYwfoSsWmviidhw==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "cli-cursor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", - "integrity": "sha512-25tABq090YNKkF6JH7lcwO0zFJTRke4Jcq9iX2nr/Sz0Cjjv4gckmwlW6Ty/aoyFd6z3ysR2hMGC2GFugmBo6A==", - "dev": true, - "requires": { - "restore-cursor": "^1.0.1" - } - }, - "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" - } - }, - "eslint": { - "version": "3.19.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz", - "integrity": "sha512-x6LJGXWCGB/4YOBhL48yeppZTo+YQUNC37N5qqCpC1b1kkNzydlQHQAtPuUSFoZSxgIadrysQoW2Hq602P+uEA==", - "dev": true, - "requires": { - "babel-code-frame": "^6.16.0", - "chalk": "^1.1.3", - "concat-stream": "^1.5.2", - "debug": "^2.1.1", - "doctrine": "^2.0.0", - "escope": "^3.6.0", - "espree": "^3.4.0", - "esquery": "^1.0.0", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", - "glob": "^7.0.3", - "globals": "^9.14.0", - "ignore": "^3.2.0", - "imurmurhash": "^0.1.4", - "inquirer": "^0.12.0", - "is-my-json-valid": "^2.10.0", - "is-resolvable": "^1.0.0", - "js-yaml": "^3.5.1", - "json-stable-stringify": "^1.0.0", - "levn": "^0.3.0", - "lodash": "^4.0.0", - "mkdirp": "^0.5.0", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.1", - "pluralize": "^1.2.1", - "progress": "^1.1.8", - "require-uncached": "^1.0.2", - "shelljs": "^0.7.5", - "strip-bom": "^3.0.0", - "strip-json-comments": "~2.0.1", - "table": "^3.7.8", - "text-table": "~0.2.0", - "user-home": "^2.0.0" - } - }, - "espree": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", - "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", - "dev": true, - "requires": { - "acorn": "^5.5.0", - "acorn-jsx": "^3.0.0" - } - }, - "figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - } - }, - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true - }, - "inquirer": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", - "integrity": "sha512-bOetEz5+/WpgaW4D1NYOk1aD+JCqRjqu/FwRFgnIfiP7FC/zinsrfyO1vlS3nyH/R7S0IH3BIHBu4DBIDSqiGQ==", - "dev": true, - "requires": { - "ansi-escapes": "^1.1.0", - "ansi-regex": "^2.0.0", - "chalk": "^1.0.0", - "cli-cursor": "^1.0.1", - "cli-width": "^2.0.0", - "figures": "^1.3.5", - "lodash": "^4.3.0", - "readline2": "^1.0.1", - "run-async": "^0.1.0", - "rx-lite": "^3.1.2", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - } - } - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "onetime": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", - "integrity": "sha512-GZ+g4jayMqzCRMgB2sol7GiCLjKfS1PINkjmx8spcKce1LiVqcbQreXwqs2YAFXC6R03VIG28ZS31t8M866v6A==", - "dev": true - }, - "pluralize": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", - "integrity": "sha512-TH+BeeL6Ct98C7as35JbZLf8lgsRzlNJb5gklRIGHKaPkGl1esOKBc5ALUMd+q08Sr6tiEKM+Icbsxg5vuhMKQ==", - "dev": true - }, - "progress": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", - "integrity": "sha512-UdA8mJ4weIkUBO224tIarHzuHs4HuYiJvsuGT7j/SPQiUJVjYvNDBIPa0hAorduOfjGohB/qHWRa/lrrWX/mXw==", - "dev": true - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "restore-cursor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", - "integrity": "sha512-reSjH4HuiFlxlaBaFCiS6O76ZGG2ygKoSlCsipKdaZuKSPx/+bt9mULkn4l0asVzbEfQQmXRg6Wp6gv6m0wElw==", - "dev": true, - "requires": { - "exit-hook": "^1.0.0", - "onetime": "^1.0.0" - } - }, - "run-async": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", - "integrity": "sha512-qOX+w+IxFgpUpJfkv2oGN0+ExPs68F4sZHfaRRx4dDexAQkG83atugKVEylyT5ARees3HBbfmuvnjbrd8j9Wjw==", - "dev": true, - "requires": { - "once": "^1.3.0" - } - }, - "shelljs": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz", - "integrity": "sha512-/YF5Uk8hcwi7ima04ppkbA4RaRMdPMBfwAvAf8sufYOxsJRtbdoBsT8vGvlb+799BrlGdYrd+oczIA2eN2JdWA==", - "dev": true, - "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - } - }, - "slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha512-up04hB2hR92PgjpyU3y/eg91yIBILyjVY26NvvciY3EVVPjybkMszMpXQ9QAkcS3I5rtJBDLoTxxg+qvW8c7rw==", - "dev": true - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - }, - "table": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz", - "integrity": "sha512-RZuzIOtzFbprLCE0AXhkI0Xi42ZJLZhCC+qkwuMLf/Vjz3maWpA8gz1qMdbmNoI9cOROT2Am/DxeRyXenrL11g==", - "dev": true, - "requires": { - "ajv": "^4.7.0", - "ajv-keywords": "^1.0.0", - "chalk": "^1.1.1", - "lodash": "^4.0.0", - "slice-ansi": "0.0.4", - "string-width": "^2.0.0" - } - } - } - }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==", - "dev": true - }, - "esm": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", - "dev": true - }, - "espree": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-4.1.0.tgz", - "integrity": "sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w==", - "dev": true, - "requires": { - "acorn": "^6.0.2", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" - }, - "dependencies": { - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" - }, - "ev-emitter": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ev-emitter/-/ev-emitter-1.1.1.tgz", - "integrity": "sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q==", - "dev": true - }, - "event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "event-to-promise": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/event-to-promise/-/event-to-promise-0.8.0.tgz", - "integrity": "sha512-/J+h6lLXMhNrahk5XipFHjSOlTv4Zl+D5rXomuhT3MIUxkP7beRxazgCQ6ERYJTFPPM8WC8dbHIeQc1VaKrOxw==", - "dev": true - }, - "eventemitter2": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", - "integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "execa": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz", - "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true - }, - "exit-hook": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", - "integrity": "sha512-MsG3prOVw1WtLXAZbM3KiYtooKR1LvxHh3VHsVtIy0uiUu8usxgB/94DP2HxtD/661lLdB6yzQ09lGJSQr6nkg==", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "express-sslify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/express-sslify/-/express-sslify-1.2.0.tgz", - "integrity": "sha512-OOf2B3MxAVjEXPPWl4Z19wA2oMH+RCULJVhejPwuhiDDClr9QczZz5ycABLSnnN+oY8JcLs32ghs9cxOj0vi+w==" - }, - "ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", - "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", - "dev": true, - "requires": { - "type": "^2.7.2" - }, - "dependencies": { - "type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "external-editor": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", - "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", - "dev": true, - "requires": { - "chardet": "^0.4.0", - "iconv-lite": "^0.4.17", - "tmp": "^0.0.33" - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", - "dev": true, - "requires": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", - "yauzl": "^2.10.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-json-parse": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fast-json-parse/-/fast-json-parse-1.0.3.tgz", - "integrity": "sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==", - "dev": true - }, - "fast-json-patch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-2.2.1.tgz", - "integrity": "sha512-4j5uBaTnsYAV5ebkidvxiLUYOwjQ+JSFljeqfTxCrH9bDmlCQaOJFS84oDJ2rAXZq2yskmk3ORfoP9DCwqFNig==", - "dev": true, - "requires": { - "fast-deep-equal": "^2.0.1" - }, - "dependencies": { - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==", - "dev": true - } - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "fast-redact": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-1.5.0.tgz", - "integrity": "sha512-Afo61CgUjkzdvOKDHn08qnZ0kwck38AOGcMlvSGzvJbIab6soAP5rdoQayecGCDsD69AiF9vJBXyq31eoEO2tQ==", - "dev": true - }, - "fast-safe-stringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", - "dev": true - }, - "faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "dev": true, - "requires": { - "pend": "~1.2.0" - } - }, - "figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", - "dev": true - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", - "integrity": "sha512-uXP/zGzxxFvFfcZGgBIwotm+Tdc55ddPAzF7iHshP4YGaXMww7rSF9peD9D1sui5ebONg5UobsZv+FfgEpGv/w==", - "dev": true, - "requires": { - "flat-cache": "^1.2.1", - "object-assign": "^4.0.1" - } - }, - "file-sync-cmp": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz", - "integrity": "sha512-0k45oWBokCqh2MOexeYKpyqmGKG+8mQ2Wd8iawx+uWd/weWJQAZ6SoPybagdCI4xFisag8iAR77WPm4h3pTfxA==", - "dev": true - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - } - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "findup-sync": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", - "integrity": "sha512-z8Nrwhi6wzxNMIbxlrTzuUW6KWuKkogZ/7OdDVq+0+kxn77KUH1nipx8iU6suqkHqc4y6n7a9A8IpmxY/pTjWg==", - "dev": true, - "requires": { - "glob": "~5.0.0" - }, - "dependencies": { - "glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", - "dev": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } - } - }, - "fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - }, - "dependencies": { - "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" - } - } - } - }, - "firefox-profile": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/firefox-profile/-/firefox-profile-1.2.0.tgz", - "integrity": "sha512-TTEFfPOkyaz4EWx/5ZDQC1mJAe3a+JgVcchpIfD4Tvx1UspwlTJRJxOYA35x/z2iJcxaF6aW2rdh6oj6qwgd2g==", - "dev": true, - "requires": { - "adm-zip": "~0.4.x", - "archiver": "~2.1.0", - "async": "~2.5.0", - "fs-extra": "~4.0.2", - "ini": "~1.3.3", - "jetpack-id": "1.0.0", - "lazystream": "~1.0.0", - "lodash": "~4.17.2", - "minimist": "^1.1.1", - "uuid": "^3.0.0", - "xml2js": "~0.4.4" - }, - "dependencies": { - "archiver": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-2.1.1.tgz", - "integrity": "sha512-01psM0DMD3YItvhnAXZODfsViaeDidrJwfne3lsoVrbyYa/xFQwTbVjY+2WlEBm7qH1fCsyxAA1SgNr/XenTlQ==", - "dev": true, - "requires": { - "archiver-utils": "^1.3.0", - "async": "^2.0.0", - "buffer-crc32": "^0.2.1", - "glob": "^7.0.0", - "lodash": "^4.8.0", - "readable-stream": "^2.0.0", - "tar-stream": "^1.5.0", - "zip-stream": "^1.2.0" - } - }, - "async": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.5.0.tgz", - "integrity": "sha512-e+lJAJeNWuPCNyxZKOBdaJGyLGHugXVQtrAwtuAe2vhxTYxFTKE73p8JuTmdH0qdQZtDvI4dhJwjZc5zsfIsYw==", - "dev": true, - "requires": { - "lodash": "^4.14.0" - } - } - } - }, - "first-chunk-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-2.0.0.tgz", - "integrity": "sha512-X8Z+b/0L4lToKYq+lwnKqi9X/Zek0NibLpsJgVsSxpoYq7JtiCtRb5HqKVEjEw/qAb/4AKKRLOwwKHlWNpm2Eg==", - "dev": true, - "requires": { - "readable-stream": "^2.0.2" - } - }, - "fizzy-ui-utils": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/fizzy-ui-utils/-/fizzy-ui-utils-2.0.7.tgz", - "integrity": "sha512-CZXDVXQ1If3/r8s0T+v+qVeMshhfcuq0rqIFgJnrtd+Bu8GmDmqMjntjUePypVtjHXKJ6V4sw9zeyox34n9aCg==", - "dev": true, - "requires": { - "desandro-matches-selector": "^2.0.0" - } - }, - "flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true - }, - "flat-cache": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", - "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", - "dev": true, - "requires": { - "circular-json": "^0.3.1", - "graceful-fs": "^4.1.2", - "rimraf": "~2.6.2", - "write": "^0.2.1" - }, - "dependencies": { - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "flatstr": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/flatstr/-/flatstr-1.0.12.tgz", - "integrity": "sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==", - "dev": true - }, - "flipclock": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/flipclock/-/flipclock-0.7.8.tgz", - "integrity": "sha512-YkMQ5krRzxZJz38m8aJuyPqtphPdnXmas4kNLZbAwu3FNNwsRsg3gzUJM0onWDy34tDlh20IUSSmKiyuE8QJjg==", - "dev": true, - "requires": { - "jquery": ">=1.7" - } - }, - "fluent-syntax": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/fluent-syntax/-/fluent-syntax-0.7.0.tgz", - "integrity": "sha512-T0iqfhC40jrs3aDjYOKgzIQjjhsH2Fa6LnXB6naPv0ymW3DeYMUFa89y9aLKMpi1P9nl2vEimK7blx4tVnUWBg==", - "dev": true - }, - "flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true - }, - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" - }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "fsevents": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.0.1.tgz", - "integrity": "sha512-p+CXqK/iLvDESUWdn3NA3JVO9HxdfI+iXx8xR3DqWgKZvQNiEVpAyUQo0lmwz8rqksb4xaGerG291xuwwhX2kA==", - "dev": true, - "optional": true - }, - "ftp": { - "version": "0.3.10", - "resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz", - "integrity": "sha512-faFVML1aBx2UoDStmLwv2Wptt4vw5x03xxX172nhA5Y5HBshW5JweqQ2W4xL4dezQTG8inJsuYcpPHHU3X5OTQ==", - "dev": true, - "requires": { - "readable-stream": "1.1.x", - "xregexp": "2.0.0" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "dev": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - }, - "xregexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz", - "integrity": "sha512-xl/50/Cf32VsGq/1R8jJE5ajH1yMCQkpmoS10QbFZWl2Oor4H0Me64Pu2yxvsRWK3m6soJbmGfzSR7BYmDcWAA==", - "dev": true - } - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true - }, - "fx-runner": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/fx-runner/-/fx-runner-1.0.9.tgz", - "integrity": "sha512-/9YF7XcTd/Ee2p2EV/1ZwnXEg8WkwTXHW7GfYYq9eaz5YAwqF22J95A8lPo/rcKP+Qy+SwEwNRcpRZTUFna2DA==", - "dev": true, - "requires": { - "commander": "2.9.0", - "lodash": "4.17.10", - "shell-quote": "1.6.1", - "spawn-sync": "1.0.15", - "when": "3.7.7", - "which": "1.2.4", - "winreg": "0.0.12" - }, - "dependencies": { - "commander": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", - "integrity": "sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A==", - "dev": true, - "requires": { - "graceful-readlink": ">= 1.0.0" - } - }, - "is-absolute": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz", - "integrity": "sha512-Xi9/ZSn4NFapG8RP98iNPMOeaV3mXPisxKxzKtHVqr3g56j/fBn+yZmnxSVAA8lmZbl2J9b/a4kJvfU3hqQYgA==", - "dev": true, - "requires": { - "is-relative": "^0.1.0" - } - }, - "is-relative": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz", - "integrity": "sha512-wBOr+rNM4gkAZqoLRJI4myw5WzzIdQosFAAbnvfXP5z1LyzgAI3ivOKehC5KfqlQJZoihVhirgtCBj378Eg8GA==", - "dev": true - }, - "isexe": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz", - "integrity": "sha512-d2eJzK691yZwPHcv1LbeAOa91yMJ9QmfTgSO1oXB65ezVhXQsxBac2vEB4bMVms9cGzaA99n6V2viHMq82VLDw==", - "dev": true - }, - "lodash": { - "version": "4.17.10", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", - "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==", - "dev": true - }, - "which": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/which/-/which-1.2.4.tgz", - "integrity": "sha512-zDRAqDSBudazdfM9zpiI30Fu9ve47htYXcGi3ln0wfKu2a7SmrT6F3VDoYONu//48V8Vz4TdCRNPjtvyRO3yBA==", - "dev": true, - "requires": { - "is-absolute": "^0.1.7", - "isexe": "^1.1.1" - } - } - } - }, - "gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "requires": { - "globule": "^1.0.0" - } - }, - "generate-function": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", - "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", - "dev": true, - "requires": { - "is-property": "^1.0.2" - } - }, - "generate-object-property": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", - "integrity": "sha512-TuOwZWgJ2VAMEGJvAyPWvpqxSANF0LDpmyHauMjFYzaACvn+QTT/AZomvPCzVBV7yDN3OmwHQ5OvHaeLKre3JQ==", - "dev": true, - "requires": { - "is-property": "^1.0.0" - } - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "get-func-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", - "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "get-size": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/get-size/-/get-size-2.0.3.tgz", - "integrity": "sha512-lXNzT/h/dTjTxRbm9BXb+SGxxzkm97h/PCIKtlN/CBCxxmkkIVV21udumMS93MuVTDX583gqc94v3RjuHmI+2Q==", - "dev": true - }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", - "dev": true - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "get-uri": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-2.0.4.tgz", - "integrity": "sha512-v7LT/s8kVjs+Tx0ykk1I+H/rbpzkHvuIq87LmeXptcf5sNWm9uQiwjNAt94SJPA1zOlCntmnOlJvVWKmzsxG8Q==", - "dev": true, - "requires": { - "data-uri-to-buffer": "1", - "debug": "2", - "extend": "~3.0.2", - "file-uri-to-path": "1", - "ftp": "~0.3.10", - "readable-stream": "2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "dev": true - }, - "getobject": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz", - "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "gettext-parser": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.1.0.tgz", - "integrity": "sha512-zL3eayB0jF+cr6vogH/VJKoKcj7uQj2TPByaaj6a4k/3elk9iq7fiwCM2FqdzS/umo021RetSanVisarzeb9Wg==", - "dev": true, - "requires": { - "encoding": "^0.1.11" - } - }, - "git-rev-sync": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/git-rev-sync/-/git-rev-sync-1.9.1.tgz", - "integrity": "sha512-n6yNICNnWOe0uR2XAQQyBIVMCCCEPFY6dkun9s+9QM39nJpmPxgU48BX4UlLh95MXU5cbkhpbIP7RHOw5ujPew==", - "dev": true, - "requires": { - "escape-string-regexp": "1.0.5", - "graceful-fs": "4.1.11", - "shelljs": "0.7.7" - }, - "dependencies": { - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha512-9x6DLUuW+ROFdMTII9ec9t/FK8va6kYcC8/LggumssLM8kNv7IdFl3VrNUqgir2tJuBVxBga1QBoRziZacO5Zg==", - "dev": true - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "shelljs": { - "version": "0.7.7", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.7.tgz", - "integrity": "sha512-5ZXTlakejjdxXAnFl23pgPDzCcyPoshqMVWYqMH8HiP1R+i4auEKHabljL6XQlhQV58jkSRTR33Fq7OlxyLLTg==", - "dev": true, - "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - } - } - } - }, - "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "global": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", - "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", - "dev": true, - "requires": { - "min-document": "^2.19.0", - "process": "^0.11.10" - } - }, - "global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==", - "dev": true, - "requires": { - "ini": "^1.3.4" - } - }, - "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - } - }, - "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "dependencies": { - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "globule": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", - "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", - "dev": true, - "requires": { - "glob": "~7.1.1", - "lodash": "^4.17.21", - "minimatch": "~3.0.2" - } - }, - "got": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", - "integrity": "sha512-Y/K3EDuiQN9rTZhBvPRWMLXIKdeD1Rj0nzunfoi0Yyn5WBEbzxXKU9Ub2X41oZBagVWOBU3MuDonFMgPWQFnwg==", - "dev": true, - "requires": { - "create-error-class": "^3.0.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "unzip-response": "^2.0.1", - "url-parse-lax": "^1.0.0" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "graceful-readlink": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==", - "dev": true - }, - "graphlib": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz", - "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==", - "dev": true, - "requires": { - "lodash": "^4.17.15" - } - }, - "growl": { - "version": "1.10.5", - "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", - "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", - "dev": true - }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", - "dev": true - }, - "grunt": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.5.3.tgz", - "integrity": "sha512-mKwmo4X2d8/4c/BmcOETHek675uOqw0RuA/zy12jaspWqvTp4+ZeQF1W+OTpcbncnaBsfbQJ6l0l4j+Sn/GmaQ==", - "dev": true, - "requires": { - "dateformat": "~3.0.3", - "eventemitter2": "~0.4.13", - "exit": "~0.1.2", - "findup-sync": "~0.3.0", - "glob": "~7.1.6", - "grunt-cli": "~1.4.3", - "grunt-known-options": "~2.0.0", - "grunt-legacy-log": "~3.0.0", - "grunt-legacy-util": "~2.0.1", - "iconv-lite": "~0.4.13", - "js-yaml": "~3.14.0", - "minimatch": "~3.0.4", - "mkdirp": "~1.0.4", - "nopt": "~3.0.6", - "rimraf": "~3.0.2" - } - }, - "grunt-cli": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz", - "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==", - "dev": true, - "requires": { - "grunt-known-options": "~2.0.0", - "interpret": "~1.1.0", - "liftup": "~3.0.1", - "nopt": "~4.0.1", - "v8flags": "~3.2.0" - }, - "dependencies": { - "nopt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", - "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", - "dev": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - } - } - }, - "grunt-contrib-clean": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-1.1.0.tgz", - "integrity": "sha512-tET+TYTd8vCtKeGwbLjoH8+SdI8ngVzGbPr7vlWkewG7mYYHIccd2Ldxq+PK3DyBp5Www3ugdkfsjoNKUl5MTg==", - "dev": true, - "requires": { - "async": "^1.5.2", - "rimraf": "^2.5.1" - }, - "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "grunt-contrib-connect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/grunt-contrib-connect/-/grunt-contrib-connect-1.0.2.tgz", - "integrity": "sha512-7OPoyfGrpOYzuiRPzGyzWDe/xFcjttXe1ztVSFS8TAVBtpfXeeOV9RiwuyqA4yN1UeOG2Pnpx8s0DcUDAu21Gw==", - "dev": true, - "requires": { - "async": "^1.5.2", - "connect": "^3.4.0", - "connect-livereload": "^0.5.0", - "http2": "^3.3.4", - "morgan": "^1.6.1", - "opn": "^4.0.0", - "portscanner": "^1.0.0", - "serve-index": "^1.7.1", - "serve-static": "^1.10.0" - } - }, - "grunt-contrib-copy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz", - "integrity": "sha512-gFRFUB0ZbLcjKb67Magz1yOHGBkyU6uL29hiEW1tdQ9gQt72NuMKIy/kS6dsCbV0cZ0maNCb0s6y+uT1FKU7jA==", - "dev": true, - "requires": { - "chalk": "^1.1.1", - "file-sync-cmp": "^0.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - } - } - }, - "grunt-contrib-pug": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-pug/-/grunt-contrib-pug-1.0.0.tgz", - "integrity": "sha512-VfP4Jzf8u2DK8oFsNWMKvJOjnNAYOBOCfcatt7VSJlpo6zQG2fFjPmbUqgtfff450HEnM7qY5m6ix77JyNuYmw==", - "dev": true, - "requires": { - "chalk": "^1.0.0", - "pug": "^2.0.0-alpha3" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - } - } - }, - "grunt-contrib-stylus": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-stylus/-/grunt-contrib-stylus-1.2.0.tgz", - "integrity": "sha512-L+XT68YNgvpucbwczexLhkCXYcQdI1ozQZprSuFzMY8/sodFWD3gZfqSu/HUeK87g/ov09Yla24mMiNBhfaKcg==", - "dev": true, - "requires": { - "async": "^1.5.2", - "chalk": "^1.0.0", - "lodash": "^4.0.0", - "nib": "^1.1.0", - "stylus": "^0.54.0" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - } - } - }, - "grunt-contrib-watch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz", - "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==", - "dev": true, - "requires": { - "async": "^2.6.0", - "gaze": "^1.1.0", - "lodash": "^4.17.10", - "tiny-lr": "^1.1.1" - }, - "dependencies": { - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - } - } - }, - "grunt-crx": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/grunt-crx/-/grunt-crx-1.0.5.tgz", - "integrity": "sha512-CVmBxn3ScZX2uzyS7KQ24MpFVYFIi6pX4aEZ4zcKICzsRi7DFW8XMPY5QdKEzsNefK5XOnrOpXnbht5BUDl9Xw==", - "dev": true, - "requires": { - "crx": "^3.0.1", - "es6-promise": "^3.0.0", - "mkdirp": "^0.5.0", - "os-homedir": "^1.0.1", - "xtend": "^4.0.1" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - } - } - }, - "grunt-exec": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/grunt-exec/-/grunt-exec-3.0.0.tgz", - "integrity": "sha512-cgAlreXf3muSYS5LzW0Cc4xHK03BjFOYk0MqCQ/MZ3k1Xz2GU7D+IAJg4UKicxpO+XdONJdx/NJ6kpy2wI+uHg==", - "dev": true, - "requires": {} - }, - "grunt-known-options": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz", - "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==", - "dev": true - }, - "grunt-legacy-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz", - "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==", - "dev": true, - "requires": { - "colors": "~1.1.2", - "grunt-legacy-log-utils": "~2.1.0", - "hooker": "~0.2.3", - "lodash": "~4.17.19" - } - }, - "grunt-legacy-log-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz", - "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==", - "dev": true, - "requires": { - "chalk": "~4.1.0", - "lodash": "~4.17.19" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "grunt-legacy-util": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz", - "integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==", - "dev": true, - "requires": { - "async": "~3.2.0", - "exit": "~0.1.2", - "getobject": "~1.0.0", - "hooker": "~0.2.3", - "lodash": "~4.17.21", - "underscore.string": "~3.3.5", - "which": "~2.0.2" - }, - "dependencies": { - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - } - } - }, - "grunt-mocha-test": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.13.3.tgz", - "integrity": "sha512-zQGEsi3d+ViPPi7/4jcj78afKKAKiAA5n61pknQYi25Ugik+aNOuRmiOkmb8mN2CeG8YxT+YdT1H1Q7B/eNkoQ==", - "dev": true, - "requires": { - "hooker": "^0.2.3", - "mkdirp": "^0.5.0" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - } - } - }, - "grunt-webpack": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/grunt-webpack/-/grunt-webpack-3.1.3.tgz", - "integrity": "sha512-SaZ8K8lG4iTxs7ClZxOWCf3kxqS2y+Eel8SbaEGgBKwhAp6e45beIu+vhBZRLX3vonKML2kjemKsQ21REaqNFQ==", - "dev": true, - "requires": { - "deep-for-each": "^2.0.2", - "lodash": "^4.7.0" - } - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true - }, - "has-color": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz", - "integrity": "sha512-kaNz5OTAYYmt646Hkqw50/qyxP2vFnTVu5AQ1Zmk22Kk5+4Qx6BpO8+u7IKsML5fOsFk0ZT0AcCJNYwcvaLBvw==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hasbin": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/hasbin/-/hasbin-1.2.3.tgz", - "integrity": "sha512-CCd8e/w2w28G8DyZvKgiHnQJ/5XXDz6qiUHnthvtag/6T5acUeN5lqq+HMoBqcmgWueWDhiCplrw0Kb1zDACRg==", - "dev": true, - "requires": { - "async": "~1.5" - } - }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "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" - } - }, - "he": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", - "integrity": "sha512-z/GDPjlRMNOa2XJiB4em8wJpuuBfrFOlYKTZxtpkdr1uPdibHI8rYA3MY0KDObpVyaes0e/aunid/t88ZI2EKA==", - "dev": true - }, - "highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", - "dev": true - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", - "dev": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha512-ycURW7oUxE2sNiPVw1HVEFsW+ecOpJ5zaj7eC0RlwhibhRBod20muUN8qu/gzx956YrLolVvs1MTXwKgC2rVEg==", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" - } - }, - "homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "requires": { - "parse-passwd": "^1.0.0" - } - }, - "hooker": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", - "integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==", - "dev": true - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "dev": true, - "requires": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "dev": true - }, - "http-proxy-agent": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz", - "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==", - "dev": true, - "requires": { - "agent-base": "4", - "debug": "3.1.0" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "http2": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/http2/-/http2-3.3.7.tgz", - "integrity": "sha512-puSi8M8WNlFJm9Pk4c/Mbz9Gwparuj3gO9/RRO5zv6piQ0FY+9Qywp0PdWshYgsMJSalixFY7eC6oPu0zRxLAQ==", - "dev": true - }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", - "dev": true - }, - "https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "dev": true, - "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", - "dev": true - }, - "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", - "dev": true - }, - "immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true - }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", - "dev": true - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true - }, - "infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "inject-loader": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/inject-loader/-/inject-loader-4.0.1.tgz", - "integrity": "sha512-fUFtHkso2AnzQyyJjuGuDYL0mW2EIQUlS4MgXXmCIRjVLyDk3oXGJqNcSTUg6DGs1q4gvqVIWsxfmPKxF44xfw==", - "dev": true, - "requires": { - "babel-core": "~6" - } - }, - "inquirer": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz", - "integrity": "sha512-E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ==", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^2.1.0", - "figures": "^2.0.0", - "lodash": "^4.3.0", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^5.5.2", - "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "interpret": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", - "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==", - "dev": true - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "requires": { - "loose-envify": "^1.0.0" - } - }, - "invert-kv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", - "dev": true - }, - "ip": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", - "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", - "dev": true - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - }, - "is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "requires": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", - "dev": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true - }, - "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "requires": { - "has": "^1.0.3" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-expression": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-3.0.0.tgz", - "integrity": "sha512-vyMeQMq+AiH5uUnoBfMTwf18tO3bM6k1QXBE9D6ueAAquEfCZe3AJPtud9g6qS0+4X8xA7ndpZiDyeb2l2qOBw==", - "requires": { - "acorn": "~4.0.2", - "object-assign": "^4.0.1" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true - }, - "is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-installed-globally": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", - "integrity": "sha512-ERNhMg+i/XgDwPIPF3u24qpajVreaiSuvpb1Uu0jugw7KKcxGyCX8cgp8P5fwTmAuXku6beDHHECdKArjlg7tw==", - "dev": true, - "requires": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" - } - }, - "is-mergeable-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-mergeable-object/-/is-mergeable-object-1.1.0.tgz", - "integrity": "sha512-JfyDDwUdtS4yHCgUpxOyKB9dnfZ0gecufxB0eytX6BmSXSE+8dbxDGt+V7CNRIRJ9sYFV/WQt2KJG6hNob2sBw==", - "dev": true - }, - "is-my-ip-valid": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.1.tgz", - "integrity": "sha512-jxc8cBcOWbNK2i2aTkCZP6i7wkHF1bqKFrwEHuN5Jtg5BSaZHUZQ/JTOJwoV41YvHnOaRyWWh72T/KvfNz9DJg==", - "dev": true - }, - "is-my-json-valid": { - "version": "2.20.6", - "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.6.tgz", - "integrity": "sha512-1JQwulVNjx8UqkPE/bqDaxtH4PXCe/2VRh/y3p99heOV87HG4Id5/VfDswd+YiAfHcRTfDlWgISycnHuhZq1aw==", - "dev": true, - "requires": { - "generate-function": "^2.0.0", - "generate-object-property": "^1.1.0", - "is-my-ip-valid": "^1.0.0", - "jsonpointer": "^5.0.0", - "xtend": "^4.0.0" - } - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "is-npm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", - "integrity": "sha512-9r39FIr3d+KD9SbX0sfMsHzb5PP3uimOiwr3YupUaUFG4W0l1U57Rx3utpttV7qz5U3jmrO5auUa04LU9pyHsg==", - "dev": true - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", - "dev": true - }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } - }, - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" - }, - "is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" - }, - "is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==", - "dev": true - }, - "is-redirect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", - "integrity": "sha512-cr/SlUEe5zOGmzvj9bUyC4LVvkNVAXu4GytXLNMr1pny+a65MpQ9IJzFHD5vi7FyJgb4qt27+eS3TuQnqB+RQw==", - "dev": true - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "requires": { - "is-unc-path": "^1.0.0" - } - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, - "is-retry-allowed": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", - "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", - "dev": true - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "dev": true - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "requires": { - "unc-path-regex": "^0.1.2" - } - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "dev": true - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true - }, - "isotope-layout": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/isotope-layout/-/isotope-layout-3.0.6.tgz", - "integrity": "sha512-z2ZKablhocXhoNyWwzJPFd7u7FWbYbVJA51Nvsqsod8jH2ExGc1SwDsSWKE54e3PhXzqf2yZPhFSq/c2MR1arw==", - "dev": true, - "requires": { - "desandro-matches-selector": "^2.0.0", - "fizzy-ui-utils": "^2.0.4", - "get-size": "^2.0.0", - "masonry-layout": "^4.1.0", - "outlayer": "^2.1.0" - } - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "dev": true - }, - "jed": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/jed/-/jed-1.1.1.tgz", - "integrity": "sha512-z35ZSEcXHxLW4yumw0dF6L464NT36vmx3wxJw8MDpraBcWuNVgUPZgPJKcu1HekNgwlMFNqol7i/IpSbjhqwqA==", - "dev": true - }, - "jetpack-id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/jetpack-id/-/jetpack-id-1.0.0.tgz", - "integrity": "sha512-uqasW8dq68KMl8cGkJpakBG/VgsfROblW7B3w9cTN0MQiZ5s+jmi8WgO4/lkrTPbakpU2LA+bZvyVBxadk+MHg==", - "dev": true - }, - "jose": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.0.tgz", - "integrity": "sha512-wLe+lJHeG8Xt6uEubS4x0LVjS/3kXXu9dGoj9BNnlhYq7Kts0Pbb2pvv5KiI0yaKH/eaiR0LUOBhOVo9ktd05A==", - "dev": true - }, - "jquery": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.1.tgz", - "integrity": "sha512-opJeO4nCucVnsjiXOE+/PcCgYw9Gwpvs/a6B1LL/lQhwWwpbVEVYDZ1FokFr8PRc7ghYlrFPuyHuiiDNTQxmcw==", - "dev": true - }, - "js-select": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/js-select/-/js-select-0.6.0.tgz", - "integrity": "sha512-npBjRT1DXCKnpLqcsaXj5XVB5l/wAcSGCp03e/6xD5BHg9cFlnoQ/wrSGZIrtaa3J7+N9tLvX1RkxcykmJVyyg==", - "dev": true, - "requires": { - "JSONSelect": "0.2.1", - "traverse": "0.4.x" - } - }, - "js-stringify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz", - "integrity": "sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "dev": true - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-merge-patch": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-merge-patch/-/json-merge-patch-0.2.3.tgz", - "integrity": "sha512-mjd5eObNGOhWkKCztwVuF25KOzLj2T4TJaWXLBgCQPeoPRJrMxKNgjNBE8sPmXoWRT0WDlo4Itd/gTlFh29TFw==", - "dev": true, - "requires": { - "deep-equal": "^1.0.0" - } - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.2.tgz", - "integrity": "sha512-eunSSaEnxV12z+Z73y/j5N37/In40GK4GmsSy+tEHJMxknvqnA7/djeYtAgW0GsWHUfg+847WJjKaEylk2y09g==", - "dev": true, - "requires": { - "jsonify": "^0.0.1" - } - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsonify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", - "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", - "dev": true - }, - "jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", - "dev": true - }, - "jsonpointer.js": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/jsonpointer.js/-/jsonpointer.js-0.4.0.tgz", - "integrity": "sha512-2bf/1crAmPpsmj1I6rDT6W0SOErkrNBpb555xNWcMVWYrX6VnXpG0GRMQ2shvOHwafpfse8q0gnzPFYVH6Tqdg==", - "dev": true - }, - "JSONSelect": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/JSONSelect/-/JSONSelect-0.2.1.tgz", - "integrity": "sha512-Q/zZyUq4PZ7Mja7Jz7doBHcdQpfyCq2zR2B5AUqFtQs4hzIe4gsiZ1Yzkx7nEiS15JrYpfWe99MAjYwFt05Q4g==", - "dev": true - }, - "jsonwebtoken": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.2.1.tgz", - "integrity": "sha512-l8rUBr0fqYYwPc8/ZGrue7GiW7vWdZtZqelxo4Sd5lMvuEeCK8/wS54sEo6tJhdZ6hqfutsj6COgC0d1XdbHGw==", - "dev": true, - "requires": { - "jws": "^3.1.4", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "xtend": "^4.0.1" - } - }, - "jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, - "jstransformer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz", - "integrity": "sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==", - "requires": { - "is-promise": "^2.0.0", - "promise": "^7.0.1" - } - }, - "jstransformer-markdown": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/jstransformer-markdown/-/jstransformer-markdown-1.2.1.tgz", - "integrity": "sha512-rNLxNC3LIGAc26Qcro73eWoosKymqyNVDn909KIq2QHVHGWZ+d+JzOCrHsmUt3DNAKF+hkJQJ1JufAhFEdZ5gw==", - "requires": { - "markdown": "^0.5.0" - } - }, - "jstransformer-markdown-it": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/jstransformer-markdown-it/-/jstransformer-markdown-it-2.1.0.tgz", - "integrity": "sha512-E9uALZSe3M3jiq9Mza+wTlT44Yyh/s3D5XWUeJgH3vyzB05KFQz8Tv2I9do3BbRY/S5SDxFMkxB6fCGj+MA2rg==", - "requires": { - "markdown-it": "^8.0.0" - } - }, - "jszip": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", - "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", - "dev": true, - "requires": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "setimmediate": "^1.0.5" - } - }, - "just-extend": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.2.1.tgz", - "integrity": "sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==", - "dev": true - }, - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "dev": true, - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dev": true, - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "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 - }, - "latest-version": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", - "integrity": "sha512-Be1YRHWWlZaSsrz2U+VInk+tO0EwLIyV+23RhWLINJYwg/UIikxjlj3MhH37/6/EDCAusjajvMkMMUXRaMWl/w==", - "dev": true, - "requires": { - "package-json": "^4.0.0" - } - }, - "lazy-cache": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", - "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", - "dev": true - }, - "lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dev": true, - "requires": { - "readable-stream": "^2.0.5" - } - }, - "lcid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", - "dev": true, - "requires": { - "invert-kv": "^2.0.0" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "dev": true, - "requires": { - "immediate": "~3.0.5" - } - }, - "liftup": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz", - "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==", - "dev": true, - "requires": { - "extend": "^3.0.2", - "findup-sync": "^4.0.0", - "fined": "^1.2.0", - "flagged-respawn": "^1.0.1", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.1", - "rechoir": "^0.7.0", - "resolve": "^1.19.0" - }, - "dependencies": { - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "findup-sync": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", - "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^4.0.2", - "resolve-dir": "^1.0.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "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" - } - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - } - } - }, - "linkify-it": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", - "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", - "requires": { - "uc.micro": "^1.0.1" - } - }, - "livereload-js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", - "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", - "dev": true - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "dependencies": { - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - } - } - }, - "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true - }, - "loader-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.3.tgz", - "integrity": "sha512-THWqIsn8QRnvLl0shHYVBN9syumU8pYWEHPTmkiVGd+7K5eFNVSY6AJhRvgGF70gg1Dz+l/k8WicvFCxdEs60A==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", - "dev": true - }, - "lodash.assignin": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", - "integrity": "sha512-yX/rx6d/UTVh7sSVWVSIMjfnz95evAgDFdb1ZozC35I9mSFCkmzptOzevxjgbQUsc78NR44LVHWjsoMQXy9FDg==", - "dev": true - }, - "lodash.clone": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", - "integrity": "sha512-GhrVeweiTD6uTmmn5hV/lzgCQhccwReIVRLHp7LT4SopOjqEZ5BbX8b5WWEtAKasjmy8hR7ZPwsYlxRCku5odg==", - "dev": true - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", - "dev": true - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", - "dev": true - }, - "lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", - "dev": true - }, - "lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", - "dev": true - }, - "lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", - "dev": true - }, - "lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", - "dev": true - }, - "lodash.isnumber": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", - "dev": true - }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true - }, - "lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", - "dev": true - }, - "lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", - "dev": true - }, - "lodash.set": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz", - "integrity": "sha512-4hNPN5jlm/N/HLMCO43v8BXKq9Z7QdAGc/VGrRD61w8gN9g/6jF9A4L1pbUgBLCffi0w9VsXfTOij5x8iTyFvg==", - "dev": true - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", - "dev": true - }, - "loglevel": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.1.tgz", - "integrity": "sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==", - "dev": true - }, - "lolex": { - "version": "2.7.5", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-2.7.5.tgz", - "integrity": "sha512-l9x0+1offnKKIzYVjyXU2SiwhXDLekRzKyhnbyldPHvC7BvLPVpdNUNR2KeMAiCN2D/kLNttZgQD5WjSxuBx3Q==", - "dev": true - }, - "longest": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", - "integrity": "sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg==" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "loupe": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", - "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==", - "dev": true, - "requires": { - "get-func-name": "^2.0.0" - } - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "macos-release": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-1.1.0.tgz", - "integrity": "sha512-mmLbumEYMi5nXReB9js3WGsB8UE6cDBWyIO62Z4DNx6GbRhDxHNjA1MlzSpJ2S2KM1wyiPRA0d19uHWYYvMHjA==", - "dev": true - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - } - }, - "make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, - "map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dev": true, - "requires": { - "p-defer": "^1.0.0" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "markdown": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/markdown/-/markdown-0.5.0.tgz", - "integrity": "sha512-ctGPIcuqsYoJ493sCtFK7H4UEgMWAUdXeBhPbdsg1W0LsV9yJELAHRsMmWfTgao6nH0/x5gf9FmsbxiXnrgaIQ==", - "requires": { - "nopt": "~2.1.1" - }, - "dependencies": { - "nopt": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz", - "integrity": "sha512-x8vXm7BZ2jE1Txrxh/hO74HTuYZQEbo8edoRcANgdZ4+PCV+pbjd/xdummkmjjC7LU5EjPzlu8zEq/oxWylnKA==", - "requires": { - "abbrev": "1" - } - } - } - }, - "markdown-it": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", - "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==", - "requires": { - "argparse": "^1.0.7", - "entities": "~1.1.1", - "linkify-it": "^2.0.0", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - } - }, - "masonry-layout": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/masonry-layout/-/masonry-layout-4.2.2.tgz", - "integrity": "sha512-iGtAlrpHNyxaR19CvKC3npnEcAwszXoyJiI8ARV2ePi7fmYhIud25MHK8Zx4P0LCC4d3TNO9+rFa1KoK1OEOaA==", - "dev": true, - "requires": { - "get-size": "^2.0.2", - "outlayer": "^2.1.0" - } - }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" - }, - "mem": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", - "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", - "dev": true, - "requires": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^2.0.0", - "p-is-promise": "^2.0.0" - } - }, - "memory-fs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", - "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "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" - } - } - } - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "min-document": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", - "dev": true, - "requires": { - "dom-walk": "^0.1.0" - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", - "dev": true - }, - "minimatch": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", - "dev": true - }, - "mississippi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", - "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", - "dev": true, - "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^2.0.1", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - } - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "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" - } - } - } - }, - "mixin-object": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", - "integrity": "sha512-ALGF1Jt9ouehcaXaHhn6t1yGWRqGaHkPFndtFVHfZXOvkIZ/yoGaSi0AHVTafb3ZBGg4dr/bDwnaEKqCXzchMA==", - "dev": true, - "requires": { - "for-in": "^0.1.3", - "is-extendable": "^0.1.1" - }, - "dependencies": { - "for-in": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", - "integrity": "sha512-F0to7vbBSHP8E3l6dCjxNOLuSFAACIxFy3UehTUlG7svlXi37HHsDkyVcHo0Pq8QwrE+pXvWSVX3ZT1T9wAZ9g==", - "dev": true - } - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "mocha": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz", - "integrity": "sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==", - "dev": true, - "requires": { - "browser-stdout": "1.3.1", - "commander": "2.15.1", - "debug": "3.1.0", - "diff": "3.5.0", - "escape-string-regexp": "1.0.5", - "glob": "7.1.2", - "growl": "1.10.5", - "he": "1.1.1", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "supports-color": "5.4.0" - }, - "dependencies": { - "commander": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", - "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", - "dev": true - }, - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==", - "dev": true - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA==", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "dev": true - }, - "morgan": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", - "dev": true, - "requires": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.0.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - } - } - }, - "move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", - "dev": true, - "requires": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "multimatch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz", - "integrity": "sha512-0mzK8ymiWdehTBiJh0vClAzGyQbdtyWqzSVx//EK4N/D+599RFlGfTAsKw2zMSABtDG9C6Ul2+t8f2Lbdjf5mA==", - "dev": true, - "requires": { - "array-differ": "^1.0.0", - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "minimatch": "^3.0.0" - } - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==", - "dev": true - }, - "mv": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", - "integrity": "sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==", - "dev": true, - "optional": true, - "requires": { - "mkdirp": "~0.5.1", - "ncp": "~2.0.0", - "rimraf": "~2.4.0" - }, - "dependencies": { - "glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", - "dev": true, - "optional": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "optional": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "rimraf": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", - "integrity": "sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==", - "dev": true, - "optional": true, - "requires": { - "glob": "^6.0.1" - } - } - } - }, - "mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "requires": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "nan": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", - "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", - "dev": true, - "optional": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "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" - } - } - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, - "nconf": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/nconf/-/nconf-0.10.0.tgz", - "integrity": "sha512-fKiXMQrpP7CYWJQzKkPPx9hPgmq+YLDyxcG9N8RpiE9FoCkCbzD0NyW0YhE3xn3Aupe7nnDeIx4PFzYehpHT9Q==", - "dev": true, - "requires": { - "async": "^1.4.0", - "ini": "^1.3.0", - "secure-keys": "^1.0.0", - "yargs": "^3.19.0" - }, - "dependencies": { - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", - "dev": true - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", - "dev": true, - "requires": { - "lcid": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "window-size": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", - "integrity": "sha512-2thx4pB0cV3h+Bw7QmMXcEbdmOzv9t0HFplJH/Lz6yu60hXYy5RT8rUu+wlIreVxWsGN20mo+MHeCSfUpQBwPw==", - "dev": true - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", - "integrity": "sha512-ONJZiimStfZzhKamYvR/xvmgW3uEkAUFSP91y2caTEPhzF6uP2JfPiVZcq66b/YR0C3uitxSV7+T1x8p5bkmMg==", - "dev": true, - "requires": { - "camelcase": "^2.0.1", - "cliui": "^3.0.3", - "decamelize": "^1.1.1", - "os-locale": "^1.4.0", - "string-width": "^1.0.1", - "window-size": "^0.1.4", - "y18n": "^3.2.0" - } - } - } - }, - "ncp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", - "integrity": "sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==", - "dev": true, - "optional": true - }, - "needle": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", - "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", - "dev": true, - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "negotiator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", - "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==" - }, - "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 - }, - "netmask": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/netmask/-/netmask-1.0.6.tgz", - "integrity": "sha512-3DWDqAtIiPSkBXZyYEjwebfK56nrlQfRGt642fu8RPaL+ePu750+HCMHxjJCG3iEHq/0aeMvX6KIzlv7nuhfrA==", - "dev": true - }, - "next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", - "dev": true - }, - "nib": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/nib/-/nib-1.2.0.tgz", - "integrity": "sha512-7HgrnMl/3yOmWykueO8/D0q+0iWwe7Z+CK2Eaq/xQV8w1hK80WN1oReRQkfkrztbAAnp/nTHkUSl5EcVkor6JQ==", - "dev": true, - "requires": {} - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "nise": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/nise/-/nise-1.5.3.tgz", - "integrity": "sha512-Ymbac/94xeIrMf59REBPOv0thr+CJVFMhrlAkW/gjCIE58BGQdCj0x7KRCb3yz+Ga2Rz3E9XXSvUyyxqqhjQAQ==", - "dev": true, - "requires": { - "@sinonjs/formatio": "^3.2.1", - "@sinonjs/text-encoding": "^0.7.1", - "just-extend": "^4.0.2", - "lolex": "^5.0.1", - "path-to-regexp": "^1.7.0" - }, - "dependencies": { - "@sinonjs/formatio": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-3.2.2.tgz", - "integrity": "sha512-B8SEsgd8gArBLMD6zpRw3juQ2FVSsmdd7qlevyDqzS9WTCtvF55/gAL+h6gue8ZvPYcdiPdvueM/qm//9XzyTQ==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1", - "@sinonjs/samsam": "^3.1.0" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "dev": true - }, - "lolex": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", - "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "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" - } - } - } - }, - "nock": { - "version": "13.2.9", - "resolved": "https://registry.npmjs.org/nock/-/nock-13.2.9.tgz", - "integrity": "sha512-1+XfJNYF1cjGB+TKMWi29eZ0b82QOvQs2YoLNzbpWGqFMtRQHTa57osqdGj4FrFPgkO4D4AZinzUJR9VvW3QUA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.21", - "propagate": "^2.0.0" - } - }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true - }, - "node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dev": true, - "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true - }, - "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, - "requires": { - "inherits": "2.0.3" - } - } - } - }, - "node-notifier": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz", - "integrity": "sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg==", - "dev": true, - "requires": { - "growly": "^1.3.0", - "semver": "^5.4.1", - "shellwords": "^0.1.1", - "which": "^1.3.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true - }, - "node-rsa": { - "version": "0.2.30", - "resolved": "https://registry.npmjs.org/node-rsa/-/node-rsa-0.2.30.tgz", - "integrity": "sha512-Tg5XrlbigFm6rek1UoIIPRHRbisJL8MhVvzx6xl/bNMaW3qRKQYJSswHsQOnoa/zTLaRG/uKht+XisA71P8U4Q==", - "dev": true, - "requires": { - "asn1": "0.2.3", - "lodash": "3.3.0" - }, - "dependencies": { - "lodash": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.3.0.tgz", - "integrity": "sha512-gpux6tVfBHsUdUIciz5HoV0ChAxUTvi0ChpQMIjAsKtg6FTYFtd1B1G0JlqHvAio3teaMVGPDPk2seVq1INwOQ==", - "dev": true - } - } - }, - "nomnom": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/nomnom/-/nomnom-1.8.1.tgz", - "integrity": "sha512-5s0JxqhDx9/rksG2BTMVN1enjWSvPidpoSgViZU4ZXULyTe+7jxcCRLB6f42Z0l1xYJpleCBtSyY6Lwg3uu5CQ==", - "dev": true, - "requires": { - "chalk": "~0.4.0", - "underscore": "~1.6.0" - }, - "dependencies": { - "ansi-styles": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", - "integrity": "sha512-3iF4FIKdxaVYT3JqQuY3Wat/T2t7TRbbQ94Fu50ZUCbLy4TFbTzr90NOHQodQkNqmeEGCw8WbeP78WNi6SKYUA==", - "dev": true - }, - "chalk": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", - "integrity": "sha512-sQfYDlfv2DGVtjdoQqxS0cEZDroyG8h6TamA6rvxwlrU5BaSLDx9xhatBYl2pxZ7gmpNaPFVwBtdGdu5rQ+tYQ==", - "dev": true, - "requires": { - "ansi-styles": "~1.0.0", - "has-color": "~0.1.0", - "strip-ansi": "~0.1.0" - } - }, - "strip-ansi": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", - "integrity": "sha512-behete+3uqxecWlDAm5lmskaSaISA+ThQ4oNNBDTBJt0x2ppR6IPqfZNuj6BLaLJ/Sji4TPZlcRyOis8wXQTLg==", - "dev": true - } - } - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dev": true, - "requires": { - "boolbase": "~1.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, - "object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", - "dev": true, - "requires": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", - "dev": true, - "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - }, - "dependencies": { - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - } - } - }, - "opn": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz", - "integrity": "sha512-iPBWbPP4OEOzR1xfhpGLDh+ypKBOygunZhM9jBtA7FS5sKjEiMZw0EFb82hnDOmTZX90ZWLoZKUza4cVt8MexA==", - "dev": true, - "requires": { - "object-assign": "^4.0.1", - "pinkie-promise": "^2.0.0" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", - "dev": true - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", - "dev": true - }, - "os-locale": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.0.1.tgz", - "integrity": "sha512-7g5e7dmXPtzcP4bgsZ8ixDVqA7oWYuEz4lOSujeWyliPai4gfVDiFIcwBg3aGCPnmSGfzOKTK3ccPn0CKv3DBw==", - "dev": true, - "requires": { - "execa": "^0.10.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" - } - }, - "os-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/os-name/-/os-name-2.0.1.tgz", - "integrity": "sha512-zzMwE/HWRISM52Q966yHosPJ1alrm5Cpw/C9ZhSid50RsMpLtOwc1rtmWxKn7TggPM+GVLUC3RxgWmklOiUgOQ==", - "dev": true, - "requires": { - "macos-release": "^1.0.0", - "win-release": "^1.0.0" - } - }, - "os-shim": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz", - "integrity": "sha512-jd0cvB8qQ5uVt0lvCIexBaROw1KyKm5sbulg2fWOHjETisuCzWyt+eTZKEMs8v6HwzoGs8xik26jg7eCM6pS+A==", - "dev": true - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "outlayer": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/outlayer/-/outlayer-2.1.1.tgz", - "integrity": "sha512-+GplXsCQ3VrbGujAeHEzP9SXsBmJxzn/YdDSQZL0xqBmAWBmortu2Y9Gwdp9J0bgDQ8/YNIPMoBM13nTwZfAhw==", - "dev": true, - "requires": { - "ev-emitter": "^1.0.0", - "fizzy-ui-utils": "^2.0.0", - "get-size": "^2.0.2" - } - }, - "p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", - "dev": true - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "dev": true - }, - "p-is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", - "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", - "dev": true - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "pac-proxy-agent": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-2.0.2.tgz", - "integrity": "sha512-cDNAN1Ehjbf5EHkNY5qnRhGPUCp6SnpyVof5fRzN800QV1Y2OkzbH9rmjZkbBRa8igof903yOnjIl6z0SlAhxA==", - "dev": true, - "requires": { - "agent-base": "^4.2.0", - "debug": "^3.1.0", - "get-uri": "^2.0.0", - "http-proxy-agent": "^2.1.0", - "https-proxy-agent": "^2.2.1", - "pac-resolver": "^3.0.0", - "raw-body": "^2.2.0", - "socks-proxy-agent": "^3.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "pac-resolver": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-3.0.0.tgz", - "integrity": "sha512-tcc38bsjuE3XZ5+4vP96OfhOugrX+JcnpUbhfuc4LuXBLQhoTthOstZeoQJBDnQUDYzYmdImKsbz0xSl1/9qeA==", - "dev": true, - "requires": { - "co": "^4.6.0", - "degenerator": "^1.0.4", - "ip": "^1.1.5", - "netmask": "^1.0.6", - "thunkify": "^2.1.2" - } - }, - "package-json": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", - "integrity": "sha512-q/R5GrMek0vzgoomq6rm9OX+3PQve8sLwTirmK30YB3Cu0Bbt9OX9M/SIUnroN5BGJkzwGsFwDaRGD9EwBOlCA==", - "dev": true, - "requires": { - "got": "^6.7.1", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "dev": true, - "requires": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, - "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", - "dev": true, - "requires": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", - "dev": true - }, - "parse5": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz", - "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", - "dev": true - }, - "path": { - "version": "0.12.7", - "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", - "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", - "dev": true, - "requires": { - "process": "^0.11.1", - "util": "^0.10.3" - } - }, - "path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", - "dev": true, - "requires": { - "path-root-regex": "^0.1.0" - } - }, - "path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", - "dev": true - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true - } - } - }, - "pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", - "dev": true - }, - "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", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pino": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/pino/-/pino-5.9.0.tgz", - "integrity": "sha512-6sHy38gWsZbrmYq6vk343VCThy93ZdVfmLsHDVzbl/j621SjSaxCcS/ySmxK/hRmq8jpQb3n44dNRIeqbbQw6A==", - "dev": true, - "requires": { - "fast-json-parse": "^1.0.3", - "fast-redact": "^1.4.0", - "fast-safe-stringify": "^2.0.6", - "flatstr": "^1.0.5", - "pino-std-serializers": "^2.3.0", - "pump": "^3.0.0", - "quick-format-unescaped": "^3.0.0", - "sonic-boom": "^0.6.3" - }, - "dependencies": { - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - } - } - }, - "pino-std-serializers": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-2.5.0.tgz", - "integrity": "sha512-wXqbqSrIhE58TdrxxlfLwU9eDhrzppQDvGhBEr1gYbzzM4KKo3Y63gSjiDXRKLVS2UOXdPNR2v+KnQgNrs+xUg==", - "dev": true - }, - "pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "dev": true - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "pluralize": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", - "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", - "dev": true - }, - "po2json": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/po2json/-/po2json-0.4.5.tgz", - "integrity": "sha512-JH0hgi1fC0t9UvdiyS7kcVly0N1WNey4R2YZ/jPaxQKYm6Cfej7ZTgiEy8LP2JwoEhONceiNS8JH5mWPQkiXeA==", - "dev": true, - "requires": { - "gettext-parser": "1.1.0", - "nomnom": "1.8.1" - } - }, - "popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", - "dev": true - }, - "portscanner": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-1.2.0.tgz", - "integrity": "sha512-3MCx40XO6ChNJJHw1tTFukQK/M/8FacGZK/vGbnrKpozObrJzembYtfi7ZdA2hkF2Lojg77XhsKUPvF8eHKcDA==", - "dev": true, - "requires": { - "async": "1.5.2" - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "dev": true - }, - "postcss": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.6.tgz", - "integrity": "sha512-Nq/rNjnHFcKgCDDZYO0lNsl6YWe6U7tTy+ESN+PnLxebL8uBtYX59HZqvrj7YLK5UCyll2hqDsJOo3ndzEW8Ug==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==", - "dev": true - }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true - }, - "probe-image-size": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/probe-image-size/-/probe-image-size-4.0.0.tgz", - "integrity": "sha512-nm7RvWUxps+2+jZKNLkd04mNapXNariS6G5WIEVzvAqjx7EUuKcY1Dp3e6oUK7GLwzJ+3gbSbPLFAASHFQrPcQ==", - "dev": true, - "requires": { - "any-promise": "^1.3.0", - "deepmerge": "^2.0.1", - "inherits": "^2.0.3", - "next-tick": "^1.0.0", - "request": "^2.83.0", - "stream-parser": "~0.3.1" - } - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "requires": { - "asap": "~2.0.3" - } - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true - }, - "promise.any": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/promise.any/-/promise.any-0.1.1.tgz", - "integrity": "sha512-RGLK/1LwpbkZMv1WGVN6dpSRqi03QtYXuInuVHBhJx6dQ9+VDl7zYfVnKpU15awZGQDpmPvrigsTiVBFvw18mw==", - "dev": true - }, - "propagate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/propagate/-/propagate-2.0.1.tgz", - "integrity": "sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==", - "dev": true - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "proxy-agent": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-2.3.1.tgz", - "integrity": "sha512-CNKuhC1jVtm8KJYFTS2ZRO71VCBx3QSA92So/e6NrY6GoJonkx3Irnk4047EsCcswczwqAekRj3s8qLRGahSKg==", - "dev": true, - "requires": { - "agent-base": "^4.2.0", - "debug": "^3.1.0", - "http-proxy-agent": "^2.1.0", - "https-proxy-agent": "^2.2.1", - "lru-cache": "^4.1.2", - "pac-proxy-agent": "^2.0.1", - "proxy-from-env": "^1.0.0", - "socks-proxy-agent": "^3.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", - "dev": true - }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "pug": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pug/-/pug-2.0.4.tgz", - "integrity": "sha512-XhoaDlvi6NIzL49nu094R2NA6P37ijtgMDuWE+ofekDChvfKnzFal60bhSdiy8y2PBO6fmz3oMEIcfpBVRUdvw==", - "requires": { - "pug-code-gen": "^2.0.2", - "pug-filters": "^3.1.1", - "pug-lexer": "^4.1.0", - "pug-linker": "^3.0.6", - "pug-load": "^2.0.12", - "pug-parser": "^5.0.1", - "pug-runtime": "^2.0.5", - "pug-strip-comments": "^1.0.4" - } - }, - "pug-attrs": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-2.0.4.tgz", - "integrity": "sha512-TaZ4Z2TWUPDJcV3wjU3RtUXMrd3kM4Wzjbe3EWnSsZPsJ3LDI0F3yCnf2/W7PPFF+edUFQ0HgDL1IoxSz5K8EQ==", - "requires": { - "constantinople": "^3.0.1", - "js-stringify": "^1.0.1", - "pug-runtime": "^2.0.5" - } - }, - "pug-code-gen": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-2.0.3.tgz", - "integrity": "sha512-r9sezXdDuZJfW9J91TN/2LFbiqDhmltTFmGpHTsGdrNGp3p4SxAjjXEfnuK2e4ywYsRIVP0NeLbSAMHUcaX1EA==", - "requires": { - "constantinople": "^3.1.2", - "doctypes": "^1.1.0", - "js-stringify": "^1.0.1", - "pug-attrs": "^2.0.4", - "pug-error": "^1.3.3", - "pug-runtime": "^2.0.5", - "void-elements": "^2.0.1", - "with": "^5.0.0" - } - }, - "pug-error": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.3.tgz", - "integrity": "sha512-qE3YhESP2mRAWMFJgKdtT5D7ckThRScXRwkfo+Erqga7dyJdY3ZquspprMCj/9sJ2ijm5hXFWQE/A3l4poMWiQ==" - }, - "pug-filters": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-3.1.1.tgz", - "integrity": "sha512-lFfjNyGEyVWC4BwX0WyvkoWLapI5xHSM3xZJFUhx4JM4XyyRdO8Aucc6pCygnqV2uSgJFaJWW3Ft1wCWSoQkQg==", - "requires": { - "clean-css": "^4.1.11", - "constantinople": "^3.0.1", - "jstransformer": "1.0.0", - "pug-error": "^1.3.3", - "pug-walk": "^1.1.8", - "resolve": "^1.1.6", - "uglify-js": "^2.6.1" - } - }, - "pug-lexer": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-4.1.0.tgz", - "integrity": "sha512-i55yzEBtjm0mlplW4LoANq7k3S8gDdfC6+LThGEvsK4FuobcKfDAwt6V4jKPH9RtiE3a2Akfg5UpafZ1OksaPA==", - "requires": { - "character-parser": "^2.1.1", - "is-expression": "^3.0.0", - "pug-error": "^1.3.3" - } - }, - "pug-linker": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-3.0.6.tgz", - "integrity": "sha512-bagfuHttfQOpANGy1Y6NJ+0mNb7dD2MswFG2ZKj22s8g0wVsojpRlqveEQHmgXXcfROB2RT6oqbPYr9EN2ZWzg==", - "requires": { - "pug-error": "^1.3.3", - "pug-walk": "^1.1.8" - } - }, - "pug-load": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-2.0.12.tgz", - "integrity": "sha512-UqpgGpyyXRYgJs/X60sE6SIf8UBsmcHYKNaOccyVLEuT6OPBIMo6xMPhoJnqtB3Q3BbO4Z3Bjz5qDsUWh4rXsg==", - "requires": { - "object-assign": "^4.1.0", - "pug-walk": "^1.1.8" - } - }, - "pug-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-5.0.1.tgz", - "integrity": "sha512-nGHqK+w07p5/PsPIyzkTQfzlYfuqoiGjaoqHv1LjOv2ZLXmGX1O+4Vcvps+P4LhxZ3drYSljjq4b+Naid126wA==", - "requires": { - "pug-error": "^1.3.3", - "token-stream": "0.0.1" - } - }, - "pug-runtime": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.5.tgz", - "integrity": "sha512-P+rXKn9un4fQY77wtpcuFyvFaBww7/91f3jHa154qU26qFAnOe6SW1CbIDcxiG5lLK9HazYrMCCuDvNgDQNptw==" - }, - "pug-strip-comments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-1.0.4.tgz", - "integrity": "sha512-i5j/9CS4yFhSxHp5iKPHwigaig/VV9g+FgReLJWWHEHbvKsbqL0oP/K5ubuLco6Wu3Kan5p7u7qk8A4oLLh6vw==", - "requires": { - "pug-error": "^1.3.3" - } - }, - "pug-walk": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-1.1.8.tgz", - "integrity": "sha512-GMu3M5nUL3fju4/egXwZO0XLi6fW/K3T3VTgFQ14GxNi8btlxgT5qZL//JwZFm/2Fa64J/PNS8AZeys3wiMkVA==" - }, - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "puppeteer": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-1.20.0.tgz", - "integrity": "sha512-bt48RDBy2eIwZPrkgbcwHtb51mj2nKvHOPMaSH2IsWiv7lOG9k9zhaRzpDZafrk05ajMc3cu+lSQYYOfH2DkVQ==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "extract-zip": "^1.6.6", - "https-proxy-agent": "^2.2.1", - "mime": "^2.0.3", - "progress": "^2.0.1", - "proxy-from-env": "^1.0.0", - "rimraf": "^2.6.1", - "ws": "^6.1.0" - }, - "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "requires": { - "side-channel": "^1.0.4" - } - }, - "querystring": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", - "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", - "dev": true - }, - "quick-format-unescaped": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-3.0.3.tgz", - "integrity": "sha512-dy1yjycmn9blucmJLXOfZDx1ikZJUi6E8bBZLnhPG5gBrVhHXx2xVyqqgKBubVNEXmx51dBACMHpoMQK/N/AXQ==", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "dependencies": { - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - } - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "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 - } - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "readline2": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", - "integrity": "sha512-8/td4MmwUB6PkZUbV25uKz7dfrmjYWxsW8DVfibWdlHRk/l/DfHKn4pU+dfcoGLFgWOdyGCzINRQD7jn+Bv+/g==", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "mute-stream": "0.0.5" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "mute-stream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", - "integrity": "sha512-EbrziT4s8cWPmzr47eYVW3wimS4HsvlnV5ri1xw1aR6JQo/OrJX5rkl32K/QQHdxeabJETtfeaROGhd8W7uBgg==", - "dev": true - } - } - }, - "rechoir": { - "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" - } - }, - "recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", - "dev": true, - "requires": { - "minimatch": "^3.0.5" - } - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "dev": true, - "requires": { - "regenerate": "^1.4.2" - } - }, - "regenerator-runtime": { - "version": "0.13.10", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", - "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==", - "dev": true - }, - "regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "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" - } - } - } - }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "regexpp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", - "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", - "dev": true - }, - "regexpu-core": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", - "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", - "dev": true, - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - } - }, - "registry-auth-token": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz", - "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==", - "dev": true, - "requires": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" - } - }, - "registry-url": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", - "integrity": "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==", - "dev": true, - "requires": { - "rc": "^1.0.1" - } - }, - "regjsgen": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", - "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==", - "dev": true - }, - "regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true - } - } - }, - "relaxed-json": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/relaxed-json/-/relaxed-json-1.0.1.tgz", - "integrity": "sha512-1ECKWi9z++YJI6kopSh4gAFPgNIKD7IgzQdImhqtlb9ip62LgkQmD70AwNgPGXgqxlmVzKTvg/s+wNG1Da7UTw==", - "dev": true, - "requires": { - "chalk": "^1.0.0", - "commander": "^2.6.0" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - } - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true - }, - "repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" - }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "dev": true - } - } - }, - "request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", - "dev": true, - "requires": { - "lodash": "^4.17.19" - } - }, - "request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "dev": true, - "requires": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", - "dev": true - }, - "require-uncached": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha512-Xct+41K3twrbBHdxAgMoOS+cNcoqIjfM2/VxBF4LL2hVph7YsF8VSKyQ3BDFZwEVbok9yeDl2le/qo0S77WG2w==", - "dev": true, - "requires": { - "caller-path": "^0.1.0", - "resolve-from": "^1.0.0" - } - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", - "dev": true, - "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - } - }, - "resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha512-kT10v4dhrlLNcnO084hEjvXCI1wUG9qZLoz2RogxqDQQYy7IxjI/iMUkOtQTNEh6rzHxvdQWHsJyel1pKOVCxg==", - "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "dev": true - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "right-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", - "integrity": "sha512-yqINtL/G7vs2v+dFIZmFUDbnVyFUJFKd6gK22Kgo6R4jfJGFtisKyncWDDULgjfqf4ASQuIQyjJ7XZ+3aWpsAg==", - "requires": { - "align-text": "^0.1.1" - } - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", - "dev": true, - "requires": { - "aproba": "^1.1.1" - } - }, - "rx-lite": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", - "integrity": "sha512-1I1+G2gteLB8Tkt8YI1sJvSIfa0lWuRtC8GjvtyPBcLSF5jBCCJJqKrpER5JU5r6Bhe+i9/pK3VMuUcXu0kdwQ==", - "dev": true - }, - "rx-lite-aggregates": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", - "integrity": "sha512-3xPNZGW93oCjiO7PtKxRK6iOVYBWBvtf9QHDfU23Oc+dLIQmAV//UnyXV/yihv81VS/UqoQPk4NegS8EFi55Hg==", - "dev": true, - "requires": { - "rx-lite": "*" - } - }, - "rxjs": { - "version": "5.5.12", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz", - "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==", - "dev": true, - "requires": { - "symbol-observable": "1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "safe-json-parse": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", - "integrity": "sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==", - "dev": true - }, - "safe-json-stringify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", - "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", - "dev": true, - "optional": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "samsam": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.3.0.tgz", - "integrity": "sha512-1HwIYD/8UlOtFS3QO3w7ey+SdSDFE4HRNLZoZRYVQefrOY3l17epswImeB1ijgJFQJodIaHcwkp3r/myBjFVbg==", - "dev": true - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - }, - "secure-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/secure-keys/-/secure-keys-1.0.0.tgz", - "integrity": "sha512-nZi59hW3Sl5P3+wOO89eHBAAGwmCPd2aE1+dLZV5MO+ItQctIvAqihzaAXIQhvtH4KJPxM080HsnqltR2y8cWg==", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "semver-diff": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", - "integrity": "sha512-gL8F8L4ORwsS0+iQ34yCYv///jsOq0ZL7WP55d1HnJ32o7tyFYEFQZQA22mrLIacZdU6xecaBBZ+uEiffGNyXw==", - "dev": true, - "requires": { - "semver": "^5.0.3" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "requires": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } - } - }, - "serialize-javascript": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz", - "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==", - "dev": true - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true - } - } - }, - "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "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" - } - } - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "dev": true - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "shallow-clone": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", - "integrity": "sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw==", - "dev": true, - "requires": { - "is-extendable": "^0.1.1", - "kind-of": "^2.0.1", - "lazy-cache": "^0.2.3", - "mixin-object": "^2.0.1" - }, - "dependencies": { - "kind-of": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", - "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==", - "dev": true, - "requires": { - "is-buffer": "^1.0.2" - } - } - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true - }, - "shell-quote": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", - "integrity": "sha512-V0iQEZ/uoem3NmD91rD8XiuozJnq9/ZJnbHVXHnWqP1ucAhS3yJ7sLIIzEi57wFFcK3oi3kFUC46uSyWr35mxg==", - "dev": true, - "requires": { - "array-filter": "~0.0.0", - "array-map": "~0.0.0", - "array-reduce": "~0.0.0", - "jsonify": "~0.0.0" - } - }, - "shelljs": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz", - "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==", - "dev": true, - "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - }, - "dependencies": { - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - } - } - }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "sign-addon": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/sign-addon/-/sign-addon-0.3.1.tgz", - "integrity": "sha512-feaoG7+8IXr9SymOEd8VTZCSlVZArWcBDZ33IIdfXlU5NWWzXdCxCjPDqAkLQplFa7RRZr1S4lSmgMPn80Ze1A==", - "dev": true, - "requires": { - "babel-polyfill": "6.16.0", - "deepcopy": "0.6.3", - "es6-error": "4.0.0", - "es6-promisify": "5.0.0", - "jsonwebtoken": "8.2.1", - "mz": "2.5.0", - "request": "2.87.0", - "source-map-support": "0.4.6", - "stream-to-promise": "2.2.0", - "when": "3.7.7" - }, - "dependencies": { - "ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha512-Ajr4IcMXq/2QmMkEmSvxqfLN5zGmJ92gHXAeOXq1OekoH2rfDNsgdDoL2f7QaRCy7G/E6TpxBVdRuNraMztGHw==", - "dev": true, - "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" - } - }, - "babel-polyfill": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.16.0.tgz", - "integrity": "sha512-PI/IOV3AnDfLph2y9meCys0AGY4U3Pj8ozSIKp+76zlMvin2w0Rxy0RgQUnCTAQWqKsHqvPijoEyNIdrao6J1g==", - "dev": true, - "requires": { - "babel-runtime": "^6.9.1", - "core-js": "^2.4.0", - "regenerator-runtime": "^0.9.5" - } - }, - "es6-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.0.0.tgz", - "integrity": "sha512-atCcmEjui49DMEp2RgaUrQcmJPqoQOiSL9LEXAM4tEcy29maTfJP2motu75GfyefeZElQOEzOHiO/8Do7Dr1Lw==", - "dev": true - }, - "fast-deep-equal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha512-fueX787WZKCV0Is4/T2cyAdM4+x1S3MXXOAhavE1ys/W42SHAPacLTQhucja22QBYrfGw50M2sRiXPtTGv9Ymw==", - "dev": true - }, - "har-validator": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha512-r7LZkP7Z6WMxj5zARzB9dSpIKu/sp0NfHIgtj6kmQXhEArNctjB5FEv/L2XfLdWqIocPT2QVt0LFOlEUioTBtQ==", - "dev": true, - "requires": { - "ajv": "^5.1.0", - "har-schema": "^2.0.0" - } - }, - "json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha512-4JD/Ivzg7PoW8NzdrBSr3UFwC9mHgvI7Z6z3QGBsSHgKaRTUDmyZAAKJo2UbG1kUVfS9WS8bi36N49U1xw43DA==", - "dev": true - }, - "mz": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.5.0.tgz", - "integrity": "sha512-jTqXIBzwjbFIwluxl7vtU5BbzQjPbhSsugBkJfqL9i3fx3Tl6N0VI/+AI8vDROzTdrzdjGBazK7n5yK1xCNE7A==", - "dev": true, - "requires": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha512-VlF07iu3VV3+BTXj43Nmp6Irt/G7j/NgEctUS6IweH1RGhURjjCc2NWtzXFPXXWWfc7hgbXQdtiQu2LGp6MxUg==", - "dev": true - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true - }, - "qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "dev": true - }, - "regenerator-runtime": { - "version": "0.9.6", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.9.6.tgz", - "integrity": "sha512-D0Y/JJ4VhusyMOd/o25a3jdUqN/bC85EFsaoL9Oqmy/O4efCh+xhp7yj2EEOsj974qvMkcW8AwUzJ1jB/MbxCw==", - "dev": true - }, - "request": { - "version": "2.87.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", - "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", - "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", - "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "tough-cookie": "~2.3.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" - } - }, - "source-map-support": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.6.tgz", - "integrity": "sha512-cqbwg0QgDOUayGgn8KALCCBWf/tuxJCCyvqkNmtb6pF/3YgJUoKqtZ+7AKDyCITNd3+dbz7VdHjcxEgFL9U/aQ==", - "dev": true, - "requires": { - "source-map": "^0.5.3" - } - }, - "tough-cookie": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", - "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", - "dev": true, - "requires": { - "punycode": "^1.4.1" - } - } - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "sinon": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-4.5.0.tgz", - "integrity": "sha512-trdx+mB0VBBgoYucy6a9L7/jfQOmvGeaKZT4OOJ+lPAtI8623xyGr8wLiE4eojzBS8G9yXbhx42GHUOVLr4X2w==", - "dev": true, - "requires": { - "@sinonjs/formatio": "^2.0.0", - "diff": "^3.1.0", - "lodash.get": "^4.4.2", - "lolex": "^2.2.0", - "nise": "^1.2.0", - "supports-color": "^5.1.0", - "type-detect": "^4.0.5" - } - }, - "sinon-chai": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/sinon-chai/-/sinon-chai-2.14.0.tgz", - "integrity": "sha512-9stIF1utB0ywNHNT7RgiXbdmen8QDCRsrTjw+G9TgKt1Yexjiv8TOWZ6WHsTPz57Yky3DIswZvEqX8fpuHNDtQ==", - "dev": true, - "requires": {} - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", - "dev": true - }, - "slice-ansi": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", - "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0" - } - }, - "smart-buffer": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-1.1.15.tgz", - "integrity": "sha512-1+8bxygjTsNfvQe0/0pNBesTOlSHtOeG6b6LYbvsZCCHDKYZ40zcQo6YTnZBWrBSLWOCbrHljLdEmGMYebu7aQ==", - "dev": true - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "snyk": { - "version": "1.110.2", - "resolved": "https://registry.npmjs.org/snyk/-/snyk-1.110.2.tgz", - "integrity": "sha512-SQE4sudrscd48EoRJqy5h5S6c8YBiOw0r0Se3rfg1l6ElJGgCB9je6XEzfe+UmfES06D7ueFYepiQPxTwH4Qww==", - "dev": true, - "requires": { - "abbrev": "^1.1.1", - "ansi-escapes": "^3.1.0", - "chalk": "^2.4.1", - "configstore": "^3.1.2", - "debug": "^3.1.0", - "hasbin": "^1.2.3", - "inquirer": "^3.0.0", - "lodash": "^4.17.5", - "needle": "^2.2.4", - "opn": "^5.2.0", - "os-name": "^2.0.1", - "proxy-agent": "^2.0.0", - "proxy-from-env": "^1.0.0", - "recursive-readdir": "^2.2.2", - "semver": "^5.5.0", - "snyk-config": "2.2.0", - "snyk-docker-plugin": "1.12.3", - "snyk-go-plugin": "1.6.0", - "snyk-gradle-plugin": "2.1.1", - "snyk-module": "1.9.1", - "snyk-mvn-plugin": "2.0.0", - "snyk-nodejs-lockfile-parser": "1.7.1", - "snyk-nuget-plugin": "1.6.5", - "snyk-php-plugin": "1.5.1", - "snyk-policy": "1.13.1", - "snyk-python-plugin": "1.9.0", - "snyk-resolve": "1.0.1", - "snyk-resolve-deps": "4.0.2", - "snyk-sbt-plugin": "2.0.0", - "snyk-tree": "^1.0.0", - "snyk-try-require": "1.3.1", - "source-map-support": "^0.5.9", - "tempfile": "^2.0.0", - "then-fs": "^2.0.0", - "undefsafe": "^2.0.0", - "uuid": "^3.2.1" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "dev": true - }, - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "inquirer": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", - "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^2.0.4", - "figures": "^2.0.0", - "lodash": "^4.3.0", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rx-lite": "^4.0.8", - "rx-lite-aggregates": "^4.0.8", - "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", - "through": "^2.3.6" - } - }, - "opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, - "rx-lite": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", - "integrity": "sha512-Cun9QucwK6MIrp3mry/Y7hqD1oFqTYLQ4pGxaHTjIdaFDWRGGLikqp6u8LcWJnzpoALg9hap+JGk8sFIUuEGNA==", - "dev": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "snyk-config": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/snyk-config/-/snyk-config-2.2.0.tgz", - "integrity": "sha512-mq0wbP/AgjcmRq5i5jg2akVVV3iSYUPTowZwKn7DChRLDL8ySOzWAwan+ImXiyNbrWo87FNI/15O6MpOnTxOIg==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "lodash": "^4.17.5", - "nconf": "^0.10.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "snyk-docker-plugin": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-1.12.3.tgz", - "integrity": "sha512-ZbvaFCPCd0wxhqxjzU/iyf39tKlq2nvI9nPW32uZV3RGdHrkQH55BzCtBCF9d0dapxX+PKgae/4u2BKNw8hd9Q==", - "dev": true, - "requires": { - "debug": "^3", - "dockerfile-ast": "0.0.12", - "tslib": "^1" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "snyk-go-plugin": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.6.0.tgz", - "integrity": "sha512-E6aYw7XAXSs2wJR3fU+vGQ1lVyjAw8PHIQYQwBwMkTHByhJIWPcu6Hy/jT5LcjJHlhYXlpOuk53HeLVK+kcXrQ==", - "dev": true, - "requires": { - "graphlib": "^2.1.1", - "tmp": "0.0.33", - "toml": "^2.3.2" - } - }, - "snyk-gradle-plugin": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-2.1.1.tgz", - "integrity": "sha512-aFeVC5y3XkJ5BxknHhtYo76as3xJbzSQlXACGZrQZGQ/w/UhNdM8VI1QB6Eq4uEzexleB/hcJwYxNmhI2CNCeA==", - "dev": true, - "requires": { - "clone-deep": "^0.3.0" - } - }, - "snyk-module": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/snyk-module/-/snyk-module-1.9.1.tgz", - "integrity": "sha512-A+CCyBSa4IKok5uEhqT+hV/35RO6APFNLqk9DRRHg7xW2/j//nPX8wTSZUPF8QeRNEk/sX+6df7M1y6PBHGSHA==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "hosted-git-info": "^2.7.1" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "snyk-mvn-plugin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-2.0.0.tgz", - "integrity": "sha512-9jAhZhv+7YcqtoQYCYlgMoxK+dWBKlk+wkX27Ebg3vNddNop9q5jZitRXTjsXwfSUZHRt+Ptw1f8vei9kjzZVg==", - "dev": true - }, - "snyk-nodejs-lockfile-parser": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.7.1.tgz", - "integrity": "sha512-0gHELqMhzUxb/t3Tg6d6G9LTDioOXCrEMt9aetOeV8wD/ZRL5VFNjwcdrm8qILLqzDFaFjFIyMc66c0OL4zFAQ==", - "dev": true, - "requires": { - "@yarnpkg/lockfile": "^1.0.2", - "graphlib": "^2.1.5", - "lodash": "4.17.10", - "source-map-support": "^0.5.7", - "tslib": "^1.9.3", - "uuid": "^3.3.2" - }, - "dependencies": { - "lodash": { - "version": "4.17.10", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", - "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==", - "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "snyk-nuget-plugin": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.6.5.tgz", - "integrity": "sha512-3qIndzkxCxiaGvAwMkqChbChGdwhNePPyfi0WjhC/nJGwecqU3Fb/NeTW7lgyT+xoq/dFnzW0DgBJ4+AyNA2gA==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "jszip": "^3.1.5", - "lodash": "^4.17.10", - "xml2js": "^0.4.17" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "snyk-php-plugin": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/snyk-php-plugin/-/snyk-php-plugin-1.5.1.tgz", - "integrity": "sha512-g5QSHBsRJ2O4cNxKC4zlWwnQYiSgQ77Y6QgGmo3ihPX3VLZrc1amaZIpPsNe1jwXirnGj2rvR5Xw+jDjbzvHFw==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "lodash": "^4.17.5", - "path": "0.12.7" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "snyk-policy": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/snyk-policy/-/snyk-policy-1.13.1.tgz", - "integrity": "sha512-l9evS3Yk70xyvajjg+I6Ij7fr7gxpVRMZl0J1xNpWps/IVu4DSGih3aMmXi47VJozr4A/eFyj7R1lIr2GhqJCA==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "email-validator": "^2.0.4", - "js-yaml": "^3.12.0", - "lodash.clonedeep": "^4.5.0", - "semver": "^5.6.0", - "snyk-module": "^1.9.1", - "snyk-resolve": "^1.0.1", - "snyk-try-require": "^1.3.1", - "then-fs": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "snyk-python-plugin": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.9.0.tgz", - "integrity": "sha512-zlyOHoCpmyVym9AwkboeepzEGrY3gHsM7eWP/nJ85TgCnQO5H5orKm3RL57PNbWRY+BnDmoQQ+udQgjym2+3sg==", - "dev": true, - "requires": { - "tmp": "0.0.33" - } - }, - "snyk-resolve": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/snyk-resolve/-/snyk-resolve-1.0.1.tgz", - "integrity": "sha512-7+i+LLhtBo1Pkth01xv+RYJU8a67zmJ8WFFPvSxyCjdlKIcsps4hPQFebhz+0gC5rMemlaeIV6cqwqUf9PEDpw==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "then-fs": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "snyk-resolve-deps": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/snyk-resolve-deps/-/snyk-resolve-deps-4.0.2.tgz", - "integrity": "sha512-nlw62wiWhGOTw3BD3jVIwrUkRR4iNxEkkO4Y/PWs8BsUWseGu1H6QgLesFXJb3qx7ANJ5UbUCJMgV+eL0Lf9cA==", - "dev": true, - "requires": { - "ansicolors": "^0.3.2", - "debug": "^3.2.5", - "lodash.assign": "^4.2.0", - "lodash.assignin": "^4.2.0", - "lodash.clone": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.get": "^4.4.2", - "lodash.set": "^4.3.2", - "lru-cache": "^4.0.0", - "semver": "^5.5.1", - "snyk-module": "^1.6.0", - "snyk-resolve": "^1.0.0", - "snyk-tree": "^1.0.0", - "snyk-try-require": "^1.1.1", - "then-fs": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "snyk-sbt-plugin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/snyk-sbt-plugin/-/snyk-sbt-plugin-2.0.0.tgz", - "integrity": "sha512-bOUqsQ1Lysnwfnvf4QQIBfC0M0ZVuhlshTKd7pNwgAJ41YEPJNrPEpzOePl/HfKtwilEEwHh5YHvjYGegEKx0A==", - "dev": true - }, - "snyk-tree": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/snyk-tree/-/snyk-tree-1.0.0.tgz", - "integrity": "sha512-JQezX6eaVi0uNctPcx2Uzy5KA9lpTRRe31n8NI71DIseGvI6OVCfuKjzFptE06h4ZISMey351ICXnHBadBtWdg==", - "dev": true, - "requires": { - "archy": "^1.0.0" - } - }, - "snyk-try-require": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/snyk-try-require/-/snyk-try-require-1.3.1.tgz", - "integrity": "sha512-adCnpfCvigiarbADOHuqh82P4aQUlyq6nWzhVmEUly62Q3tnVg4BGtgjYISkaj9GGBmpgVZiJegENBpQr02NsQ==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "lodash.clonedeep": "^4.3.0", - "lru-cache": "^4.0.0", - "then-fs": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "socks": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/socks/-/socks-1.1.10.tgz", - "integrity": "sha512-ArX4vGPULWjKDKgUnW8YzfI2uXW7kzgkJuB0GnFBA/PfT3exrrOk+7Wk2oeb894Qf20u1PWv9LEgrO0Z82qAzA==", - "dev": true, - "requires": { - "ip": "^1.1.4", - "smart-buffer": "^1.0.13" - } - }, - "socks-proxy-agent": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-3.0.1.tgz", - "integrity": "sha512-ZwEDymm204mTzvdqyUqOdovVr2YRd2NYskrYrF2LXyZ9qDiMAoFESGK8CRphiO7rtbo2Y757k2Nia3x2hGtalA==", - "dev": true, - "requires": { - "agent-base": "^4.1.0", - "socks": "^1.1.10" - } - }, - "sonic-boom": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-0.6.3.tgz", - "integrity": "sha512-TMhj6kDJk9LLzCTTL8+HPCfFn4MwkE4P6k2Up89Rz949+DSRw90V62upRKC99rJEOmu4E9ljH5Otu2JSRmx+bg==", - "dev": true, - "requires": { - "flatstr": "^1.0.8" - } - }, - "source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "dev": true - }, - "spawn-sync": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz", - "integrity": "sha512-9DWBgrgYZzNghseho0JOuh+5fg9u6QWhAWa51QC7+U5rCheZ/j1DrEZnyE0RBBRqZ9uEXGPgSSM0nky6burpVw==", - "dev": true, - "requires": { - "concat-stream": "^1.4.7", - "os-shim": "^0.1.2" - } - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", - "dev": true - }, - "split": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", - "integrity": "sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==", - "dev": true, - "requires": { - "through": "2" - } - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "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" - } - } - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - }, - "sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "ssri": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", - "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.1" - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" - }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", - "dev": true - }, - "stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", - "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dev": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "stream-parser": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", - "integrity": "sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==", - "dev": true, - "requires": { - "debug": "2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "stream-to-array": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/stream-to-array/-/stream-to-array-2.3.0.tgz", - "integrity": "sha512-UsZtOYEn4tWU2RGLOXr/o/xjRBftZRlG3dEWoaHr8j4GuypJ3isitGbVyjQKAuMu+xbiop8q224TjiZWc4XTZA==", - "dev": true, - "requires": { - "any-promise": "^1.1.0" - } - }, - "stream-to-promise": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/stream-to-promise/-/stream-to-promise-2.2.0.tgz", - "integrity": "sha512-HAGUASw8NT0k8JvIVutB2Y/9iBk7gpgEyAudXwNJmZERdMITGdajOa4VJfD/kNiA3TppQpTP4J+CtcHwdzKBAw==", - "dev": true, - "requires": { - "any-promise": "~1.3.0", - "end-of-stream": "~1.1.0", - "stream-to-array": "~2.3.0" - }, - "dependencies": { - "end-of-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", - "integrity": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", - "dev": true, - "requires": { - "once": "~1.3.0" - } - }, - "once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", - "dev": true, - "requires": { - "wrappy": "1" - } - } - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - }, - "dependencies": { - "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 - } - } - }, - "string-template": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", - "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "string.prototype.matchall": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-2.0.0.tgz", - "integrity": "sha512-WoZ+B2ypng1dp4iFLF2kmZlwwlE19gmjgKuhL1FJfDgCREWb3ye3SDVHSzLH6bxfnvYmkCxbzkmWcQZHA4P//Q==", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.10.0", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "regexp.prototype.flags": "^1.2.0" - } - }, - "string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } + "name": "next-jwt", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "next-jwt", + "version": "0.1.0", + "dependencies": { + "@formatjs/intl-localematcher": "^0.5.7", + "@mdx-js/loader": "^3.1.0", + "@mdx-js/react": "^3.1.0", + "@next/mdx": "^14.2.17", + "@next/third-parties": "^14.2.17", + "@svgr/webpack": "^8.1.0", + "@types/js-cookie": "^3.0.6", + "@types/mdx": "^2.0.13", + "@types/negotiator": "^0.6.3", + "@types/prismjs": "^1.26.3", + "@vercel/analytics": "^1.4.1", + "base64url": "^3.0.1", + "bowser": "^2.11.0", + "clsx": "^2.1.1", + "dotenv": "^16.4.5", + "jose": "^5.2.3", + "js-cookie": "^3.0.5", + "jwt-decode": "^4.0.0", + "loglevel": "^1.9.1", + "nanoid": "^5.0.9", + "negotiator": "^1.0.0", + "neverthrow": "^8.1.1", + "next": "^14.2.25", + "node-forge": "^1.3.1", + "octokit": "^4.0.2", + "prismjs": "^1.29.0", + "querystring": "^0.2.0", + "react": "^18.3.1", + "react-aria-components": "^1.6.0", + "react-dom": "^18.3.1", + "react-markdown": "^9.0.1", + "react-select": "^5.9.0", + "rehype-raw": "^7.0.0", + "sass": "^1.74.1", + "schema-dts": "^1.1.2", + "tsx": "^4.15.7", + "zod": "^3.23.8", + "zustand": "^4.5.2" + }, + "devDependencies": { + "@playwright/test": "^1.49.1", + "@types/node": "^20", + "@types/node-forge": "^1.3.11", + "@types/react": "^18", + "@types/react-dom": "^18", + "@vitest/coverage-istanbul": "^1.4.0", + "eslint": "^8", + "eslint-config-next": "^14.2.3", + "prettier": "^3.2.5", + "typescript": "^5.4.5", + "vite-tsconfig-paths": "^4.3.2", + "vitest": "^1.4.0" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz", + "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.4.tgz", + "integrity": "sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.2", + "@babel/generator": "^7.24.4", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.24.4", + "@babel/parser": "^7.24.4", + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.1", + "@babel/types": "^7.24.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz", + "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.26.2", + "@babel/types": "^7.26.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz", + "integrity": "sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", + "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", + "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz", + "integrity": "sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "regexpu-core": "^6.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", + "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", + "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", + "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", + "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", + "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-wrap-function": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz", + "integrity": "sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz", + "integrity": "sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", + "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", + "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.27.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz", + "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.27.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.27.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.5.tgz", + "integrity": "sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.3" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", + "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", + "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz", + "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", + "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", + "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", + "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", + "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", + "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz", + "integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", + "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz", + "integrity": "sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz", + "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", + "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", + "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", + "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", + "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/template": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", + "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", + "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", + "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", + "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz", + "integrity": "sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==", + "license": "MIT", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", + "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz", + "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", + "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", + "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", + "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", + "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", + "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", + "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz", + "integrity": "sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-simple-access": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", + "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", + "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", + "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz", + "integrity": "sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", + "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", + "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", + "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", + "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", + "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", + "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", + "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", + "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.9.tgz", + "integrity": "sha512-Ncw2JFsJVuvfRsa2lSHiC55kETQVLSnsYGQ1JDDwkUeWGTL/8Tom8aLTnlqgoeuopWrbbGndrc9AlLYrIosrow==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz", + "integrity": "sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz", + "integrity": "sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz", + "integrity": "sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==", + "license": "MIT", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz", + "integrity": "sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz", + "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", + "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", + "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", + "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", + "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", + "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz", + "integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz", + "integrity": "sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.9.tgz", + "integrity": "sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-syntax-typescript": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", + "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", + "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", + "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", + "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.0.tgz", + "integrity": "sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.26.0", + "@babel/plugin-syntax-import-attributes": "^7.26.0", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.25.9", + "@babel/plugin-transform-async-generator-functions": "^7.25.9", + "@babel/plugin-transform-async-to-generator": "^7.25.9", + "@babel/plugin-transform-block-scoped-functions": "^7.25.9", + "@babel/plugin-transform-block-scoping": "^7.25.9", + "@babel/plugin-transform-class-properties": "^7.25.9", + "@babel/plugin-transform-class-static-block": "^7.26.0", + "@babel/plugin-transform-classes": "^7.25.9", + "@babel/plugin-transform-computed-properties": "^7.25.9", + "@babel/plugin-transform-destructuring": "^7.25.9", + "@babel/plugin-transform-dotall-regex": "^7.25.9", + "@babel/plugin-transform-duplicate-keys": "^7.25.9", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-dynamic-import": "^7.25.9", + "@babel/plugin-transform-exponentiation-operator": "^7.25.9", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", + "@babel/plugin-transform-for-of": "^7.25.9", + "@babel/plugin-transform-function-name": "^7.25.9", + "@babel/plugin-transform-json-strings": "^7.25.9", + "@babel/plugin-transform-literals": "^7.25.9", + "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", + "@babel/plugin-transform-member-expression-literals": "^7.25.9", + "@babel/plugin-transform-modules-amd": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.25.9", + "@babel/plugin-transform-modules-systemjs": "^7.25.9", + "@babel/plugin-transform-modules-umd": "^7.25.9", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-new-target": "^7.25.9", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.25.9", + "@babel/plugin-transform-numeric-separator": "^7.25.9", + "@babel/plugin-transform-object-rest-spread": "^7.25.9", + "@babel/plugin-transform-object-super": "^7.25.9", + "@babel/plugin-transform-optional-catch-binding": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9", + "@babel/plugin-transform-private-methods": "^7.25.9", + "@babel/plugin-transform-private-property-in-object": "^7.25.9", + "@babel/plugin-transform-property-literals": "^7.25.9", + "@babel/plugin-transform-regenerator": "^7.25.9", + "@babel/plugin-transform-regexp-modifiers": "^7.26.0", + "@babel/plugin-transform-reserved-words": "^7.25.9", + "@babel/plugin-transform-shorthand-properties": "^7.25.9", + "@babel/plugin-transform-spread": "^7.25.9", + "@babel/plugin-transform-sticky-regex": "^7.25.9", + "@babel/plugin-transform-template-literals": "^7.25.9", + "@babel/plugin-transform-typeof-symbol": "^7.25.9", + "@babel/plugin-transform-unicode-escapes": "^7.25.9", + "@babel/plugin-transform-unicode-property-regex": "^7.25.9", + "@babel/plugin-transform-unicode-regex": "^7.25.9", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.38.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.25.9.tgz", + "integrity": "sha512-D3to0uSPiWE7rBrdIICCd0tJSIGpLaaGptna2+w7Pft5xMqLpA1sz99DK5TZ1TjGbdQ/VI1eCSZ06dv3lT4JOw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-transform-react-display-name": "^7.25.9", + "@babel/plugin-transform-react-jsx": "^7.25.9", + "@babel/plugin-transform-react-jsx-development": "^7.25.9", + "@babel/plugin-transform-react-pure-annotations": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz", + "integrity": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.25.9", + "@babel/plugin-transform-typescript": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.27.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.6.tgz", + "integrity": "sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz", + "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/generator": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/template": "^7.25.9", + "@babel/types": "^7.25.9", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.27.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.6.tgz", + "integrity": "sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.13.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz", + "integrity": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/serialize": "^1.3.3", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT" + }, + "node_modules/@emotion/babel-plugin/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@emotion/cache": { + "version": "11.14.0", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.14.0.tgz", + "integrity": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==", + "license": "MIT", + "dependencies": { + "@emotion/memoize": "^0.9.0", + "@emotion/sheet": "^1.4.0", + "@emotion/utils": "^1.4.2", + "@emotion/weak-memoize": "^0.4.0", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", + "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==", + "license": "MIT" + }, + "node_modules/@emotion/memoize": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", + "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", + "license": "MIT" + }, + "node_modules/@emotion/react": { + "version": "11.14.0", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.14.0.tgz", + "integrity": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.13.5", + "@emotion/cache": "^11.14.0", + "@emotion/serialize": "^1.3.3", + "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0", + "@emotion/utils": "^1.4.2", + "@emotion/weak-memoize": "^0.4.0", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz", + "integrity": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==", + "license": "MIT", + "dependencies": { + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/unitless": "^0.10.0", + "@emotion/utils": "^1.4.2", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz", + "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==", + "license": "MIT" + }, + "node_modules/@emotion/unitless": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz", + "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==", + "license": "MIT" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz", + "integrity": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==", + "license": "MIT", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", + "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", + "license": "MIT" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz", + "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==", + "license": "MIT" + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz", + "integrity": "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz", + "integrity": "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz", + "integrity": "sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.8" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.12", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.12.tgz", + "integrity": "sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.8" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz", + "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==", + "license": "MIT" + }, + "node_modules/@formatjs/ecma402-abstract": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.3.2.tgz", + "integrity": "sha512-6sE5nyvDloULiyOMbOTJEEgWL32w+VHkZQs8S02Lnn8Y/O5aQhjOEXwWzvR7SsBE/exxlSpY2EsWZgqHbtLatg==", + "license": "MIT", + "dependencies": { + "@formatjs/fast-memoize": "2.2.6", + "@formatjs/intl-localematcher": "0.5.10", + "decimal.js": "10", + "tslib": "2" + } + }, + "node_modules/@formatjs/fast-memoize": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.6.tgz", + "integrity": "sha512-luIXeE2LJbQnnzotY1f2U2m7xuQNj2DA8Vq4ce1BY9ebRZaoPB1+8eZ6nXpLzsxuW5spQxr7LdCg+CApZwkqkw==", + "license": "MIT", + "dependencies": { + "tslib": "2" + } + }, + "node_modules/@formatjs/icu-messageformat-parser": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.11.0.tgz", + "integrity": "sha512-Hp81uTjjdTk3FLh/dggU5NK7EIsVWc5/ZDWrIldmf2rBuPejuZ13CZ/wpVE2SToyi4EiroPTQ1XJcJuZFIxTtw==", + "license": "MIT", + "dependencies": { + "@formatjs/ecma402-abstract": "2.3.2", + "@formatjs/icu-skeleton-parser": "1.8.12", + "tslib": "2" + } + }, + "node_modules/@formatjs/icu-skeleton-parser": { + "version": "1.8.12", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.12.tgz", + "integrity": "sha512-QRAY2jC1BomFQHYDMcZtClqHR55EEnB96V7Xbk/UiBodsuFc5kujybzt87+qj1KqmJozFhk6n4KiT1HKwAkcfg==", + "license": "MIT", + "dependencies": { + "@formatjs/ecma402-abstract": "2.3.2", + "tslib": "2" + } + }, + "node_modules/@formatjs/intl-localematcher": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.10.tgz", + "integrity": "sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==", + "license": "MIT", + "dependencies": { + "tslib": "2" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", + "dev": true + }, + "node_modules/@internationalized/date": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.7.0.tgz", + "integrity": "sha512-VJ5WS3fcVx0bejE/YHfbDKR/yawZgKqn/if+oEeLqNwBtPzVB06olkfcnojTmEMX+gTpH+FlQ69SHNitJ8/erQ==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + } + }, + "node_modules/@internationalized/message": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@internationalized/message/-/message-3.1.6.tgz", + "integrity": "sha512-JxbK3iAcTIeNr1p0WIFg/wQJjIzJt9l/2KNY/48vXV7GRGZSv3zMxJsce008fZclk2cDC8y0Ig3odceHO7EfNQ==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0", + "intl-messageformat": "^10.1.0" + } + }, + "node_modules/@internationalized/number": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.6.0.tgz", + "integrity": "sha512-PtrRcJVy7nw++wn4W2OuePQQfTqDzfusSuY1QTtui4wa7r+rGVtR75pO8CyKvHvzyQYi3Q1uO5sY0AsB4e65Bw==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + } + }, + "node_modules/@internationalized/string": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/@internationalized/string/-/string-3.2.5.tgz", + "integrity": "sha512-rKs71Zvl2OKOHM+mzAFMIyqR5hI1d1O6BBkMK2/lkfg3fkmVh9Eeg0awcA8W2WqYqDOv6a86DIOlFpggwLtbuw==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@mdx-js/loader": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mdx-js/loader/-/loader-3.1.0.tgz", + "integrity": "sha512-xU/lwKdOyfXtQGqn3VnJjlDrmKXEvMi1mgYxVmukEUtVycIz1nh7oQ40bKTd4cA7rLStqu0740pnhGYxGoqsCg==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "source-map": "^0.7.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "webpack": ">=5" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } + } + }, + "node_modules/@mdx-js/mdx": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.0.tgz", + "integrity": "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdx": "^2.0.0", + "collapse-white-space": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-util-scope": "^1.0.0", + "estree-walker": "^3.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "markdown-extensions": "^2.0.0", + "recma-build-jsx": "^1.0.0", + "recma-jsx": "^1.0.0", + "recma-stringify": "^1.0.0", + "rehype-recma": "^1.0.0", + "remark-mdx": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "source-map": "^0.7.0", + "unified": "^11.0.0", + "unist-util-position-from-estree": "^2.0.0", + "unist-util-stringify-position": "^4.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@mdx-js/react": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz", + "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==", + "license": "MIT", + "dependencies": { + "@types/mdx": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@types/react": ">=16", + "react": ">=16" + } + }, + "node_modules/@next/env": { + "version": "14.2.29", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.29.tgz", + "integrity": "sha512-UzgLR2eBfhKIQt0aJ7PWH7XRPYw7SXz0Fpzdl5THjUnvxy4kfBk9OU4RNPNiETewEEtaBcExNFNn1QWH8wQTjg==", + "license": "MIT" + }, + "node_modules/@next/eslint-plugin-next": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.3.tgz", + "integrity": "sha512-L3oDricIIjgj1AVnRdRor21gI7mShlSwU/1ZGHmqM3LzHhXXhdkrfeNY5zif25Bi5Dd7fiJHsbhoZCHfXYvlAw==", + "dev": true, + "dependencies": { + "glob": "10.3.10" + } + }, + "node_modules/@next/mdx": { + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/mdx/-/mdx-14.2.17.tgz", + "integrity": "sha512-fADone7waQ7dLF0MV/GfMwvajate3/ott+yV6oEhTOOkIaQQN8D7ukgv6uz202Sd9b16ddMV7D9xUX9oq97UnQ==", + "license": "MIT", + "dependencies": { + "source-map": "^0.7.0" + }, + "peerDependencies": { + "@mdx-js/loader": ">=0.15.0", + "@mdx-js/react": ">=0.15.0" + }, + "peerDependenciesMeta": { + "@mdx-js/loader": { + "optional": true + }, + "@mdx-js/react": { + "optional": true + } + } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "14.2.29", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.29.tgz", + "integrity": "sha512-wWtrAaxCVMejxPHFb1SK/PVV1WDIrXGs9ki0C/kUM8ubKHQm+3hU9MouUywCw8Wbhj3pewfHT2wjunLEr/TaLA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "14.2.29", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.29.tgz", + "integrity": "sha512-7Z/jk+6EVBj4pNLw/JQrvZVrAh9Bv8q81zCFSfvTMZ51WySyEHWVpwCEaJY910LyBftv2F37kuDPQm0w9CEXyg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "14.2.29", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.29.tgz", + "integrity": "sha512-o6hrz5xRBwi+G7JFTHc+RUsXo2lVXEfwh4/qsuWBMQq6aut+0w98WEnoNwAwt7hkEqegzvazf81dNiwo7KjITw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "14.2.29", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.29.tgz", + "integrity": "sha512-9i+JEHBOVgqxQ92HHRFlSW1EQXqa/89IVjtHgOqsShCcB/ZBjTtkWGi+SGCJaYyWkr/lzu51NTMCfKuBf7ULNw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "14.2.29", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.29.tgz", + "integrity": "sha512-B7JtMbkUwHijrGBOhgSQu2ncbCYq9E7PZ7MX58kxheiEOwdkM+jGx0cBb+rN5AeqF96JypEppK6i/bEL9T13lA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "14.2.29", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.29.tgz", + "integrity": "sha512-yCcZo1OrO3aQ38B5zctqKU1Z3klOohIxug6qdiKO3Q3qNye/1n6XIs01YJ+Uf+TdpZQ0fNrOQI2HrTLF3Zprnw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "14.2.29", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.29.tgz", + "integrity": "sha512-WnrfeOEtTVidI9Z6jDLy+gxrpDcEJtZva54LYC0bSKQqmyuHzl0ego+v0F/v2aXq0am67BRqo/ybmmt45Tzo4A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "14.2.29", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.29.tgz", + "integrity": "sha512-vkcriFROT4wsTdSeIzbxaZjTNTFKjSYmLd8q/GVH3Dn8JmYjUKOuKXHK8n+lovW/kdcpIvydO5GtN+It2CvKWA==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "14.2.29", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.29.tgz", + "integrity": "sha512-iPPwUEKnVs7pwR0EBLJlwxLD7TTHWS/AoVZx1l9ZQzfQciqaFEr5AlYzA2uB6Fyby1IF18t4PL0nTpB+k4Tzlw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/third-parties": { + "version": "14.2.29", + "resolved": "https://registry.npmjs.org/@next/third-parties/-/third-parties-14.2.29.tgz", + "integrity": "sha512-JdTTmH1KcJGLCkK2JzEcfHl+R+Od6smdOZuupjRn3kwDapdyM/vFBL72j+hZaMMB+Nhcsu0Mzp2C4RCpyz6sqw==", + "license": "MIT", + "dependencies": { + "third-party-capital": "1.0.20" + }, + "peerDependencies": { + "next": "^13.0.0 || ^14.0.0", + "react": "^18.2.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@octokit/app": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@octokit/app/-/app-15.1.0.tgz", + "integrity": "sha512-TkBr7QgOmE6ORxvIAhDbZsqPkF7RSqTY4pLTtUQCvr6dTXqvi2fFo46q3h1lxlk/sGMQjqyZ0kEahkD/NyzOHg==", + "dependencies": { + "@octokit/auth-app": "^7.0.0", + "@octokit/auth-unauthenticated": "^6.0.0", + "@octokit/core": "^6.1.2", + "@octokit/oauth-app": "^7.0.0", + "@octokit/plugin-paginate-rest": "^11.0.0", + "@octokit/types": "^13.0.0", + "@octokit/webhooks": "^13.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/app/node_modules/@octokit/auth-token": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-5.1.1.tgz", + "integrity": "sha512-rh3G3wDO8J9wSjfI436JUKzHIxq8NaiL0tVeB2aXmG6p/9859aUOAjA9pmSPNGGZxfwmaJ9ozOJImuNVJdpvbA==", + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/app/node_modules/@octokit/core": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-6.1.2.tgz", + "integrity": "sha512-hEb7Ma4cGJGEUNOAVmyfdB/3WirWMg5hDuNFVejGEDFqupeOysLc2sG6HJxY2etBp5YQu5Wtxwi020jS9xlUwg==", + "dependencies": { + "@octokit/auth-token": "^5.0.0", + "@octokit/graphql": "^8.0.0", + "@octokit/request": "^9.0.0", + "@octokit/request-error": "^6.0.1", + "@octokit/types": "^13.0.0", + "before-after-hook": "^3.0.2", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/app/node_modules/@octokit/endpoint": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-10.1.4.tgz", + "integrity": "sha512-OlYOlZIsfEVZm5HCSR8aSg02T2lbUWOsCQoPKfTXJwDzcHQBrVBGdGXb89dv2Kw2ToZaRtudp8O3ZIYoaOjKlA==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/app/node_modules/@octokit/endpoint/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/app/node_modules/@octokit/graphql": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-8.1.1.tgz", + "integrity": "sha512-ukiRmuHTi6ebQx/HFRCXKbDlOh/7xEV6QUXaE7MJEKGNAncGI/STSbOkl12qVXZrfZdpXctx5O9X1AIaebiDBg==", + "dependencies": { + "@octokit/request": "^9.0.0", + "@octokit/types": "^13.0.0", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/app/node_modules/@octokit/openapi-types": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-25.1.0.tgz", + "integrity": "sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==", + "license": "MIT" + }, + "node_modules/@octokit/app/node_modules/@octokit/request": { + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-9.2.3.tgz", + "integrity": "sha512-Ma+pZU8PXLOEYzsWf0cn/gY+ME57Wq8f49WTXA8FMHp2Ps9djKw//xYJ1je8Hm0pR2lU9FUGeJRWOtxq6olt4w==", + "license": "MIT", + "dependencies": { + "@octokit/endpoint": "^10.1.4", + "@octokit/request-error": "^6.1.8", + "@octokit/types": "^14.0.0", + "fast-content-type-parse": "^2.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/app/node_modules/@octokit/request-error": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-6.1.8.tgz", + "integrity": "sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/app/node_modules/@octokit/request-error/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/app/node_modules/@octokit/request/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/app/node_modules/before-after-hook": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-3.0.2.tgz", + "integrity": "sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==" + }, + "node_modules/@octokit/app/node_modules/universal-user-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-7.0.2.tgz", + "integrity": "sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==" + }, + "node_modules/@octokit/auth-app": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@octokit/auth-app/-/auth-app-7.1.0.tgz", + "integrity": "sha512-cazGaJPSgeZ8NkVYeM/C5l/6IQ5vZnsI8p1aMucadCkt/bndI+q+VqwrlnWbASRmenjOkf1t1RpCKrif53U8gw==", + "dependencies": { + "@octokit/auth-oauth-app": "^8.1.0", + "@octokit/auth-oauth-user": "^5.1.0", + "@octokit/request": "^9.1.1", + "@octokit/request-error": "^6.1.1", + "@octokit/types": "^13.4.1", + "lru-cache": "^10.0.0", + "universal-github-app-jwt": "^2.2.0", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-app/node_modules/@octokit/endpoint": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-10.1.4.tgz", + "integrity": "sha512-OlYOlZIsfEVZm5HCSR8aSg02T2lbUWOsCQoPKfTXJwDzcHQBrVBGdGXb89dv2Kw2ToZaRtudp8O3ZIYoaOjKlA==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-app/node_modules/@octokit/endpoint/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/auth-app/node_modules/@octokit/openapi-types": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-25.1.0.tgz", + "integrity": "sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==", + "license": "MIT" + }, + "node_modules/@octokit/auth-app/node_modules/@octokit/request": { + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-9.2.3.tgz", + "integrity": "sha512-Ma+pZU8PXLOEYzsWf0cn/gY+ME57Wq8f49WTXA8FMHp2Ps9djKw//xYJ1je8Hm0pR2lU9FUGeJRWOtxq6olt4w==", + "license": "MIT", + "dependencies": { + "@octokit/endpoint": "^10.1.4", + "@octokit/request-error": "^6.1.8", + "@octokit/types": "^14.0.0", + "fast-content-type-parse": "^2.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-app/node_modules/@octokit/request-error": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-6.1.8.tgz", + "integrity": "sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-app/node_modules/@octokit/request-error/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/auth-app/node_modules/@octokit/request/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/auth-app/node_modules/universal-user-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-7.0.2.tgz", + "integrity": "sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==" + }, + "node_modules/@octokit/auth-oauth-app": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-app/-/auth-oauth-app-8.1.1.tgz", + "integrity": "sha512-5UtmxXAvU2wfcHIPPDWzVSAWXVJzG3NWsxb7zCFplCWEmMCArSZV0UQu5jw5goLQXbFyOr5onzEH37UJB3zQQg==", + "dependencies": { + "@octokit/auth-oauth-device": "^7.0.0", + "@octokit/auth-oauth-user": "^5.0.1", + "@octokit/request": "^9.0.0", + "@octokit/types": "^13.0.0", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-oauth-app/node_modules/@octokit/endpoint": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-10.1.4.tgz", + "integrity": "sha512-OlYOlZIsfEVZm5HCSR8aSg02T2lbUWOsCQoPKfTXJwDzcHQBrVBGdGXb89dv2Kw2ToZaRtudp8O3ZIYoaOjKlA==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-oauth-app/node_modules/@octokit/endpoint/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/auth-oauth-app/node_modules/@octokit/openapi-types": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-25.1.0.tgz", + "integrity": "sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==", + "license": "MIT" + }, + "node_modules/@octokit/auth-oauth-app/node_modules/@octokit/request": { + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-9.2.3.tgz", + "integrity": "sha512-Ma+pZU8PXLOEYzsWf0cn/gY+ME57Wq8f49WTXA8FMHp2Ps9djKw//xYJ1je8Hm0pR2lU9FUGeJRWOtxq6olt4w==", + "license": "MIT", + "dependencies": { + "@octokit/endpoint": "^10.1.4", + "@octokit/request-error": "^6.1.8", + "@octokit/types": "^14.0.0", + "fast-content-type-parse": "^2.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-oauth-app/node_modules/@octokit/request-error": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-6.1.8.tgz", + "integrity": "sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-oauth-app/node_modules/@octokit/request-error/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/auth-oauth-app/node_modules/@octokit/request/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/auth-oauth-app/node_modules/universal-user-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-7.0.2.tgz", + "integrity": "sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==" + }, + "node_modules/@octokit/auth-oauth-device": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-device/-/auth-oauth-device-7.1.1.tgz", + "integrity": "sha512-HWl8lYueHonuyjrKKIup/1tiy0xcmQCdq5ikvMO1YwkNNkxb6DXfrPjrMYItNLyCP/o2H87WuijuE+SlBTT8eg==", + "dependencies": { + "@octokit/oauth-methods": "^5.0.0", + "@octokit/request": "^9.0.0", + "@octokit/types": "^13.0.0", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-oauth-device/node_modules/@octokit/endpoint": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-10.1.4.tgz", + "integrity": "sha512-OlYOlZIsfEVZm5HCSR8aSg02T2lbUWOsCQoPKfTXJwDzcHQBrVBGdGXb89dv2Kw2ToZaRtudp8O3ZIYoaOjKlA==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-oauth-device/node_modules/@octokit/endpoint/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/auth-oauth-device/node_modules/@octokit/openapi-types": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-25.1.0.tgz", + "integrity": "sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==", + "license": "MIT" + }, + "node_modules/@octokit/auth-oauth-device/node_modules/@octokit/request": { + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-9.2.3.tgz", + "integrity": "sha512-Ma+pZU8PXLOEYzsWf0cn/gY+ME57Wq8f49WTXA8FMHp2Ps9djKw//xYJ1je8Hm0pR2lU9FUGeJRWOtxq6olt4w==", + "license": "MIT", + "dependencies": { + "@octokit/endpoint": "^10.1.4", + "@octokit/request-error": "^6.1.8", + "@octokit/types": "^14.0.0", + "fast-content-type-parse": "^2.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-oauth-device/node_modules/@octokit/request-error": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-6.1.8.tgz", + "integrity": "sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-oauth-device/node_modules/@octokit/request-error/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/auth-oauth-device/node_modules/@octokit/request/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/auth-oauth-device/node_modules/universal-user-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-7.0.2.tgz", + "integrity": "sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==" + }, + "node_modules/@octokit/auth-oauth-user": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-user/-/auth-oauth-user-5.1.1.tgz", + "integrity": "sha512-rRkMz0ErOppdvEfnemHJXgZ9vTPhBuC6yASeFaB7I2yLMd7QpjfrL1mnvRPlyKo+M6eeLxrKanXJ9Qte29SRsw==", + "dependencies": { + "@octokit/auth-oauth-device": "^7.0.1", + "@octokit/oauth-methods": "^5.0.0", + "@octokit/request": "^9.0.1", + "@octokit/types": "^13.0.0", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-oauth-user/node_modules/@octokit/endpoint": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-10.1.4.tgz", + "integrity": "sha512-OlYOlZIsfEVZm5HCSR8aSg02T2lbUWOsCQoPKfTXJwDzcHQBrVBGdGXb89dv2Kw2ToZaRtudp8O3ZIYoaOjKlA==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-oauth-user/node_modules/@octokit/endpoint/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/auth-oauth-user/node_modules/@octokit/openapi-types": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-25.1.0.tgz", + "integrity": "sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==", + "license": "MIT" + }, + "node_modules/@octokit/auth-oauth-user/node_modules/@octokit/request": { + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-9.2.3.tgz", + "integrity": "sha512-Ma+pZU8PXLOEYzsWf0cn/gY+ME57Wq8f49WTXA8FMHp2Ps9djKw//xYJ1je8Hm0pR2lU9FUGeJRWOtxq6olt4w==", + "license": "MIT", + "dependencies": { + "@octokit/endpoint": "^10.1.4", + "@octokit/request-error": "^6.1.8", + "@octokit/types": "^14.0.0", + "fast-content-type-parse": "^2.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-oauth-user/node_modules/@octokit/request-error": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-6.1.8.tgz", + "integrity": "sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-oauth-user/node_modules/@octokit/request-error/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/auth-oauth-user/node_modules/@octokit/request/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/auth-oauth-user/node_modules/universal-user-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-7.0.2.tgz", + "integrity": "sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==" + }, + "node_modules/@octokit/auth-token": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-4.0.0.tgz", + "integrity": "sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-unauthenticated": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@octokit/auth-unauthenticated/-/auth-unauthenticated-6.1.0.tgz", + "integrity": "sha512-zPSmfrUAcspZH/lOFQnVnvjQZsIvmfApQH6GzJrkIunDooU1Su2qt2FfMTSVPRp7WLTQyC20Kd55lF+mIYaohQ==", + "dependencies": { + "@octokit/request-error": "^6.0.1", + "@octokit/types": "^13.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-unauthenticated/node_modules/@octokit/openapi-types": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-25.1.0.tgz", + "integrity": "sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==", + "license": "MIT" + }, + "node_modules/@octokit/auth-unauthenticated/node_modules/@octokit/request-error": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-6.1.8.tgz", + "integrity": "sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/auth-unauthenticated/node_modules/@octokit/request-error/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/core": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-5.2.0.tgz", + "integrity": "sha512-1LFfa/qnMQvEOAdzlQymH0ulepxbxnCYAKJZfMci/5XJyIHWgEYnDmgnKakbTh7CH2tFQ5O60oYDvns4i9RAIg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/auth-token": "^4.0.0", + "@octokit/graphql": "^7.1.0", + "@octokit/request": "^8.3.1", + "@octokit/request-error": "^5.1.0", + "@octokit/types": "^13.0.0", + "before-after-hook": "^2.2.0", + "universal-user-agent": "^6.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/endpoint": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-9.0.6.tgz", + "integrity": "sha512-H1fNTMA57HbkFESSt3Y9+FBICv+0jFceJFPWDePYlR/iMGrwM5ph+Dd4XRQs+8X+PUFURLQgX9ChPfhJ/1uNQw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/types": "^13.1.0", + "universal-user-agent": "^6.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/graphql": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-7.1.0.tgz", + "integrity": "sha512-r+oZUH7aMFui1ypZnAvZmn0KSqAUgE1/tUXIWaqUCa1758ts/Jio84GZuzsvUkme98kv0WFY8//n0J1Z+vsIsQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/request": "^8.3.0", + "@octokit/types": "^13.0.0", + "universal-user-agent": "^6.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/oauth-app": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@octokit/oauth-app/-/oauth-app-7.1.2.tgz", + "integrity": "sha512-4ntCOZIiTozKwuYQroX/ZD722tzMH8Eicv/cgDM/3F3lyrlwENHDv4flTCBpSJbfK546B2SrkKMWB+/HbS84zQ==", + "dependencies": { + "@octokit/auth-oauth-app": "^8.0.0", + "@octokit/auth-oauth-user": "^5.0.1", + "@octokit/auth-unauthenticated": "^6.0.0-beta.1", + "@octokit/core": "^6.0.0", + "@octokit/oauth-authorization-url": "^7.0.0", + "@octokit/oauth-methods": "^5.0.0", + "@types/aws-lambda": "^8.10.83", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/oauth-app/node_modules/@octokit/auth-token": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-5.1.1.tgz", + "integrity": "sha512-rh3G3wDO8J9wSjfI436JUKzHIxq8NaiL0tVeB2aXmG6p/9859aUOAjA9pmSPNGGZxfwmaJ9ozOJImuNVJdpvbA==", + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/oauth-app/node_modules/@octokit/core": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-6.1.2.tgz", + "integrity": "sha512-hEb7Ma4cGJGEUNOAVmyfdB/3WirWMg5hDuNFVejGEDFqupeOysLc2sG6HJxY2etBp5YQu5Wtxwi020jS9xlUwg==", + "dependencies": { + "@octokit/auth-token": "^5.0.0", + "@octokit/graphql": "^8.0.0", + "@octokit/request": "^9.0.0", + "@octokit/request-error": "^6.0.1", + "@octokit/types": "^13.0.0", + "before-after-hook": "^3.0.2", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/oauth-app/node_modules/@octokit/endpoint": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-10.1.4.tgz", + "integrity": "sha512-OlYOlZIsfEVZm5HCSR8aSg02T2lbUWOsCQoPKfTXJwDzcHQBrVBGdGXb89dv2Kw2ToZaRtudp8O3ZIYoaOjKlA==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/oauth-app/node_modules/@octokit/endpoint/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/oauth-app/node_modules/@octokit/graphql": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-8.1.1.tgz", + "integrity": "sha512-ukiRmuHTi6ebQx/HFRCXKbDlOh/7xEV6QUXaE7MJEKGNAncGI/STSbOkl12qVXZrfZdpXctx5O9X1AIaebiDBg==", + "dependencies": { + "@octokit/request": "^9.0.0", + "@octokit/types": "^13.0.0", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/oauth-app/node_modules/@octokit/openapi-types": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-25.1.0.tgz", + "integrity": "sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==", + "license": "MIT" + }, + "node_modules/@octokit/oauth-app/node_modules/@octokit/request": { + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-9.2.3.tgz", + "integrity": "sha512-Ma+pZU8PXLOEYzsWf0cn/gY+ME57Wq8f49WTXA8FMHp2Ps9djKw//xYJ1je8Hm0pR2lU9FUGeJRWOtxq6olt4w==", + "license": "MIT", + "dependencies": { + "@octokit/endpoint": "^10.1.4", + "@octokit/request-error": "^6.1.8", + "@octokit/types": "^14.0.0", + "fast-content-type-parse": "^2.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/oauth-app/node_modules/@octokit/request-error": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-6.1.8.tgz", + "integrity": "sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/oauth-app/node_modules/@octokit/request-error/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/oauth-app/node_modules/@octokit/request/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/oauth-app/node_modules/before-after-hook": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-3.0.2.tgz", + "integrity": "sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==" + }, + "node_modules/@octokit/oauth-app/node_modules/universal-user-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-7.0.2.tgz", + "integrity": "sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==" + }, + "node_modules/@octokit/oauth-authorization-url": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@octokit/oauth-authorization-url/-/oauth-authorization-url-7.1.1.tgz", + "integrity": "sha512-ooXV8GBSabSWyhLUowlMIVd9l1s2nsOGQdlP2SQ4LnkEsGXzeCvbSbCPdZThXhEFzleGPwbapT0Sb+YhXRyjCA==", + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/oauth-methods": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@octokit/oauth-methods/-/oauth-methods-5.1.2.tgz", + "integrity": "sha512-C5lglRD+sBlbrhCUTxgJAFjWgJlmTx5bQ7Ch0+2uqRjYv7Cfb5xpX4WuSC9UgQna3sqRGBL9EImX9PvTpMaQ7g==", + "dependencies": { + "@octokit/oauth-authorization-url": "^7.0.0", + "@octokit/request": "^9.1.0", + "@octokit/request-error": "^6.1.0", + "@octokit/types": "^13.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/oauth-methods/node_modules/@octokit/endpoint": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-10.1.4.tgz", + "integrity": "sha512-OlYOlZIsfEVZm5HCSR8aSg02T2lbUWOsCQoPKfTXJwDzcHQBrVBGdGXb89dv2Kw2ToZaRtudp8O3ZIYoaOjKlA==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/oauth-methods/node_modules/@octokit/endpoint/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/oauth-methods/node_modules/@octokit/openapi-types": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-25.1.0.tgz", + "integrity": "sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==", + "license": "MIT" + }, + "node_modules/@octokit/oauth-methods/node_modules/@octokit/request": { + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-9.2.3.tgz", + "integrity": "sha512-Ma+pZU8PXLOEYzsWf0cn/gY+ME57Wq8f49WTXA8FMHp2Ps9djKw//xYJ1je8Hm0pR2lU9FUGeJRWOtxq6olt4w==", + "license": "MIT", + "dependencies": { + "@octokit/endpoint": "^10.1.4", + "@octokit/request-error": "^6.1.8", + "@octokit/types": "^14.0.0", + "fast-content-type-parse": "^2.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/oauth-methods/node_modules/@octokit/request-error": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-6.1.8.tgz", + "integrity": "sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/oauth-methods/node_modules/@octokit/request-error/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/oauth-methods/node_modules/@octokit/request/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@octokit/oauth-methods/node_modules/universal-user-agent": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-7.0.3.tgz", + "integrity": "sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A==", + "license": "ISC" + }, + "node_modules/@octokit/openapi-types": { + "version": "22.2.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-22.2.0.tgz", + "integrity": "sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==" + }, + "node_modules/@octokit/openapi-webhooks-types": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@octokit/openapi-webhooks-types/-/openapi-webhooks-types-8.2.1.tgz", + "integrity": "sha512-msAU1oTSm0ZmvAE0xDemuF4tVs5i0xNnNGtNmr4EuATi+1Rn8cZDetj6NXioSf5LwnxEc209COa/WOSbjuhLUA==" + }, + "node_modules/@octokit/plugin-paginate-rest": { + "version": "11.3.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-11.3.1.tgz", + "integrity": "sha512-ryqobs26cLtM1kQxqeZui4v8FeznirUsksiA+RYemMPJ7Micju0WSkv50dBksTuZks9O5cg4wp+t8fZ/cLY56g==", + "dependencies": { + "@octokit/types": "^13.5.0" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "@octokit/core": "5" + } + }, + "node_modules/@octokit/plugin-rest-endpoint-methods": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-13.2.2.tgz", + "integrity": "sha512-EI7kXWidkt3Xlok5uN43suK99VWqc8OaIMktY9d9+RNKl69juoTyxmLoWPIZgJYzi41qj/9zU7G/ljnNOJ5AFA==", + "dependencies": { + "@octokit/types": "^13.5.0" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "@octokit/core": "^5" + } + }, + "node_modules/@octokit/request": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-8.4.1.tgz", + "integrity": "sha512-qnB2+SY3hkCmBxZsR/MPCybNmbJe4KAlfWErXq+rBKkQJlbjdJeS85VI9r8UqeLYLvnAenU8Q1okM/0MBsAGXw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/endpoint": "^9.0.6", + "@octokit/request-error": "^5.1.1", + "@octokit/types": "^13.1.0", + "universal-user-agent": "^6.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/request-error": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-5.1.0.tgz", + "integrity": "sha512-GETXfE05J0+7H2STzekpKObFe765O5dlAKUTLNGeH+x47z7JjXHfsHKo5z21D/o/IOZTUEI6nyWyR+bZVP/n5Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/types": "^13.1.0", + "deprecation": "^2.0.0", + "once": "^1.4.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/request/node_modules/@octokit/request-error": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-5.1.1.tgz", + "integrity": "sha512-v9iyEQJH6ZntoENr9/yXxjuezh4My67CBSu9r6Ve/05Iu5gNgnisNWOsoJHTP6k0Rr0+HQIpnH+kyammu90q/g==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/types": "^13.1.0", + "deprecation": "^2.0.0", + "once": "^1.4.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/types": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-13.5.0.tgz", + "integrity": "sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==", + "dependencies": { + "@octokit/openapi-types": "^22.2.0" + } + }, + "node_modules/@octokit/webhooks": { + "version": "13.2.7", + "resolved": "https://registry.npmjs.org/@octokit/webhooks/-/webhooks-13.2.7.tgz", + "integrity": "sha512-sPHCyi9uZuCs1gg0yF53FFocM+GsiiBEhQQV/itGzzQ8gjyv2GMJ1YvgdDY4lC0ePZeiV3juEw4GbS6w1VHhRw==", + "dependencies": { + "@octokit/openapi-webhooks-types": "8.2.1", + "@octokit/request-error": "^6.0.1", + "@octokit/webhooks-methods": "^5.0.0", + "aggregate-error": "^5.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/webhooks-methods": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@octokit/webhooks-methods/-/webhooks-methods-5.1.0.tgz", + "integrity": "sha512-yFZa3UH11VIxYnnoOYCVoJ3q4ChuSOk2IVBBQ0O3xtKX4x9bmKb/1t+Mxixv2iUhzMdOl1qeWJqEhouXXzB3rQ==", + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/webhooks/node_modules/@octokit/openapi-types": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-25.1.0.tgz", + "integrity": "sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==", + "license": "MIT" + }, + "node_modules/@octokit/webhooks/node_modules/@octokit/request-error": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-6.1.8.tgz", + "integrity": "sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@octokit/webhooks/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@playwright/test": { + "version": "1.49.1", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.49.1.tgz", + "integrity": "sha512-Ky+BVzPz8pL6PQxHqNRW1k3mIyv933LML7HktS8uik0bUXNCdPhoS/kLihiO1tMf/egaJb4IutXd7UywvXEW+g==", + "devOptional": true, + "license": "Apache-2.0", + "dependencies": { + "playwright": "1.49.1" + }, + "bin": { + "playwright": "cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-aria/autocomplete": { + "version": "3.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/@react-aria/autocomplete/-/autocomplete-3.0.0-alpha.37.tgz", + "integrity": "sha512-a7awFG3hshJ/kX7Qti/cJAKOG0XU5F/XW6fQffKGfEge7PmiWIvaLTrT5her79/v8v/bRBykIkpEgDCFE7WGzg==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/combobox": "^3.11.1", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/listbox": "^3.14.0", + "@react-aria/searchfield": "^3.8.0", + "@react-aria/textfield": "^3.16.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/autocomplete": "3.0.0-alpha.0", + "@react-stately/combobox": "^3.10.2", + "@react-types/autocomplete": "3.0.0-alpha.28", + "@react-types/button": "^3.10.2", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/breadcrumbs": { + "version": "3.5.20", + "resolved": "https://registry.npmjs.org/@react-aria/breadcrumbs/-/breadcrumbs-3.5.20.tgz", + "integrity": "sha512-xqVSSDPpQuUFpJyIXMQv8L7zumk5CeGX7qTzo4XRvqm5T9qnNAX4XpYEMdktnLrQRY/OemCBScbx7SEwr0B3Kg==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/i18n": "^3.12.5", + "@react-aria/link": "^3.7.8", + "@react-aria/utils": "^3.27.0", + "@react-types/breadcrumbs": "^3.7.10", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/button": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@react-aria/button/-/button-3.11.1.tgz", + "integrity": "sha512-NSs2HxHSSPSuYy5bN+PMJzsCNDVsbm1fZ/nrWM2WWWHTBrx9OqyrEXZVV9ebzQCN9q0nzhwpf6D42zHIivWtJA==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/interactions": "^3.23.0", + "@react-aria/toolbar": "3.0.0-beta.12", + "@react-aria/utils": "^3.27.0", + "@react-stately/toggle": "^3.8.1", + "@react-types/button": "^3.10.2", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/calendar": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@react-aria/calendar/-/calendar-3.7.0.tgz", + "integrity": "sha512-9YUbgcox7cQgvZfQtL2BLLRsIuX4mJeclk9HkFoOsAu3RGO5HNsteah8FV54W8BMjm/bNRXIPUxtjTTP+1L6jg==", + "license": "Apache-2.0", + "dependencies": { + "@internationalized/date": "^3.7.0", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/utils": "^3.27.0", + "@react-stately/calendar": "^3.7.0", + "@react-types/button": "^3.10.2", + "@react-types/calendar": "^3.6.0", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/checkbox": { + "version": "3.15.1", + "resolved": "https://registry.npmjs.org/@react-aria/checkbox/-/checkbox-3.15.1.tgz", + "integrity": "sha512-ETgsMDZ0IZzRXy/OVlGkazm8T+PcMHoTvsxp0c+U82c8iqdITA+VJ615eBPOQh6OkkYIIn4cRn/e+69RmGzXng==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/form": "^3.0.12", + "@react-aria/interactions": "^3.23.0", + "@react-aria/label": "^3.7.14", + "@react-aria/toggle": "^3.10.11", + "@react-aria/utils": "^3.27.0", + "@react-stately/checkbox": "^3.6.11", + "@react-stately/form": "^3.1.1", + "@react-stately/toggle": "^3.8.1", + "@react-types/checkbox": "^3.9.1", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/collections": { + "version": "3.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@react-aria/collections/-/collections-3.0.0-alpha.7.tgz", + "integrity": "sha512-JR2Ro33Chlf26NM12zJsK+MOs5/k+PQallT5+4YawndYmbxqlDLADcoFdcORJqh0pKf9OnluWtANobCkQGd0aQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/ssr": "^3.9.7", + "@react-aria/utils": "^3.27.0", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0", + "use-sync-external-store": "^1.2.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/color": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@react-aria/color/-/color-3.0.3.tgz", + "integrity": "sha512-DDVma2107VHBfSuEnnmy+KJvXvxEXWSAooii2vlHHmQNb5x4rv4YTk+dP5GZl/7MgT8OgPTB9UHoC83bXFMDRA==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/numberfield": "^3.11.10", + "@react-aria/slider": "^3.7.15", + "@react-aria/spinbutton": "^3.6.11", + "@react-aria/textfield": "^3.16.0", + "@react-aria/utils": "^3.27.0", + "@react-aria/visually-hidden": "^3.8.19", + "@react-stately/color": "^3.8.2", + "@react-stately/form": "^3.1.1", + "@react-types/color": "^3.0.2", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/combobox": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@react-aria/combobox/-/combobox-3.11.1.tgz", + "integrity": "sha512-TTNbGhUuqxzPcJzd6hufOxuHzX0UARkw+0bl+TuCwNPQnqrcPf20EoOZvd3MHZwGq6GCP4QV+qo0uGx83RpUvA==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/i18n": "^3.12.5", + "@react-aria/listbox": "^3.14.0", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/menu": "^3.17.0", + "@react-aria/overlays": "^3.25.0", + "@react-aria/selection": "^3.22.0", + "@react-aria/textfield": "^3.16.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/collections": "^3.12.1", + "@react-stately/combobox": "^3.10.2", + "@react-stately/form": "^3.1.1", + "@react-types/button": "^3.10.2", + "@react-types/combobox": "^3.13.2", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/datepicker": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@react-aria/datepicker/-/datepicker-3.13.0.tgz", + "integrity": "sha512-TmJan65P3Vk7VDBNW5rH9Z25cAn0vk8TEtaP3boCs8wJFE+HbEuB8EqLxBFu47khtuKTEqDP3dTlUh2Vt/f7Xw==", + "license": "Apache-2.0", + "dependencies": { + "@internationalized/date": "^3.7.0", + "@internationalized/number": "^3.6.0", + "@internationalized/string": "^3.2.5", + "@react-aria/focus": "^3.19.1", + "@react-aria/form": "^3.0.12", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/label": "^3.7.14", + "@react-aria/spinbutton": "^3.6.11", + "@react-aria/utils": "^3.27.0", + "@react-stately/datepicker": "^3.12.0", + "@react-stately/form": "^3.1.1", + "@react-types/button": "^3.10.2", + "@react-types/calendar": "^3.6.0", + "@react-types/datepicker": "^3.10.0", + "@react-types/dialog": "^3.5.15", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/dialog": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/@react-aria/dialog/-/dialog-3.5.21.tgz", + "integrity": "sha512-tBsn9swBhcptJ9QIm0+ur0PVR799N6qmGguva3rUdd+gfitknFScyT08d7AoMr9AbXYdJ+2R9XNSZ3H3uIWQMw==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/overlays": "^3.25.0", + "@react-aria/utils": "^3.27.0", + "@react-types/dialog": "^3.5.15", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/disclosure": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@react-aria/disclosure/-/disclosure-3.0.1.tgz", + "integrity": "sha512-rNH8RFcePoAQizcqB7KuHbBOr7sPsysFKCUwbVSOXLPgvCfXKafIhjgFJVqekfsbn5zWvkcTupnzGVJj/F9p+g==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/ssr": "^3.9.7", + "@react-aria/utils": "^3.27.0", + "@react-stately/disclosure": "^3.0.1", + "@react-types/button": "^3.10.2", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/dnd": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@react-aria/dnd/-/dnd-3.8.1.tgz", + "integrity": "sha512-FoXYQ4z33E9YBzIGRJM1B1oZep6CvEWgXvjCZGURatjr3qG7vf95mOqA5kVd9bjLL7QK4w0ujJWEBfog3WmufA==", + "license": "Apache-2.0", + "dependencies": { + "@internationalized/string": "^3.2.5", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/overlays": "^3.25.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/dnd": "^3.5.1", + "@react-types/button": "^3.10.2", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/focus": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.19.1.tgz", + "integrity": "sha512-bix9Bu1Ue7RPcYmjwcjhB14BMu2qzfJ3tMQLqDc9pweJA66nOw8DThy3IfVr8Z7j2PHktOLf9kcbiZpydKHqzg==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/interactions": "^3.23.0", + "@react-aria/utils": "^3.27.0", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0", + "clsx": "^2.0.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/form": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/@react-aria/form/-/form-3.0.12.tgz", + "integrity": "sha512-8uvPYEd3GDyGt5NRJIzdWW1Ry5HLZq37vzRZKUW8alZ2upFMH3KJJG55L9GP59KiF6zBrYBebvI/YK1Ye1PE1g==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/interactions": "^3.23.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/form": "^3.1.1", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/grid": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@react-aria/grid/-/grid-3.11.1.tgz", + "integrity": "sha512-Wg8m68RtNWfkhP3Qjrrsl1q1et8QCjXPMRsYgKBahYRS0kq2MDcQ+UBdG1fiCQn/MfNImhTUGVeQX276dy1lww==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/selection": "^3.22.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/collections": "^3.12.1", + "@react-stately/grid": "^3.10.1", + "@react-stately/selection": "^3.19.0", + "@react-types/checkbox": "^3.9.1", + "@react-types/grid": "^3.2.11", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/gridlist": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@react-aria/gridlist/-/gridlist-3.10.1.tgz", + "integrity": "sha512-11FlupBg5C9ehs7R6OjqMPWEOLK/4IuSrq7D1xU+Hnm7ZYI/KKcCXvNMjMmnOz/gGzOmfgVwz5PIKaY9aZarEg==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/grid": "^3.11.1", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/selection": "^3.22.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/collections": "^3.12.1", + "@react-stately/list": "^3.11.2", + "@react-stately/tree": "^3.8.7", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/i18n": { + "version": "3.12.5", + "resolved": "https://registry.npmjs.org/@react-aria/i18n/-/i18n-3.12.5.tgz", + "integrity": "sha512-ooeop2pTG94PuaHoN2OTk2hpkqVuoqgEYxRvnc1t7DVAtsskfhS/gVOTqyWGsxvwAvRi7m/CnDu6FYdeQ/bK5w==", + "license": "Apache-2.0", + "dependencies": { + "@internationalized/date": "^3.7.0", + "@internationalized/message": "^3.1.6", + "@internationalized/number": "^3.6.0", + "@internationalized/string": "^3.2.5", + "@react-aria/ssr": "^3.9.7", + "@react-aria/utils": "^3.27.0", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/interactions": { + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.23.0.tgz", + "integrity": "sha512-0qR1atBIWrb7FzQ+Tmr3s8uH5mQdyRH78n0krYaG8tng9+u1JlSi8DGRSaC9ezKyNB84m7vHT207xnHXGeJ3Fg==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/ssr": "^3.9.7", + "@react-aria/utils": "^3.27.0", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/label": { + "version": "3.7.14", + "resolved": "https://registry.npmjs.org/@react-aria/label/-/label-3.7.14.tgz", + "integrity": "sha512-EN1Md2YvcC4sMqBoggsGYUEGlTNqUfJZWzduSt29fbQp1rKU2KlybTe+TWxKq/r2fFd+4JsRXxMeJiwB3w2AQA==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/utils": "^3.27.0", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/link": { + "version": "3.7.8", + "resolved": "https://registry.npmjs.org/@react-aria/link/-/link-3.7.8.tgz", + "integrity": "sha512-oiXUPQLZmf9Q9Xehb/sG1QRxfo28NFKdh9w+unD12sHI6NdLMETl5MA4CYyTgI0dfMtTjtfrF68GCnWfc7JvXQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/interactions": "^3.23.0", + "@react-aria/utils": "^3.27.0", + "@react-types/link": "^3.5.10", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/listbox": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@react-aria/listbox/-/listbox-3.14.0.tgz", + "integrity": "sha512-pyVbKavh8N8iyiwOx6I3JIcICvAzFXkKSFni1yarfgngJsJV3KSyOkzLomOfN9UhbjcV4sX61/fccwJuvlurlA==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/interactions": "^3.23.0", + "@react-aria/label": "^3.7.14", + "@react-aria/selection": "^3.22.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/collections": "^3.12.1", + "@react-stately/list": "^3.11.2", + "@react-types/listbox": "^3.5.4", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/live-announcer": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@react-aria/live-announcer/-/live-announcer-3.4.1.tgz", + "integrity": "sha512-4X2mcxgqLvvkqxv2l1n00jTzUxxe0kkLiapBGH1LHX/CxA1oQcHDqv8etJ2ZOwmS/MSBBiWnv3DwYHDOF6ubig==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + } + }, + "node_modules/@react-aria/menu": { + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@react-aria/menu/-/menu-3.17.0.tgz", + "integrity": "sha512-aiFvSv3G1YvPC0klJQ/9quB05xIDZzJ5Lt6/CykP0UwGK5i8GCqm6/cyFLwEXsS5ooUPxS3bqmdOsgdADSSgqg==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/overlays": "^3.25.0", + "@react-aria/selection": "^3.22.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/collections": "^3.12.1", + "@react-stately/menu": "^3.9.1", + "@react-stately/selection": "^3.19.0", + "@react-stately/tree": "^3.8.7", + "@react-types/button": "^3.10.2", + "@react-types/menu": "^3.9.14", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/meter": { + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@react-aria/meter/-/meter-3.4.19.tgz", + "integrity": "sha512-IIA+gTHrNVbMuBgcqdGLEKd/ZiKM2hOUqS6uztbT15dwPJTmtfJiTWA2872PiY52p+gqPSanZuTc2TXYJa+rew==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/progress": "^3.4.19", + "@react-types/meter": "^3.4.6", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/numberfield": { + "version": "3.11.10", + "resolved": "https://registry.npmjs.org/@react-aria/numberfield/-/numberfield-3.11.10.tgz", + "integrity": "sha512-bYbTfO9NbAKMFOfEGGs+lvlxk0I9L0lU3WD2PFQZWdaoBz9TCkL+vK0fJk1zsuKaVjeGsmHP9VesBPRmaP0MiA==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/spinbutton": "^3.6.11", + "@react-aria/textfield": "^3.16.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/form": "^3.1.1", + "@react-stately/numberfield": "^3.9.9", + "@react-types/button": "^3.10.2", + "@react-types/numberfield": "^3.8.8", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/overlays": { + "version": "3.25.0", + "resolved": "https://registry.npmjs.org/@react-aria/overlays/-/overlays-3.25.0.tgz", + "integrity": "sha512-UEqJJ4duowrD1JvwXpPZreBuK79pbyNjNxFUVpFSskpGEJe3oCWwsSDKz7P1O7xbx5OYp+rDiY8fk/sE5rkaKw==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/ssr": "^3.9.7", + "@react-aria/utils": "^3.27.0", + "@react-aria/visually-hidden": "^3.8.19", + "@react-stately/overlays": "^3.6.13", + "@react-types/button": "^3.10.2", + "@react-types/overlays": "^3.8.12", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/progress": { + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@react-aria/progress/-/progress-3.4.19.tgz", + "integrity": "sha512-5HHnBJHqEUuY+dYsjIZDYsENeKr49VCuxeaDZ0OSahbOlloIOB1baCo/6jLBv1O1rwrAzZ2gCCPcVGed/cjrcw==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/i18n": "^3.12.5", + "@react-aria/label": "^3.7.14", + "@react-aria/utils": "^3.27.0", + "@react-types/progress": "^3.5.9", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/radio": { + "version": "3.10.11", + "resolved": "https://registry.npmjs.org/@react-aria/radio/-/radio-3.10.11.tgz", + "integrity": "sha512-R150HsBFPr1jLMShI4aBM8heCa1k6h0KEvnFRfTAOBu+B9hMSZOPB+d6GQOwGPysNlbset90Kej8G15FGHjqiA==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/form": "^3.0.12", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/label": "^3.7.14", + "@react-aria/utils": "^3.27.0", + "@react-stately/radio": "^3.10.10", + "@react-types/radio": "^3.8.6", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/searchfield": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@react-aria/searchfield/-/searchfield-3.8.0.tgz", + "integrity": "sha512-AaZuH9YIWlMyE1m7cSjHCfOuQmlWN+w8HVW32TxeGGGL1kJsYAlSYWYHUyYFIKh245kq/m5zUxAxmw5Ygmnx5w==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/i18n": "^3.12.5", + "@react-aria/textfield": "^3.16.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/searchfield": "^3.5.9", + "@react-types/button": "^3.10.2", + "@react-types/searchfield": "^3.5.11", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/select": { + "version": "3.15.1", + "resolved": "https://registry.npmjs.org/@react-aria/select/-/select-3.15.1.tgz", + "integrity": "sha512-FOtY1tuHt0YTHwOEy/sf7LEIL+Nnkho3wJmfpWQuTxsvMCF7UJdQPYPd6/jGCcCdiqW7H4iqyjUkSp6nk/XRWQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/form": "^3.0.12", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/label": "^3.7.14", + "@react-aria/listbox": "^3.14.0", + "@react-aria/menu": "^3.17.0", + "@react-aria/selection": "^3.22.0", + "@react-aria/utils": "^3.27.0", + "@react-aria/visually-hidden": "^3.8.19", + "@react-stately/select": "^3.6.10", + "@react-types/button": "^3.10.2", + "@react-types/select": "^3.9.9", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/selection": { + "version": "3.22.0", + "resolved": "https://registry.npmjs.org/@react-aria/selection/-/selection-3.22.0.tgz", + "integrity": "sha512-XFOrK525HX2eeWeLZcZscUAs5qsuC1ZxsInDXMjvLeAaUPtQNEhUKHj3psDAl6XDU4VV1IJo0qCmFTVqTTMZSg==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/selection": "^3.19.0", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/separator": { + "version": "3.4.5", + "resolved": "https://registry.npmjs.org/@react-aria/separator/-/separator-3.4.5.tgz", + "integrity": "sha512-RQA9sKZdAEjP1Yrv0GpDdXgmXd56kXDE8atPDHEC0/A4lpYh/YFLfXcv1JW0Hlg4kBocdX2pB2INyDGhiD+yfw==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/utils": "^3.27.0", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/slider": { + "version": "3.7.15", + "resolved": "https://registry.npmjs.org/@react-aria/slider/-/slider-3.7.15.tgz", + "integrity": "sha512-v9tujsuvJYRX0vE/vMYBzTT9FXbzrLsjkOrouNq+UdBIr7wRjIWTHHM0j+khb2swyCWNTbdv6Ce316Zqx2qWFg==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/label": "^3.7.14", + "@react-aria/utils": "^3.27.0", + "@react-stately/slider": "^3.6.1", + "@react-types/shared": "^3.27.0", + "@react-types/slider": "^3.7.8", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/spinbutton": { + "version": "3.6.11", + "resolved": "https://registry.npmjs.org/@react-aria/spinbutton/-/spinbutton-3.6.11.tgz", + "integrity": "sha512-RM+gYS9tf9Wb+GegV18n4ArK3NBKgcsak7Nx1CkEgX9BjJ0yayWUHdfEjRRvxGXl+1z1n84cJVkZ6FUlWOWEZA==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/i18n": "^3.12.5", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/utils": "^3.27.0", + "@react-types/button": "^3.10.2", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/ssr": { + "version": "3.9.7", + "resolved": "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.9.7.tgz", + "integrity": "sha512-GQygZaGlmYjmYM+tiNBA5C6acmiDWF52Nqd40bBp0Znk4M4hP+LTmI0lpI1BuKMw45T8RIhrAsICIfKwZvi2Gg==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/switch": { + "version": "3.6.11", + "resolved": "https://registry.npmjs.org/@react-aria/switch/-/switch-3.6.11.tgz", + "integrity": "sha512-paYCpH+oeL+8rgQK+cBJ+IaZ1sXSh3+50WPlg2LvLBta0QVfQhPR4juPvfXRpfHHhCjFBgF4/RGbV8q5zpl3vA==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/toggle": "^3.10.11", + "@react-stately/toggle": "^3.8.1", + "@react-types/shared": "^3.27.0", + "@react-types/switch": "^3.5.8", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/table": { + "version": "3.16.1", + "resolved": "https://registry.npmjs.org/@react-aria/table/-/table-3.16.1.tgz", + "integrity": "sha512-T28TIGnKnPBunyErDBmm5jUX7AyzT7NVWBo9pDSt9wUuEnz0rVNd7p9sjmP2+u7I645feGG9klcdpCvFeqrk8A==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/grid": "^3.11.1", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/utils": "^3.27.0", + "@react-aria/visually-hidden": "^3.8.19", + "@react-stately/collections": "^3.12.1", + "@react-stately/flags": "^3.0.5", + "@react-stately/table": "^3.13.1", + "@react-types/checkbox": "^3.9.1", + "@react-types/grid": "^3.2.11", + "@react-types/shared": "^3.27.0", + "@react-types/table": "^3.10.4", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/tabs": { + "version": "3.9.9", + "resolved": "https://registry.npmjs.org/@react-aria/tabs/-/tabs-3.9.9.tgz", + "integrity": "sha512-oXPtANs16xu6MdMGLHjGV/2Zupvyp9CJEt7ORPLv5xAzSY5hSjuQHJLZ0te3Lh/KSG5/0o3RW/W5yEqo7pBQQQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/i18n": "^3.12.5", + "@react-aria/selection": "^3.22.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/tabs": "^3.7.1", + "@react-types/shared": "^3.27.0", + "@react-types/tabs": "^3.3.12", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/tag": { + "version": "3.4.9", + "resolved": "https://registry.npmjs.org/@react-aria/tag/-/tag-3.4.9.tgz", + "integrity": "sha512-Vnps+zk8vYyjevv2Bc6vc9kSp9HFLKrKUDmrWMc0DfseypwJMc3Ya6F965ZVTjF9nuWrojNmvgusNu7qyXFShQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/gridlist": "^3.10.1", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/label": "^3.7.14", + "@react-aria/selection": "^3.22.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/list": "^3.11.2", + "@react-types/button": "^3.10.2", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/textfield": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@react-aria/textfield/-/textfield-3.16.0.tgz", + "integrity": "sha512-53RVpMeMDN/QoabqnYZ1lxTh1xTQ3IBYQARuayq5EGGMafyxoFHzttxUdSqkZGK/+zdSF2GfmjOYJVm2nDKuDQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/form": "^3.0.12", + "@react-aria/label": "^3.7.14", + "@react-aria/utils": "^3.27.0", + "@react-stately/form": "^3.1.1", + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.27.0", + "@react-types/textfield": "^3.11.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/toggle": { + "version": "3.10.11", + "resolved": "https://registry.npmjs.org/@react-aria/toggle/-/toggle-3.10.11.tgz", + "integrity": "sha512-J3jO3KJiUbaYVDEpeXSBwqcyKxpi9OreiHRGiaxb6VwB+FWCj7Gb2WKajByXNyfs8jc6kX9VUFaXa7jze60oEQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/interactions": "^3.23.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/toggle": "^3.8.1", + "@react-types/checkbox": "^3.9.1", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/toolbar": { + "version": "3.0.0-beta.12", + "resolved": "https://registry.npmjs.org/@react-aria/toolbar/-/toolbar-3.0.0-beta.12.tgz", + "integrity": "sha512-a+Be27BtM2lzEdTzm19FikPbitfW65g/JZln3kyAvgpswhU6Ljl8lztaVw4ixjG4H0nqnKvVggMy4AlWwDUaVQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/i18n": "^3.12.5", + "@react-aria/utils": "^3.27.0", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/tooltip": { + "version": "3.7.11", + "resolved": "https://registry.npmjs.org/@react-aria/tooltip/-/tooltip-3.7.11.tgz", + "integrity": "sha512-mhZgAWUj7bUWipDeJXaVPZdqnzoBCd/uaEbdafnvgETmov1udVqPTh9w4ZKX2Oh1wa2+OdLFrBOk+8vC6QbWag==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/focus": "^3.19.1", + "@react-aria/interactions": "^3.23.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/tooltip": "^3.5.1", + "@react-types/shared": "^3.27.0", + "@react-types/tooltip": "^3.4.14", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/tree": { + "version": "3.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@react-aria/tree/-/tree-3.0.0-beta.3.tgz", + "integrity": "sha512-eQnCtvDgpunCHInIT+Da3qdgzDzKEFW9REX2j1vMqWTsbM1YikVlBzB9AJOd9KIAWyn+p4TYdL8zzPWxvuSdfA==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/gridlist": "^3.10.1", + "@react-aria/i18n": "^3.12.5", + "@react-aria/selection": "^3.22.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/tree": "^3.8.7", + "@react-types/button": "^3.10.2", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/utils": { + "version": "3.27.0", + "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.27.0.tgz", + "integrity": "sha512-p681OtApnKOdbeN8ITfnnYqfdHS0z7GE+4l8EXlfLnr70Rp/9xicBO6d2rU+V/B3JujDw2gPWxYKEnEeh0CGCw==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/ssr": "^3.9.7", + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0", + "clsx": "^2.0.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/virtualizer": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@react-aria/virtualizer/-/virtualizer-4.1.1.tgz", + "integrity": "sha512-AYQmC/S9HhxGOj8HkQdxDW8/+sUEmmfcGpjkInzXB8UZCB1FQLC0LpvA8fOP7AfzLaAL+HVcYF5BvnGMPijHTQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/utils": "^3.27.0", + "@react-stately/virtualizer": "^4.2.1", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-aria/visually-hidden": { + "version": "3.8.19", + "resolved": "https://registry.npmjs.org/@react-aria/visually-hidden/-/visually-hidden-3.8.19.tgz", + "integrity": "sha512-MZgCCyQ3sdG94J5iJz7I7Ai3IxoN0U5d/+EaUnA1mfK7jf2fSYQBqi6Eyp8sWUYzBTLw4giXB5h0RGAnWzk9hA==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/interactions": "^3.23.0", + "@react-aria/utils": "^3.27.0", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/autocomplete": { + "version": "3.0.0-alpha.0", + "resolved": "https://registry.npmjs.org/@react-stately/autocomplete/-/autocomplete-3.0.0-alpha.0.tgz", + "integrity": "sha512-as4si0pBcnGnggwpvemMwCLTeV0h9GS9e5eHSR3RFg14eqUHZBEzYJ0kh9oTugpsGuf1TSM/HDizo8GQk3EtPA==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/utils": "^3.10.4", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/calendar": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@react-stately/calendar/-/calendar-3.7.0.tgz", + "integrity": "sha512-N15zKubP2S7eWfPSJjKVlmJA7YpWzrIGx52BFhwLSQAZcV+OPcMgvOs71WtB7PLwl6DUYQGsgc0B3tcHzzvdvQ==", + "license": "Apache-2.0", + "dependencies": { + "@internationalized/date": "^3.7.0", + "@react-stately/utils": "^3.10.5", + "@react-types/calendar": "^3.6.0", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/checkbox": { + "version": "3.6.11", + "resolved": "https://registry.npmjs.org/@react-stately/checkbox/-/checkbox-3.6.11.tgz", + "integrity": "sha512-jApdBis+Q1sXLivg+f7krcVaP/AMMMiQcVqcz5gwxlweQN+dRZ/NpL0BYaDOuGc26Mp0lcuVaET3jIZeHwtyxA==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/form": "^3.1.1", + "@react-stately/utils": "^3.10.5", + "@react-types/checkbox": "^3.9.1", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/collections": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/@react-stately/collections/-/collections-3.12.1.tgz", + "integrity": "sha512-8QmFBL7f+P64dEP4o35pYH61/lP0T/ziSdZAvNMrCqaM+fXcMfUp2yu1E63kADVX7WRDsFJWE3CVMeqirPH6Xg==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/color": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/@react-stately/color/-/color-3.8.2.tgz", + "integrity": "sha512-GXwLmv1Eos2OwOiRsGFrXBKx8+uZh2q0qzLZEVYrWsedNhIdTm7nnpwO68nCYZPHkqhv6rhhVSlOOFmDLY++ow==", + "license": "Apache-2.0", + "dependencies": { + "@internationalized/number": "^3.6.0", + "@internationalized/string": "^3.2.5", + "@react-stately/form": "^3.1.1", + "@react-stately/numberfield": "^3.9.9", + "@react-stately/slider": "^3.6.1", + "@react-stately/utils": "^3.10.5", + "@react-types/color": "^3.0.2", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/combobox": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@react-stately/combobox/-/combobox-3.10.2.tgz", + "integrity": "sha512-uT642Dool4tQBh+8UQjlJnTisrJVtg3LqmiP/HqLQ4O3pW0O+ImbG+2r6c9dUzlAnH4kEfmEwCp9dxkBkmFWsg==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/collections": "^3.12.1", + "@react-stately/form": "^3.1.1", + "@react-stately/list": "^3.11.2", + "@react-stately/overlays": "^3.6.13", + "@react-stately/select": "^3.6.10", + "@react-stately/utils": "^3.10.5", + "@react-types/combobox": "^3.13.2", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/data": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/@react-stately/data/-/data-3.12.1.tgz", + "integrity": "sha512-/Nc8X1FmrJ53QU4rN/1i1JtNir4iqo+39Xn5ZOJ74Nng7T+xVVuEuWSo+OEGaycCJf2eZRsomauPxUnnZgCM1A==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/datepicker": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/@react-stately/datepicker/-/datepicker-3.12.0.tgz", + "integrity": "sha512-AfJEP36d+QgQ30GfacXtYdGsJvqY2yuCJ+JrjHct+m1nYuTkMvMMnhwNBFasgDJPLCDyHzyANlWkl2kQGfsBFw==", + "license": "Apache-2.0", + "dependencies": { + "@internationalized/date": "^3.7.0", + "@internationalized/string": "^3.2.5", + "@react-stately/form": "^3.1.1", + "@react-stately/overlays": "^3.6.13", + "@react-stately/utils": "^3.10.5", + "@react-types/datepicker": "^3.10.0", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/disclosure": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@react-stately/disclosure/-/disclosure-3.0.1.tgz", + "integrity": "sha512-afpNy5b0UcqRGjU/W5OD0xkx4PbymvhMrgQZ4o4OdtDVMMvr9T5UqMF8/j3J591DxgQfXM872tJu0kotqT0L6Q==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/dnd": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@react-stately/dnd/-/dnd-3.5.1.tgz", + "integrity": "sha512-N18wt6fka9ngJJqxfAzmdtyrk9whAnqWUxZn22CatjNQsqukI4a6KRYwZTXM9x/wm7KamhVOp+GBl85zM8GLdA==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/selection": "^3.19.0", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/flags": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@react-stately/flags/-/flags-3.0.5.tgz", + "integrity": "sha512-6wks4csxUwPCp23LgJSnkBRhrWpd9jGd64DjcCTNB2AHIFu7Ab1W59pJpUL6TW7uAxVxdNKjgn6D1hlBy8qWsA==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + } + }, + "node_modules/@react-stately/form": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@react-stately/form/-/form-3.1.1.tgz", + "integrity": "sha512-qavrz5X5Mdf/Q1v/QJRxc0F8UTNEyRCNSM1we/nnF7GV64+aYSDLOtaRGmzq+09RSwo1c8ZYnIkK5CnwsPhTsQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/grid": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@react-stately/grid/-/grid-3.10.1.tgz", + "integrity": "sha512-MOIy//AdxZxIXIzvWSKpvMvaPEMZGQNj+/cOsElHepv/Veh0psNURZMh2TP6Mr0+MnDTZbX+5XIeinGkWYO3JQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/collections": "^3.12.1", + "@react-stately/selection": "^3.19.0", + "@react-types/grid": "^3.2.11", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/layout": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@react-stately/layout/-/layout-4.1.1.tgz", + "integrity": "sha512-kXeo7HKYTOcqMKru1sKFoMoZA+YywSUqHeIA90MptzRugbFhQGq4nUbIYM2p3FeHAX9HU1JAXThuLcwDOHhB8Q==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/collections": "^3.12.1", + "@react-stately/table": "^3.13.1", + "@react-stately/virtualizer": "^4.2.1", + "@react-types/grid": "^3.2.11", + "@react-types/shared": "^3.27.0", + "@react-types/table": "^3.10.4", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/list": { + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/@react-stately/list/-/list-3.11.2.tgz", + "integrity": "sha512-eU2tY3aWj0SEeC7lH9AQoeAB4LL9mwS54FvTgHHoOgc1ZIwRJUaZoiuETyWQe98AL8KMgR1nrnDJ1I+CcT1Y7g==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/collections": "^3.12.1", + "@react-stately/selection": "^3.19.0", + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/menu": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/@react-stately/menu/-/menu-3.9.1.tgz", + "integrity": "sha512-WRjGGImhQlQaer/hhahGytwd1BDq3fjpTkY/04wv3cQJPJR6lkVI5nSvGFMHfCaErsA1bNyB8/T9Y5F5u4u9ng==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/overlays": "^3.6.13", + "@react-types/menu": "^3.9.14", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/numberfield": { + "version": "3.9.9", + "resolved": "https://registry.npmjs.org/@react-stately/numberfield/-/numberfield-3.9.9.tgz", + "integrity": "sha512-hZsLiGGHTHmffjFymbH1qVmA633rU2GNjMFQTuSsN4lqqaP8fgxngd5pPCoTCUFEkUgWjdHenw+ZFByw8lIE+g==", + "license": "Apache-2.0", + "dependencies": { + "@internationalized/number": "^3.6.0", + "@react-stately/form": "^3.1.1", + "@react-stately/utils": "^3.10.5", + "@react-types/numberfield": "^3.8.8", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/overlays": { + "version": "3.6.13", + "resolved": "https://registry.npmjs.org/@react-stately/overlays/-/overlays-3.6.13.tgz", + "integrity": "sha512-WsU85Gf/b+HbWsnnYw7P/Ila3wD+C37Uk/WbU4/fHgJ26IEOWsPE6wlul8j54NZ1PnLNhV9Fn+Kffi+PaJMQXQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/utils": "^3.10.5", + "@react-types/overlays": "^3.8.12", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/radio": { + "version": "3.10.10", + "resolved": "https://registry.npmjs.org/@react-stately/radio/-/radio-3.10.10.tgz", + "integrity": "sha512-9x3bpq87uV8iYA4NaioTTWjriQSlSdp+Huqlxll0T3W3okpyraTTejE91PbIoRTUmL5qByIh2WzxYmr4QdBgAA==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/form": "^3.1.1", + "@react-stately/utils": "^3.10.5", + "@react-types/radio": "^3.8.6", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/searchfield": { + "version": "3.5.9", + "resolved": "https://registry.npmjs.org/@react-stately/searchfield/-/searchfield-3.5.9.tgz", + "integrity": "sha512-7/aO/oLJ4czKEji0taI/lbHKqPJRag9p3YmRaZ4yqjIMpKxzmJCWQcov5lzWeFhG/1hINKndYlxFnVIKV/urpg==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/utils": "^3.10.5", + "@react-types/searchfield": "^3.5.11", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/select": { + "version": "3.6.10", + "resolved": "https://registry.npmjs.org/@react-stately/select/-/select-3.6.10.tgz", + "integrity": "sha512-V7V0FCL9T+GzLjyfnJB6PUaKldFyT/8Rj6M+R9ura1A0O+s/FEOesy0pdMXFoL1l5zeUpGlCnhJrsI5HFWHfDw==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/form": "^3.1.1", + "@react-stately/list": "^3.11.2", + "@react-stately/overlays": "^3.6.13", + "@react-types/select": "^3.9.9", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/selection": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@react-stately/selection/-/selection-3.19.0.tgz", + "integrity": "sha512-AvbUqnWjqVQC48RD39S9BpMKMLl55Zo5l/yx5JQFPl55cFwe9Tpku1KY0wzt3fXXiXWaqjDn/7Gkg1VJYy8esQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/collections": "^3.12.1", + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/slider": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@react-stately/slider/-/slider-3.6.1.tgz", + "integrity": "sha512-8kij5O82Xe233vZZ6qNGqPXidnlNQiSnyF1q613c7ktFmzAyGjkIWVUapHi23T1fqm7H2Rs3RWlmwE9bo2KecA==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.27.0", + "@react-types/slider": "^3.7.8", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/table": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@react-stately/table/-/table-3.13.1.tgz", + "integrity": "sha512-Im8W+F8o9EhglY5kqRa3xcMGXl8zBi6W5phGpAjXb+UGDL1tBIlAcYj733bw8g/ITCnaSz9ubsmON0HekPd6Jg==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/collections": "^3.12.1", + "@react-stately/flags": "^3.0.5", + "@react-stately/grid": "^3.10.1", + "@react-stately/selection": "^3.19.0", + "@react-stately/utils": "^3.10.5", + "@react-types/grid": "^3.2.11", + "@react-types/shared": "^3.27.0", + "@react-types/table": "^3.10.4", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/tabs": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/@react-stately/tabs/-/tabs-3.7.1.tgz", + "integrity": "sha512-gr9ACyuWrYuc727h7WaHdmNw8yxVlUyQlguziR94MdeRtFGQnf3V6fNQG3kxyB77Ljko69tgDF7Nf6kfPUPAQQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/list": "^3.11.2", + "@react-types/shared": "^3.27.0", + "@react-types/tabs": "^3.3.12", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/toggle": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@react-stately/toggle/-/toggle-3.8.1.tgz", + "integrity": "sha512-MVpe79ghVQiwLmVzIPhF/O/UJAUc9B+ZSylVTyJiEPi0cwhbkKGQv9thOF0ebkkRkace5lojASqUAYtSTZHQJA==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/utils": "^3.10.5", + "@react-types/checkbox": "^3.9.1", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/tooltip": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@react-stately/tooltip/-/tooltip-3.5.1.tgz", + "integrity": "sha512-0aI3U5kB7Cop9OCW9/Bag04zkivFSdUcQgy/TWL4JtpXidVWmOha8txI1WySawFSjZhH83KIyPc+wKm1msfLMQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/overlays": "^3.6.13", + "@react-types/tooltip": "^3.4.14", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/tree": { + "version": "3.8.7", + "resolved": "https://registry.npmjs.org/@react-stately/tree/-/tree-3.8.7.tgz", + "integrity": "sha512-hpc3pyuXWeQV5ufQ02AeNQg/MYhnzZ4NOznlY5OOUoPzpLYiI3ZJubiY3Dot4jw5N/LR7CqvDLHmrHaJPmZlHg==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/collections": "^3.12.1", + "@react-stately/selection": "^3.19.0", + "@react-stately/utils": "^3.10.5", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/utils": { + "version": "3.10.5", + "resolved": "https://registry.npmjs.org/@react-stately/utils/-/utils-3.10.5.tgz", + "integrity": "sha512-iMQSGcpaecghDIh3mZEpZfoFH3ExBwTtuBEcvZ2XnGzCgQjeYXcMdIUwAfVQLXFTdHUHGF6Gu6/dFrYsCzySBQ==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-stately/virtualizer": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@react-stately/virtualizer/-/virtualizer-4.2.1.tgz", + "integrity": "sha512-GHGEXV0ZRhq34U/P3LzkByCBfy2IDynYlV1SE4njkUWWGE/0AH56UegM6w2l3GeiNpXsXCgXl7jpAKeIGMEnrQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-aria/utils": "^3.27.0", + "@react-types/shared": "^3.27.0", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/autocomplete": { + "version": "3.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/@react-types/autocomplete/-/autocomplete-3.0.0-alpha.28.tgz", + "integrity": "sha512-meHxBVS5H2L7lVOX99jiAfhcvtG0s7EE7iF7X20/yqEnkwWSpyeMKcDKFpvx/bLGUSmRTVFCBLgvPpwUyhcFkg==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/combobox": "^3.13.2", + "@react-types/searchfield": "^3.5.11", + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/breadcrumbs": { + "version": "3.7.10", + "resolved": "https://registry.npmjs.org/@react-types/breadcrumbs/-/breadcrumbs-3.7.10.tgz", + "integrity": "sha512-5HhRxkKHfAQBoyOYzyf4HT+24HgPE/C/QerxJLNNId303LXO03yeYrbvRqhYZSlD1ACLJW9OmpPpREcw5iSqgw==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/link": "^3.5.10", + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/button": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@react-types/button/-/button-3.10.2.tgz", + "integrity": "sha512-h8SB/BLoCgoBulCpyzaoZ+miKXrolK9XC48+n1dKJXT8g4gImrficurDW6+PRTQWaRai0Q0A6bu8UibZOU4syg==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/calendar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@react-types/calendar/-/calendar-3.6.0.tgz", + "integrity": "sha512-BtFh4BFwvsYlsaSqUOVxlqXZSlJ6u4aozgO3PwHykhpemwidlzNwm9qDZhcMWPioNF/w2cU/6EqhvEKUHDnFZg==", + "license": "Apache-2.0", + "dependencies": { + "@internationalized/date": "^3.7.0", + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/checkbox": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/@react-types/checkbox/-/checkbox-3.9.1.tgz", + "integrity": "sha512-0x/KQcipfNM9Nvy6UMwYG25roRLvsiqf0J3woTYylNNWzF+72XT0iI5FdJkE3w2wfa0obmSoeq4WcbFREQrH/A==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/color": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@react-types/color/-/color-3.0.2.tgz", + "integrity": "sha512-4k9c0l5SACwTtkHV0dQ0GrF0Kktk/NChkxtyu58BamyUQOsCe8sqny+uul2nPrqQvuVof/dkRjKhv/DVyyx2mw==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0", + "@react-types/slider": "^3.7.8" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/combobox": { + "version": "3.13.2", + "resolved": "https://registry.npmjs.org/@react-types/combobox/-/combobox-3.13.2.tgz", + "integrity": "sha512-yl2yMcM5/v3lJiNZWjpAhQ9vRW6dD55CD4rYmO2K7XvzYJaFVT4WYI/AymPYD8RqomMp7coBmBHfHW0oupk8gg==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/datepicker": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@react-types/datepicker/-/datepicker-3.10.0.tgz", + "integrity": "sha512-Att7y4NedNH1CogMDIX9URXgMLxGbZgnFCZ8oxgFAVndWzbh3TBcc4s7uoJDPvgRMAalq+z+SrlFFeoBeJmvvg==", + "license": "Apache-2.0", + "dependencies": { + "@internationalized/date": "^3.7.0", + "@react-types/calendar": "^3.6.0", + "@react-types/overlays": "^3.8.12", + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/dialog": { + "version": "3.5.15", + "resolved": "https://registry.npmjs.org/@react-types/dialog/-/dialog-3.5.15.tgz", + "integrity": "sha512-BX1+mV35Oa0aIlhu98OzJaSB7uiCWDPQbr0AkpFBajSSlESUoAjntN+4N+QJmj24z2v6UE9zxGQ85/U/0Le+bw==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/overlays": "^3.8.12", + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/form": { + "version": "3.7.9", + "resolved": "https://registry.npmjs.org/@react-types/form/-/form-3.7.9.tgz", + "integrity": "sha512-+qGDrQFdIh8umU82zmnYJ0V2rLoGSQ3yApFT02URz//NWeTA7qo0Oab2veKvXUkcBb47oSvytZYmkExPikxIEg==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/grid": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/@react-types/grid/-/grid-3.2.11.tgz", + "integrity": "sha512-Mww9nrasppvPbsBi+uUqFnf7ya8fXN0cTVzDNG+SveD8mhW+sbtuy+gPtEpnFD2Oyi8qLuObefzt4gdekJX2Yw==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/link": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@react-types/link/-/link-3.5.10.tgz", + "integrity": "sha512-IM2mbSpB0qP44Jh1Iqpevo7bQdZAr0iDyDi13OhsiUYJeWgPMHzGEnQqdBMkrfQeOTXLtZtUyOYLXE2v39bhzQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/listbox": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/@react-types/listbox/-/listbox-3.5.4.tgz", + "integrity": "sha512-5otTes0zOwRZwNtqysPD/aW4qFJSxd5znjwoWTLnzDXXOBHXPyR83IJf8ITgvIE5C0y+EFadsWR/BBO3k9Pj7g==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/menu": { + "version": "3.9.14", + "resolved": "https://registry.npmjs.org/@react-types/menu/-/menu-3.9.14.tgz", + "integrity": "sha512-RJW/S8IPwbRuohJ/A9HJ7W8QaAY816tm7Nv6+H/TLXG76zu2AS5vEgq+0TcCAWvJJwUdLDpJWJMlo0iIoIBtcg==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/overlays": "^3.8.12", + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/meter": { + "version": "3.4.6", + "resolved": "https://registry.npmjs.org/@react-types/meter/-/meter-3.4.6.tgz", + "integrity": "sha512-YczAht1VXy3s4fR6Dq0ibGsjulGHzS/A/K4tOruSNTL6EkYH9ktHX62Xk/OhCiKHxV315EbZ136WJaCeO4BgHw==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/progress": "^3.5.9" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/numberfield": { + "version": "3.8.8", + "resolved": "https://registry.npmjs.org/@react-types/numberfield/-/numberfield-3.8.8.tgz", + "integrity": "sha512-825JPppxDaWh0Zxb0Q+wSslgRQYOtQPCAuhszPuWEy6d2F/M+hLR+qQqvQm9+LfMbdwiTg6QK5wxdWFCp2t7jw==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/overlays": { + "version": "3.8.12", + "resolved": "https://registry.npmjs.org/@react-types/overlays/-/overlays-3.8.12.tgz", + "integrity": "sha512-ZvR1t0YV7/6j+6OD8VozKYjvsXT92+C/2LOIKozy7YUNS5KI4MkXbRZzJvkuRECVZOmx8JXKTUzhghWJM/3QuQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/progress": { + "version": "3.5.9", + "resolved": "https://registry.npmjs.org/@react-types/progress/-/progress-3.5.9.tgz", + "integrity": "sha512-zFxOzx3G8XUmHgpm037Hcayls5bqzXVa182E3iM7YWTmrjxJPKZ58XL0WWBgpTd+mJD7fTpnFdAZqSmFbtDOdA==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/radio": { + "version": "3.8.6", + "resolved": "https://registry.npmjs.org/@react-types/radio/-/radio-3.8.6.tgz", + "integrity": "sha512-woTQYdRFjPzuml4qcIf+2zmycRuM5w3fDS5vk6CQmComVUjOFPtD28zX3Z9kc9lSNzaBQz9ONZfFqkZ1gqfICA==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/searchfield": { + "version": "3.5.11", + "resolved": "https://registry.npmjs.org/@react-types/searchfield/-/searchfield-3.5.11.tgz", + "integrity": "sha512-MX8d9pgvxZxmgDwI0tiDaf6ijOY8XcRj0HM8Ocfttlk7PEFJK44p51WsUC+fPX1GmZni2JpFkx/haPOSLUECdw==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0", + "@react-types/textfield": "^3.11.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/select": { + "version": "3.9.9", + "resolved": "https://registry.npmjs.org/@react-types/select/-/select-3.9.9.tgz", + "integrity": "sha512-/hCd0o+ztn29FKCmVec+v7t4JpOzz56o+KrG7NDq2pcRWqUR9kNwCjrPhSbJIIEDm4ubtrfPu41ysIuDvRd2Bg==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/shared": { + "version": "3.27.0", + "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.27.0.tgz", + "integrity": "sha512-gvznmLhi6JPEf0bsq7SwRYTHAKKq/wcmKqFez9sRdbED+SPMUmK5omfZ6w3EwUFQHbYUa4zPBYedQ7Knv70RMw==", + "license": "Apache-2.0", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/slider": { + "version": "3.7.8", + "resolved": "https://registry.npmjs.org/@react-types/slider/-/slider-3.7.8.tgz", + "integrity": "sha512-utW1o9KT70hqFwu1zqMtyEWmP0kSATk4yx+Fm/peSR4iZa+BasRqH83yzir5GKc8OfqfE1kmEsSlO98/k986+w==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/switch": { + "version": "3.5.8", + "resolved": "https://registry.npmjs.org/@react-types/switch/-/switch-3.5.8.tgz", + "integrity": "sha512-sL7jmh8llF8BxzY4HXkSU4bwU8YU6gx45P85D0AdYXgRHxU9Cp7BQPOMF4pJoQ8TTej05MymY5q7xvJVmxUTAQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/table": { + "version": "3.10.4", + "resolved": "https://registry.npmjs.org/@react-types/table/-/table-3.10.4.tgz", + "integrity": "sha512-d0tLz/whxVteqr1rophtuuxqyknHHfTKeXrCgDjt8pAyd9U8GPDbfcFSfYPUhWdELRt7aLVyQw6VblZHioVEgQ==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/grid": "^3.2.11", + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/tabs": { + "version": "3.3.12", + "resolved": "https://registry.npmjs.org/@react-types/tabs/-/tabs-3.3.12.tgz", + "integrity": "sha512-E9O9G+wf9kaQ8UbDEDliW/oxYlJnh7oDCW1zaMOySwnG4yeCh7Wu02EOCvlQW4xvgn/i+lbEWgirf7L+yj5nRg==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/textfield": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@react-types/textfield/-/textfield-3.11.0.tgz", + "integrity": "sha512-YORBgr6wlu2xfvr4MqjKFHGpj+z8LBzk14FbWDbYnnhGnv0I10pj+m2KeOHgDNFHrfkDdDOQmMIKn1UCqeUuEg==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@react-types/tooltip": { + "version": "3.4.14", + "resolved": "https://registry.npmjs.org/@react-types/tooltip/-/tooltip-3.4.14.tgz", + "integrity": "sha512-J7CeYL2yPeKIasx1rPaEefyCHGEx2DOCx+7bM3XcKGmCxvNdVQLjimNJOt8IHlUA0nFJQOjmSW/mz9P0f2/kUw==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/overlays": "^3.8.12", + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.4.tgz", + "integrity": "sha512-jfUJrFct/hTA0XDM5p/htWKoNNTbDLY0KRwEt6pyOA6k2fmk0WVwl65PdUdJZgzGEHWx+49LilkcSaumQRyNQw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.4.tgz", + "integrity": "sha512-j4nrEO6nHU1nZUuCfRKoCcvh7PIywQPUCBa2UsootTHvTHIoIu2BzueInGJhhvQO/2FTRdNYpf63xsgEqH9IhA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.4.tgz", + "integrity": "sha512-GmU/QgGtBTeraKyldC7cDVVvAJEOr3dFLKneez/n7BvX57UdhOqDsVwzU7UOnYA7AAOt+Xb26lk79PldDHgMIQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.4.tgz", + "integrity": "sha512-N6oDBiZCBKlwYcsEPXGDE4g9RoxZLK6vT98M8111cW7VsVJFpNEqvJeIPfsCzbf0XEakPslh72X0gnlMi4Ddgg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.24.4.tgz", + "integrity": "sha512-py5oNShCCjCyjWXCZNrRGRpjWsF0ic8f4ieBNra5buQz0O/U6mMXCpC1LvrHuhJsNPgRt36tSYMidGzZiJF6mw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.24.4.tgz", + "integrity": "sha512-L7VVVW9FCnTTp4i7KrmHeDsDvjB4++KOBENYtNYAiYl96jeBThFfhP6HVxL74v4SiZEVDH/1ILscR5U9S4ms4g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.4.tgz", + "integrity": "sha512-10ICosOwYChROdQoQo589N5idQIisxjaFE/PAnX2i0Zr84mY0k9zul1ArH0rnJ/fpgiqfu13TFZR5A5YJLOYZA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.4.tgz", + "integrity": "sha512-ySAfWs69LYC7QhRDZNKqNhz2UKN8LDfbKSMAEtoEI0jitwfAG2iZwVqGACJT+kfYvvz3/JgsLlcBP+WWoKCLcw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.4.tgz", + "integrity": "sha512-uHYJ0HNOI6pGEeZ/5mgm5arNVTI0nLlmrbdph+pGXpC9tFHFDQmDMOEqkmUObRfosJqpU8RliYoGz06qSdtcjg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.4.tgz", + "integrity": "sha512-38yiWLemQf7aLHDgTg85fh3hW9stJ0Muk7+s6tIkSUOMmi4Xbv5pH/5Bofnsb6spIwD5FJiR+jg71f0CH5OzoA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.4.tgz", + "integrity": "sha512-q73XUPnkwt9ZNF2xRS4fvneSuaHw2BXuV5rI4cw0fWYVIWIBeDZX7c7FWhFQPNTnE24172K30I+dViWRVD9TwA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.4.tgz", + "integrity": "sha512-Aie/TbmQi6UXokJqDZdmTJuZBCU3QBDA8oTKRGtd4ABi/nHgXICulfg1KI6n9/koDsiDbvHAiQO3YAUNa/7BCw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.4.tgz", + "integrity": "sha512-P8MPErVO/y8ohWSP9JY7lLQ8+YMHfTI4bAdtCi3pC2hTeqFJco2jYspzOzTUB8hwUWIIu1xwOrJE11nP+0JFAQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.4.tgz", + "integrity": "sha512-K03TljaaoPK5FOyNMZAAEmhlyO49LaE4qCsr0lYHUKyb6QacTNF9pnfPpXnFlFD3TXuFbFbz7tJ51FujUXkXYA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.4.tgz", + "integrity": "sha512-VJYl4xSl/wqG2D5xTYncVWW+26ICV4wubwN9Gs5NrqhJtayikwCXzPL8GDsLnaLU3WwhQ8W02IinYSFJfyo34Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.4.tgz", + "integrity": "sha512-ku2GvtPwQfCqoPFIJCqZ8o7bJcj+Y54cZSr43hHca6jLwAiCbZdBUOrqE6y29QFajNAzzpIOwsckaTFmN6/8TA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.4.tgz", + "integrity": "sha512-V3nCe+eTt/W6UYNr/wGvO1fLpHUrnlirlypZfKCT1fG6hWfqhPgQV/K/mRBXBpxc0eKLIF18pIOFVPh0mqHjlg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.4.tgz", + "integrity": "sha512-LTw1Dfd0mBIEqUVCxbvTE/LLo+9ZxVC9k99v1v4ahg9Aak6FpqOfNu5kRkeTAn0wphoC4JU7No1/rL+bBCEwhg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.1.tgz", + "integrity": "sha512-S3Kq8e7LqxkA9s7HKLqXGTGck1uwis5vAXan3FnU5yw1Ec5hsSGnq4s/UCaSqABPOnOTg7zASLyst7+ohgWexg==", + "dev": true + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", + "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", + "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", + "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", + "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", + "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", + "license": "MIT", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/core": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", + "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.21.3", + "entities": "^4.4.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", + "svg-parser": "^2.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", + "license": "MIT", + "dependencies": { + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/webpack": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==" + }, + "node_modules/@swc/helpers": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz", + "integrity": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==", + "dependencies": { + "@swc/counter": "^0.1.3", + "tslib": "^2.4.0" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "license": "ISC", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/acorn": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", + "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/aws-lambda": { + "version": "8.10.138", + "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.138.tgz", + "integrity": "sha512-71EHMl70TPWIAsFuHd85NHq6S6T2OOjiisPTrH7RgcjzpJpPh4RQJv7PvVvIxc6PIp8CLV7F9B+TdjcAES5vcA==" + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "license": "MIT" + }, + "node_modules/@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/js-cookie": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-3.0.6.tgz", + "integrity": "sha512-wkw9yd1kEXOPnvEeEV1Go1MmxtBJL0RR79aOTAApecWFVu7w0NNXNqhcWgvw2YgZDYadliXkl14pa3WXw5jlCQ==", + "license": "MIT" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mdx": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", + "license": "MIT" + }, + "node_modules/@types/ms": { + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" + }, + "node_modules/@types/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@types/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-JkXTOdKs5MF086b/pt8C3+yVp3iDUwG635L7oCH6HvJvvr6lSUU5oe/gLXnPEfYRROHjJIPgCV6cuAg8gGkntQ==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.12.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.2.tgz", + "integrity": "sha512-zQ0NYO87hyN6Xrclcqp7f8ZbXNbRfoGWNcMvHTPQp9UUrwI0mI7XBz+cu7/W6/VClYo2g63B0cjull/srU7LgQ==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "license": "MIT" + }, + "node_modules/@types/prismjs": { + "version": "1.26.3", + "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.3.tgz", + "integrity": "sha512-A0D0aTXvjlqJ5ZILMz3rNfDBOx9hHxLZYv2by47Sm/pqW35zzjusrZTryatjN/Rf8Us2gZrJD+KeHbUSTux1Cw==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" + }, + "node_modules/@types/react": { + "version": "18.2.73", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.73.tgz", + "integrity": "sha512-XcGdod0Jjv84HOC7N5ziY3x+qL0AfmubvKOZ9hJjJ2yd5EE+KYjWhdOjt387e9HPheHkdggF9atTifMRtyAaRA==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.2.23", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.23.tgz", + "integrity": "sha512-ZQ71wgGOTmDYpnav2knkjr3qXdAFu0vsk8Ci5w3pGAIdj7/kKAyn+VsQDhXsmzzzepAiI9leWMmubXz690AI/A==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.12", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.12.tgz", + "integrity": "sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/unist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", + "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==" + }, + "node_modules/@typescript-eslint/parser": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", + "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "6.21.0", + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/typescript-estree": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", + "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", + "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", + "dev": true, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", + "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", + "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + }, + "node_modules/@vercel/analytics": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.4.1.tgz", + "integrity": "sha512-ekpL4ReX2TH3LnrRZTUKjHHNpNy9S1I7QmS+g/RQXoSUQ8ienzosuX7T9djZ/s8zPhBx1mpHP/Rw5875N+zQIQ==", + "license": "MPL-2.0", + "peerDependencies": { + "@remix-run/react": "^2", + "@sveltejs/kit": "^1 || ^2", + "next": ">= 13", + "react": "^18 || ^19 || ^19.0.0-rc", + "svelte": ">= 4", + "vue": "^3", + "vue-router": "^4" + }, + "peerDependenciesMeta": { + "@remix-run/react": { + "optional": true + }, + "@sveltejs/kit": { + "optional": true + }, + "next": { + "optional": true + }, + "react": { + "optional": true + }, + "svelte": { + "optional": true + }, + "vue": { + "optional": true + }, + "vue-router": { + "optional": true + } + } + }, + "node_modules/@vitest/coverage-istanbul": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@vitest/coverage-istanbul/-/coverage-istanbul-1.6.1.tgz", + "integrity": "sha512-0NWKNPrbMo1s6emwnn+UpGPxrSEd9R6VpQ3wzYz0y43esZjjDkGLb6Qkvfu6LNyQO4TAGyepaZ11imUmmIFLaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.4", + "istanbul-lib-coverage": "^3.2.2", + "istanbul-lib-instrument": "^6.0.1", + "istanbul-lib-report": "^3.0.1", + "istanbul-lib-source-maps": "^5.0.4", + "istanbul-reports": "^3.1.6", + "magicast": "^0.3.3", + "picocolors": "^1.0.0", + "test-exclude": "^6.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "vitest": "1.6.1" + } + }, + "node_modules/@vitest/expect": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.6.1.tgz", + "integrity": "sha512-jXL+9+ZNIJKruofqXuuTClf44eSpcHlgj3CiuNihUF3Ioujtmc0zIa3UJOW5RjDK1YLBJZnWBlPuqhYycLioog==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "1.6.1", + "@vitest/utils": "1.6.1", + "chai": "^4.3.10" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.6.1.tgz", + "integrity": "sha512-3nSnYXkVkf3mXFfE7vVyPmi3Sazhb/2cfZGGs0JRzFsPFvAMBEcrweV1V1GsrstdXeKCTXlJbvnQwGWgEIHmOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/utils": "1.6.1", + "p-limit": "^5.0.0", + "pathe": "^1.1.1" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner/node_modules/p-limit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz", + "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vitest/runner/node_modules/yocto-queue": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", + "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vitest/snapshot": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.1.tgz", + "integrity": "sha512-WvidQuWAzU2p95u8GAKlRMqMyN1yOJkGHnx3M1PL9Raf7AQ1kwLKg04ADlCa3+OXUZE7BceOhVZiuWAbzCKcUQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "magic-string": "^0.30.5", + "pathe": "^1.1.1", + "pretty-format": "^29.7.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/spy": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.6.1.tgz", + "integrity": "sha512-MGcMmpGkZebsMZhbQKkAf9CX5zGvjkBTqf8Zx3ApYWXr3wG+QvEu2eXWfnIIWYSJExIp4V9FCKDEeygzkYrXMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyspy": "^2.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/utils": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.6.1.tgz", + "integrity": "sha512-jOrrUvXM4Av9ZWiG1EajNto0u96kWAhJ1LmPmJhXXQx/32MecEKd10pOLYgS2BQx1TgkGhloPU1ArDW2vvaY6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "diff-sequences": "^29.6.3", + "estree-walker": "^3.0.3", + "loupe": "^2.3.7", + "pretty-format": "^29.7.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", + "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/aggregate-error": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-5.0.0.tgz", + "integrity": "sha512-gOsf2YwSlleG6IjRYG2A7k0HmBMEo6qVNk9Bp/EaLgAJT5ngH6PXbqa4ItvnEwCm/velL5jAnQgsHsWnjhGmvw==", + "dependencies": { + "clean-stack": "^5.2.0", + "indent-string": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.toreversed": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", + "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.3.tgz", + "integrity": "sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.1.0", + "es-shim-unscopables": "^1.0.2" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/assertion-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "dev": true + }, + "node_modules/astring": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", + "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", + "license": "MIT", + "bin": { + "astring": "bin/astring" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "dev": true, + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "license": "MIT", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", + "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.2", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", + "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64url": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", + "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/before-after-hook": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", + "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==", + "license": "Apache-2.0", + "peer": true + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/bottleneck": { + "version": "2.19.5", + "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz", + "integrity": "sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==" + }, + "node_modules/bowser": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz", + "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.24.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dependencies": { + "streamsearch": "^1.1.0" + }, + "engines": { + "node": ">=10.16.0" + } + }, + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001678", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001678.tgz", + "integrity": "sha512-RR+4U/05gNtps58PEBDZcPWTgEO2MBeoPZ96aQcjmfkBWRIDfN451fW2qyDA9/+HohLLIL5GqiMwA+IB1pWarw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chai": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.5.0.tgz", + "integrity": "sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "assertion-error": "^1.1.0", + "check-error": "^1.0.3", + "deep-eql": "^4.1.3", + "get-func-name": "^2.0.2", + "loupe": "^2.3.6", + "pathval": "^1.1.1", + "type-detect": "^4.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/check-error": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", + "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-func-name": "^2.0.2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/clean-stack": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-5.2.0.tgz", + "integrity": "sha512-TyUIUJgdFnCISzG5zu3291TAsE77ddchd0bepon1VVQrKLGKFED4iXFEDQ24mIPdPBbyE16PK3F8MYE1CmcBEQ==", + "dependencies": { + "escape-string-regexp": "5.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clean-stack/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/collapse-white-space": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", + "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "node_modules/core-js-compat": { + "version": "3.39.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.39.0.tgz", + "integrity": "sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "license": "MIT", + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "license": "MIT", + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "license": "CC0-1.0" + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz", + "integrity": "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==", + "license": "MIT" + }, + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/deep-eql": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz", + "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-detect": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deprecation": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", + "license": "ISC", + "peer": true + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com/" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.5.52", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.52.tgz", + "integrity": "sha512-xtoijJTZ+qeucLBDNztDOuQBE1ksqjvNjvqFoST3nGC7fSpqJ+X6BdTBaY5BHG+IhWWmpc6b/KfpeuEDupEPOQ==", + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/enhanced-resolve": { + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", + "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.0.18", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.18.tgz", + "integrity": "sha512-scxAJaewsahbqTYrGKJihhViaM6DDZDDoucfvzNbK0pOren1g/daDQ3IAhzn+1G14rBG7w+i5N+qul60++zlKA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/esast-util-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", + "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/esast-util-from-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", + "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "acorn": "^8.0.0", + "esast-util-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-next": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.3.tgz", + "integrity": "sha512-ZkNztm3Q7hjqvB1rRlOX8P9E/cXRL9ajRcs8jufEtwMfTVYRqnmtnaSu57QqHyBlovMuiB8LEzfLBkh5RYV6Fg==", + "dev": true, + "dependencies": { + "@next/eslint-plugin-next": "14.2.3", + "@rushstack/eslint-patch": "^1.3.3", + "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || 7.0.0 - 7.2.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-react": "^7.33.2", + "eslint-plugin-react-hooks": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" + }, + "peerDependencies": { + "eslint": "^7.23.0 || ^8.0.0", + "typescript": ">=3.3.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", + "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "enhanced-resolve": "^5.12.0", + "eslint-module-utils": "^2.7.4", + "fast-glob": "^3.3.1", + "get-tsconfig": "^4.5.0", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", + "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", + "dev": true, + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", + "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.8.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", + "semver": "^6.3.1", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.23.2", + "aria-query": "^5.3.0", + "array-includes": "^3.1.7", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "=4.7.0", + "axobject-query": "^3.2.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "es-iterator-helpers": "^1.0.15", + "hasown": "^2.0.0", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.34.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.1.tgz", + "integrity": "sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.7", + "array.prototype.findlast": "^1.2.4", + "array.prototype.flatmap": "^1.3.2", + "array.prototype.toreversed": "^1.1.2", + "array.prototype.tosorted": "^1.1.3", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.17", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7", + "object.hasown": "^1.1.3", + "object.values": "^1.1.7", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.10" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-util-attach-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", + "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-build-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", + "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-walker": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-scope": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", + "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-to-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", + "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-visit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", + "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/fast-content-type-parse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-2.0.1.tgz", + "integrity": "sha512-nGqtvLrj5w0naR6tDPfB4cUmYCqouzyQiz6C5y/LtcDllJdrcc6WaWW6iXyIIOErTa/XRybj28aasdn4LkVk6Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "license": "MIT" + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "dev": true + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-func-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", + "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "dev": true, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-tsconfig": { + "version": "4.7.5", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.5.tgz", + "integrity": "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", + "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^8.0.0", + "property-information": "^6.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.3.tgz", + "integrity": "sha512-ICWvVOF2fq4+7CMmtCPD5CM4QKjPbHpPotE6+8tDooV0ZuyJVUzHsrNX+O5NaRbieTf0F7FfeBOMAwi6Td0+yQ==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-estree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", + "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-attach-comments": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.4.0", + "unist-util-position": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-estree/node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==", + "license": "MIT" + }, + "node_modules/hast-util-to-estree/node_modules/style-to-object": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", + "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==", + "license": "MIT", + "dependencies": { + "inline-style-parser": "0.1.1" + } + }, + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz", + "integrity": "sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", + "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/html-url-attributes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.0.tgz", + "integrity": "sha512-/sXbVCWayk6GDVg3ctOX6nxaVj7So40FcFAnWlWGNAB1LpYKcV5Cd10APjPjW80O7zYW2MsjBV4zZ7IZO5fVow==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "dev": true, + "engines": { + "node": ">=16.17.0" + } + }, + "node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/immutable": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", + "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==" + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/inline-style-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.3.tgz", + "integrity": "sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==" + }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/intl-messageformat": { + "version": "10.7.14", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.14.tgz", + "integrity": "sha512-mMGnE4E1otdEutV5vLUdCxRJygHB5ozUBxsPB5qhitewssrS/qGruq9bmvIRkkGsNeK5ZWLfYRld18UHGTIifQ==", + "license": "BSD-3-Clause", + "dependencies": { + "@formatjs/ecma402-abstract": "2.3.2", + "@formatjs/fast-memoize": "2.2.6", + "@formatjs/icu-messageformat-parser": "2.11.0", + "tslib": "2" + } + }, + "node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "dependencies": { + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "dev": true, + "dependencies": { + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.2.tgz", + "integrity": "sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.4.tgz", + "integrity": "sha512-wHOoEsNJTVltaJp8eVkm8w+GVkVNHT2YDYo53YdzQEL2gWm1hBX5cGFR9hQJtuGLebidVX7et3+dmDZrmclduw==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.23", + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/iterator.prototype": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" + } + }, + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jose": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-5.2.3.tgz", + "integrity": "sha512-KUXdbctm1uHVL8BYhnyHkgp3zDX5KW8ZhAKVFEfUbU2P8Alpzjb+48hHvjOdQIyPshoblhzsuqOwEEAbtHVirA==", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "node_modules/js-cookie": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz", + "integrity": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==", + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsonc-parser": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", + "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", + "dev": true + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/jwt-decode": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-4.0.0.tgz", + "integrity": "sha512-+KJGIyHgkGuIq3IEBNftfhW/LfWhXUIY6OmyVWjliu5KH1y0fw7VQ8YndE2O4qZdMSd9SqbnC8GOcZEy0Om7sA==", + "engines": { + "node": ">=18" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", + "dev": true + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dev": true, + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" + }, + "node_modules/local-pkg": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", + "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", + "dev": true, + "dependencies": { + "mlly": "^1.4.2", + "pkg-types": "^1.0.3" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/loglevel": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.1.tgz", + "integrity": "sha512-hP3I3kCrDIMuRwAwHltphhDM1r8i55H33GgqjXbrisuJhF4kRhW1dNuxsRklp4bXl8DSdLaNLuiL4A/LWRfxvg==", + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" + } + }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loupe": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", + "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-func-name": "^2.0.1" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/magic-string": { + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/magicast": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.3.tgz", + "integrity": "sha512-ZbrP1Qxnpoes8sz47AM0z08U+jW6TyRgZzcWy3Ma3vDhJttwMwAFDMMQFobwdBxByBD46JYmxRzeF7w2+wJEuw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.23.6", + "@babel/types": "^7.23.6", + "source-map-js": "^1.0.2" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/markdown-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", + "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.0.tgz", + "integrity": "sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", + "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", + "license": "MIT", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-expression": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.0.tgz", + "integrity": "sha512-fGCu8eWdKUKNu5mohVGkhBXCXGnOTLuFqOvGMvdikr+J1w7lDJgxThOKpwRWzzbyXAU2hhSwsmssOY4yTokluw==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-jsx": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.2.tgz", + "integrity": "sha512-eKMQDeywY2wlHc97k5eD8VC+9ASMjN8ItEZQNGwJ6E0XWKiW/Z0V5/H8pvoXUf+y+Mj0VIgeRRbujBmFn4FTyA==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-remove-position": "^5.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdxjs-esm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "dependencies": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.1.0.tgz", + "integrity": "sha512-/e2l/6+OdGp/FB+ctrJ9Avz71AN/GRH3oi/3KAx/kMnoUsD6q0woXlDT8lLEeViVKE7oZxE7RXzvO3T8kF2/sA==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", + "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "dependencies": { + "@types/mdast": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "license": "CC0-1.0" + }, + "node_modules/memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==", + "license": "MIT" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromark": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", + "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-expression": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", + "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz", + "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==", + "license": "MIT", + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdx-md": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", + "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", + "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", + "license": "MIT", + "dependencies": { + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^3.0.0", + "micromark-extension-mdx-jsx": "^3.0.0", + "micromark-extension-mdx-md": "^2.0.0", + "micromark-extension-mdxjs-esm": "^3.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs-esm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", + "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-factory-destination": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", + "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", + "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-mdx-expression": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz", + "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", + "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", + "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", + "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", + "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", + "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", + "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", + "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-events-to-acorn": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", + "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", + "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", + "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-resolve-all": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", + "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-subtokenize": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.1.tgz", + "integrity": "sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mlly": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.6.1.tgz", + "integrity": "sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==", + "dev": true, + "dependencies": { + "acorn": "^8.11.3", + "pathe": "^1.1.2", + "pkg-types": "^1.0.3", + "ufo": "^1.3.2" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/nanoid": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.9.tgz", + "integrity": "sha512-Aooyr6MXU6HpvvWXKoVoXwKMs/KyVakWwg7xQfv5/S/RIgJMy0Ifa45H9qqYy7pTCszrHzP21Uk4PZq2HpEM8Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^18 || >=20" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neverthrow": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/neverthrow/-/neverthrow-8.1.1.tgz", + "integrity": "sha512-DpbZ/UDI0B+TxJB1JysXSfi1++3YK2xLBqQLTlRN0b4zxlZ2MoiB+dKKV8dMRzt1fAFjRKDknXOVJgpl+a4Amw==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@rollup/rollup-linux-x64-gnu": "^4.24.0" + } + }, + "node_modules/next": { + "version": "14.2.29", + "resolved": "https://registry.npmjs.org/next/-/next-14.2.29.tgz", + "integrity": "sha512-s98mCOMOWLGGpGOfgKSnleXLuegvvH415qtRZXpSp00HeEgdmrxmwL9cgKU+h4XrhB16zEI5d/7BnkS3ATInsA==", + "license": "MIT", + "dependencies": { + "@next/env": "14.2.29", + "@swc/helpers": "0.5.5", + "busboy": "1.6.0", + "caniuse-lite": "^1.0.30001579", + "graceful-fs": "^4.2.11", + "postcss": "8.4.31", + "styled-jsx": "5.1.1" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": ">=18.17.0" + }, + "optionalDependencies": { + "@next/swc-darwin-arm64": "14.2.29", + "@next/swc-darwin-x64": "14.2.29", + "@next/swc-linux-arm64-gnu": "14.2.29", + "@next/swc-linux-arm64-musl": "14.2.29", + "@next/swc-linux-x64-gnu": "14.2.29", + "@next/swc-linux-x64-musl": "14.2.29", + "@next/swc-win32-arm64-msvc": "14.2.29", + "@next/swc-win32-ia32-msvc": "14.2.29", + "@next/swc-win32-x64-msvc": "14.2.29" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.1.0", + "@playwright/test": "^1.41.2", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true + }, + "@playwright/test": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "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==", + "license": "MIT", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "dev": true, + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.hasown": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", + "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/octokit": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/octokit/-/octokit-4.0.2.tgz", + "integrity": "sha512-wbqF4uc1YbcldtiBFfkSnquHtECEIpYD78YUXI6ri1Im5OO2NLo6ZVpRdbJpdnpZ05zMrVPssNiEo6JQtea+Qg==", + "dependencies": { + "@octokit/app": "^15.0.0", + "@octokit/core": "^6.0.0", + "@octokit/oauth-app": "^7.0.0", + "@octokit/plugin-paginate-graphql": "^5.0.0", + "@octokit/plugin-paginate-rest": "^11.0.0", + "@octokit/plugin-rest-endpoint-methods": "^13.0.0", + "@octokit/plugin-retry": "^7.0.0", + "@octokit/plugin-throttling": "^9.0.0", + "@octokit/request-error": "^6.0.0", + "@octokit/types": "^13.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/octokit/node_modules/@octokit/auth-token": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-5.1.1.tgz", + "integrity": "sha512-rh3G3wDO8J9wSjfI436JUKzHIxq8NaiL0tVeB2aXmG6p/9859aUOAjA9pmSPNGGZxfwmaJ9ozOJImuNVJdpvbA==", + "engines": { + "node": ">= 18" + } + }, + "node_modules/octokit/node_modules/@octokit/core": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-6.1.2.tgz", + "integrity": "sha512-hEb7Ma4cGJGEUNOAVmyfdB/3WirWMg5hDuNFVejGEDFqupeOysLc2sG6HJxY2etBp5YQu5Wtxwi020jS9xlUwg==", + "dependencies": { + "@octokit/auth-token": "^5.0.0", + "@octokit/graphql": "^8.0.0", + "@octokit/request": "^9.0.0", + "@octokit/request-error": "^6.0.1", + "@octokit/types": "^13.0.0", + "before-after-hook": "^3.0.2", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/octokit/node_modules/@octokit/endpoint": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-10.1.4.tgz", + "integrity": "sha512-OlYOlZIsfEVZm5HCSR8aSg02T2lbUWOsCQoPKfTXJwDzcHQBrVBGdGXb89dv2Kw2ToZaRtudp8O3ZIYoaOjKlA==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/octokit/node_modules/@octokit/endpoint/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/octokit/node_modules/@octokit/graphql": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-8.1.1.tgz", + "integrity": "sha512-ukiRmuHTi6ebQx/HFRCXKbDlOh/7xEV6QUXaE7MJEKGNAncGI/STSbOkl12qVXZrfZdpXctx5O9X1AIaebiDBg==", + "dependencies": { + "@octokit/request": "^9.0.0", + "@octokit/types": "^13.0.0", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/octokit/node_modules/@octokit/openapi-types": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-25.1.0.tgz", + "integrity": "sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==", + "license": "MIT" + }, + "node_modules/octokit/node_modules/@octokit/plugin-paginate-graphql": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-graphql/-/plugin-paginate-graphql-5.2.2.tgz", + "integrity": "sha512-7znSVvlNAOJisCqAnjN1FtEziweOHSjPGAuc5W58NeGNAr/ZB57yCsjQbXDlWsVryA7hHQaEQPcBbJYFawlkyg==", + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "@octokit/core": ">=6" + } + }, + "node_modules/octokit/node_modules/@octokit/plugin-retry": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-retry/-/plugin-retry-7.1.1.tgz", + "integrity": "sha512-G9Ue+x2odcb8E1XIPhaFBnTTIrrUDfXN05iFXiqhR+SeeeDMMILcAnysOsxUpEWcQp2e5Ft397FCXTcPkiPkLw==", + "dependencies": { + "@octokit/request-error": "^6.0.0", + "@octokit/types": "^13.0.0", + "bottleneck": "^2.15.3" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "@octokit/core": ">=6" + } + }, + "node_modules/octokit/node_modules/@octokit/plugin-throttling": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-throttling/-/plugin-throttling-9.3.0.tgz", + "integrity": "sha512-B5YTToSRTzNSeEyssnrT7WwGhpIdbpV9NKIs3KyTWHX6PhpYn7gqF/+lL3BvsASBM3Sg5BAUYk7KZx5p/Ec77w==", + "dependencies": { + "@octokit/types": "^13.0.0", + "bottleneck": "^2.15.3" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "@octokit/core": "^6.0.0" + } + }, + "node_modules/octokit/node_modules/@octokit/request": { + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-9.2.3.tgz", + "integrity": "sha512-Ma+pZU8PXLOEYzsWf0cn/gY+ME57Wq8f49WTXA8FMHp2Ps9djKw//xYJ1je8Hm0pR2lU9FUGeJRWOtxq6olt4w==", + "license": "MIT", + "dependencies": { + "@octokit/endpoint": "^10.1.4", + "@octokit/request-error": "^6.1.8", + "@octokit/types": "^14.0.0", + "fast-content-type-parse": "^2.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/octokit/node_modules/@octokit/request-error": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-6.1.8.tgz", + "integrity": "sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ==", + "license": "MIT", + "dependencies": { + "@octokit/types": "^14.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/octokit/node_modules/@octokit/request-error/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/octokit/node_modules/@octokit/request/node_modules/@octokit/types": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-14.1.0.tgz", + "integrity": "sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^25.1.0" + } + }, + "node_modules/octokit/node_modules/before-after-hook": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-3.0.2.tgz", + "integrity": "sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==" + }, + "node_modules/octokit/node_modules/universal-user-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-7.0.2.tgz", + "integrity": "sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==" + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-entities": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", + "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "dependencies": { + "@types/unist": "^2.0.0", + "character-entities": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-entities/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true + }, + "node_modules/pathval": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", + "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-types": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", + "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", + "dev": true, + "dependencies": { + "jsonc-parser": "^3.2.0", + "mlly": "^1.2.0", + "pathe": "^1.1.0" + } + }, + "node_modules/playwright": { + "version": "1.49.1", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.49.1.tgz", + "integrity": "sha512-VYL8zLoNTBxVOrJBbDuRgDWa3i+mfQgDTrL8Ah9QXZ7ax4Dsj0MSq5bYgytRnDVVe+njoKnfsYkH3HzqVj5UZA==", + "devOptional": true, + "license": "Apache-2.0", + "dependencies": { + "playwright-core": "1.49.1" + }, + "bin": { + "playwright": "cli.js" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "fsevents": "2.3.2" + } + }, + "node_modules/playwright-core": { + "version": "1.49.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.49.1.tgz", + "integrity": "sha512-BzmpVcs4kE2CH15rWfzpjzVGhWERJfmnXmniSyKeRZUs9Ws65m+RGIi7mjJK/euCegfn3i7jvqWeWyHe9y3Vgg==", + "devOptional": true, + "license": "Apache-2.0", + "bin": { + "playwright-core": "cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/playwright/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, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss/node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true, + "license": "MIT" + }, + "node_modules/prismjs": { + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", + "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/property-information": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-aria": { + "version": "3.37.0", + "resolved": "https://registry.npmjs.org/react-aria/-/react-aria-3.37.0.tgz", + "integrity": "sha512-u3WUEMTcbQFaoHauHO3KhPaBYzEv1o42EdPcLAs05GBw9Q6Axlqwo73UFgMrsc2ElwLAZ4EKpSdWHLo1R5gfiw==", + "license": "Apache-2.0", + "dependencies": { + "@internationalized/string": "^3.2.5", + "@react-aria/breadcrumbs": "^3.5.20", + "@react-aria/button": "^3.11.1", + "@react-aria/calendar": "^3.7.0", + "@react-aria/checkbox": "^3.15.1", + "@react-aria/color": "^3.0.3", + "@react-aria/combobox": "^3.11.1", + "@react-aria/datepicker": "^3.13.0", + "@react-aria/dialog": "^3.5.21", + "@react-aria/disclosure": "^3.0.1", + "@react-aria/dnd": "^3.8.1", + "@react-aria/focus": "^3.19.1", + "@react-aria/gridlist": "^3.10.1", + "@react-aria/i18n": "^3.12.5", + "@react-aria/interactions": "^3.23.0", + "@react-aria/label": "^3.7.14", + "@react-aria/link": "^3.7.8", + "@react-aria/listbox": "^3.14.0", + "@react-aria/menu": "^3.17.0", + "@react-aria/meter": "^3.4.19", + "@react-aria/numberfield": "^3.11.10", + "@react-aria/overlays": "^3.25.0", + "@react-aria/progress": "^3.4.19", + "@react-aria/radio": "^3.10.11", + "@react-aria/searchfield": "^3.8.0", + "@react-aria/select": "^3.15.1", + "@react-aria/selection": "^3.22.0", + "@react-aria/separator": "^3.4.5", + "@react-aria/slider": "^3.7.15", + "@react-aria/ssr": "^3.9.7", + "@react-aria/switch": "^3.6.11", + "@react-aria/table": "^3.16.1", + "@react-aria/tabs": "^3.9.9", + "@react-aria/tag": "^3.4.9", + "@react-aria/textfield": "^3.16.0", + "@react-aria/tooltip": "^3.7.11", + "@react-aria/utils": "^3.27.0", + "@react-aria/visually-hidden": "^3.8.19", + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/react-aria-components": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/react-aria-components/-/react-aria-components-1.6.0.tgz", + "integrity": "sha512-YfG9PUE7XrXtDDAqT4pLTGyYQaiHHTBFdAK/wNgGsypVnQSdzmyYlV3Ty8aHlZJI6hP9RWkbywvosXkU7KcPHg==", + "license": "Apache-2.0", + "dependencies": { + "@internationalized/date": "^3.7.0", + "@internationalized/string": "^3.2.5", + "@react-aria/autocomplete": "3.0.0-alpha.37", + "@react-aria/collections": "3.0.0-alpha.7", + "@react-aria/color": "^3.0.3", + "@react-aria/disclosure": "^3.0.1", + "@react-aria/dnd": "^3.8.1", + "@react-aria/focus": "^3.19.1", + "@react-aria/interactions": "^3.23.0", + "@react-aria/live-announcer": "^3.4.1", + "@react-aria/menu": "^3.17.0", + "@react-aria/toolbar": "3.0.0-beta.12", + "@react-aria/tree": "3.0.0-beta.3", + "@react-aria/utils": "^3.27.0", + "@react-aria/virtualizer": "^4.1.1", + "@react-stately/autocomplete": "3.0.0-alpha.0", + "@react-stately/color": "^3.8.2", + "@react-stately/disclosure": "^3.0.1", + "@react-stately/layout": "^4.1.1", + "@react-stately/menu": "^3.9.1", + "@react-stately/selection": "^3.19.0", + "@react-stately/table": "^3.13.1", + "@react-stately/utils": "^3.10.5", + "@react-stately/virtualizer": "^4.2.1", + "@react-types/color": "^3.0.2", + "@react-types/form": "^3.7.9", + "@react-types/grid": "^3.2.11", + "@react-types/shared": "^3.27.0", + "@react-types/table": "^3.10.4", + "@swc/helpers": "^0.5.0", + "client-only": "^0.0.1", + "react-aria": "^3.37.0", + "react-stately": "^3.35.0", + "use-sync-external-store": "^1.2.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", + "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-markdown": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-9.0.1.tgz", + "integrity": "sha512-186Gw/vF1uRkydbsOIkcGXw7aHq0sZOCRFFjGrr7b9+nVZg4UfA4enXCaxm4fUzecU38sWfrNDitGhshuU7rdg==", + "dependencies": { + "@types/hast": "^3.0.0", + "devlop": "^1.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "html-url-attributes": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "unified": "^11.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@types/react": ">=18", + "react": ">=18" + } + }, + "node_modules/react-select": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-5.9.0.tgz", + "integrity": "sha512-nwRKGanVHGjdccsnzhFte/PULziueZxGD8LL2WojON78Mvnq7LdAMEtu2frrwld1fr3geixg3iiMBIc/LLAZpw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.0", + "@emotion/cache": "^11.4.0", + "@emotion/react": "^11.8.1", + "@floating-ui/dom": "^1.0.1", + "@types/react-transition-group": "^4.4.0", + "memoize-one": "^6.0.0", + "prop-types": "^15.6.0", + "react-transition-group": "^4.3.0", + "use-isomorphic-layout-effect": "^1.2.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/react-stately": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/react-stately/-/react-stately-3.35.0.tgz", + "integrity": "sha512-1BH21J/TOHpyZe7c+f1BU2bnRWaBDTjLH0WdBuzNfPOXu7RBG3ebPIRvqd7UkPaVfIcol2QJnxe8S0a314JWKA==", + "license": "Apache-2.0", + "dependencies": { + "@react-stately/calendar": "^3.7.0", + "@react-stately/checkbox": "^3.6.11", + "@react-stately/collections": "^3.12.1", + "@react-stately/color": "^3.8.2", + "@react-stately/combobox": "^3.10.2", + "@react-stately/data": "^3.12.1", + "@react-stately/datepicker": "^3.12.0", + "@react-stately/disclosure": "^3.0.1", + "@react-stately/dnd": "^3.5.1", + "@react-stately/form": "^3.1.1", + "@react-stately/list": "^3.11.2", + "@react-stately/menu": "^3.9.1", + "@react-stately/numberfield": "^3.9.9", + "@react-stately/overlays": "^3.6.13", + "@react-stately/radio": "^3.10.10", + "@react-stately/searchfield": "^3.5.9", + "@react-stately/select": "^3.6.10", + "@react-stately/selection": "^3.19.0", + "@react-stately/slider": "^3.6.1", + "@react-stately/table": "^3.13.1", + "@react-stately/tabs": "^3.7.1", + "@react-stately/toggle": "^3.8.1", + "@react-stately/tooltip": "^3.5.1", + "@react-stately/tree": "^3.8.7", + "@react-types/shared": "^3.27.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recma-build-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", + "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-util-build-jsx": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.0.tgz", + "integrity": "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==", + "license": "MIT", + "dependencies": { + "acorn-jsx": "^5.0.0", + "estree-util-to-js": "^2.0.0", + "recma-parse": "^1.0.0", + "recma-stringify": "^1.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-parse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", + "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "esast-util-from-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-stringify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", + "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-util-to-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", + "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.1", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.1.1.tgz", + "integrity": "sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==", + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.0", + "regjsgen": "^0.8.0", + "regjsparser": "^0.11.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.2.tgz", + "integrity": "sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==", + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.0.2" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/rehype-raw": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", + "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-raw": "^9.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-recma": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", + "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "hast-util-to-estree": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.0.tgz", + "integrity": "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==", + "license": "MIT", + "dependencies": { + "mdast-util-mdx": "^3.0.0", + "micromark-extension-mdxjs": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.0.tgz", + "integrity": "sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.24.4.tgz", + "integrity": "sha512-vGorVWIsWfX3xbcyAS+I047kFKapHYivmkaT63Smj77XwvLSJos6M1xGqZnBPFQFBRZDOcG1QnYEIxAvTr/HjA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.6" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.24.4", + "@rollup/rollup-android-arm64": "4.24.4", + "@rollup/rollup-darwin-arm64": "4.24.4", + "@rollup/rollup-darwin-x64": "4.24.4", + "@rollup/rollup-freebsd-arm64": "4.24.4", + "@rollup/rollup-freebsd-x64": "4.24.4", + "@rollup/rollup-linux-arm-gnueabihf": "4.24.4", + "@rollup/rollup-linux-arm-musleabihf": "4.24.4", + "@rollup/rollup-linux-arm64-gnu": "4.24.4", + "@rollup/rollup-linux-arm64-musl": "4.24.4", + "@rollup/rollup-linux-powerpc64le-gnu": "4.24.4", + "@rollup/rollup-linux-riscv64-gnu": "4.24.4", + "@rollup/rollup-linux-s390x-gnu": "4.24.4", + "@rollup/rollup-linux-x64-gnu": "4.24.4", + "@rollup/rollup-linux-x64-musl": "4.24.4", + "@rollup/rollup-win32-arm64-msvc": "4.24.4", + "@rollup/rollup-win32-ia32-msvc": "4.24.4", + "@rollup/rollup-win32-x64-msvc": "4.24.4", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sass": { + "version": "1.74.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.74.1.tgz", + "integrity": "sha512-w0Z9p/rWZWelb88ISOLyvqTWGmtmu2QJICqDBGyNnfG4OUnPX9BBjjYIXUpXCMOOg5MQWNpqzt876la1fsTvUA==", + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-dts": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/schema-dts/-/schema-dts-1.1.2.tgz", + "integrity": "sha512-MpNwH0dZJHinVxk9bT8XUdjKTxMYrA5bLtrrGmFA6PTLwlOKnhi67XoRd6/ty+Djt6ZC0slR57qFhZDNMI6DhQ==", + "license": "Apache-2.0", + "peerDependencies": { + "typescript": ">=4.1.0" + } + }, + "node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/siginfo": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", + "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", + "dev": true + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/stackback": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", + "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", + "dev": true + }, + "node_modules/std-env": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", + "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==", + "dev": true + }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "regexp.prototype.flags": "^1.5.2", + "set-function-name": "^2.0.2", + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.0.tgz", + "integrity": "sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==", + "dev": true, + "dependencies": { + "js-tokens": "^9.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/strip-literal/node_modules/js-tokens": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.0.tgz", + "integrity": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==", + "dev": true + }, + "node_modules/style-to-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.6.tgz", + "integrity": "sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA==", + "dependencies": { + "inline-style-parser": "0.2.3" + } + }, + "node_modules/styled-jsx": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", + "dependencies": { + "client-only": "0.0.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", + "license": "MIT" + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "license": "MIT" + }, + "node_modules/svgo": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", + "license": "MIT", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/third-party-capital": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/third-party-capital/-/third-party-capital-1.0.20.tgz", + "integrity": "sha512-oB7yIimd8SuGptespDAZnNkzIz+NWaJCu2RMsbs4Wmp9zSDUM8Nhi3s2OOcqYuv3mN4hitXc8DVx+LyUmbUDiA==" + }, + "node_modules/tinybench": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.6.0.tgz", + "integrity": "sha512-N8hW3PG/3aOoZAN5V/NSAEDz0ZixDSSt5b/a05iqtpgfLWMSVuCo7w0k2vVvEjdrIoeGqZzweX2WlyioNIHchA==", + "dev": true + }, + "node_modules/tinypool": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.8.3.tgz", + "integrity": "sha512-Ud7uepAklqRH1bvwy22ynrliC7Dljz7Tm8M/0RBUW+YRa4YHhZ6e4PpgE+fu1zr/WqB1kbeuVrdfeuyIBpy4tw==", + "dev": true, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tinyspy": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz", + "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/ts-api-utils": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "dev": true, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/tsconfck": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.0.3.tgz", + "integrity": "sha512-4t0noZX9t6GcPTfBAbIbbIU4pfpCwh0ueq3S4O/5qXI1VwK1outmxhe9dOiEWqMz3MW2LKgDTpqWV+37IWuVbA==", + "dev": true, + "bin": { + "tsconfck": "bin/tsconfck.js" + }, + "engines": { + "node": "^18 || >=20" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/tsx": { + "version": "4.19.4", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.19.4.tgz", + "integrity": "sha512-gK5GVzDkJK1SI1zwHf32Mqxf2tSJkNx+eYcNly5+nHvWqXUJYUkWBQtKauoESz3ymezAI++ZwT855x5p5eop+Q==", + "license": "MIT", + "dependencies": { + "esbuild": "~0.25.0", + "get-tsconfig": "^4.7.5" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + } + }, + "node_modules/tsx/node_modules/@esbuild/aix-ppc64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz", + "integrity": "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/android-arm": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz", + "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/android-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz", + "integrity": "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/android-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.5.tgz", + "integrity": "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/darwin-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz", + "integrity": "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/darwin-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz", + "integrity": "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz", + "integrity": "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/freebsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz", + "integrity": "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-arm": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz", + "integrity": "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz", + "integrity": "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-ia32": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz", + "integrity": "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-loong64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz", + "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-mips64el": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz", + "integrity": "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==", + "cpu": [ + "mips64el" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-ppc64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz", + "integrity": "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-riscv64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz", + "integrity": "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-s390x": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz", + "integrity": "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz", + "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/netbsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz", + "integrity": "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/openbsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz", + "integrity": "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/sunos-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz", + "integrity": "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/win32-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz", + "integrity": "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/win32-ia32": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz", + "integrity": "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/win32-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz", + "integrity": "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/esbuild": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz", + "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.5", + "@esbuild/android-arm": "0.25.5", + "@esbuild/android-arm64": "0.25.5", + "@esbuild/android-x64": "0.25.5", + "@esbuild/darwin-arm64": "0.25.5", + "@esbuild/darwin-x64": "0.25.5", + "@esbuild/freebsd-arm64": "0.25.5", + "@esbuild/freebsd-x64": "0.25.5", + "@esbuild/linux-arm": "0.25.5", + "@esbuild/linux-arm64": "0.25.5", + "@esbuild/linux-ia32": "0.25.5", + "@esbuild/linux-loong64": "0.25.5", + "@esbuild/linux-mips64el": "0.25.5", + "@esbuild/linux-ppc64": "0.25.5", + "@esbuild/linux-riscv64": "0.25.5", + "@esbuild/linux-s390x": "0.25.5", + "@esbuild/linux-x64": "0.25.5", + "@esbuild/netbsd-arm64": "0.25.5", + "@esbuild/netbsd-x64": "0.25.5", + "@esbuild/openbsd-arm64": "0.25.5", + "@esbuild/openbsd-x64": "0.25.5", + "@esbuild/sunos-x64": "0.25.5", + "@esbuild/win32-arm64": "0.25.5", + "@esbuild/win32-ia32": "0.25.5", + "@esbuild/win32-x64": "0.25.5" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz", + "integrity": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ufo": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.3.tgz", + "integrity": "sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==", + "dev": true + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unified": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.4.tgz", + "integrity": "sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", + "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", + "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/universal-github-app-jwt": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/universal-github-app-jwt/-/universal-github-app-jwt-2.2.0.tgz", + "integrity": "sha512-G5o6f95b5BggDGuUfKDApKaCgNYy2x7OdHY0zSMF081O0EJobw+1130VONhrA7ezGSV2FNOGyM+KQpQZAr9bIQ==" + }, + "node_modules/universal-user-agent": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.1.tgz", + "integrity": "sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==", + "license": "ISC", + "peer": true + }, + "node_modules/update-browserslist-db": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/use-isomorphic-layout-effect": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.2.0.tgz", + "integrity": "sha512-q6ayo8DWoPZT0VdG4u3D3uxcgONP3Mevx2i2b0434cwWBoL+aelL1DzkXI6w3PhTZzUeR2kaVlZn70iCiseP6w==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/vfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz", + "integrity": "sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.2.tgz", + "integrity": "sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", + "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vite": { + "version": "5.4.19", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.19.tgz", + "integrity": "sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true }, - "strip-bom-buf": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-buf/-/strip-bom-buf-1.0.0.tgz", - "integrity": "sha512-1sUIL1jck0T1mhOLP2c696BIznzT525Lkub+n4jjMHjhjhoAQA6Ye659DxdlZBr0aLDMQoTxKIpnlqxgtwjsuQ==", - "dev": true, - "requires": { - "is-utf8": "^0.2.1" - } + "less": { + "optional": true }, - "strip-bom-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-3.0.0.tgz", - "integrity": "sha512-2di6sulSHfspbuEJHwwF6vzwijA4uaKsKYtviRQsJsOdxxb6yexiDcZFQ5oY10J50YxmCdHn/1sQmxDKbrGOVw==", - "dev": true, - "requires": { - "first-chunk-stream": "^2.0.0", - "strip-bom-buf": "^1.0.0" - } + "lightningcss": { + "optional": true }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "dev": true + "sass": { + "optional": true }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "dev": true + "sass-embedded": { + "optional": true }, "stylus": { - "version": "0.54.8", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.8.tgz", - "integrity": "sha512-vr54Or4BZ7pJafo2mpf0ZcwA74rpuYCZbxrHBsH8kbcXOwSfvBFwsRfpGO5OD5fhG5HDCFW737PKaawI7OqEAg==", - "dev": true, - "requires": { - "css-parse": "~2.0.0", - "debug": "~3.1.0", - "glob": "^7.1.6", - "mkdirp": "~1.0.4", - "safer-buffer": "^2.1.2", - "sax": "~1.2.4", - "semver": "^6.3.0", - "source-map": "^0.7.3" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true - } - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } + "optional": true }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "symbol-observable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz", - "integrity": "sha512-Kb3PrPYz4HanVF1LVGuAdW6LoVgIwjUYJGzFe7NDrBLCN4lsV/5J0MFurV+ygS4bRVwrCEt2c7MQ1R2a72oJDw==", - "dev": true - }, - "table": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/table/-/table-4.0.3.tgz", - "integrity": "sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==", - "dev": true, - "requires": { - "ajv": "^6.0.1", - "ajv-keywords": "^3.0.0", - "chalk": "^2.1.0", - "lodash": "^4.17.4", - "slice-ansi": "1.0.0", - "string-width": "^2.1.1" - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true - }, - "tar-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", - "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", - "dev": true, - "requires": { - "bl": "^1.0.0", - "buffer-alloc": "^1.2.0", - "end-of-stream": "^1.0.0", - "fs-constants": "^1.0.0", - "readable-stream": "^2.3.0", - "to-buffer": "^1.1.1", - "xtend": "^4.0.0" - } - }, - "temp-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", - "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", - "dev": true - }, - "tempfile": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", - "integrity": "sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA==", - "dev": true, - "requires": { - "temp-dir": "^1.0.0", - "uuid": "^3.0.1" - } - }, - "term-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", - "integrity": "sha512-7dPUZQGy/+m3/wjVz3ZW5dobSoD/02NxJpoXUX0WIyjfVS3l0c+b/+9phIDFA7FHzkYtwtMFgeGZ/Y8jVTeqQQ==", - "dev": true, - "requires": { - "execa": "^0.7.0" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } + "sugarss": { + "optional": true }, "terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "dependencies": { - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", - "dev": true, - "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1" - } - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "then-fs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/then-fs/-/then-fs-2.0.0.tgz", - "integrity": "sha512-5ffcBcU+vFUCYDNi/o507IqjqrTkuGsLVZ1Fp50hwgZRY7ufVFa9jFfTy5uZ2QnSKacKigWKeaXkOqLa4DsjLw==", - "dev": true, - "requires": { - "promise": ">=3.2 <8" - } - }, - "thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "requires": { - "any-promise": "^1.0.0" - } - }, - "thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "requires": { - "thenify": ">= 3.1.0 < 4" - } - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "thunkify": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/thunkify/-/thunkify-2.1.2.tgz", - "integrity": "sha512-w9foI80XcGImrhMQ19pxunaEC5Rp2uzxZZg4XBAFRfiLOplk3F0l7wo+bO16vC2/nlQfR/mXZxcduo0MF2GWLg==", - "dev": true - }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==", - "dev": true - }, - "timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "dev": true, - "requires": { - "setimmediate": "^1.0.4" - } - }, - "tiny-lr": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", - "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", - "dev": true, - "requires": { - "body": "^5.1.0", - "debug": "^3.1.0", - "faye-websocket": "~0.10.0", - "livereload-js": "^2.3.0", - "object-assign": "^4.1.0", - "qs": "^6.4.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "tippy.js": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/tippy.js/-/tippy.js-2.6.0.tgz", - "integrity": "sha512-hBcy6UXK3epiFwpkycy7Pn1SSLofUmawpPnlYg5ginbXMc/3EX2ivjzHfjvr/WPEpUg71/7ssiovhxDtCWvL2A==", - "dev": true, - "requires": { - "popper.js": "^1.14.3" - } - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", - "dev": true - }, - "to-buffer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", - "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", - "dev": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "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" - } - } - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" - }, - "token-stream": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-0.0.1.tgz", - "integrity": "sha512-nfjOAu/zAWmX9tgwi5NRp7O7zTDUD1miHiB40klUnAh9qnL1iXdgzcz/i5dMaL5jahcBAaSfmNOBBJBLJW8TEg==" - }, - "toml": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/toml/-/toml-2.3.6.tgz", - "integrity": "sha512-gVweAectJU3ebq//Ferr2JUY4WKSDe5N+z0FvjDncLGyHmIDoxgY/2Ie4qfEIDm4IS7OA6Rmdm7pdEEdMcV/xQ==", - "dev": true - }, - "tosource": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/tosource/-/tosource-1.0.0.tgz", - "integrity": "sha512-N6g8eQ1eerw6Y1pBhdgkubWIiPFwXa2POSUrlL8jth5CyyEWNWzoGKRkO3CaO7Jx27hlJP54muB3btIAbx4MPg==", - "dev": true - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "traverse": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.4.6.tgz", - "integrity": "sha512-eIHWCq7YzOYYst5xsHyBbjPNP7PYkL9OYukWxUY2SopyxkTQSo2LkUmqWvkdkYhfDTtUCbaNTUnyo0b+ErjbIA==", - "dev": true - }, - "trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==", - "dev": true - }, - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" - }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tv4": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/tv4/-/tv4-1.3.0.tgz", - "integrity": "sha512-afizzfpJgvPr+eDkREK4MxJ/+r8nEEHcmitwgnPUqpaP+FpwQyadnxNoSACbgc/b1LsZYtODGoPiFxQrgJgjvw==", - "dev": true - }, - "tv4-formats": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/tv4-formats/-/tv4-formats-3.0.3.tgz", - "integrity": "sha512-T8qYFu5k0O8QamObivhw+giNF9v4EeN8Am1jo8HmArKowmg50H2zN/1Bffi0gf6BhsMd5qx/UUfLD8NNcRe/WA==", - "dev": true, - "requires": { - "moment": "^2.10.6", - "validator": "^8.2.0" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "dev": true - }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "dev": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true - }, - "uc.micro": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", - "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" - }, - "uglify-es": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", - "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", - "dev": true, - "requires": { - "commander": "~2.13.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "commander": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", - "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "uglify-js": { - "version": "2.8.29", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", - "integrity": "sha512-qLq/4y2pjcU3vhlhseXGGJ7VbFO4pBANu0kwl8VCa9KEI0V8VfZIx2Fy3w01iSTA/pGwKZSmu/+I4etLNDdt5w==", - "requires": { - "source-map": "~0.5.1", - "uglify-to-browserify": "~1.0.0", - "yargs": "~3.10.0" - } - }, - "uglify-to-browserify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", - "integrity": "sha512-vb2s1lYx2xBtUgy+ta+b2J/GLVUR+wmpINwHePmPRhOsIVCG2wDzKJ0n14GslH1BifsqVzSOwQhRaCAsZ/nI4Q==", - "optional": true - }, - "uglifyjs-webpack-plugin": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz", - "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==", - "dev": true, - "requires": { - "cacache": "^10.0.4", - "find-cache-dir": "^1.0.0", - "schema-utils": "^0.4.5", - "serialize-javascript": "^1.4.0", - "source-map": "^0.6.1", - "uglify-es": "^3.3.4", - "webpack-sources": "^1.1.0", - "worker-farm": "^1.5.2" - }, - "dependencies": { - "find-cache-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", - "integrity": "sha512-46TFiBOzX7xq/PcSWfFwkyjpemdRnMe31UQF+os0y+1W3k95f6R4SEt02Hj4p3X0Mir9gfrkmOtshFidS0VPUg==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^2.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha512-ojakdnUgL5pzJYWw2AIDEupaQCX5OPbM688ZevubICjdIX01PRSYKqm33fJoCOJBRseYCTUlQRnBNX+Pchaejw==", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } - }, - "schema-utils": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", - "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", - "dev": true - }, - "undefsafe": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", - "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", - "dev": true - }, - "underscore": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz", - "integrity": "sha512-z4o1fvKUojIWh9XuaVLUDdf86RQiq13AC1dmHbTpoyuu+bquHms76v16CjycCbec87J7z0k//SiQVk0sMdFmpQ==", - "dev": true - }, - "underscore.string": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz", - "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==", - "dev": true, - "requires": { - "sprintf-js": "^1.1.1", - "util-deprecate": "^1.0.2" - }, - "dependencies": { - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true - } - } - }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", - "dev": true - }, - "unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "dev": true, - "requires": { - "unique-slug": "^2.0.0" - } - }, - "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4" - } - }, - "unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg==", - "dev": true, - "requires": { - "crypto-random-string": "^1.0.0" - } - }, - "universal-user-agent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", - "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "dev": true - } - } - }, - "unzip-response": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", - "integrity": "sha512-N0XH6lqDtFH84JxptQoZYmloF4nzrQqqrAymNj+/gW60AO2AZgOcf4O/nUXJcYfyQkqvMo9lSupBZmmgvuVXlw==", - "dev": true - }, - "upath": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", - "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==", - "dev": true - }, - "update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "dev": true, - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - } - }, - "update-notifier": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.3.0.tgz", - "integrity": "sha512-KBLtk9uq+79OJkHB+hdxbikPrYwPc1JoiSbpU/bKknBG3z2gzFzYabHI7jNkQXzMDqipUnvNsKnowCq6PoEakg==", - "dev": true, - "requires": { - "boxen": "^1.2.1", - "chalk": "^2.0.1", - "configstore": "^3.0.0", - "import-lazy": "^2.1.0", - "is-installed-globally": "^0.1.0", - "is-npm": "^1.0.0", - "latest-version": "^3.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.0.0" - } - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "dev": true - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", - "dev": true - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "dev": true - } - } - }, - "url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA==", - "dev": true, - "requires": { - "prepend-http": "^1.0.1" - } - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "user-home": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", - "integrity": "sha512-KMWqdlOcjCYdtIJpicDSFBQ8nFwS2i9sslAd6f4+CBGcU4gist2REnr2fxj2YocvJFxSF3ZOHLYLVZnUxv4BZQ==", - "dev": true, - "requires": { - "os-homedir": "^1.0.0" - } - }, - "util": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", - "dev": true, - "requires": { - "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - }, - "v8flags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "validator": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", - "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", - "dev": true - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true - } - } - }, - "vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", - "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==" - }, - "vscode-languageserver-types": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz", - "integrity": "sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==", - "dev": true - }, - "walkdir": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz", - "integrity": "sha512-lMFYXGpf7eg+RInVL021ZbJJT4hqsvsBvq5sZBp874jfhs3IWlA7OPoG0ojQrYcXHuUSi+Nqp6qGN+pPGaMgPQ==", - "dev": true - }, - "watchpack": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.5.0.tgz", - "integrity": "sha512-RSlipNQB1u48cq0wH/BNfCu1tD/cJ8ydFIkNYhp9o+3d+8unClkIovpW5qpFPgmL9OE48wfAnlZydXByWP82AA==", - "dev": true, - "requires": { - "chokidar": "^2.0.2", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" - } - }, - "watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", - "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", - "dev": true, - "optional": true, - "requires": { - "chokidar": "^2.1.8" - } - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "requires": { - "defaults": "^1.0.3" - } - }, - "web-ext": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/web-ext/-/web-ext-2.9.3.tgz", - "integrity": "sha512-aZnlxuYOMUUBS5C8NBhhAj7T0ouJexlW5Cx5ObtOheoguG3fqXUl+KTY19L1Am/bJoyHC8otGTgew9Z0WHeTtg==", - "dev": true, - "requires": { - "@cliqz-oss/firefox-client": "0.3.1", - "@cliqz-oss/node-firefox-connect": "1.2.1", - "adbkit": "2.11.0", - "addons-linter": "1.4.1", - "babel-polyfill": "6.26.0", - "babel-runtime": "6.26.0", - "bunyan": "1.8.12", - "camelcase": "4.1.0", - "debounce": "1.1.0", - "decamelize": "2.0.0", - "es6-error": "4.1.1", - "es6-promisify": "5.0.0", - "event-to-promise": "0.8.0", - "firefox-profile": "1.2.0", - "fx-runner": "1.0.9", - "git-rev-sync": "1.9.1", - "mkdirp": "0.5.1", - "multimatch": "2.1.0", - "mz": "2.7.0", - "node-notifier": "5.2.1", - "opn": "5.3.0", - "parse-json": "4.0.0", - "regenerator-runtime": "0.11.1", - "require-uncached": "1.0.3", - "sign-addon": "0.3.1", - "source-map-support": "0.5.3", - "stream-to-promise": "2.2.0", - "strip-json-comments": "2.0.1", - "tmp": "0.0.33", - "update-notifier": "2.3.0", - "watchpack": "1.5.0", - "yargs": "6.6.0", - "zip-dir": "1.0.2" - }, - "dependencies": { - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } - }, - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==", - "dev": true - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA==", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, - "opn": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", - "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", - "dev": true, - "requires": { - "lcid": "^1.0.0" - } - }, - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-support": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.3.tgz", - "integrity": "sha512-eKkTgWYeBOQqFGXRfKabMFdnWepo51vWqEdoeikaEPFiJC7MCU5j2h4+6Q8npkZTeLGbSyecZvRxiSoWl3rh+w==", - "dev": true, - "requires": { - "source-map": "^0.6.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", - "dev": true - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", - "integrity": "sha512-6/QWTdisjnu5UHUzQGst+UOEuEVwIzFVGBjq3jMTFNs5WJQsH/X6nMURSaScIdF5txylr1Ao9bvbWiKi2yXbwA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^4.2.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true - } - } - }, - "yargs-parser": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", - "integrity": "sha512-+QQWqC2xeL0N5/TE+TY6OGEqyNRM+g2/r712PDNYgiCdXYCApXf1vzfmDSLBxfGRwV+moTq/V8FnMI24JCm2Yg==", - "dev": true, - "requires": { - "camelcase": "^3.0.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true - } - } - } - } - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "webpack": { - "version": "4.46.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz", - "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.5.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "dependencies": { - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "optional": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "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, - "optional": true - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "optional": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "optional": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "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, - "optional": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "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 - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "optional": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "optional": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "optional": true - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.1.tgz", - "integrity": "sha512-1Qo97Y2oKaU+Ro2xnDMR26g1BwMT29jNbem1EvcujW2jqt+j5COXyscjM7bLQkM9HaxI7pkWeW7gnI072yMI9Q==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "optional": true - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "optional": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "optional": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - } - } - } - }, - "webpack-merge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz", - "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==", - "dev": true, - "requires": { - "lodash": "^4.17.15" - } - }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dev": true, - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "when": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/when/-/when-3.7.7.tgz", - "integrity": "sha512-9lFZp/KHoqH6bPKjbWqa+3Dg/K/r2v0X/3/G2x4DBGchVS2QX2VXL3cZV994WQVnTM1/PD71Az25nAzryEUugw==", - "dev": true - }, - "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" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", - "dev": true - }, - "widest-line": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", - "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", - "dev": true, - "requires": { - "string-width": "^2.1.1" - } - }, - "win-release": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/win-release/-/win-release-1.1.1.tgz", - "integrity": "sha512-iCRnKVvGxOQdsKhcQId2PXV1vV3J/sDPXKA4Oe9+Eti2nb2ESEsYHRYls/UjoUW3bIc5ZDO8dTH50A/5iVN+bw==", - "dev": true, - "requires": { - "semver": "^5.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "window-size": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", - "integrity": "sha512-1pTPQDKTdd61ozlKGNCjhNRd+KPmgLSGa3mZTHoOliaGcESD8G1PXhh7c1fgiPjVbNVfgy2Faw4BI8/m0cC8Mg==" - }, - "winreg": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/winreg/-/winreg-0.0.12.tgz", - "integrity": "sha512-typ/+JRmi7RqP1NanzFULK36vczznSNN8kWVA9vIqXyv8GhghUlwhGp1Xj3Nms1FsPcNnsQrJOR10N58/nQ9hQ==", - "dev": true - }, - "with": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/with/-/with-5.1.1.tgz", - "integrity": "sha512-uAnSsFGfSpF6DNhBXStvlZILfHJfJu4eUkfbRGk94kGO1Ta7bg6FwfvoOhhyHAJuFbCw+0xk4uJ3u57jLvlCJg==", - "requires": { - "acorn": "^3.1.0", - "acorn-globals": "^3.0.0" - }, - "dependencies": { - "acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha512-OLUyIIZ7mF5oaAUT1w0TFqQS81q3saT46x8t7ukpPjMNk+nbs4ZHhs7ToV8EWnLYLepjETXd4XaCE4uxkMeqUw==" - } - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wordwrap": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha512-xSBsCeh+g+dinoBv3GAOWM4LcVVO68wLXRanibtBSdUvkGWQRGeE9P7IwU9EmDDi4jA6L44lz15CGMwdw9N5+Q==" - }, - "worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", - "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", - "dev": true, - "requires": { - "errno": "~0.1.7" - } - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "write": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "integrity": "sha512-CJ17OoULEKXpA5pef3qLj5AxTJ6mSt7g84he2WIskKwqFO4T97d5V7Tadl0DYDk7qyUOQD5WlUlOMChaYrhxeA==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - } - } - }, - "write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0" - } - }, - "xdg-basedir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", - "integrity": "sha512-1Dly4xqlulvPD3fZUQJLY+FUIeqN3N2MM3uqe4rCJftAvOjFa3jFGfctOgluGx4ahPbUCsZkmJILiP0Vi4T6lQ==", - "dev": true - }, - "xhr-mock": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/xhr-mock/-/xhr-mock-2.5.1.tgz", - "integrity": "sha512-UKOjItqjFgPUwQGPmRAzNBn8eTfIhcGjBVGvKYAWxUQPQsXNGD6KEckGTiHwyaAUp9C9igQlnN1Mp79KWCg7CQ==", - "dev": true, - "requires": { - "global": "^4.3.0", - "url": "^0.11.0" - } - }, - "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "dev": true, - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - } - }, - "xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "dev": true - }, - "xmldom": { - "version": "0.1.27", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", - "integrity": "sha512-7WpJBYwyhvsddFJA51SOIU0Be9W44sbGGjc6Z3ly8Wx/Wl7nriMPZ5xf6Np9ASlJ6gACfXcTLukm4DtX372lFw==", - "dev": true - }, - "xregexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz", - "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==", - "dev": true - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", - "dev": true + "optional": true + } + } + }, + "node_modules/vite-node": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.6.1.tgz", + "integrity": "sha512-YAXkfvGtuTzwWbDSACdJSg4A4DZiAqckWe90Zapc/sEX3XvHcw1NdurM/6od8J207tSDqNbSsgdCacBgvJKFuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cac": "^6.7.14", + "debug": "^4.3.4", + "pathe": "^1.1.1", + "picocolors": "^1.0.0", + "vite": "^5.0.0" + }, + "bin": { + "vite-node": "vite-node.mjs" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vite-tsconfig-paths": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.3.2.tgz", + "integrity": "sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "globrex": "^0.1.2", + "tsconfck": "^3.0.3" + }, + "peerDependencies": { + "vite": "*" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/vite/node_modules/postcss": { + "version": "8.4.47", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/vitest": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.6.1.tgz", + "integrity": "sha512-Ljb1cnSJSivGN0LqXd/zmDbWEM0RNNg2t1QW/XUhYl/qPqyu7CsqeWtqQXHVaJsecLPuDoak2oJcZN2QoRIOag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/expect": "1.6.1", + "@vitest/runner": "1.6.1", + "@vitest/snapshot": "1.6.1", + "@vitest/spy": "1.6.1", + "@vitest/utils": "1.6.1", + "acorn-walk": "^8.3.2", + "chai": "^4.3.10", + "debug": "^4.3.4", + "execa": "^8.0.1", + "local-pkg": "^0.5.0", + "magic-string": "^0.30.5", + "pathe": "^1.1.1", + "picocolors": "^1.0.0", + "std-env": "^3.5.0", + "strip-literal": "^2.0.0", + "tinybench": "^2.5.1", + "tinypool": "^0.8.3", + "vite": "^5.0.0", + "vite-node": "1.6.1", + "why-is-node-running": "^2.2.2" + }, + "bin": { + "vitest": "vitest.mjs" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "@edge-runtime/vm": "*", + "@types/node": "^18.0.0 || >=20.0.0", + "@vitest/browser": "1.6.1", + "@vitest/ui": "1.6.1", + "happy-dom": "*", + "jsdom": "*" + }, + "peerDependenciesMeta": { + "@edge-runtime/vm": { + "optional": true }, - "yargs": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", - "integrity": "sha512-QFzUah88GAGy9lyDKGBqZdkYApt63rCXYBGYnEP4xDJPXNqXXnBDACnbrXnViV6jRSqAePwrATi2i8mfYm4L1A==", - "requires": { - "camelcase": "^1.0.2", - "cliui": "^2.1.0", - "decamelize": "^1.0.0", - "window-size": "0.1.0" - }, - "dependencies": { - "camelcase": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g==" - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" - } - } + "@types/node": { + "optional": true }, - "yargs-parser": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", - "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } + "@vitest/browser": { + "optional": true }, - "yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - "dev": true, - "requires": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } + "@vitest/ui": { + "optional": true }, - "zip-dir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/zip-dir/-/zip-dir-1.0.2.tgz", - "integrity": "sha512-OZ4WThDcFqvamrq4e2lSdz+q6a9fnD55ktBzsfQ95R0YrnZDd7Cz1gTI8OMveqlASz8PXVN0av8Bi7Ky+uJ+SA==", - "dev": true, - "requires": { - "async": "^1.5.2", - "jszip": "^2.4.0" - }, - "dependencies": { - "jszip": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.7.0.tgz", - "integrity": "sha512-JIsRKRVC3gTRo2vM4Wy9WBC3TRcfnIZU8k65Phi3izkvPH975FowRYtKGT6PxevA0XnJ/yO8b0QwV0ydVyQwfw==", - "dev": true, - "requires": { - "pako": "~1.0.2" - } - } - } + "happy-dom": { + "optional": true }, - "zip-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz", - "integrity": "sha512-2olrDUuPM4NvRIgGPhvrp84f7/HmWR6RiQrgwFF2VctmnssFiogtYL3DcA8Vl2bsSmju79sVXe38TsII7JleUg==", - "dev": true, - "requires": { - "archiver-utils": "^1.3.0", - "compress-commons": "^1.2.0", - "lodash": "^4.8.0", - "readable-stream": "^2.0.0" - } + "jsdom": { + "optional": true + } + } + }, + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "dev": true, + "dependencies": { + "function.prototype.name": "^1.1.5", + "has-tostringtag": "^1.0.0", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/why-is-node-running": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", + "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", + "dev": true, + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "3.23.8", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zustand": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.2.tgz", + "integrity": "sha512-2cN1tPkDVkwCy5ickKrI7vijSjPksFRfqS6237NzT0vqSsztTNnQdHw9mmN7uBdk3gceVXU0a+21jFzFzAc9+g==", + "dependencies": { + "use-sync-external-store": "1.2.0" + }, + "engines": { + "node": ">=12.7.0" + }, + "peerDependencies": { + "@types/react": ">=16.8", + "immer": ">=9.0.6", + "react": ">=16.8" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "immer": { + "optional": true + }, + "react": { + "optional": true } + } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } } + } } diff --git a/package.json b/package.json index 187c558b..33fb8a43 100644 --- a/package.json +++ b/package.json @@ -1,88 +1,70 @@ { - "name": "jwt.io", - "version": "3.3.0", - "repository": { - "type": "git", - "url": "https://github.com/jsonwebtoken/jsonwebtoken.github.io" - }, - "dependencies": { - "@formatjs/intl-localematcher": "^0.5.10", - "@octokit/rest": "^18.0.12", - "dotenv": "^8.2.0", - "express": "^4.17.1", - "express-sslify": "^1.2.0", - "jstransformer-markdown": "^1.2.1", - "jstransformer-markdown-it": "^2.1.0", - "lodash.debounce": "^4.0.8", - "negotiator": "^1.0.0", - "pug": "^2.0.4", - "querystring": "^0.2.0" - }, - "devDependencies": { - "@babel/core": "^7.4.5", - "@babel/polyfill": "^7.4.4", - "@babel/preset-env": "^7.4.5", - "babel-loader": "^8.0.6", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "base64url": "^3.0.1", - "bootstrap": "^3.4.1", - "bowser": "^2.11.0", - "chai": "^4.2.0", - "chai-arrays": "^2.0.0", - "chai-as-promised": "^7.1.1", - "chai-json-schema": "^1.5.1", - "clipboard-polyfill": "^2.8.1", - "codemirror": "^5.47.0", - "deep-freeze": "0.0.1", - "esm": "^3.2.25", - "flipclock": "^0.7.8", - "grunt": "^1.0.4", - "grunt-cli": "^1.3.2", - "grunt-contrib-clean": "^1.1.0", - "grunt-contrib-connect": "^1.0.2", - "grunt-contrib-copy": "^1.0.0", - "grunt-contrib-pug": "^1.0.0", - "grunt-contrib-stylus": "^1.2.0", - "grunt-contrib-watch": "^1.1.0", - "grunt-crx": "^1.0.5", - "grunt-exec": "^3.0.0", - "grunt-mocha-test": "^0.13.3", - "grunt-webpack": "^3.1.3", - "highlight.js": "^10.4.1", - "inject-loader": "^4.0.1", - "isotope-layout": "^3.0.6", - "jose": "^4.11.0", - "jquery": "^3.4.1", - "lodash": "^4.17.13", - "loglevel": "^1.6.2", - "mocha": "^5.2.0", - "nock": "^13.1.3", - "node-forge": "^1.0.0", - "promise.any": "^0.1.1", - "puppeteer": "^1.17.0", - "request-promise-native": "^1.0.7", - "sinon": "^4.5.0", - "sinon-chai": "^2.14.0", - "source-map-support": "^0.5.12", - "stylus": "^0.54.5", - "tippy.js": "^2.6.0", - "tv4-formats": "^3.0.3", - "uglifyjs-webpack-plugin": "^1.3.0", - "web-ext": "^2.9.3", - "webpack": "^4.33.0", - "webpack-merge": "^4.2.1", - "xhr-mock": "^2.4.1" - }, - "engines": { - "node": "16" - }, - "scripts": { - "start": "node server.js", - "test": "grunt test", - "test:unit": "grunt unit-tests", - "build": "npm run build:libraries && grunt build-website", - "build:extension": "npm run build:libraries && grunt build-extension", - "build:libraries": "node libraries.js" - }, - "heroku-run-build-script": true + "name": "next-jwt", + "version": "0.1.0", + "private": true, + "type": "module", + "scripts": { + "dev": "next dev -p 1234", + "generate:library-data": "tsx src/scripts/generate-library-data.ts", + "build": "next build", + "start": "next start", + "lint": "next lint", + "test": "vitest", + "coverage": "vitest run --coverage", + "playwright:test-ui": "npx playwright test --ui" + }, + "dependencies": { + "@formatjs/intl-localematcher": "^0.5.7", + "@mdx-js/loader": "^3.1.0", + "@mdx-js/react": "^3.1.0", + "@next/mdx": "^14.2.17", + "@next/third-parties": "^14.2.17", + "@svgr/webpack": "^8.1.0", + "@types/js-cookie": "^3.0.6", + "@types/mdx": "^2.0.13", + "@types/negotiator": "^0.6.3", + "@types/prismjs": "^1.26.3", + "@vercel/analytics": "^1.4.1", + "base64url": "^3.0.1", + "bowser": "^2.11.0", + "clsx": "^2.1.1", + "dotenv": "^16.4.5", + "jose": "^5.2.3", + "js-cookie": "^3.0.5", + "jwt-decode": "^4.0.0", + "loglevel": "^1.9.1", + "nanoid": "^5.0.9", + "negotiator": "^1.0.0", + "neverthrow": "^8.1.1", + "next": "^14.2.25", + "node-forge": "^1.3.1", + "octokit": "^4.0.2", + "prismjs": "^1.29.0", + "querystring": "^0.2.0", + "react": "^18.3.1", + "react-aria-components": "^1.6.0", + "react-dom": "^18.3.1", + "react-markdown": "^9.0.1", + "react-select": "^5.9.0", + "rehype-raw": "^7.0.0", + "sass": "^1.74.1", + "schema-dts": "^1.1.2", + "tsx": "^4.15.7", + "zod": "^3.23.8", + "zustand": "^4.5.2" + }, + "devDependencies": { + "@playwright/test": "^1.49.1", + "@types/node": "^20", + "@types/node-forge": "^1.3.11", + "@types/react": "^18", + "@types/react-dom": "^18", + "@vitest/coverage-istanbul": "^1.4.0", + "eslint": "^8", + "eslint-config-next": "^14.2.3", + "prettier": "^3.2.5", + "typescript": "^5.4.5", + "vite-tsconfig-paths": "^4.3.2", + "vitest": "^1.4.0" + } } diff --git a/playwright.config.ts b/playwright.config.ts new file mode 100644 index 00000000..efd9b88b --- /dev/null +++ b/playwright.config.ts @@ -0,0 +1,79 @@ +import { defineConfig, devices } from '@playwright/test'; + +/** + * Read environment variables from file. + * https://github.com/motdotla/dotenv + */ +// import dotenv from 'dotenv'; +// import path from 'path'; +// dotenv.config({ path: path.resolve(__dirname, '.env') }); + +/** + * See https://playwright.dev/docs/test-configuration. + */ +export default defineConfig({ + testDir: './e2e', + /* Run tests in files in parallel */ + fullyParallel: true, + /* Fail the build on CI if you accidentally left test.only in the source code. */ + forbidOnly: !!process.env.CI, + /* Retry on CI only */ + retries: process.env.CI ? 2 : 0, + /* Opt out of parallel tests on CI. */ + workers: process.env.CI ? 1 : undefined, + /* Reporter to use. See https://playwright.dev/docs/test-reporters */ + reporter: 'html', + /* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */ + use: { + /* Base URL to use in actions like `await page.goto('/')`. */ + // baseURL: 'http://127.0.0.1:3000/', + + /* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */ + trace: 'on-first-retry', + }, + + /* Configure projects for major browsers */ + projects: [ + { + name: 'chromium', + use: { ...devices['Desktop Chrome'] }, + }, + + { + name: 'firefox', + use: { ...devices['Desktop Firefox'] }, + }, + + { + name: 'webkit', + use: { ...devices['Desktop Safari'] }, + }, + + /* Test against mobile viewports. */ + // { + // name: 'Mobile Chrome', + // use: { ...devices['Pixel 5'] }, + // }, + // { + // name: 'Mobile Safari', + // use: { ...devices['iPhone 12'] }, + // }, + + /* Test against branded browsers. */ + // { + // name: 'Microsoft Edge', + // use: { ...devices['Desktop Edge'], channel: 'msedge' }, + // }, + // { + // name: 'Google Chrome', + // use: { ...devices['Desktop Chrome'], channel: 'chrome' }, + // }, + ], + + /* Run your local dev server before starting the tests */ + // webServer: { + // command: 'npm run start', + // url: 'http://127.0.0.1:3000/', + // reuseExistingServer: !process.env.CI, + // }, +}); diff --git a/src/google-analytics.js b/public/css/.gitkeep similarity index 100% rename from src/google-analytics.js rename to public/css/.gitkeep diff --git a/public/images/auth0-background.svg b/public/images/auth0-background.svg new file mode 100644 index 00000000..dde1db6e --- /dev/null +++ b/public/images/auth0-background.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/images/dark.auth0-flow-bg.svg b/public/images/dark.auth0-flow-bg.svg new file mode 100644 index 00000000..647faddb --- /dev/null +++ b/public/images/dark.auth0-flow-bg.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/ebook-image.png b/public/images/ebook-image.png new file mode 100644 index 0000000000000000000000000000000000000000..c24a572a390eb839066eba14eba4465b0f77f0e8 GIT binary patch literal 42356 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 literal 0 HcmV?d00001 diff --git a/public/images/en.dark.auth0-flow.png b/public/images/en.dark.auth0-flow.png new file mode 100644 index 0000000000000000000000000000000000000000..5c7ae1adffea6d1460b96786c4d5de0d50a4bb9d GIT binary patch literal 249943 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