From e0929f7f9412089ade5cdac291a6d8ca6b7a06f4 Mon Sep 17 00:00:00 2001 From: ekachxaidze98 <65679299+ekachxaidze98@users.noreply.github.com> Date: Tue, 7 Feb 2023 00:02:24 +0400 Subject: [PATCH 1/3] CORE-4458 update terms page (#784) * update dataset text * CORE-4458: update terms page * temporary page --- components/modal/registration/conditions.jsx | 2 +- data/terms.yml | 54 ++++++++++++++++ pages/terms2/index.jsx | 13 ++++ templates/term/index.jsx | 55 ++++++++++++++++ templates/term/styles.module.scss | 66 ++++++++++++++++++++ 5 files changed, 189 insertions(+), 1 deletion(-) create mode 100644 data/terms.yml create mode 100644 pages/terms2/index.jsx create mode 100644 templates/term/index.jsx create mode 100644 templates/term/styles.module.scss diff --git a/components/modal/registration/conditions.jsx b/components/modal/registration/conditions.jsx index 0c69f5d22..07a8c46b2 100644 --- a/components/modal/registration/conditions.jsx +++ b/components/modal/registration/conditions.jsx @@ -26,7 +26,7 @@ const ModalConditions = observe(() => {
Just one more thing!
Please read and agree to the CORE - Terms and Conditions and + Terms and Conditions and privacy notice. The T&Cs and privacy notice are designed to inform you of your rights and obligations when using the CORE service. diff --git a/data/terms.yml b/data/terms.yml new file mode 100644 index 000000000..576fda6e7 --- /dev/null +++ b/data/terms.yml @@ -0,0 +1,54 @@ +header: + title: Terms & Conditions + description: This page sets the Terms & Conditions under which [CORE data*](https://core.ac.uk/terms)
can be used by others. + actions: + - caption: Download pdf + url: /resources/flyer-CORE-Sponsorship.pdf + variant: contained + target: _blank +main: + - mainItems: + - title: ODC-By licenced datasets + content: | + * You can use these datasets for any commercial or non-commercial purposes in line with the **ODC-By licence**. + * You need to acknowledge the use of CORE as [described](https://core.ac.uk/acknowledge). + - title: Other datasets and the API + content: | + While you need to obtain a licence to use other CORE datasets as well as the CORE API, many of our users are eligible for a free licence. + + However, you should contact us, irrespective of any potential free licence eligibility as described below, if you are developing or intending to develop a product, service or software using CORE data which: + + * might be monetised now or in the future **OR** + * is expected to serve only a restricted group of beneficiaries (e.g. only your own organisation) **OR** + * is intended for the benefit of everyone but related to the functionality provided by one of CORE’s existing services, such as but not limited to an API, a recommender system, search, discovery system or analytical dashboard. + - title: Free licence eligibility + content: | + If your use of CORE data does not fall under any of the categories mentioned in the above points 1-3 **AND** you are either an individual or a public research organisation, then you might be eligible for a free licence. + - mainItems: + - title: Individuals + content: | + If you are an individual, you can use CORE data freely if: + + * You are conducting work in your own personal capacity **AND** + * You will acknowledge the use of CORE as [described](https://core.ac.uk/acknowledge). + - title: Public research organisations + content: | + If you are working for a public research organisation (e.g. a university): + + You can use CORE data freely if: + + * You are pursuing research on CORE data with the objective of producing a research paper or a publicly available report AND + * You will acknowledge the use of CORE as [described](https://core.ac.uk/acknowledge). + + If you are intending to use CORE as part of a research project(s) then you should [contact us](https://core.ac.uk/about#contact) to obtain a licence. Depending on the circumstances, we will assess if you are eligible for a free licence. + - title: Authorisation for use of your data + content: | + You authorise us to use the logo of your organisation and/or project on our website and to mention our support to you in public communication. + + We reserve the right to withdraw our approval for use of CORE data at any time by giving you a **30-day** notice. +additional: + title: Disclaimer + content: | + The term (*)**CORE data** refers to a database created by harvesting and processing information publicly available on the Internet. Every effort has been made to ensure this dataset contains open access content only. We have included content only from repositories and journals that are listed in registries where the condition for inclusion is the provision of content under an open access compatible license. However, as metadata are often inconsistent, license information is often not machine readable and, from time to time, repositories leak information that is not open access, we cannot take any responsibility for the licences of the individual content in the dataset. It is therefore up to the user of this dataset to ensure that the way in which they use the dataset does not breach copyright of any third party. The dataset is in no way intended for the purposes of reading the original publications, but for machine processing only.
+ + Additionally, while CORE retains no copyright in any of the works in the database, we reserve the sui generis database rights. This is due to the substantial investment in obtaining, processing and serving the aggregated data to the relevant communities of interest. diff --git a/pages/terms2/index.jsx b/pages/terms2/index.jsx new file mode 100644 index 000000000..9c2fcde2d --- /dev/null +++ b/pages/terms2/index.jsx @@ -0,0 +1,13 @@ +import React from 'react' + +import textData from '../../data/terms.yml' +import { Page } from '../../components' +import TermsPageTemplate from '../../templates/term' + +const TermsPage2 = () => ( + + + +) + +export default TermsPage2 diff --git a/templates/term/index.jsx b/templates/term/index.jsx new file mode 100644 index 000000000..658d8b4c0 --- /dev/null +++ b/templates/term/index.jsx @@ -0,0 +1,55 @@ +import React from 'react' +import { Button } from '@oacore/design/lib/elements' + +import styles from './styles.module.scss' +import { Layout, Section } from '../../design-v2/components' +import { Markdown } from '../../components' + +const TermsPageTemplate = ({ data }) => ( + +
+
+

{data.header.title}

+ + {data.header.description} + +
+ {data.header.actions.map((action) => ( + + ))} +
+
+
+
+
+ {data.main[0].mainItems.map((mainItem) => ( +
+

{mainItem.title}

+ {mainItem.content} +
+ ))} +
+
+ {data.main[1].mainItems.map((mainItem) => ( +
+

{mainItem.title}

+ {mainItem.content} +
+ ))} +
+
+
+

{data.additional.title}

+ {data.additional.content} +
+
+) +export default TermsPageTemplate diff --git a/templates/term/styles.module.scss b/templates/term/styles.module.scss new file mode 100644 index 000000000..7dcd3ff10 --- /dev/null +++ b/templates/term/styles.module.scss @@ -0,0 +1,66 @@ +@import 'design-v2/variables'; + +.header { + .title { + font-style: normal; + font-weight: 700; + font-size: 44px; + line-height: 60px; + color: #000000; + } + .description { + font-style: normal; + font-weight: 400; + font-size: 16px; + line-height: 24px; + color: #616161; + } + .buttonGroup { + margin-top: 24px; + } +} +.content-wrapper { + display: flex; + justify-content: space-between; + flex-wrap: wrap-reverse; + .content-item { + width: 48%; + .item { + margin-bottom: 44px; + ul { + margin-left: 1.5rem; + li { + line-height: 2rem; + list-style-type: disc; + } + } + .main-title { + font-style: normal; + font-weight: 500; + font-size: 24px; + line-height: 24px; + color: #212121; + } + } + @media (max-width: $breakpoint-sm) { + width: 100%; + } + } +} +.additional-item { + margin-bottom: 65px; + .main-title { + font-style: normal; + font-weight: 500; + font-size: 24px; + line-height: 24px; + color: #212121; + } + .main-content { + font-style: normal; + font-weight: 400; + font-size: 16px; + line-height: 24px; + color: #212121; + } +} From ab36dbd4e4d8d37c4df3add4e6a35b905fd25abd Mon Sep 17 00:00:00 2001 From: ekachxaidze98 <65679299+ekachxaidze98@users.noreply.github.com> Date: Tue, 7 Feb 2023 17:12:51 +0400 Subject: [PATCH 2/3] Core 4460 update membership page (#786) * update dataset text * CORE-4460 update membership page * data.box undefined issue * data.box undefined issue * update box --- data/membership.yml | 92 ++++++-- package-lock.json | 20 +- package.json | 2 + public/images/membership/belfast.png | Bin 0 -> 22583 bytes public/images/membership/bristol.svg | 26 +++ .../images/membership/carouselArrowLeft.svg | 3 + .../images/membership/carouselArrowRight.svg | 3 + public/images/membership/city.svg | 35 +++ public/images/membership/flyer.svg | 16 ++ public/images/membership/george.svg | 9 + public/images/membership/kent.png | Bin 0 -> 36719 bytes public/images/membership/lancaster.svg | 23 ++ public/images/membership/listIcon.svg | 3 + public/images/membership/presentation.svg | 16 ++ public/images/membership/sussex.svg | 8 + public/images/membership/video.svg | 10 + templates/membership/details-table.jsx | 55 ++++- templates/membership/index.jsx | 210 ++++++++++++------ templates/membership/styles.module.scss | 125 ++++++++++- 19 files changed, 550 insertions(+), 106 deletions(-) create mode 100644 public/images/membership/belfast.png create mode 100644 public/images/membership/bristol.svg create mode 100644 public/images/membership/carouselArrowLeft.svg create mode 100644 public/images/membership/carouselArrowRight.svg create mode 100644 public/images/membership/city.svg create mode 100644 public/images/membership/flyer.svg create mode 100644 public/images/membership/george.svg create mode 100644 public/images/membership/kent.png create mode 100644 public/images/membership/lancaster.svg create mode 100644 public/images/membership/listIcon.svg create mode 100644 public/images/membership/presentation.svg create mode 100644 public/images/membership/sussex.svg create mode 100644 public/images/membership/video.svg diff --git a/data/membership.yml b/data/membership.yml index f46530f98..df937e645 100644 --- a/data/membership.yml +++ b/data/membership.yml @@ -1,3 +1,14 @@ +headerLink: + - link: Membership levels + href: '#membership-levels' + - link: CORE Members + href: '#core-members' +# bring back when have documentation +# - link: Documentation +# href: '#documentation' + - link: Membership materials + href: '#membership-materials' + header: title: CORE Membership for organisations extra: Coming soon @@ -115,7 +126,17 @@ content: plans: [Sustaining] plans: - title: What is CORE membership? + title: CORE Membership levels + cardsDescription: + - title: | + STARTING for: + content: Organisations who want to get their content indexed in CORE and benefit from increased discoverability, while staying in control of how their content is exposed using the CORE Dashboard. + - title: | + SUPPORTING for: + content: Organisations who want to be widely recognised for their open research. This membership also comes with extra visibility for your organisation in the OA network, additional technical support, CORE API access for your researchers, and a seat on our Board of Supporters. + - title: | + SUSTAINING for: + content: Organisations who want to be seen as open research champions. This membership comes with additional tools to help stay compliant with OA policies and FAIR, unlimited technical support, CORE Dataset access for your researchers for text and data mining, and two seats on our Board of Supporters cards: - title: Starting caption: Free @@ -149,6 +170,7 @@ plans: action: title: Register your interest url: https://docs.google.com/forms/d/e/1FAIpQLSfFJmMIspYfOEM5aOKG4FTZoK4qeqozyds47O75Wm4dJ1ta2w/viewform + subscribe: UK HEIs can subscribe via the
[Jisc license subscriptions manager](https://subscriptionsmanager.jisc.ac.uk/#) - title: Sustaining caption: Membership fees @@ -167,6 +189,27 @@ plans: action: title: Register your interest url: https://docs.google.com/forms/d/e/1FAIpQLSfFJmMIspYfOEM5aOKG4FTZoK4qeqozyds47O75Wm4dJ1ta2w/viewform + subscribe: UK HEIs can subscribe via the
[Jisc license subscriptions manager](https://subscriptionsmanager.jisc.ac.uk/#) + +carousel: + items: + - img: /images/membership/bristol.svg + alt: "bristol" + - img: /images/membership/city.svg + alt: "city" + - img: /images/membership/george.svg + alt: "george" + - img: /images/membership/kent.png + alt: "kent" + - img: /images/membership/lancaster.svg + alt: "lancaster" + - img: /images/membership/sussex.svg + alt: "sussex" + - img: /images/membership/belfast.png + alt: "belfast" + action: + caption: See all CORE members + url: 'https://core.ac.uk/community/supporters' box: description: Here you can find a comparison table with detailed information about each feature. It can help you choose the most suitable membership plan. @@ -174,6 +217,15 @@ box: default: Show feature details and comparison active: Close feature details and comparison +how-it-works: + title: Find out more about membership’s features + image: /images/services/work.svg + description: | + Here you can find a comparison table with detailed information about each features. It can help you choose the most suitable membership’s level for you. Also you can access Membership documentation where described how each feature works. + action: + default: Comparison table + active: Comparison table + comparison-table: title: Features’ details and comparison headers: @@ -214,21 +266,29 @@ support: - title: Sustaining caption: Co-funds the maintenance of CORE services and their continuous improvement. img: /images/membership/sustaining.svg - members: - title: Some of our members - children: - - logo: stgeorg.png - name: St. George's, University of London - - logo: university-of-london.svg - name: City University of London - - logo: brunel.png - name: Brunel University - - logo: trent.png - name: Nottingham Trent University - - logo: sussex.svg - name: University of Sussex - - logo: aru.svg - name: Anglia Ruskin University + +materials: + title: Membership materials + cards: + - image: /images/membership/video.svg + action: + caption: Watch video + video: + src: https://youtube.com/embed/-gFYNg_8ySQ + +# bring back when we will have pdf file for it +# - image: /images/membership/presentation.svg +# action: +# caption: Open presentation +# url: /resources/core-leaflet-Glasgow-A3.pdf +# target: _blank + - image: /images/membership/flyer.svg + action: + caption: Open flyer + url: /resources/core-leaflet-Glasgow-A3.pdf + target: _blank + + fee: title: Membership fee for {{planName}} members* diff --git a/package-lock.json b/package-lock.json index 8284d6c1d..693285d05 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2033,6 +2033,20 @@ "svgstore": "^3.0.0-2", "throttle-debounce": "^3.0.1", "yargs": "^16.1.0" + }, + "dependencies": { + "react-slick": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/react-slick/-/react-slick-0.28.1.tgz", + "integrity": "sha512-JwRQXoWGJRbUTE7eZI1rGIHaXX/4YuwX6gn7ulfvUZ4vFDVQAA25HcsHSYaUiRCduTr6rskyIuyPMpuG6bbluw==", + "requires": { + "classnames": "^2.2.5", + "enquire.js": "^2.1.6", + "json2mq": "^0.2.0", + "lodash.debounce": "^4.0.8", + "resize-observer-polyfill": "^1.5.0" + } + } } }, "@oacore/eslint-config-base": { @@ -8975,9 +8989,9 @@ "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" }, "react-slick": { - "version": "0.28.1", - "resolved": "https://registry.npmjs.org/react-slick/-/react-slick-0.28.1.tgz", - "integrity": "sha512-JwRQXoWGJRbUTE7eZI1rGIHaXX/4YuwX6gn7ulfvUZ4vFDVQAA25HcsHSYaUiRCduTr6rskyIuyPMpuG6bbluw==", + "version": "0.29.0", + "resolved": "https://registry.npmjs.org/react-slick/-/react-slick-0.29.0.tgz", + "integrity": "sha512-TGdOKE+ZkJHHeC4aaoH85m8RnFyWqdqRfAGkhd6dirmATXMZWAxOpTLmw2Ll/jPTQ3eEG7ercFr/sbzdeYCJXA==", "requires": { "classnames": "^2.2.5", "enquire.js": "^2.1.6", diff --git a/package.json b/package.json index 79b420b3a..ca0d44f7f 100644 --- a/package.json +++ b/package.json @@ -67,9 +67,11 @@ "react-dom": "^17.0.1", "react-ga": "^3.2.1", "react-markdown": "^5.0.3", + "react-slick": "^0.29.0", "react-spring": "^9.4.3", "reactstrap": "^8.7.1", "sass": "^1.29.0", + "slick-carousel": "^1.8.1", "url": "^0.11.0", "yaml-frontmatter-loader": "^0.1.0", "yaml-import-loader": "^1.3.6" diff --git a/public/images/membership/belfast.png b/public/images/membership/belfast.png new file mode 100644 index 0000000000000000000000000000000000000000..8b24f16463a62faa32edcfc2ff85bda4615a94c8 GIT binary patch literal 22583 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 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/membership/carouselArrowLeft.svg b/public/images/membership/carouselArrowLeft.svg new file mode 100644 index 000000000..2bd9c6380 --- /dev/null +++ b/public/images/membership/carouselArrowLeft.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/images/membership/carouselArrowRight.svg b/public/images/membership/carouselArrowRight.svg new file mode 100644 index 000000000..45f038250 --- /dev/null +++ b/public/images/membership/carouselArrowRight.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/images/membership/city.svg b/public/images/membership/city.svg new file mode 100644 index 000000000..1112babcf --- /dev/null +++ b/public/images/membership/city.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/membership/flyer.svg b/public/images/membership/flyer.svg new file mode 100644 index 000000000..85bd0b360 --- /dev/null +++ b/public/images/membership/flyer.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/images/membership/george.svg b/public/images/membership/george.svg new file mode 100644 index 000000000..fdc12dbdd --- /dev/null +++ b/public/images/membership/george.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/images/membership/kent.png b/public/images/membership/kent.png new file mode 100644 index 0000000000000000000000000000000000000000..1ce8b9627b16f57de5c54c420de16c61be1ad89c GIT binary patch literal 36719 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�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 e{QoNu8~WKk12S2|X5j + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/membership/listIcon.svg b/public/images/membership/listIcon.svg new file mode 100644 index 000000000..8cdd08e6f --- /dev/null +++ b/public/images/membership/listIcon.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/images/membership/presentation.svg b/public/images/membership/presentation.svg new file mode 100644 index 000000000..6b9b0fb0c --- /dev/null +++ b/public/images/membership/presentation.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/images/membership/sussex.svg b/public/images/membership/sussex.svg new file mode 100644 index 000000000..36491df5e --- /dev/null +++ b/public/images/membership/sussex.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/images/membership/video.svg b/public/images/membership/video.svg new file mode 100644 index 000000000..0a79001da --- /dev/null +++ b/public/images/membership/video.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/templates/membership/details-table.jsx b/templates/membership/details-table.jsx index 058e3d60c..c30d85e6c 100644 --- a/templates/membership/details-table.jsx +++ b/templates/membership/details-table.jsx @@ -1,21 +1,56 @@ -import React from 'react' +import React, { useEffect, useState } from 'react' +import { Button } from '@oacore/design/lib/elements' import styles from './styles.module.scss' import useTable from './hooks/useTable' +import { Markdown } from '../../components' import { MembershipTable, Section, TextBox } from 'design-v2/components' -const DetailsTable = ({ data }) => { +const DetailsTable = ({ data, howItWorksOption }) => { const { visibleTable, toggleVisibleTable } = useTable() + const [pathType, setPathType] = useState(false) + + useEffect(() => { + const path = window?.location?.pathname + setPathType(path.includes('/membership/')) + }, []) + return ( -
- +
+ {howItWorksOption || !pathType ? ( +
+
+ {data.howItWorks?.title} +
+
+

{data.howItWorks?.title}

+ {data.howItWorks?.description} + {data.howItWorks?.action && ( + + )} +
+
+ ) : ( + + )} {visibleTable && ( { const [open, setOpen] = useState(false) @@ -41,6 +43,13 @@ const DetailsBox = ({ title, description }) => { ) } +const CardDescription = ({ plan }) => ( +
+
{plan.title}
+ {plan.content} +
+) + const Card = ({ plan }) => (
@@ -62,12 +71,15 @@ const Card = ({ plan }) => ( )}
    {plan.advantages.map((advantage) => ( -
  • - -
  • +
    + listIcon +
  • + +
  • +
    ))}
@@ -75,78 +87,136 @@ const Card = ({ plan }) => ( {plan.action.title}
+ {plan.subscribe ? ( + {plan.subscribe} + ) : ( + '' + )}
) -const MembershipPageTemplate = ({ data }) => ( - -
-
-

{data.header.title}

+const MembershipPageTemplate = ({ data }) => { + const [visibleVideo, setVisibleVideo] = React.useState(false) - - {data.header.description} - -
- {data.header.actions.map((action) => ( - - ))} -
-
-
- logo -
-
-
-

{data.plans.title}

-
- {data.plans.cards.map((plan) => ( - + return ( + +
+ {data.headerLink.map((item) => ( + + {item.link} + ))}
-
- -
-

{data.support.title}

- - {data.support.description} - -
- {data.support.cards.map((card) => ( -
- {card.title} -
{card.title}
-

{card.caption}

+
+
+

{data.header.title}

+ + {data.header.description} + +
+ {data.header.actions.map((action) => ( + + ))}
- ))} -
-
- {data.support.members.title} -
- {data.support.members.children.map((member) => ( -
- - {member.name} - +
+
+ logo +
+
+
+

{data.plans.title}

+
+ {data.plans.cardsDescription.map((plan) => ( + + ))} +
+
+ {data.plans.cards.map((plan) => ( + + ))} +
+
+
+ + {data.carousel.items.map((slide) => ( + logo + ))} + + +
+ +
+

{data.support.title}

+ + {data.support.description} + +
+ {data.support.cards.map((card) => ( +
+ {card.title} +
{card.title}
+

{card.caption}

))}
-
-
-
-) +
+
+

{data.materials.title}

+
+ {data.materials.cards.map((card) => ( +
+ +
+ +
+ {card.video && ( +
+ ))} +
+
+ + ) +} export default MembershipPageTemplate diff --git a/templates/membership/styles.module.scss b/templates/membership/styles.module.scss index 4d54bf319..3609dfb9e 100644 --- a/templates/membership/styles.module.scss +++ b/templates/membership/styles.module.scss @@ -1,6 +1,18 @@ $card-header-color: #fef5ef; $support-card-width: 21.5rem; $member-image-width: 102px; +$grid-responsive-for-sections: repeat(auto-fit, minmax(300px, 1fr)); + +.nav-wrapper { + display: flex; + gap: 24px; + .link-item { + color: #666666; + &:hover { + text-decoration: none; + } + } +} .header { display: flex; @@ -45,6 +57,18 @@ $member-image-width: 102px; display: grid; grid-gap: 3rem; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); + .member-description { + background: #f5f5f5; + padding: 16px; + margin: 21px 0 45px 0; + .member-description-title { + font-style: normal; + font-weight: 500; + font-size: 20px; + margin-bottom: 16px; + color: #b75400; + } + } } .plan { @@ -69,11 +93,14 @@ $member-image-width: 102px; } &-advantages { width: 100%; - list-style: disc; - li { - margin-left: 1rem; - line-height: 2; - color: var(--gray-800); + .listWrapper { + display: flex; + align-items: flex-start; + li { + margin-left: 0.5rem; + line-height: 2; + color: var(--gray-800); + } } .box { @@ -109,13 +136,25 @@ $member-image-width: 102px; display: flex; flex-direction: column; padding: 2rem; - min-height: 32rem; + min-height: 37rem; border: 1px solid var(--gray-200); &-button { margin-top: auto; text-align: center; } + .subscription { + text-align: center; + margin-top: 30px; + background: #f5f5f5; + padding: 10px 14px; + p { + color: #424242; + } + a { + color: var(--primary); + } + } } &-box { padding: 0.5rem 0; @@ -132,6 +171,24 @@ $member-image-width: 102px; } } +.carousel-wrapper { + .carousel-items { + display: grid; + grid-template-columns: repeat(auto-fill, minmax(212px, 1fr)); + grid-gap: 35px; + } +} + +.link-wrapper { + display: flex; + justify-content: flex-end; + align-items: flex-end; + margin-top: 50px; + a { + text-decoration: underline; + } +} + .table { margin-top: 2rem; } @@ -205,8 +262,35 @@ $member-image-width: 102px; } } +.cards-wrapper { + display: grid; + grid-template-columns: repeat(auto-fill, minmax($support-card-width, 1fr)); + grid-gap: 1rem; + margin-top: 2rem; + .materials-card { + display: flex; + justify-content: center; + flex-direction: column; + .button-wrapper { + width: 100%; + display: flex; + justify-content: center; + .material-button { + margin-top: 24px; + text-align: center; + width: max-content; + background: #fff; + cursor: pointer; + &:hover { + background: #fff; + } + } + } + } +} + .support-text { - max-width: 90ch; + max-width: 80ch; } .fee-section { @@ -237,3 +321,30 @@ $member-image-width: 102px; gap: 1rem; flex-wrap: wrap; } + +.how-it-works { + display: grid; + grid-template-columns: $grid-responsive-for-sections; + align-items: center; + .content { + .button { + float: right; + margin-top: 2rem; + background: #fff; + &:hover { + background: #fff; + } + } + } +} + +.arrow { + position: absolute; + top: 100px; +} + +.carousel-item { + margin: 0 35px; + -webkit-filter: grayscale(100%); + filter: grayscale(100%); +} From bdffe299ceeba927b550795c7e008174f321656f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 7 Feb 2023 13:17:19 +0000 Subject: [PATCH 3/3] Bump loader-utils and next Bumps [loader-utils](https://github.com/webpack/loader-utils) to 1.4.2 and updates ancestor dependency [next](https://github.com/vercel/next.js). These dependencies need to be updated together. Updates `loader-utils` from 1.2.3 to 1.4.2 - [Release notes](https://github.com/webpack/loader-utils/releases) - [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md) - [Commits](https://github.com/webpack/loader-utils/compare/v1.2.3...v1.4.2) Updates `next` from 10.2.3 to 13.1.6 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v10.2.3...v13.1.6) --- updated-dependencies: - dependency-name: loader-utils dependency-type: indirect - dependency-name: next dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- package-lock.json | 1629 ++++++--------------------------------------- package.json | 2 +- 2 files changed, 205 insertions(+), 1426 deletions(-) diff --git a/package-lock.json b/package-lock.json index 693285d05..d4da57d47 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1579,6 +1579,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", + "dev": true, "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -1768,28 +1769,6 @@ } } }, - "@hapi/accept": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.2.tgz", - "integrity": "sha512-CmzBx/bXUR8451fnZRuZAJRlzgm0Jgu5dltTX/bszmR2lheb9BpyN47Q1RbaGTsvFzn0PXAEs+lXDKfshccYZw==", - "requires": { - "@hapi/boom": "9.x.x", - "@hapi/hoek": "9.x.x" - } - }, - "@hapi/boom": { - "version": "9.1.4", - "resolved": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.4.tgz", - "integrity": "sha512-Ls1oH8jaN1vNsqcaHVYJrKmgMcKsC1wcp8bujvXrHaAqD2iDYq3HoOwsxwo09Cuda5R5nC0o0IxlrlTuvPuzSw==", - "requires": { - "@hapi/hoek": "9.x.x" - } - }, - "@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" - }, "@humanwhocodes/config-array": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", @@ -1877,134 +1856,87 @@ "integrity": "sha512-gO0ZpKIeCn9vFg46QduK9MM+n1fuCNwSdcdlBTtbafnnuvwLveK2uj+byhdLtg/8VJGXDhp+DJ35QUMbeWeULA==" }, "@next/env": { - "version": "10.2.3", - "resolved": "https://registry.npmjs.org/@next/env/-/env-10.2.3.tgz", - "integrity": "sha512-uBOjRBjsWC4C8X3DfmWWP6ekwLnf2JCCwQX9KVnJtJkqfDsv1yQPakdOEwvJzXQc3JC/v5KKffYPVmV2wHXCgQ==" + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.1.6.tgz", + "integrity": "sha512-s+W9Fdqh5MFk6ECrbnVmmAOwxKQuhGMT7xXHrkYIBMBcTiOqNWhv5KbJIboKR5STXxNXl32hllnvKaffzFaWQg==" + }, + "@next/swc-android-arm-eabi": { + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.1.6.tgz", + "integrity": "sha512-F3/6Z8LH/pGlPzR1AcjPFxx35mPqjE5xZcf+IL+KgbW9tMkp7CYi1y7qKrEWU7W4AumxX/8OINnDQWLiwLasLQ==", + "optional": true }, - "@next/polyfill-module": { - "version": "10.2.3", - "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-10.2.3.tgz", - "integrity": "sha512-OkeY4cLhzfYbXxM4fd+6V4s5pTPuyfKSlavItfNRA6PpS7t1/R6YjO7S7rB8tu1pbTGuDHGIdE1ioDv15bAbDQ==" + "@next/swc-android-arm64": { + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.1.6.tgz", + "integrity": "sha512-cMwQjnB8vrYkWyK/H0Rf2c2pKIH4RGjpKUDvbjVAit6SbwPDpmaijLio0LWFV3/tOnY6kvzbL62lndVA0mkYpw==", + "optional": true }, - "@next/react-dev-overlay": { - "version": "10.2.3", - "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-10.2.3.tgz", - "integrity": "sha512-E6g2jws4YW94l0lMMopBVKIZK2mEHfSBvM0d9dmzKG9L/A/kEq6LZCB4SiwGJbNsAdlk2y3USDa0oNbpA+m5Kw==", - "requires": { - "@babel/code-frame": "7.12.11", - "anser": "1.4.9", - "chalk": "4.0.0", - "classnames": "2.2.6", - "css.escape": "1.5.1", - "data-uri-to-buffer": "3.0.1", - "platform": "1.3.6", - "shell-quote": "1.7.2", - "source-map": "0.8.0-beta.0", - "stacktrace-parser": "0.1.10", - "strip-ansi": "6.0.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", - "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "classnames": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", - "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "requires": { - "whatwg-url": "^7.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "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==" - }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } - } + "@next/swc-darwin-arm64": { + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.1.6.tgz", + "integrity": "sha512-KKRQH4DDE4kONXCvFMNBZGDb499Hs+xcFAwvj+rfSUssIDrZOlyfJNy55rH5t2Qxed1e4K80KEJgsxKQN1/fyw==", + "optional": true + }, + "@next/swc-darwin-x64": { + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.1.6.tgz", + "integrity": "sha512-/uOky5PaZDoaU99ohjtNcDTJ6ks/gZ5ykTQDvNZDjIoCxFe3+t06bxsTPY6tAO6uEAw5f6vVFX5H5KLwhrkZCA==", + "optional": true + }, + "@next/swc-freebsd-x64": { + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.1.6.tgz", + "integrity": "sha512-qaEALZeV7to6weSXk3Br80wtFQ7cFTpos/q+m9XVRFggu+8Ib895XhMWdJBzew6aaOcMvYR6KQ6JmHA2/eMzWw==", + "optional": true + }, + "@next/swc-linux-arm-gnueabihf": { + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.1.6.tgz", + "integrity": "sha512-OybkbC58A1wJ+JrJSOjGDvZzrVEQA4sprJejGqMwiZyLqhr9Eo8FXF0y6HL+m1CPCpPhXEHz/2xKoYsl16kNqw==", + "optional": true + }, + "@next/swc-linux-arm64-gnu": { + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.1.6.tgz", + "integrity": "sha512-yCH+yDr7/4FDuWv6+GiYrPI9kcTAO3y48UmaIbrKy8ZJpi7RehJe3vIBRUmLrLaNDH3rY1rwoHi471NvR5J5NQ==", + "optional": true + }, + "@next/swc-linux-arm64-musl": { + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.1.6.tgz", + "integrity": "sha512-ECagB8LGX25P9Mrmlc7Q/TQBb9rGScxHbv/kLqqIWs2fIXy6Y/EiBBiM72NTwuXUFCNrWR4sjUPSooVBJJ3ESQ==", + "optional": true + }, + "@next/swc-linux-x64-gnu": { + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.1.6.tgz", + "integrity": "sha512-GT5w2mruk90V/I5g6ScuueE7fqj/d8Bui2qxdw6lFxmuTgMeol5rnzAv4uAoVQgClOUO/MULilzlODg9Ib3Y4Q==", + "optional": true + }, + "@next/swc-linux-x64-musl": { + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.1.6.tgz", + "integrity": "sha512-keFD6KvwOPzmat4TCnlnuxJCQepPN+8j3Nw876FtULxo8005Y9Ghcl7ACcR8GoiKoddAq8gxNBrpjoxjQRHeAQ==", + "optional": true + }, + "@next/swc-win32-arm64-msvc": { + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.1.6.tgz", + "integrity": "sha512-OwertslIiGQluFvHyRDzBCIB07qJjqabAmINlXUYt7/sY7Q7QPE8xVi5beBxX/rxTGPIbtyIe3faBE6Z2KywhQ==", + "optional": true }, - "@next/react-refresh-utils": { - "version": "10.2.3", - "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-10.2.3.tgz", - "integrity": "sha512-qtBF56vPC6d6a8p7LYd0iRjW89fhY80kAIzmj+VonvIGjK/nymBjcFUhbKiMFqlhsarCksnhwX+Zmn95Dw9qvA==" + "@next/swc-win32-ia32-msvc": { + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.1.6.tgz", + "integrity": "sha512-g8zowiuP8FxUR9zslPmlju7qYbs2XBtTLVSxVikPtUDQedhcls39uKYLvOOd1JZg0ehyhopobRoH1q+MHlIN/w==", + "optional": true + }, + "@next/swc-win32-x64-msvc": { + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.1.6.tgz", + "integrity": "sha512-Ls2OL9hi3YlJKGNdKv8k3X/lLgc3VmLG3a/DeTkAd+lAituJp8ZHmRmm9f9SL84fT3CotlzcgbdaCDfFwFA6bA==", + "optional": true }, "@oacore/design": { "version": "4.8.4", @@ -2187,19 +2119,6 @@ "@octokit/openapi-types": "^12.11.0" } }, - "@opentelemetry/api": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-0.14.0.tgz", - "integrity": "sha512-L7RMuZr5LzMmZiQSQDy9O1jo0q+DaLy6XpYJfIGfYSfoJA5qzYwUP3sP1uMIQ549DvxAgM3ng85EaPTM/hUHwQ==", - "requires": { - "@opentelemetry/context-base": "^0.14.0" - } - }, - "@opentelemetry/context-base": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/context-base/-/context-base-0.14.0.tgz", - "integrity": "sha512-sDOAZcYwynHFTbLo6n8kIbLiVF3a3BLkrmehJUyEbT9F+Smbi47kLGS2gG2g0fjBLR/Lr1InPD7kXL7FaTqEkw==" - }, "@popperjs/core": { "version": "2.11.6", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", @@ -2299,6 +2218,14 @@ "@react-spring/types": "~9.6.1" } }, + "@swc/helpers": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", + "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", + "requires": { + "tslib": "^2.4.0" + } + }, "@tippyjs/react": { "version": "4.2.6", "resolved": "https://registry.npmjs.org/@tippyjs/react/-/react-4.2.6.tgz", @@ -2343,7 +2270,8 @@ "@types/node": { "version": "18.11.18", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", - "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==" + "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", + "dev": true }, "@types/parse-json": { "version": "4.0.0", @@ -2429,11 +2357,6 @@ "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==" }, - "anser": { - "version": "1.4.9", - "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.9.tgz", - "integrity": "sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA==" - }, "ansi-colors": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", @@ -2591,40 +2514,6 @@ "get-intrinsic": "^1.1.3" } }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "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==" - } - } - }, - "assert": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", - "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", - "requires": { - "es6-object-assign": "^1.1.0", - "is-nan": "^1.2.1", - "object-is": "^1.0.1", - "util": "^0.12.0" - } - }, - "ast-types": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz", - "integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==" - }, "ast-types-flow": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", @@ -2761,11 +2650,6 @@ "@babel/helper-define-polyfill-provider": "^0.3.3" } }, - "babel-plugin-syntax-jsx": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", - "integrity": "sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==" - }, "bail": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", @@ -2777,11 +2661,6 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, "before-after-hook": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", @@ -2833,11 +2712,6 @@ "integrity": "sha512-UfFSr22dmHPQqPP9XWHRhq+gWnHCYguQGkXQlbyPtW5qTnhFWA8/iXg765tH0cAjy7l/zPJ1aBTO0g5XgA7kvQ==", "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==" - }, "body-scroll-lock": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", @@ -2952,78 +2826,6 @@ } } }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "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==", - "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==", - "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==", - "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==", - "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" - } - }, - "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==", - "requires": { - "pako": "~1.0.5" - } - }, "browserslist": { "version": "4.21.4", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", @@ -3035,36 +2837,12 @@ "update-browserslist-db": "^1.0.9" } }, - "buffer": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", - "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, "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==" - }, - "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==" - }, - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" - }, "call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", @@ -3282,15 +3060,6 @@ "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", "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==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, "classnames": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", @@ -3367,6 +3136,11 @@ } } }, + "client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + }, "cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -3418,11 +3192,6 @@ "simple-swizzle": "^0.2.2" } }, - "colorette": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" - }, "colors": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", @@ -3445,11 +3214,6 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" - }, "compare-versions": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", @@ -3518,20 +3282,11 @@ "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", "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==" - }, - "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==" - }, "convert-source-map": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, "requires": { "safe-buffer": "~5.1.1" }, @@ -3539,7 +3294,8 @@ "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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true } } }, @@ -3565,7 +3321,8 @@ "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==" + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true }, "cosmiconfig": { "version": "7.1.0", @@ -3579,47 +3336,6 @@ "yaml": "^1.10.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==", - "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==" - } - } - }, - "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==", - "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==", - "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": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -3631,24 +3347,6 @@ "which": "^2.0.1" } }, - "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==", - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, "css-blank-pseudo": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", @@ -3728,11 +3426,6 @@ "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" }, - "css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" - }, "cssdb": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.4.1.tgz", @@ -3848,22 +3541,6 @@ } } }, - "cssnano-preset-simple": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssnano-preset-simple/-/cssnano-preset-simple-2.0.0.tgz", - "integrity": "sha512-HkufSLkaBJbKBFx/7aj5HmCK9Ni/JedRQm0mT2qBzMG/dEuJOLnMt2lK6K1rwOOyV4j9aSY+knbW9WoS7BYpzg==", - "requires": { - "caniuse-lite": "^1.0.30001202" - } - }, - "cssnano-simple": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssnano-simple/-/cssnano-simple-2.0.0.tgz", - "integrity": "sha512-0G3TXaFxlh/szPEG/o3VcmCwl0N3E60XNb9YZZijew5eIs6fLjJuOPxQd9yEBaX2p/YfJtt49i4vYi38iH6/6w==", - "requires": { - "cssnano-preset-simple": "^2.0.0" - } - }, "cssnano-util-get-arguments": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", @@ -3988,15 +3665,11 @@ "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", "dev": true }, - "data-uri-to-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", - "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==" - }, "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" } @@ -4054,25 +3727,11 @@ "object-keys": "^1.1.1" } }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" - }, "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==", - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, "detect-node-es": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", @@ -4084,23 +3743,6 @@ "integrity": "sha512-nMNZG0zfMgmdv8S5O0TM5cpwNbGKRGPCxVsr0SmA3NZZy9CYBbuNLL0PD3Acx9e5LIUgwONXtM9kM6RlawPxEQ==", "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==", - "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==" - } - } - }, "doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", @@ -4134,11 +3776,6 @@ } } }, - "domain-browser": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.19.0.tgz", - "integrity": "sha512-fRA+BaAWOR/yr/t7T9E9GJztHPeFjj8U35ajyAjCDtAAnTn1Rc1f6W6VGPJrO1tkQv9zWu+JRof7z6oQtiYVFQ==" - }, "domelementtype": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", @@ -4187,45 +3824,11 @@ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "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==" - } - } - }, "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==" }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==" - }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "requires": { - "iconv-lite": "^0.6.2" - } - }, "end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", @@ -4382,11 +3985,6 @@ "is-symbol": "^1.0.2" } }, - "es6-object-assign": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", - "integrity": "sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==" - }, "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -4887,26 +4485,8 @@ "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==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true }, "execa": { "version": "4.1.0", @@ -4987,16 +4567,6 @@ "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" - }, - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } } } }, @@ -5008,25 +4578,6 @@ "to-regex-range": "^5.0.1" } }, - "find-cache-dir": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", - "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", - "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==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, "find-versions": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-4.0.0.tgz", @@ -5166,14 +4717,6 @@ "has-symbols": "^1.0.3" } }, - "get-orientation": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-orientation/-/get-orientation-1.1.2.tgz", - "integrity": "sha512-/pViTfifW+gBbh/RnlFYHINvELT9Znt+SYyDKAUL6uV6By019AK/s+i9XP4jSwq7lwP38Fd8HVeTxym3+hkwmQ==", - "requires": { - "stream-parser": "^0.3.1" - } - }, "get-own-enumerable-property-symbols": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", @@ -5226,11 +4769,6 @@ "is-glob": "^4.0.1" } }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", @@ -5256,7 +4794,8 @@ "graceful-fs": { "version": "4.2.10", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "dev": true }, "gud": { "version": "1.0.0", @@ -5324,45 +4863,11 @@ "has-symbols": "^1.0.2" } }, - "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==", - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" - }, "hex-color-regex": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, "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", @@ -5562,23 +5067,6 @@ "integrity": "sha512-TScO04soylRN9i/QdOdgZyhydXg9z6XdaGzEyOgDKycePeDeTT4KvigjBcI+tgfTlieLWauGORMq5F1eIDa+1w==", "dev": true }, - "http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - } - }, - "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==" - }, "human-signals": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", @@ -5697,19 +5185,6 @@ } } }, - "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==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, "ignore": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", @@ -5760,7 +5235,8 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "inline-style-parser": { "version": "0.1.1", @@ -5911,14 +5387,6 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, - "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==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, "is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -5938,15 +5406,6 @@ "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", "dev": true }, - "is-nan": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", - "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - } - }, "is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -6087,7 +5546,8 @@ "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true }, "isbot": { "version": "2.5.7", @@ -6101,31 +5561,6 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, - "jest-worker": { - "version": "27.0.0-next.5", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.5.tgz", - "integrity": "sha512-mk0umAQ5lT+CaOJ+Qp01N6kz48sJG2kr2n1rX0koqKf6FIygQV0qLOdN9SCYID4IVeSigDOcPeGLozdMLYfb5g==", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, "js-cookie": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", @@ -6411,27 +5846,32 @@ } }, "loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "requires": { "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "dependencies": { + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + } } }, "lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true }, "lodash.camelcase": { "version": "4.3.0", @@ -6460,11 +5900,6 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "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==" - }, "lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", @@ -6603,30 +6038,12 @@ "yallist": "^3.0.2" } }, - "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==", - "requires": { - "semver": "^6.0.0" - } - }, "maybe-callback": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/maybe-callback/-/maybe-callback-2.1.0.tgz", "integrity": "sha512-P8CekEs8v3zn0bM/tXgfL0UkBXO//BAQkoAmn8s+eFmH451+7wBWY2aKEmyItoZUcbpaI2OCcM6tcuIil/n5mA==", "dev": true }, - "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==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, "mdast-add-list-metadata": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mdast-add-list-metadata/-/mdast-add-list-metadata-1.0.1.tgz", @@ -6666,7 +6083,8 @@ "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==" + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true }, "micromark": { "version": "2.11.4", @@ -6702,22 +6120,6 @@ "picomatch": "^2.3.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==", - "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==" - } - } - }, "mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", @@ -6743,16 +6145,6 @@ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true }, - "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==" - }, - "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==" - }, "minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -6786,136 +6178,45 @@ "integrity": "sha512-bRuZp3C0itgLKHu/VNxi66DN/XVkQG7xtoBVWxpvC5FhAqbOCP21+nPhULjnzEqd7xBMybp6KwytdUpZKEgpIQ==" }, "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" - }, - "native-url": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.3.4.tgz", - "integrity": "sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA==", - "requires": { - "querystring": "^0.2.0" - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "next": { - "version": "10.2.3", - "resolved": "https://registry.npmjs.org/next/-/next-10.2.3.tgz", - "integrity": "sha512-dkM1mIfnORtGyzw/Yme8RdqNxlCMZyi4Lqj56F01/yHbe1ZtOaJ0cyqqRB4RGiPhjGGh0319f8ddjDyO1605Ow==", - "requires": { - "@babel/runtime": "7.12.5", - "@hapi/accept": "5.0.2", - "@next/env": "10.2.3", - "@next/polyfill-module": "10.2.3", - "@next/react-dev-overlay": "10.2.3", - "@next/react-refresh-utils": "10.2.3", - "@opentelemetry/api": "0.14.0", - "assert": "2.0.0", - "ast-types": "0.13.2", - "browserify-zlib": "0.2.0", - "browserslist": "4.16.6", - "buffer": "5.6.0", - "caniuse-lite": "^1.0.30001228", - "chalk": "2.4.2", - "chokidar": "3.5.1", - "constants-browserify": "1.0.0", - "crypto-browserify": "3.12.0", - "cssnano-simple": "2.0.0", - "domain-browser": "4.19.0", - "encoding": "0.1.13", - "etag": "1.8.1", - "find-cache-dir": "3.3.1", - "get-orientation": "1.1.2", - "https-browserify": "1.0.0", - "jest-worker": "27.0.0-next.5", - "native-url": "0.3.4", - "node-fetch": "2.6.1", - "node-html-parser": "1.4.9", - "node-libs-browser": "^2.2.1", - "os-browserify": "0.3.0", - "p-limit": "3.1.0", - "path-browserify": "1.0.1", - "pnp-webpack-plugin": "1.6.4", - "postcss": "8.2.13", - "process": "0.11.10", - "prop-types": "15.7.2", - "querystring-es3": "0.2.1", - "raw-body": "2.4.1", - "react-is": "16.13.1", - "react-refresh": "0.8.3", - "stream-browserify": "3.0.0", - "stream-http": "3.1.1", - "string_decoder": "1.3.0", - "styled-jsx": "3.3.2", - "timers-browserify": "2.0.12", - "tty-browserify": "0.0.1", - "use-subscription": "1.5.1", - "util": "0.12.3", - "vm-browserify": "1.1.2", - "watchpack": "2.1.1" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", - "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "browserslist": { - "version": "4.16.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", - "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", - "requires": { - "caniuse-lite": "^1.0.30001219", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.723", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" - } - }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" - }, - "node-releases": { - "version": "1.1.77", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", - "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==" - }, - "postcss": { - "version": "8.2.13", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.13.tgz", - "integrity": "sha512-FCE5xLH+hjbzRdpbRb1IMCvPv9yZx2QnDarBEYSN0N0HYk+TcXsEhwdFcFb+SRWOKzKGErhIEbBK2ogyLdTtfQ==", - "requires": { - "colorette": "^1.2.2", - "nanoid": "^3.1.22", - "source-map": "^0.6.1" - } - }, - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - } + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "next": { + "version": "13.1.6", + "resolved": "https://registry.npmjs.org/next/-/next-13.1.6.tgz", + "integrity": "sha512-hHlbhKPj9pW+Cymvfzc15lvhaOZ54l+8sXDXJWm3OBNBzgrVj6hwGPmqqsXg40xO1Leq+kXpllzRPuncpC0Phw==", + "requires": { + "@next/env": "13.1.6", + "@next/swc-android-arm-eabi": "13.1.6", + "@next/swc-android-arm64": "13.1.6", + "@next/swc-darwin-arm64": "13.1.6", + "@next/swc-darwin-x64": "13.1.6", + "@next/swc-freebsd-x64": "13.1.6", + "@next/swc-linux-arm-gnueabihf": "13.1.6", + "@next/swc-linux-arm64-gnu": "13.1.6", + "@next/swc-linux-arm64-musl": "13.1.6", + "@next/swc-linux-x64-gnu": "13.1.6", + "@next/swc-linux-x64-musl": "13.1.6", + "@next/swc-win32-arm64-msvc": "13.1.6", + "@next/swc-win32-ia32-msvc": "13.1.6", + "@next/swc-win32-x64-msvc": "13.1.6", + "@swc/helpers": "0.4.14", + "caniuse-lite": "^1.0.30001406", + "postcss": "8.4.14", + "styled-jsx": "5.1.1" } }, "next-images": { @@ -6941,170 +6242,6 @@ "whatwg-url": "^5.0.0" } }, - "node-html-parser": { - "version": "1.4.9", - "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.4.9.tgz", - "integrity": "sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw==", - "requires": { - "he": "1.2.0" - } - }, - "node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "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": { - "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "requires": { - "object-assign": "^4.1.1", - "util": "0.10.3" - }, - "dependencies": { - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", - "requires": { - "inherits": "2.0.1" - } - } - } - }, - "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" - }, - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==" - }, - "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==" - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" - }, - "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==", - "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": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "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==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "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==", - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "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==", - "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" - } - }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==" - }, - "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "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==" - } - } - } - } - }, "node-releases": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", @@ -7453,11 +6590,6 @@ "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==" - }, "os-name": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/os-name/-/os-name-1.0.3.tgz", @@ -7487,28 +6619,11 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, "requires": { "yocto-queue": "^0.1.0" } }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - }, - "dependencies": { - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - } - } - }, "p-map": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", @@ -7518,16 +6633,6 @@ "aggregate-error": "^3.0.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" - }, "parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -7536,18 +6641,6 @@ "callsites": "^3.0.0" } }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "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-domain": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/parse-domain/-/parse-domain-0.2.2.tgz", @@ -7591,15 +6684,11 @@ "parse5": "^6.0.1" } }, - "path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" - }, "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==" + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true }, "path-is-absolute": { "version": "1.0.1", @@ -7624,18 +6713,6 @@ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" }, - "pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "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" - } - }, "picocolors": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", @@ -7658,19 +6735,6 @@ "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", "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==", - "requires": { - "find-up": "^4.0.0" - } - }, - "platform": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", - "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" - }, "please-upgrade-node": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", @@ -7680,14 +6744,6 @@ "semver-compare": "^1.0.0" } }, - "pnp-webpack-plugin": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", - "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", - "requires": { - "ts-pnp": "^1.1.6" - } - }, "popper.js": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", @@ -7697,7 +6753,6 @@ "version": "8.4.14", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", - "dev": true, "requires": { "nanoid": "^3.3.4", "picocolors": "^1.0.0", @@ -7707,8 +6762,7 @@ "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" } } }, @@ -8719,15 +7773,11 @@ "fast-diff": "^1.1.2" } }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" - }, "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==" + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true }, "progress": { "version": "2.0.3", @@ -8763,26 +7813,6 @@ "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==", - "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==" - } - } - }, "pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", @@ -8803,54 +7833,6 @@ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" }, - "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==" - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "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==", - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "raw-body": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", - "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.3", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "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" - } - } - } - }, "raw-loader": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.2.tgz", @@ -8869,16 +7851,6 @@ "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" - }, - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } } } }, @@ -8983,11 +7955,6 @@ "resolved": "https://registry.npmjs.org/react-property/-/react-property-2.0.0.tgz", "integrity": "sha512-kzmNjIgU32mO4mmH5+iUyrqlpFQhF8K2k7eZ4fdLSOPFrD1XgEuSBv9LDEgxRXTMBqMd8ppT0x6TIzqE5pdGdw==" }, - "react-refresh": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", - "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" - }, "react-slick": { "version": "0.29.0", "resolved": "https://registry.npmjs.org/react-slick/-/react-slick-0.29.0.tgz", @@ -9058,16 +8025,6 @@ } } }, - "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==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, "readdirp": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", @@ -9233,15 +8190,6 @@ "glob": "^7.1.3" } }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, "robot-directives": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/robot-directives/-/robot-directives-0.3.0.tgz", @@ -9279,11 +8227,6 @@ "tslib": "^2.1.0" } }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, "safe-regex-test": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", @@ -9294,11 +8237,6 @@ "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==" - }, "sanitize.css": { "version": "12.0.1", "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-12.0.1.tgz", @@ -9341,7 +8279,8 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true }, "semver-compare": { "version": "1.0.0", @@ -9355,25 +8294,6 @@ "integrity": "sha512-6IiqeZNgq01qGf0TId0t3NvKzSvUsjcpdEO3AQNeIjR6A2+ckTnQlDpl4qu1bjRv0RzN3FP9hzFmws3lKqRWkA==", "dev": true }, - "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==" - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -9392,7 +8312,8 @@ "shell-quote": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "dev": true }, "side-channel": { "version": "1.0.4", @@ -9540,19 +8461,6 @@ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" }, - "stacktrace-parser": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", - "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", - "requires": { - "type-fest": "^0.7.1" - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - }, "stop-iteration-iterator": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", @@ -9562,15 +8470,6 @@ "internal-slot": "^1.0.4" } }, - "stream-browserify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", - "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", - "requires": { - "inherits": "~2.0.4", - "readable-stream": "^3.5.0" - } - }, "stream-combiner": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", @@ -9581,17 +8480,6 @@ "through": "~2.3.4" } }, - "stream-http": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz", - "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==", - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "xtend": "^4.0.2" - } - }, "stream-length": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/stream-length/-/stream-length-1.0.2.tgz", @@ -9601,14 +8489,6 @@ "bluebird": "^2.6.2" } }, - "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==", - "requires": { - "debug": "2" - } - }, "string-argv": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", @@ -9620,11 +8500,6 @@ "resolved": "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz", "integrity": "sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==" }, - "string-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", - "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==" - }, "string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -9682,14 +8557,6 @@ "es-abstract": "^1.20.4" } }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - } - }, "stringify-object": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", @@ -9752,25 +8619,11 @@ } }, "styled-jsx": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-3.3.2.tgz", - "integrity": "sha512-daAkGd5mqhbBhLd6jYAjYBa9LpxYCzsgo/f6qzPdFxVB8yoGbhxvzQgkC0pfmCVvW3JuAEBn0UzFLBfkHVZG1g==", - "requires": { - "@babel/types": "7.8.3", - "babel-plugin-syntax-jsx": "6.18.0", - "convert-source-map": "1.7.0", - "loader-utils": "1.2.3", - "source-map": "0.7.3", - "string-hash": "1.1.3", - "stylis": "3.5.4", - "stylis-rule-sheet": "0.0.10" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - } + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", + "requires": { + "client-only": "0.0.1" } }, "stylehacks": { @@ -9804,16 +8657,6 @@ } } }, - "stylis": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", - "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" - }, - "stylis-rule-sheet": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", - "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==" - }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -9984,14 +8827,6 @@ } } }, - "timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "requires": { - "setimmediate": "^1.0.4" - } - }, "timsort": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", @@ -10014,15 +8849,11 @@ "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==" - }, "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==" + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true }, "to-regex-range": { "version": "5.0.1", @@ -10032,11 +8863,6 @@ "is-number": "^7.0.0" } }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" - }, "tough-cookie": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", @@ -10057,11 +8883,6 @@ "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==" }, - "ts-pnp": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", - "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" - }, "tsconfig-paths": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", @@ -10079,11 +8900,6 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, - "tty-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", - "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==" - }, "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -10093,11 +8909,6 @@ "prelude-ls": "^1.2.1" } }, - "type-fest": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", - "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" - }, "typed-array-length": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", @@ -10234,11 +9045,6 @@ "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" - }, "unquote": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", @@ -10308,16 +9114,6 @@ "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" - }, - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } } } }, @@ -10358,14 +9154,6 @@ "tslib": "^2.0.0" } }, - "use-subscription": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz", - "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==", - "requires": { - "object-assign": "^4.1.1" - } - }, "useragent": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz", @@ -10394,19 +9182,6 @@ } } }, - "util": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.3.tgz", - "integrity": "sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==", - "requires": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", - "which-typed-array": "^1.1.2" - } - }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -10470,11 +9245,6 @@ "unist-util-stringify-position": "^2.0.0" } }, - "vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" - }, "warning": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", @@ -10483,15 +9253,6 @@ "loose-envify": "^1.0.0" } }, - "watchpack": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", - "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, "webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", @@ -10655,6 +9416,23 @@ "requires": { "js-yaml": "^3.10.0", "loader-utils": "^1.1.0" + }, + "dependencies": { + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } } }, "yargs": { @@ -10679,7 +9457,8 @@ "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==" + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true } } } diff --git a/package.json b/package.json index ca0d44f7f..32e57d109 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "leaflet.markercluster": "^1.4.1", "mobx": "^6.3.2", "mobx-react-lite": "^3.2.0", - "next": "^10.0.1", + "next": "^13.1.6", "next-images": "^1.6.2", "node-fetch": "^2.6.1", "prop-types": "^15.6.2",