From 15e2ae4f4492e83e1e11a8a9edab06f1953af035 Mon Sep 17 00:00:00 2001 From: wbtlb Date: Mon, 26 Sep 2022 11:31:48 +0000 Subject: [PATCH 1/2] feat(docs): update sharding docs Signed-off-by: wbtlb --- docs/docs/Features/sharding.md | 15 +- docs/package-lock.json | 52 +- docs/package.json | 2 +- docs/static/img/sharding-insert.png | Bin 0 -> 363678 bytes docs/static/img/sharding-select.png | Bin 0 -> 353863 bytes .../version-v0.3.0/Features/_category_.json | 4 + .../version-v0.3.0/Features/loadbalancer.md | 51 + .../version-v0.3.0/Features/mysql-protocol.md | 51 + .../version-v0.3.0/Features/observability.md | 18 + .../Features/readwritesplitting.md | 283 + .../version-v0.3.0/Features/sharding.md | 98 + ...circuit-breaker-and-concurrency-control.md | 71 + .../version-v0.3.0/Features/sql-parser.md | 37 + .../version-v0.3.0/UseCases/_category_.json | 4 + .../version-v0.3.0/UseCases/kubernetes.md | 345 + .../version-v0.3.0/UseCases/standalone.md | 460 + docs/versioned_docs/version-v0.3.0/intro.md | 67 + .../version-v0.3.0/quickstart.md | 17 + .../version-v0.3.0-sidebars.json | 8 + docs/versions.json | 1 + docs/website/.gitignore | 20 + docs/website/README.md | 41 + docs/website/babel.config.js | 3 + .../blog/2019-05-28-first-blog-post.md | 12 + .../website/blog/2019-05-29-long-blog-post.md | 44 + .../website/blog/2021-08-01-mdx-blog-post.mdx | 20 + .../docusaurus-plushie-banner.jpeg | Bin 0 -> 96122 bytes docs/website/blog/2021-08-26-welcome/index.md | 25 + docs/website/blog/authors.yml | 17 + docs/website/docs/intro.md | 47 + .../docs/tutorial-basics/_category_.json | 8 + .../docs/tutorial-basics/congratulations.md | 23 + .../tutorial-basics/create-a-blog-post.md | 34 + .../docs/tutorial-basics/create-a-document.md | 57 + .../docs/tutorial-basics/create-a-page.md | 43 + .../docs/tutorial-basics/deploy-your-site.md | 31 + .../tutorial-basics/markdown-features.mdx | 146 + .../docs/tutorial-extras/_category_.json | 7 + .../img/docsVersionDropdown.png | Bin 0 -> 25427 bytes .../tutorial-extras/img/localeDropdown.png | Bin 0 -> 27841 bytes .../tutorial-extras/manage-docs-versions.md | 55 + .../tutorial-extras/translate-your-site.md | 88 + docs/website/docusaurus.config.js | 132 + docs/website/package-lock.json | 21140 ++++++++++++++++ docs/website/package.json | 43 + docs/website/sidebars.js | 33 + .../src/components/HomepageFeatures/index.js | 64 + .../HomepageFeatures/styles.module.css | 11 + docs/website/src/css/custom.css | 30 + docs/website/src/pages/index.js | 41 + docs/website/src/pages/index.module.css | 23 + docs/website/src/pages/markdown-page.md | 7 + docs/website/static/.nojekyll | 0 docs/website/static/img/docusaurus.png | Bin 0 -> 5142 bytes docs/website/static/img/favicon.ico | Bin 0 -> 3626 bytes docs/website/static/img/logo.svg | 1 + .../static/img/undraw_docusaurus_mountain.svg | 171 + .../static/img/undraw_docusaurus_react.svg | 170 + .../static/img/undraw_docusaurus_tree.svg | 40 + 59 files changed, 24192 insertions(+), 19 deletions(-) create mode 100644 docs/static/img/sharding-insert.png create mode 100644 docs/static/img/sharding-select.png create mode 100644 docs/versioned_docs/version-v0.3.0/Features/_category_.json create mode 100644 docs/versioned_docs/version-v0.3.0/Features/loadbalancer.md create mode 100644 docs/versioned_docs/version-v0.3.0/Features/mysql-protocol.md create mode 100644 docs/versioned_docs/version-v0.3.0/Features/observability.md create mode 100644 docs/versioned_docs/version-v0.3.0/Features/readwritesplitting.md create mode 100644 docs/versioned_docs/version-v0.3.0/Features/sharding.md create mode 100644 docs/versioned_docs/version-v0.3.0/Features/sql-circuit-breaker-and-concurrency-control.md create mode 100644 docs/versioned_docs/version-v0.3.0/Features/sql-parser.md create mode 100644 docs/versioned_docs/version-v0.3.0/UseCases/_category_.json create mode 100644 docs/versioned_docs/version-v0.3.0/UseCases/kubernetes.md create mode 100644 docs/versioned_docs/version-v0.3.0/UseCases/standalone.md create mode 100644 docs/versioned_docs/version-v0.3.0/intro.md create mode 100644 docs/versioned_docs/version-v0.3.0/quickstart.md create mode 100644 docs/versioned_sidebars/version-v0.3.0-sidebars.json create mode 100644 docs/website/.gitignore create mode 100644 docs/website/README.md create mode 100644 docs/website/babel.config.js create mode 100644 docs/website/blog/2019-05-28-first-blog-post.md create mode 100644 docs/website/blog/2019-05-29-long-blog-post.md create mode 100644 docs/website/blog/2021-08-01-mdx-blog-post.mdx create mode 100644 docs/website/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg create mode 100644 docs/website/blog/2021-08-26-welcome/index.md create mode 100644 docs/website/blog/authors.yml create mode 100644 docs/website/docs/intro.md create mode 100644 docs/website/docs/tutorial-basics/_category_.json create mode 100644 docs/website/docs/tutorial-basics/congratulations.md create mode 100644 docs/website/docs/tutorial-basics/create-a-blog-post.md create mode 100644 docs/website/docs/tutorial-basics/create-a-document.md create mode 100644 docs/website/docs/tutorial-basics/create-a-page.md create mode 100644 docs/website/docs/tutorial-basics/deploy-your-site.md create mode 100644 docs/website/docs/tutorial-basics/markdown-features.mdx create mode 100644 docs/website/docs/tutorial-extras/_category_.json create mode 100644 docs/website/docs/tutorial-extras/img/docsVersionDropdown.png create mode 100644 docs/website/docs/tutorial-extras/img/localeDropdown.png create mode 100644 docs/website/docs/tutorial-extras/manage-docs-versions.md create mode 100644 docs/website/docs/tutorial-extras/translate-your-site.md create mode 100644 docs/website/docusaurus.config.js create mode 100644 docs/website/package-lock.json create mode 100644 docs/website/package.json create mode 100644 docs/website/sidebars.js create mode 100644 docs/website/src/components/HomepageFeatures/index.js create mode 100644 docs/website/src/components/HomepageFeatures/styles.module.css create mode 100644 docs/website/src/css/custom.css create mode 100644 docs/website/src/pages/index.js create mode 100644 docs/website/src/pages/index.module.css create mode 100644 docs/website/src/pages/markdown-page.md create mode 100644 docs/website/static/.nojekyll create mode 100644 docs/website/static/img/docusaurus.png create mode 100644 docs/website/static/img/favicon.ico create mode 100644 docs/website/static/img/logo.svg create mode 100644 docs/website/static/img/undraw_docusaurus_mountain.svg create mode 100644 docs/website/static/img/undraw_docusaurus_react.svg create mode 100644 docs/website/static/img/undraw_docusaurus_tree.svg diff --git a/docs/docs/Features/sharding.md b/docs/docs/Features/sharding.md index 978f24e4..fb0b5609 100644 --- a/docs/docs/Features/sharding.md +++ b/docs/docs/Features/sharding.md @@ -16,9 +16,13 @@ sidebar_position: 6 ``` ### 名词解释 + SQL 解析: 在分片中,请求到达 Pisa-Proxy 后会首先经过 SQL Parser,将 SQL 解析成 AST。 + SQL 改写: 解析结束后,Pisa-Proxy 会根据分片规则对当前 SQL 语句进行改写,生成真实要执行的 SQL 语句。 + SQL 路由: Pisa-Proxy 会根据分片规则,将改写好的 SQL 语句路由到后端对应数据源上执行 SQL 语句。 + 结果归并: SQL 被下推执行之后,Pisa-Proxy 会对查询结果进行归并,并最终返回给客户端。 ### SQL 改写介绍 @@ -37,6 +41,11 @@ SELECT order_id FROM order.t_order WHERE order_id = 1; ``` SELECT order_id FROM order.t_order_00001 WHERE order_id = 1; ``` +下图展示了数据查询过程 +![](/img/sharding-select.png) + +以数据插入为例,数据写入过程如下图: +![](/img/sharding-select.png) **特别说明: SQL rewrite 在修改标识符计算实际表名时会自动根据分片规则添加表索引,索引规则位 表名_索引,索引位为5位表示。例如:`t_order` 表改写后为 `t_order_00000`。因此用户需要根据实际业务场景先创建好对应的表名** @@ -81,9 +90,9 @@ SELECT COUNT(price) AS AVG_DERIVED_COUNT_00000, SUM(price) AS AVG_DERIVED_SUM_00 | 属性 | 值类型 | 是否依赖 | 默认值 | 含义 | |-----|-------|---------|-------|-----| | table_name |String|是|无|分片表名| -| actual_datanodes| Vec\|是|无|后端数据源| -|binding_tables|Vec\|否|无|暂不支持|| -|broadcast_tables|Vec\|否|无|暂不支持|| +| actual_datanodes| array[String]|是|无|后端数据源| +|binding_tables|arrayString]|否|无|暂不支持|| +|broadcast_tables|array[String]|否|无|暂不支持|| |table_sharding_algorithm_name|enum|是|无|分片算法| |table_sharding_column|String|是|无|分片键| |sharding_count|u64|是|无|分片数| \ No newline at end of file diff --git a/docs/package-lock.json b/docs/package-lock.json index 323c670a..64467192 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -15,7 +15,7 @@ "prism-react-renderer": "^1.3.1", "react": "^17.0.2", "react-dom": "^17.0.2", - "react-github-btn": "^1.2.1" + "react-github-btn": "^1.4.0" } }, "node_modules/@algolia/autocomplete-core": { @@ -6313,9 +6313,9 @@ } }, "node_modules/github-buttons": { - "version": "2.21.1", - "resolved": "https://registry.npmmirror.com/github-buttons/-/github-buttons-2.21.1.tgz", - "integrity": "sha512-n9bCQ8sj+5oX1YH5NeyWGbAclRDtHEhMBzqw2ctsWpdEHOwVgfruRu0VIVy01Ah10dd/iFajMHYU71L7IBWBOw==" + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/github-buttons/-/github-buttons-2.22.0.tgz", + "integrity": "sha512-N5bk01s1WgK1FVtoeSUVkRkJpkaSu8yHMPcjye+PTa0jsRjMRNrYqVLgpUf2RA5Kvec05DfHYAT6/68fwkdqPw==" }, "node_modules/github-slugger": { "version": "1.4.0", @@ -9676,11 +9676,14 @@ "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" }, "node_modules/react-github-btn": { - "version": "1.2.2", - "resolved": "https://registry.npmmirror.com/react-github-btn/-/react-github-btn-1.2.2.tgz", - "integrity": "sha512-X4IcX2qwaLciSa4wcUsrFgF2PcT+ukMbZZRBT50ZvO2HJMyqQJNYNHErCN2R0sgZfSFQHUuUHlGndF15VQUhPA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/react-github-btn/-/react-github-btn-1.4.0.tgz", + "integrity": "sha512-lV4FYClAfjWnBfv0iNlJUGhamDgIq6TayD0kPZED6VzHWdpcHmPfsYOZ/CFwLfPv4Zp+F4m8QKTj0oy2HjiGXg==", "dependencies": { - "github-buttons": "^2.21.1" + "github-buttons": "^2.22.0" + }, + "peerDependencies": { + "react": ">=16.3.0" } }, "node_modules/react-helmet-async": { @@ -11362,6 +11365,19 @@ "is-typedarray": "^1.0.0" } }, + "node_modules/typescript": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", + "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, "node_modules/ua-parser-js": { "version": "0.7.31", "resolved": "https://registry.npmmirror.com/ua-parser-js/-/ua-parser-js-0.7.31.tgz", @@ -17248,9 +17264,9 @@ } }, "github-buttons": { - "version": "2.21.1", - "resolved": "https://registry.npmmirror.com/github-buttons/-/github-buttons-2.21.1.tgz", - "integrity": "sha512-n9bCQ8sj+5oX1YH5NeyWGbAclRDtHEhMBzqw2ctsWpdEHOwVgfruRu0VIVy01Ah10dd/iFajMHYU71L7IBWBOw==" + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/github-buttons/-/github-buttons-2.22.0.tgz", + "integrity": "sha512-N5bk01s1WgK1FVtoeSUVkRkJpkaSu8yHMPcjye+PTa0jsRjMRNrYqVLgpUf2RA5Kvec05DfHYAT6/68fwkdqPw==" }, "github-slugger": { "version": "1.4.0", @@ -19638,11 +19654,11 @@ "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" }, "react-github-btn": { - "version": "1.2.2", - "resolved": "https://registry.npmmirror.com/react-github-btn/-/react-github-btn-1.2.2.tgz", - "integrity": "sha512-X4IcX2qwaLciSa4wcUsrFgF2PcT+ukMbZZRBT50ZvO2HJMyqQJNYNHErCN2R0sgZfSFQHUuUHlGndF15VQUhPA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/react-github-btn/-/react-github-btn-1.4.0.tgz", + "integrity": "sha512-lV4FYClAfjWnBfv0iNlJUGhamDgIq6TayD0kPZED6VzHWdpcHmPfsYOZ/CFwLfPv4Zp+F4m8QKTj0oy2HjiGXg==", "requires": { - "github-buttons": "^2.21.1" + "github-buttons": "^2.22.0" } }, "react-helmet-async": { @@ -20916,6 +20932,12 @@ "is-typedarray": "^1.0.0" } }, + "typescript": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", + "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "peer": true + }, "ua-parser-js": { "version": "0.7.31", "resolved": "https://registry.npmmirror.com/ua-parser-js/-/ua-parser-js-0.7.31.tgz", diff --git a/docs/package.json b/docs/package.json index 53dcffcd..8b83bb0e 100644 --- a/docs/package.json +++ b/docs/package.json @@ -21,7 +21,7 @@ "prism-react-renderer": "^1.3.1", "react": "^17.0.2", "react-dom": "^17.0.2", - "react-github-btn": "^1.2.1" + "react-github-btn": "^1.4.0" }, "browserslist": { "production": [ diff --git a/docs/static/img/sharding-insert.png b/docs/static/img/sharding-insert.png new file mode 100644 index 0000000000000000000000000000000000000000..4f2f6351e7b6593066675bba5d47941df15ebd5a GIT binary patch literal 363678 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 KE7r=}ME)<*t9{1+ literal 0 HcmV?d00001 diff --git a/docs/static/img/sharding-select.png b/docs/static/img/sharding-select.png new file mode 100644 index 0000000000000000000000000000000000000000..05e253203ebc6b23f19e6412aa977cb748df9326 GIT binary patch literal 353863 zcmeFZcT^MG`#wsS-jOCqk)i@7kkDHo5Fmu!JA^<2Ap}Ao6s1W~5v)iPK@?GtA_$0p zfCwr@n$nvEq$46IAl!*Z&*xjty7&Bb*SdH8)*2?0Ju`dW{g&r__PZyXv$8;Nu!^wK z(9m$0n!s&nXc+iuXz1=RGXX7?jQBy|gO+52FrX>#J+eSU!#Wvedhygwj7<6DT z^%mby?+7JaFmO3oRSB#_72FUT8XN>%WUQg81X6;iszQ{YP@w%k!=qjcQlhrmdi!~Y z;{MCSs2yO!y#43m-opgt=W97UTd54?|PT5HPHd z55eEU4`hr5o7#X)teqpw{UZYrhA8jQU?RcJ4DcZ12ndX99}*S{H?dN4iZTRbFbfA`!4y9uvNhbs#l#4w0rQ8WP0R?W zNE8Zfq`I1H0Hn;7E`Fmz%9H@a zl!1RJ#R!j#bOu=&fkP0cB$Od=X8_pF1rlLRu~eowA|joPNH7~`gTQbC#+L#$3d0%0 zlnpWD2xkYZpC#N3VF-#cbc%}fwuRY|EiLRQX7~u45!}So9|JeFK$)2ZI2qYdY{?X? zr6CGOvL_O;*5MTEU>j>+!$4K*U{fao$ixMv8fEH(vJSR0Mg$?ykO-`iNrZKXiIKgE zp$j#7oN*url~5}%5w1*8c0pJwhm!q5)liNmMp2;%d;178>jmKtb8~Bu0Vc>q-4JO8wI`v>$$_>wCpgAD z5M}OU><5Q}V9EjNKDL3DE@VR!150PDlQP069O{iVGJ*w1S~$aD5m6+hk&mOP3I!ht zGYcdIs@cI1cr!JB0NM-;(dz1!Aa8pO3ko9G0Iv+gJ7dk!>LikiFAQyMY2}Z!H}-?6 z8j?+I4Xk|CF#bj%R%i!=m5;eiC@}y+iZGx!;!FvS%49Qw1x`f;2MaKC#G>s2UBE^d z69*fTHQva|-xO*S2~~v{MEV$`D0Y@;6e`Ll6ctGE!AAiyD1!kcQL(hf+i9SU0yP}% z$ss=22wxc9-q;caiZTgMH3_wF1TIujMxrpmL^BG+z#D004}nsw;Xy>Ax`wHxpCdTP zNCRf+94Gp9k!co=5 zR28FQs_x^0!s8w6{jdlJWerepsF@$$$<{^P2~V~J13+d>Q31`&OM%wTNbA8DqhjzswYv1XzQFWtP#*(- zOH(429E5RJAv-{9RK0DSf-SHFAF*q9Iqf`-_@{S1)72y+`^ zpgqjk-d+V}ZEa@Z4?{vDB9t|v)B7Xe53 zSy8O9CTMSCtSuOB16*T*Fn~}nQ1vjCNHYi)XX|Gi=4~5chqEBU{apO9WB}!j4P49& zBOFn%P$NjFvX!+#q={dEu^%zg!o>^?Q4Vx)F;+tuTL+n&MUn!{!fYL_qYw}yQ;-$R z*O(aT7h>T;u)~ExopH)01PI8|UX|nrjf_Hg15Y=DtNR41``DQ|8QA-&S=w2;m_kF) zmVso;P`p#H4?YNqiGT*6t$b1HCN55}KnzCJFa%=-f*V`fM8H&0P<4bg1g!#bvP1X+ z-PuOjgduG$jR-_5Ra{^gDx6>!5=BvWHo%%kVhxNeFy0zKmNZ6UL&8yTuy>%E3f>qT zM1q)vs9BLBLrv8}1A$�+9|dkd426SPrf|4a5%=- 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

My React page

+

This is a React page

+ + ); +} +``` + +A new page is now available at [http://localhost:3000/my-react-page](http://localhost:3000/my-react-page). + +## Create your first Markdown Page + +Create a file at `src/pages/my-markdown-page.md`: + +```mdx title="src/pages/my-markdown-page.md" +# My Markdown page + +This is a Markdown page +``` + +A new page is now available at [http://localhost:3000/my-markdown-page](http://localhost:3000/my-markdown-page). diff --git a/docs/website/docs/tutorial-basics/deploy-your-site.md b/docs/website/docs/tutorial-basics/deploy-your-site.md new file mode 100644 index 00000000..1c50ee06 --- /dev/null +++ b/docs/website/docs/tutorial-basics/deploy-your-site.md @@ -0,0 +1,31 @@ +--- +sidebar_position: 5 +--- + +# Deploy your site + +Docusaurus is a **static-site-generator** (also called **[Jamstack](https://jamstack.org/)**). + +It builds your site as simple **static HTML, JavaScript and CSS files**. + +## Build your site + +Build your site **for production**: + +```bash +npm run build +``` + +The static files are generated in the `build` folder. + +## Deploy your site + +Test your production build locally: + +```bash +npm run serve +``` + +The `build` folder is now served at [http://localhost:3000/](http://localhost:3000/). + +You can now deploy the `build` folder **almost anywhere** easily, **for free** or very small cost (read the **[Deployment Guide](https://docusaurus.io/docs/deployment)**). diff --git a/docs/website/docs/tutorial-basics/markdown-features.mdx b/docs/website/docs/tutorial-basics/markdown-features.mdx new file mode 100644 index 00000000..6b3aaaaa --- /dev/null +++ b/docs/website/docs/tutorial-basics/markdown-features.mdx @@ -0,0 +1,146 @@ +--- +sidebar_position: 4 +--- + +# Markdown Features + +Docusaurus supports **[Markdown](https://daringfireball.net/projects/markdown/syntax)** and a few **additional features**. + +## Front Matter + +Markdown documents have metadata at the top called [Front Matter](https://jekyllrb.com/docs/front-matter/): + +```text title="my-doc.md" +// highlight-start +--- +id: my-doc-id +title: My document title +description: My document description +slug: /my-custom-url +--- +// highlight-end + +## Markdown heading + +Markdown text with [links](./hello.md) +``` + +## Links + +Regular Markdown links are supported, using url paths or relative file paths. + +```md +Let's see how to [Create a page](/create-a-page). +``` + +```md +Let's see how to [Create a page](./create-a-page.md). +``` + +**Result:** Let's see how to [Create a page](./create-a-page.md). + +## Images + +Regular Markdown images are supported. + +You can use absolute paths to reference images in the static directory (`static/img/docusaurus.png`): + +```md +![Docusaurus logo](/img/docusaurus.png) +``` + +![Docusaurus logo](/img/docusaurus.png) + +You can reference images relative to the current file as well, as shown in [the extra guides](../tutorial-extras/manage-docs-versions.md). + +## Code Blocks + +Markdown code blocks are supported with Syntax highlighting. + + ```jsx title="src/components/HelloDocusaurus.js" + function HelloDocusaurus() { + return ( +

Hello, Docusaurus!

+ ) + } + ``` + +```jsx title="src/components/HelloDocusaurus.js" +function HelloDocusaurus() { + return

Hello, Docusaurus!

; +} +``` + +## Admonitions + +Docusaurus has a special syntax to create admonitions and callouts: + + :::tip My tip + + Use this awesome feature option + + ::: + + :::danger Take care + + This action is dangerous + + ::: + +:::tip My tip + +Use this awesome feature option + +::: + +:::danger Take care + +This action is dangerous + +::: + +## MDX and React Components + +[MDX](https://mdxjs.com/) can make your documentation more **interactive** and allows using any **React components inside Markdown**: + +```jsx +export const Highlight = ({children, color}) => ( + { + alert(`You clicked the color ${color} with label ${children}`) + }}> + {children} + +); + +This is Docusaurus green ! + +This is Facebook blue ! +``` + +export const Highlight = ({children, color}) => ( + { + alert(`You clicked the color ${color} with label ${children}`); + }}> + {children} + +); + +This is Docusaurus green ! + +This is Facebook blue ! diff --git a/docs/website/docs/tutorial-extras/_category_.json b/docs/website/docs/tutorial-extras/_category_.json new file mode 100644 index 00000000..a8ffcc19 --- /dev/null +++ b/docs/website/docs/tutorial-extras/_category_.json @@ -0,0 +1,7 @@ +{ + "label": "Tutorial - Extras", + "position": 3, + "link": { + "type": "generated-index" + } +} diff --git a/docs/website/docs/tutorial-extras/img/docsVersionDropdown.png b/docs/website/docs/tutorial-extras/img/docsVersionDropdown.png new file mode 100644 index 0000000000000000000000000000000000000000..97e4164618b5f8beda34cfa699720aba0ad2e342 GIT binary patch literal 25427 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 literal 0 HcmV?d00001 diff --git a/docs/website/docs/tutorial-extras/img/localeDropdown.png b/docs/website/docs/tutorial-extras/img/localeDropdown.png new file mode 100644 index 0000000000000000000000000000000000000000..e257edc1f932985396bf59584c7ccfaddf955779 GIT binary patch literal 27841 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 JrC|B>e*nH7H{}2T literal 0 HcmV?d00001 diff --git a/docs/website/docs/tutorial-extras/manage-docs-versions.md b/docs/website/docs/tutorial-extras/manage-docs-versions.md new file mode 100644 index 00000000..e12c3f34 --- /dev/null +++ b/docs/website/docs/tutorial-extras/manage-docs-versions.md @@ -0,0 +1,55 @@ +--- +sidebar_position: 1 +--- + +# Manage Docs Versions + +Docusaurus can manage multiple versions of your docs. + +## Create a docs version + +Release a version 1.0 of your project: + +```bash +npm run docusaurus docs:version 1.0 +``` + +The `docs` folder is copied into `versioned_docs/version-1.0` and `versions.json` is created. + +Your docs now have 2 versions: + +- `1.0` at `http://localhost:3000/docs/` for the version 1.0 docs +- `current` at `http://localhost:3000/docs/next/` for the **upcoming, unreleased docs** + +## Add a Version Dropdown + +To navigate seamlessly across versions, add a version dropdown. + +Modify the `docusaurus.config.js` file: + +```js title="docusaurus.config.js" +module.exports = { + themeConfig: { + navbar: { + items: [ + // highlight-start + { + type: 'docsVersionDropdown', + }, + // highlight-end + ], + }, + }, +}; +``` + +The docs version dropdown appears in your navbar: + +![Docs Version Dropdown](./img/docsVersionDropdown.png) + +## Update an existing version + +It is possible to edit versioned docs in their respective folder: + +- `versioned_docs/version-1.0/hello.md` updates `http://localhost:3000/docs/hello` +- `docs/hello.md` updates `http://localhost:3000/docs/next/hello` diff --git a/docs/website/docs/tutorial-extras/translate-your-site.md b/docs/website/docs/tutorial-extras/translate-your-site.md new file mode 100644 index 00000000..caeaffb0 --- /dev/null +++ b/docs/website/docs/tutorial-extras/translate-your-site.md @@ -0,0 +1,88 @@ +--- +sidebar_position: 2 +--- + +# Translate your site + +Let's translate `docs/intro.md` to French. + +## Configure i18n + +Modify `docusaurus.config.js` to add support for the `fr` locale: + +```js title="docusaurus.config.js" +module.exports = { + i18n: { + defaultLocale: 'en', + locales: ['en', 'fr'], + }, +}; +``` + +## Translate a doc + +Copy the `docs/intro.md` file to the `i18n/fr` folder: + +```bash +mkdir -p i18n/fr/docusaurus-plugin-content-docs/current/ + +cp docs/intro.md i18n/fr/docusaurus-plugin-content-docs/current/intro.md +``` + +Translate `i18n/fr/docusaurus-plugin-content-docs/current/intro.md` in French. + +## Start your localized site + +Start your site on the French locale: + +```bash +npm run start -- --locale fr +``` + +Your localized site is accessible at [http://localhost:3000/fr/](http://localhost:3000/fr/) and the `Getting Started` page is translated. + +:::caution + +In development, you can only use one locale at a same time. + +::: + +## Add a Locale Dropdown + +To navigate seamlessly across languages, add a locale dropdown. + +Modify the `docusaurus.config.js` file: + +```js title="docusaurus.config.js" +module.exports = { + themeConfig: { + navbar: { + items: [ + // highlight-start + { + type: 'localeDropdown', + }, + // highlight-end + ], + }, + }, +}; +``` + +The locale dropdown now appears in your navbar: + +![Locale Dropdown](./img/localeDropdown.png) + +## Build your localized site + +Build your site for a specific locale: + +```bash +npm run build -- --locale fr +``` + +Or build your site to include all the locales at once: + +```bash +npm run build +``` diff --git a/docs/website/docusaurus.config.js b/docs/website/docusaurus.config.js new file mode 100644 index 00000000..cbea7b1b --- /dev/null +++ b/docs/website/docusaurus.config.js @@ -0,0 +1,132 @@ +// @ts-check +// Note: type annotations allow type checking and IDEs autocompletion + +const lightCodeTheme = require('prism-react-renderer/themes/github'); +const darkCodeTheme = require('prism-react-renderer/themes/dracula'); + +/** @type {import('@docusaurus/types').Config} */ +const config = { + title: 'My Site', + tagline: 'Dinosaurs are cool', + url: 'https://your-docusaurus-test-site.com', + baseUrl: '/', + onBrokenLinks: 'throw', + onBrokenMarkdownLinks: 'warn', + favicon: 'img/favicon.ico', + + // GitHub pages deployment config. + // If you aren't using GitHub pages, you don't need these. + organizationName: 'facebook', // Usually your GitHub org/user name. + projectName: 'docusaurus', // Usually your repo name. + + // Even if you don't use internalization, you can use this field to set useful + // metadata like html lang. For example, if your site is Chinese, you may want + // to replace "en" with "zh-Hans". + i18n: { + defaultLocale: 'en', + locales: ['en'], + }, + + presets: [ + [ + 'classic', + /** @type {import('@docusaurus/preset-classic').Options} */ + ({ + docs: { + sidebarPath: require.resolve('./sidebars.js'), + // Please change this to your repo. + // Remove this to remove the "edit this page" links. + editUrl: + 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', + }, + blog: { + showReadingTime: true, + // Please change this to your repo. + // Remove this to remove the "edit this page" links. + editUrl: + 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', + }, + theme: { + customCss: require.resolve('./src/css/custom.css'), + }, + }), + ], + ], + + themeConfig: + /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ + ({ + navbar: { + title: 'My Site', + logo: { + alt: 'My Site Logo', + src: 'img/logo.svg', + }, + items: [ + { + type: 'doc', + docId: 'intro', + position: 'left', + label: 'Tutorial', + }, + {to: '/blog', label: 'Blog', position: 'left'}, + { + href: 'https://github.com/facebook/docusaurus', + label: 'GitHub', + position: 'right', + }, + ], + }, + footer: { + style: 'dark', + links: [ + { + title: 'Docs', + items: [ + { + label: 'Tutorial', + to: '/docs/intro', + }, + ], + }, + { + title: 'Community', + items: [ + { + label: 'Stack Overflow', + href: 'https://stackoverflow.com/questions/tagged/docusaurus', + }, + { + label: 'Discord', + href: 'https://discordapp.com/invite/docusaurus', + }, + { + label: 'Twitter', + href: 'https://twitter.com/docusaurus', + }, + ], + }, + { + title: 'More', + items: [ + { + label: 'Blog', + to: '/blog', + }, + { + label: 'GitHub', + href: 'https://github.com/facebook/docusaurus', + }, + ], + }, + ], + copyright: `Copyright © ${new Date().getFullYear()} My Project, Inc. Built with Docusaurus.`, + }, + prism: { + theme: lightCodeTheme, + darkTheme: darkCodeTheme, + }, + }), +}; + +module.exports = config; diff --git a/docs/website/package-lock.json b/docs/website/package-lock.json new file mode 100644 index 00000000..2bcfbaad --- /dev/null +++ b/docs/website/package-lock.json @@ -0,0 +1,21140 @@ +{ + "name": "website", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "website", + "version": "0.0.0", + "dependencies": { + "@docusaurus/core": "2.1.0", + "@docusaurus/preset-classic": "2.1.0", + "@mdx-js/react": "^1.6.22", + "clsx": "^1.2.1", + "prism-react-renderer": "^1.3.5", + "react": "^17.0.2", + "react-dom": "^17.0.2" + }, + "devDependencies": { + "@docusaurus/module-type-aliases": "2.1.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@algolia/autocomplete-core": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.7.1.tgz", + "integrity": "sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg==", + "dependencies": { + "@algolia/autocomplete-shared": "1.7.1" + } + }, + "node_modules/@algolia/autocomplete-preset-algolia": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.1.tgz", + "integrity": "sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg==", + "dependencies": { + "@algolia/autocomplete-shared": "1.7.1" + }, + "peerDependencies": { + "@algolia/client-search": "^4.9.1", + "algoliasearch": "^4.9.1" + } + }, + "node_modules/@algolia/autocomplete-shared": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.1.tgz", + "integrity": "sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg==" + }, + "node_modules/@algolia/cache-browser-local-storage": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.14.2.tgz", + "integrity": "sha512-FRweBkK/ywO+GKYfAWbrepewQsPTIEirhi1BdykX9mxvBPtGNKccYAxvGdDCumU1jL4r3cayio4psfzKMejBlA==", + "dependencies": { + "@algolia/cache-common": "4.14.2" + } + }, + "node_modules/@algolia/cache-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.14.2.tgz", + "integrity": "sha512-SbvAlG9VqNanCErr44q6lEKD2qoK4XtFNx9Qn8FK26ePCI8I9yU7pYB+eM/cZdS9SzQCRJBbHUumVr4bsQ4uxg==" + }, + "node_modules/@algolia/cache-in-memory": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.14.2.tgz", + "integrity": "sha512-HrOukWoop9XB/VFojPv1R5SVXowgI56T9pmezd/djh2JnVN/vXswhXV51RKy4nCpqxyHt/aGFSq2qkDvj6KiuQ==", + "dependencies": { + "@algolia/cache-common": "4.14.2" + } + }, + "node_modules/@algolia/client-account": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.14.2.tgz", + "integrity": "sha512-WHtriQqGyibbb/Rx71YY43T0cXqyelEU0lB2QMBRXvD2X0iyeGl4qMxocgEIcbHyK7uqE7hKgjT8aBrHqhgc1w==", + "dependencies": { + "@algolia/client-common": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/client-analytics": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.14.2.tgz", + "integrity": "sha512-yBvBv2mw+HX5a+aeR0dkvUbFZsiC4FKSnfqk9rrfX+QrlNOKEhCG0tJzjiOggRW4EcNqRmaTULIYvIzQVL2KYQ==", + "dependencies": { + "@algolia/client-common": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/client-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.14.2.tgz", + "integrity": "sha512-43o4fslNLcktgtDMVaT5XwlzsDPzlqvqesRi4MjQz2x4/Sxm7zYg5LRYFol1BIhG6EwxKvSUq8HcC/KxJu3J0Q==", + "dependencies": { + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/client-personalization": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.14.2.tgz", + "integrity": "sha512-ACCoLi0cL8CBZ1W/2juehSltrw2iqsQBnfiu/Rbl9W2yE6o2ZUb97+sqN/jBqYNQBS+o0ekTMKNkQjHHAcEXNw==", + "dependencies": { + "@algolia/client-common": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/client-search": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.14.2.tgz", + "integrity": "sha512-L5zScdOmcZ6NGiVbLKTvP02UbxZ0njd5Vq9nJAmPFtjffUSOGEp11BmD2oMJ5QvARgx2XbX4KzTTNS5ECYIMWw==", + "dependencies": { + "@algolia/client-common": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" + }, + "node_modules/@algolia/logger-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.14.2.tgz", + "integrity": "sha512-/JGlYvdV++IcMHBnVFsqEisTiOeEr6cUJtpjz8zc0A9c31JrtLm318Njc72p14Pnkw3A/5lHHh+QxpJ6WFTmsA==" + }, + "node_modules/@algolia/logger-console": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.14.2.tgz", + "integrity": "sha512-8S2PlpdshbkwlLCSAB5f8c91xyc84VM9Ar9EdfE9UmX+NrKNYnWR1maXXVDQQoto07G1Ol/tYFnFVhUZq0xV/g==", + "dependencies": { + "@algolia/logger-common": "4.14.2" + } + }, + "node_modules/@algolia/requester-browser-xhr": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.14.2.tgz", + "integrity": "sha512-CEh//xYz/WfxHFh7pcMjQNWgpl4wFB85lUMRyVwaDPibNzQRVcV33YS+63fShFWc2+42YEipFGH2iPzlpszmDw==", + "dependencies": { + "@algolia/requester-common": "4.14.2" + } + }, + "node_modules/@algolia/requester-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.14.2.tgz", + "integrity": "sha512-73YQsBOKa5fvVV3My7iZHu1sUqmjjfs9TteFWwPwDmnad7T0VTCopttcsM3OjLxZFtBnX61Xxl2T2gmG2O4ehg==" + }, + "node_modules/@algolia/requester-node-http": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.14.2.tgz", + "integrity": "sha512-oDbb02kd1o5GTEld4pETlPZLY0e+gOSWjWMJHWTgDXbv9rm/o2cF7japO6Vj1ENnrqWvLBmW1OzV9g6FUFhFXg==", + "dependencies": { + "@algolia/requester-common": "4.14.2" + } + }, + "node_modules/@algolia/transporter": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.14.2.tgz", + "integrity": "sha512-t89dfQb2T9MFQHidjHcfhh6iGMNwvuKUvojAj+JsrHAGbuSy7yE4BylhLX6R0Q1xYRoC4Vvv+O5qIw/LdnQfsQ==", + "dependencies": { + "@algolia/cache-common": "4.14.2", + "@algolia/logger-common": "4.14.2", + "@algolia/requester-common": "4.14.2" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", + "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", + "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.1", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.1", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", + "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "dependencies": { + "@babel/types": "^7.19.0", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", + "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", + "dependencies": { + "@babel/compat-data": "^7.19.1", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", + "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", + "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "dependencies": { + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "dependencies": { + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", + "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "dependencies": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", + "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz", + "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", + "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", + "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", + "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", + "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", + "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", + "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", + "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz", + "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.1.tgz", + "integrity": "sha512-+ILcOU+6mWLlvCwnL920m2Ow3wWx3Wo8n2t5aROQmV55GZt+hOiLvBaa3DNzRjSEHa1aauRs4/YLmkCfFkhhRQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-typescript": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", + "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", + "dependencies": { + "@babel/compat-data": "^7.19.1", + "@babel/helper-compilation-targets": "^7.19.1", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.19.1", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", + "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.1.tgz", + "integrity": "sha512-j2vJGnkopRzH+ykJ8h68wrHnEUmtK//E723jjixiAl/PPf6FhqY/vYRcMVlNydRKQjQsTsYEjpx+DZMIvnGk/g==", + "dependencies": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz", + "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.19.1", + "@babel/types": "^7.19.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", + "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "dependencies": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@docsearch/css": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.2.1.tgz", + "integrity": "sha512-gaP6TxxwQC+K8D6TRx5WULUWKrcbzECOPA2KCVMuI+6C7dNiGUk5yXXzVhc5sld79XKYLnO9DRTI4mjXDYkh+g==" + }, + "node_modules/@docsearch/react": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.2.1.tgz", + "integrity": "sha512-EzTQ/y82s14IQC5XVestiK/kFFMe2aagoYFuTAIfIb/e+4FU7kSMKonRtLwsCiLQHmjvNQq+HO+33giJ5YVtaQ==", + "dependencies": { + "@algolia/autocomplete-core": "1.7.1", + "@algolia/autocomplete-preset-algolia": "1.7.1", + "@docsearch/css": "3.2.1", + "algoliasearch": "^4.0.0" + }, + "peerDependencies": { + "@types/react": ">= 16.8.0 < 19.0.0", + "react": ">= 16.8.0 < 19.0.0", + "react-dom": ">= 16.8.0 < 19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@docusaurus/core": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.1.0.tgz", + "integrity": "sha512-/ZJ6xmm+VB9Izbn0/s6h6289cbPy2k4iYFwWDhjiLsVqwa/Y0YBBcXvStfaHccudUC3OfP+26hMk7UCjc50J6Q==", + "dependencies": { + "@babel/core": "^7.18.6", + "@babel/generator": "^7.18.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.18.6", + "@babel/preset-env": "^7.18.6", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.18.6", + "@babel/runtime": "^7.18.6", + "@babel/runtime-corejs3": "^7.18.6", + "@babel/traverse": "^7.18.8", + "@docusaurus/cssnano-preset": "2.1.0", + "@docusaurus/logger": "2.1.0", + "@docusaurus/mdx-loader": "2.1.0", + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/utils": "2.1.0", + "@docusaurus/utils-common": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "@slorber/static-site-generator-webpack-plugin": "^4.0.7", + "@svgr/webpack": "^6.2.1", + "autoprefixer": "^10.4.7", + "babel-loader": "^8.2.5", + "babel-plugin-dynamic-import-node": "^2.3.3", + "boxen": "^6.2.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "clean-css": "^5.3.0", + "cli-table3": "^0.6.2", + "combine-promises": "^1.1.0", + "commander": "^5.1.0", + "copy-webpack-plugin": "^11.0.0", + "core-js": "^3.23.3", + "css-loader": "^6.7.1", + "css-minimizer-webpack-plugin": "^4.0.0", + "cssnano": "^5.1.12", + "del": "^6.1.1", + "detect-port": "^1.3.0", + "escape-html": "^1.0.3", + "eta": "^1.12.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "html-minifier-terser": "^6.1.0", + "html-tags": "^3.2.0", + "html-webpack-plugin": "^5.5.0", + "import-fresh": "^3.3.0", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "mini-css-extract-plugin": "^2.6.1", + "postcss": "^8.4.14", + "postcss-loader": "^7.0.0", + "prompts": "^2.4.2", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "^1.3.0", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.3.3", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.3.3", + "rtl-detect": "^1.0.4", + "semver": "^7.3.7", + "serve-handler": "^6.1.3", + "shelljs": "^0.8.5", + "terser-webpack-plugin": "^5.3.3", + "tslib": "^2.4.0", + "update-notifier": "^5.1.0", + "url-loader": "^4.1.1", + "wait-on": "^6.0.1", + "webpack": "^5.73.0", + "webpack-bundle-analyzer": "^4.5.0", + "webpack-dev-server": "^4.9.3", + "webpack-merge": "^5.8.0", + "webpackbar": "^5.0.2" + }, + "bin": { + "docusaurus": "bin/docusaurus.mjs" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/cssnano-preset": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.1.0.tgz", + "integrity": "sha512-pRLewcgGhOies6pzsUROfmPStDRdFw+FgV5sMtLr5+4Luv2rty5+b/eSIMMetqUsmg3A9r9bcxHk9bKAKvx3zQ==", + "dependencies": { + "cssnano-preset-advanced": "^5.3.8", + "postcss": "^8.4.14", + "postcss-sort-media-queries": "^4.2.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@docusaurus/logger": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.1.0.tgz", + "integrity": "sha512-uuJx2T6hDBg82joFeyobywPjSOIfeq05GfyKGHThVoXuXsu1KAzMDYcjoDxarb9CoHCI/Dor8R2MoL6zII8x1Q==", + "dependencies": { + "chalk": "^4.1.2", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@docusaurus/mdx-loader": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.1.0.tgz", + "integrity": "sha512-i97hi7hbQjsD3/8OSFhLy7dbKGH8ryjEzOfyhQIn2CFBYOY3ko0vMVEf3IY9nD3Ld7amYzsZ8153RPkcnXA+Lg==", + "dependencies": { + "@babel/parser": "^7.18.8", + "@babel/traverse": "^7.18.8", + "@docusaurus/logger": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@mdx-js/mdx": "^1.6.22", + "escape-html": "^1.0.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "image-size": "^1.0.1", + "mdast-util-to-string": "^2.0.0", + "remark-emoji": "^2.2.0", + "stringify-object": "^3.3.0", + "tslib": "^2.4.0", + "unified": "^9.2.2", + "unist-util-visit": "^2.0.3", + "url-loader": "^4.1.1", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/module-type-aliases": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.1.0.tgz", + "integrity": "sha512-Z8WZaK5cis3xEtyfOT817u9xgGUauT0PuuVo85ysnFRX8n7qLN1lTPCkC+aCmFm/UcV8h/W5T4NtIsst94UntQ==", + "dependencies": { + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/types": "2.1.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@docusaurus/plugin-content-blog": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.1.0.tgz", + "integrity": "sha512-xEp6jlu92HMNUmyRBEeJ4mCW1s77aAEQO4Keez94cUY/Ap7G/r0Awa6xSLff7HL0Fjg8KK1bEbDy7q9voIavdg==", + "dependencies": { + "@docusaurus/core": "2.1.0", + "@docusaurus/logger": "2.1.0", + "@docusaurus/mdx-loader": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@docusaurus/utils-common": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "cheerio": "^1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^10.1.0", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "tslib": "^2.4.0", + "unist-util-visit": "^2.0.3", + "utility-types": "^3.10.0", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-docs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.1.0.tgz", + "integrity": "sha512-Rup5pqXrXlKGIC4VgwvioIhGWF7E/NNSlxv+JAxRYpik8VKlWsk9ysrdHIlpX+KJUCO9irnY21kQh2814mlp/Q==", + "dependencies": { + "@docusaurus/core": "2.1.0", + "@docusaurus/logger": "2.1.0", + "@docusaurus/mdx-loader": "2.1.0", + "@docusaurus/module-type-aliases": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "@types/react-router-config": "^5.0.6", + "combine-promises": "^1.1.0", + "fs-extra": "^10.1.0", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.4.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-pages": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.1.0.tgz", + "integrity": "sha512-SwZdDZRlObHNKXTnFo7W2aF6U5ZqNVI55Nw2GCBryL7oKQSLeI0lsrMlMXdzn+fS7OuBTd3MJBO1T4Zpz0i/+g==", + "dependencies": { + "@docusaurus/core": "2.1.0", + "@docusaurus/mdx-loader": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "fs-extra": "^10.1.0", + "tslib": "^2.4.0", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-debug": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.1.0.tgz", + "integrity": "sha512-8wsDq3OIfiy6440KLlp/qT5uk+WRHQXIXklNHEeZcar+Of0TZxCNe2FBpv+bzb/0qcdP45ia5i5WmR5OjN6DPw==", + "dependencies": { + "@docusaurus/core": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils": "2.1.0", + "fs-extra": "^10.1.0", + "react-json-view": "^1.21.3", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-analytics": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.1.0.tgz", + "integrity": "sha512-4cgeqIly/wcFVbbWP03y1QJJBgH8W+Bv6AVbWnsXNOZa1yB3AO6hf3ZdeQH9x20v9T2pREogVgAH0rSoVnNsgg==", + "dependencies": { + "@docusaurus/core": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-gtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.1.0.tgz", + "integrity": "sha512-/3aDlv2dMoCeiX2e+DTGvvrdTA+v3cKQV3DbmfsF4ENhvc5nKV23nth04Z3Vq0Ci1ui6Sn80TkhGk/tiCMW2AA==", + "dependencies": { + "@docusaurus/core": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-sitemap": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.1.0.tgz", + "integrity": "sha512-2Y6Br8drlrZ/jN9MwMBl0aoi9GAjpfyfMBYpaQZXimbK+e9VjYnujXlvQ4SxtM60ASDgtHIAzfVFBkSR/MwRUw==", + "dependencies": { + "@docusaurus/core": "2.1.0", + "@docusaurus/logger": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@docusaurus/utils-common": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "fs-extra": "^10.1.0", + "sitemap": "^7.1.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/preset-classic": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.1.0.tgz", + "integrity": "sha512-NQMnaq974K4BcSMXFSJBQ5itniw6RSyW+VT+6i90kGZzTwiuKZmsp0r9lC6BYAvvVMQUNJQwrETmlu7y2XKW7w==", + "dependencies": { + "@docusaurus/core": "2.1.0", + "@docusaurus/plugin-content-blog": "2.1.0", + "@docusaurus/plugin-content-docs": "2.1.0", + "@docusaurus/plugin-content-pages": "2.1.0", + "@docusaurus/plugin-debug": "2.1.0", + "@docusaurus/plugin-google-analytics": "2.1.0", + "@docusaurus/plugin-google-gtag": "2.1.0", + "@docusaurus/plugin-sitemap": "2.1.0", + "@docusaurus/theme-classic": "2.1.0", + "@docusaurus/theme-common": "2.1.0", + "@docusaurus/theme-search-algolia": "2.1.0", + "@docusaurus/types": "2.1.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/react-loadable": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "dependencies": { + "@types/react": "*", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/@docusaurus/theme-classic": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.1.0.tgz", + "integrity": "sha512-xn8ZfNMsf7gaSy9+ClFnUu71o7oKgMo5noYSS1hy3svNifRTkrBp6+MReLDsmIaj3mLf2e7+JCBYKBFbaGzQng==", + "dependencies": { + "@docusaurus/core": "2.1.0", + "@docusaurus/mdx-loader": "2.1.0", + "@docusaurus/module-type-aliases": "2.1.0", + "@docusaurus/plugin-content-blog": "2.1.0", + "@docusaurus/plugin-content-docs": "2.1.0", + "@docusaurus/plugin-content-pages": "2.1.0", + "@docusaurus/theme-common": "2.1.0", + "@docusaurus/theme-translations": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@docusaurus/utils-common": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "@mdx-js/react": "^1.6.22", + "clsx": "^1.2.1", + "copy-text-to-clipboard": "^3.0.1", + "infima": "0.2.0-alpha.42", + "lodash": "^4.17.21", + "nprogress": "^0.2.0", + "postcss": "^8.4.14", + "prism-react-renderer": "^1.3.5", + "prismjs": "^1.28.0", + "react-router-dom": "^5.3.3", + "rtlcss": "^3.5.0", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-common": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.1.0.tgz", + "integrity": "sha512-vT1otpVPbKux90YpZUnvknsn5zvpLf+AW1W0EDcpE9up4cDrPqfsh0QoxGHFJnobE2/qftsBFC19BneN4BH8Ag==", + "dependencies": { + "@docusaurus/mdx-loader": "2.1.0", + "@docusaurus/module-type-aliases": "2.1.0", + "@docusaurus/plugin-content-blog": "2.1.0", + "@docusaurus/plugin-content-docs": "2.1.0", + "@docusaurus/plugin-content-pages": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^1.2.1", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^1.3.5", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-search-algolia": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.1.0.tgz", + "integrity": "sha512-rNBvi35VvENhucslEeVPOtbAzBdZY/9j55gdsweGV5bYoAXy4mHB6zTGjealcB4pJ6lJY4a5g75fXXMOlUqPfg==", + "dependencies": { + "@docsearch/react": "^3.1.1", + "@docusaurus/core": "2.1.0", + "@docusaurus/logger": "2.1.0", + "@docusaurus/plugin-content-docs": "2.1.0", + "@docusaurus/theme-common": "2.1.0", + "@docusaurus/theme-translations": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "algoliasearch": "^4.13.1", + "algoliasearch-helper": "^3.10.0", + "clsx": "^1.2.1", + "eta": "^1.12.3", + "fs-extra": "^10.1.0", + "lodash": "^4.17.21", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-translations": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.1.0.tgz", + "integrity": "sha512-07n2akf2nqWvtJeMy3A+7oSGMuu5F673AovXVwY0aGAux1afzGCiqIFlYW3EP0CujvDJAEFSQi/Tetfh+95JNg==", + "dependencies": { + "fs-extra": "^10.1.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@docusaurus/types": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.1.0.tgz", + "integrity": "sha512-BS1ebpJZnGG6esKqsjtEC9U9qSaPylPwlO7cQ1GaIE7J/kMZI3FITnNn0otXXu7c7ZTqhb6+8dOrG6fZn6fqzQ==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.1.0.tgz", + "integrity": "sha512-fPvrfmAuC54n8MjZuG4IysaMdmvN5A/qr7iFLbSGSyDrsbP4fnui6KdZZIa/YOLIPLec8vjZ8RIITJqF18mx4A==", + "dependencies": { + "@docusaurus/logger": "2.1.0", + "@svgr/webpack": "^6.2.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "github-slugger": "^1.4.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.4.0", + "url-loader": "^4.1.1", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } + } + }, + "node_modules/@docusaurus/utils-common": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.1.0.tgz", + "integrity": "sha512-F2vgmt4yRFgRQR2vyEFGTWeyAdmgKbtmu3sjHObF0tjjx/pN0Iw/c6eCopaH34E6tc9nO0nvp01pwW+/86d1fg==", + "dependencies": { + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } + } + }, + "node_modules/@docusaurus/utils-validation": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.1.0.tgz", + "integrity": "sha512-AMJzWYKL3b7FLltKtDXNLO9Y649V2BXvrnRdnW2AA+PpBnYV78zKLSCz135cuWwRj1ajNtP4onbXdlnyvCijGQ==", + "dependencies": { + "@docusaurus/logger": "2.1.0", + "@docusaurus/utils": "2.1.0", + "joi": "^17.6.0", + "js-yaml": "^4.1.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@mdx-js/mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", + "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==", + "dependencies": { + "@babel/core": "7.12.9", + "@babel/plugin-syntax-jsx": "7.12.1", + "@babel/plugin-syntax-object-rest-spread": "7.8.3", + "@mdx-js/util": "1.6.22", + "babel-plugin-apply-mdx-type-prop": "1.6.22", + "babel-plugin-extract-import-names": "1.6.22", + "camelcase-css": "2.0.1", + "detab": "2.0.4", + "hast-util-raw": "6.0.1", + "lodash.uniq": "4.5.0", + "mdast-util-to-hast": "10.0.1", + "remark-footnotes": "2.0.0", + "remark-mdx": "1.6.22", + "remark-parse": "8.0.3", + "remark-squeeze-paragraphs": "4.0.0", + "style-to-object": "0.3.0", + "unified": "9.2.0", + "unist-builder": "2.0.3", + "unist-util-visit": "2.0.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@mdx-js/mdx/node_modules/@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@mdx-js/mdx/node_modules/@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@mdx-js/mdx/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@mdx-js/mdx/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@mdx-js/mdx/node_modules/unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@mdx-js/react": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", + "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "react": "^16.13.1 || ^17.0.0" + } + }, + "node_modules/@mdx-js/util": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz", + "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" + }, + "node_modules/@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@slorber/static-site-generator-webpack-plugin": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", + "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", + "dependencies": { + "eval": "^0.1.8", + "p-map": "^4.0.0", + "webpack-sources": "^3.2.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", + "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", + "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", + "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", + "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", + "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", + "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", + "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", + "@svgr/babel-plugin-transform-svg-component": "^6.3.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/core": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", + "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", + "dependencies": { + "@svgr/plugin-jsx": "^6.3.1", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", + "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", + "dependencies": { + "@babel/types": "^7.18.4", + "entities": "^4.3.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", + "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", + "dependencies": { + "@babel/core": "^7.18.5", + "@svgr/babel-preset": "^6.3.1", + "@svgr/hast-util-to-babel-ast": "^6.3.1", + "svg-parser": "^2.0.4" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "^6.0.0" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", + "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", + "dependencies": { + "cosmiconfig": "^7.0.1", + "deepmerge": "^4.2.2", + "svgo": "^2.8.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "^6.0.0" + } + }, + "node_modules/@svgr/webpack": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", + "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", + "dependencies": { + "@babel/core": "^7.18.5", + "@babel/plugin-transform-react-constant-elements": "^7.17.12", + "@babel/preset-env": "^7.18.2", + "@babel/preset-react": "^7.17.12", + "@babel/preset-typescript": "^7.17.12", + "@svgr/core": "^6.3.1", + "@svgr/plugin-jsx": "^6.3.1", + "@svgr/plugin-svgo": "^6.3.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", + "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "node_modules/@types/express": { + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.31", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", + "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/hast": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", + "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "node_modules/@types/mdast": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", + "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" + }, + "node_modules/@types/node": { + "version": "18.7.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.21.tgz", + "integrity": "sha512-rLFzK5bhM0YPyCoTC8bolBjMk7bwnZ8qeZUBslBfjZQou2ssJdWslx9CZ8DGM+Dx7QXQiiTVZ/6QO6kwtHkZCA==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/parse5": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", + "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "node_modules/@types/react": { + "version": "18.0.21", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz", + "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-router": { + "version": "5.1.19", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.19.tgz", + "integrity": "sha512-Fv/5kb2STAEMT3wHzdKQK2z8xKq38EDIGVrutYLmQVVLe+4orDFquU52hQrULnEHinMKv9FSA6lf9+uNT1ITtA==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "node_modules/@types/react-router-config": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.6.tgz", + "integrity": "sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/unist": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.1.tgz", + "integrity": "sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/algoliasearch": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.14.2.tgz", + "integrity": "sha512-ngbEQonGEmf8dyEh5f+uOIihv4176dgbuOZspiuhmTTBRBuzWu3KCGHre6uHj5YyuC7pNvQGzB6ZNJyZi0z+Sg==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.14.2", + "@algolia/cache-common": "4.14.2", + "@algolia/cache-in-memory": "4.14.2", + "@algolia/client-account": "4.14.2", + "@algolia/client-analytics": "4.14.2", + "@algolia/client-common": "4.14.2", + "@algolia/client-personalization": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/logger-common": "4.14.2", + "@algolia/logger-console": "4.14.2", + "@algolia/requester-browser-xhr": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/requester-node-http": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/algoliasearch-helper": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.11.1.tgz", + "integrity": "sha512-mvsPN3eK4E0bZG0/WlWJjeqe/bUD2KOEVOl0GyL/TGXn6wcpZU8NOuztGHCUKXkyg5gq6YzUakVTmnmSSO5Yiw==", + "dependencies": { + "@algolia/events": "^4.0.1" + }, + "peerDependencies": { + "algoliasearch": ">= 3.1 < 6" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/ansi-align/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.12", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.12.tgz", + "integrity": "sha512-WrCGV9/b97Pa+jtwf5UGaRjgQIg7OK3D06GnoYoZNcG1Xb8Gt3EfuKjlhh9i/VtT16g6PYjZ69jdJ2g8FxSC4Q==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001407", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "dependencies": { + "follow-redirects": "^1.14.7" + } + }, + "node_modules/babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-plugin-apply-mdx-type-prop": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", + "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==", + "dependencies": { + "@babel/helper-plugin-utils": "7.10.4", + "@mdx-js/util": "1.6.22" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@babel/core": "^7.11.6" + } + }, + "node_modules/babel-plugin-apply-mdx-type-prop/node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-extract-import-names": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz", + "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==", + "dependencies": { + "@babel/helper-plugin-utils": "7.10.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/babel-plugin-extract-import-names/node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/bail": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", + "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base16": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", + "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/boxen": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", + "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^6.2.0", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001412", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001412.tgz", + "integrity": "sha512-+TeEIee1gS5bYOiuf+PS/kp2mrXic37Hl66VY6EAfxasIk5fELTktK2oOezYed12H8w7jt3s512PpulQidPjwA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/ccount": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", + "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/clean-css": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-table3": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", + "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", + "dependencies": { + "string-width": "^4.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" + } + }, + "node_modules/cli-table3/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/cli-table3/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/collapse-white-space": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", + "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "node_modules/combine-promises": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", + "integrity": "sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/comma-separated-tokens": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", + "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compressible/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/copy-text-to-clipboard": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz", + "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "dependencies": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/core-js": { + "version": "3.25.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.3.tgz", + "integrity": "sha512-y1hvKXmPHvm5B7w4ln1S4uc9eV/O5+iFExSRUimnvIph11uaizFR8LFMdONN8hG3P2pipUfX4Y/fR8rAEtcHcQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.25.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.3.tgz", + "integrity": "sha512-xVtYpJQ5grszDHEUU9O7XbjjcZ0ccX3LgQsyqSvTnjX97ZqEgn9F5srmrwwwMtbKzDllyFPL+O+2OFMl1lU4TQ==", + "dependencies": { + "browserslist": "^4.21.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.25.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.3.tgz", + "integrity": "sha512-T/7qvgv70MEvRkZ8p6BasLZmOVYKzOaWNBEHAU8FmveCJkl4nko2quqPQOmy6AJIp5MBanhz9no3A94NoRb0XA==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dependencies": { + "node-fetch": "2.6.7" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.1.0.tgz", + "integrity": "sha512-Zd+yz4nta4GXi3pMqF6skO8kjzuCUbr62z8SLMGZZtxWxTGTLopOiabPGNDEyjHCRhnhdA1EfHmqLa2Oekjtng==", + "dependencies": { + "cssnano": "^5.1.8", + "jest-worker": "^27.5.1", + "postcss": "^8.4.13", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "lightningcss": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.13", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", + "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "dependencies": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-advanced": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.8.tgz", + "integrity": "sha512-xUlLLnEB1LjpEik+zgRNlk8Y/koBPPtONZjp7JKbXigeAmCrFvq9H0pXW5jJV45bQWAlmJ0sKy+IMr0XxLYQZg==", + "dependencies": { + "autoprefixer": "^10.3.7", + "cssnano-preset-default": "^5.2.12", + "postcss-discard-unused": "^5.1.0", + "postcss-merge-idents": "^5.1.1", + "postcss-reduce-idents": "^5.2.0", + "postcss-zindex": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "dependencies": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detab": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", + "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", + "dependencies": { + "repeat-string": "^1.5.4" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", + "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", + "dependencies": { + "address": "^1.0.1", + "debug": "4" + }, + "bin": { + "detect": "bin/detect-port.js", + "detect-port": "bin/detect-port.js" + } + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.262", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.262.tgz", + "integrity": "sha512-Ckn5haqmGh/xS8IbcgK3dnwAVnhDyo/WQnklWn6yaMucYTq7NNxwlGE8ElzEOnonzRLzUCo2Ot3vUb2GYUF2Hw==" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/emoticon": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz", + "integrity": "sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eta": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/eta/-/eta-1.12.3.tgz", + "integrity": "sha512-qHixwbDLtekO/d51Yr4glcaUJCIjGVJyTzuqV4GPlgZo1YpgOKG+avQynErZIYrfM6JIJdtiG2Kox8tbb+DoGg==", + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "url": "https://github.com/eta-dev/eta?sponsor=1" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "dependencies": { + "@types/node": "*", + "require-like": ">= 0.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/express/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/express/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "dependencies": { + "punycode": "^1.3.2" + } + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fbemitter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", + "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", + "dependencies": { + "fbjs": "^3.0.0" + } + }, + "node_modules/fbjs": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.4.tgz", + "integrity": "sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ==", + "dependencies": { + "cross-fetch": "^3.1.5", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.30" + } + }, + "node_modules/fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "node_modules/feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "dependencies": { + "xml-js": "^1.6.11" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flux": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.3.tgz", + "integrity": "sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==", + "dependencies": { + "fbemitter": "^3.0.0", + "fbjs": "^3.0.1" + }, + "peerDependencies": { + "react": "^15.0.2 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/github-slugger": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz", + "integrity": "sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==" + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/global-dirs/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "dependencies": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/gray-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/gray-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/hast-to-hyperscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", + "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", + "dependencies": { + "@types/unist": "^2.0.3", + "comma-separated-tokens": "^1.0.0", + "property-information": "^5.3.0", + "space-separated-tokens": "^1.0.0", + "style-to-object": "^0.3.0", + "unist-util-is": "^4.0.0", + "web-namespaces": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", + "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", + "dependencies": { + "@types/parse5": "^5.0.0", + "hastscript": "^6.0.0", + "property-information": "^5.0.0", + "vfile": "^4.0.0", + "vfile-location": "^3.2.0", + "web-namespaces": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", + "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz", + "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==", + "dependencies": { + "@types/hast": "^2.0.0", + "hast-util-from-parse5": "^6.0.0", + "hast-util-to-parse5": "^6.0.0", + "html-void-elements": "^1.0.0", + "parse5": "^6.0.0", + "unist-util-position": "^3.0.0", + "vfile": "^4.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/hast-util-to-parse5": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", + "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", + "dependencies": { + "hast-to-hyperscript": "^9.0.0", + "property-information": "^5.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", + "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", + "dependencies": { + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/html-void-elements": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", + "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", + "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "entities": "^4.3.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", + "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/immer": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/infima": { + "version": "0.2.0-alpha.42", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.42.tgz", + "integrity": "sha512-ift8OXNbQQwtbIt6z16KnSWP7uJ/SysSMFI4F87MNRTicypfl4Pv3E2OGVv6N3nSZFJvA8imYulCBS64iyHYww==", + "engines": { + "node": ">=12" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "dependencies": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-whitespace-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", + "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-word-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", + "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/joi": { + "version": "17.6.1", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.1.tgz", + "integrity": "sha512-Hl7/iBklIX345OCM1TiFSCZRVaAOLDGlWCp0Df2vWYgBgjkezaR7Kvm3joBciBHQjZj5sxXs859r6eqsRSlG8w==", + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.curry": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", + "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.flow": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", + "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/markdown-escapes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", + "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==", + "dependencies": { + "unist-util-remove": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-definitions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", + "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", + "dependencies": { + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", + "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==", + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "mdast-util-definitions": "^4.0.0", + "mdurl": "^1.0.0", + "unist-builder": "^2.0.0", + "unist-util-generated": "^1.0.0", + "unist-util-position": "^3.0.0", + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dependencies": { + "mime-db": "~1.33.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", + "dependencies": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + }, + "peerDependencies": { + "prop-types": "^15.0.0", + "react": "^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-emoji": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", + "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", + "dependencies": { + "lodash": "^4.17.21" + } + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "node_modules/parse5": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", + "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "dependencies": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "dependencies": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-unused": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", + "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-loader": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", + "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.7" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-merge-idents": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", + "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "dependencies": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-idents": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", + "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-sort-media-queries": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.3.0.tgz", + "integrity": "sha512-jAl8gJM2DvuIJiI9sL1CuiHtKM4s5aEIomkU8G3LFvbP+p8i7Sz8VV63uieTgoewGqKbi+hxBTiOKJlB35upCg==", + "dependencies": { + "sort-css-media-queries": "2.1.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.4.16" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/postcss-zindex": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", + "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/prism-react-renderer": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz", + "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==", + "peerDependencies": { + "react": ">=0.14.9" + } + }, + "node_modules/prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/property-information": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", + "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", + "dependencies": { + "xtend": "^4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" + }, + "node_modules/pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dependencies": { + "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pure-color": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", + "integrity": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==" + }, + "node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "dependencies": { + "inherits": "~2.0.3" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-base16-styling": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", + "integrity": "sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==", + "dependencies": { + "base16": "^1.0.0", + "lodash.curry": "^4.0.1", + "lodash.flow": "^3.3.0", + "pure-color": "^1.2.0" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, + "node_modules/react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-json-view": { + "version": "1.21.3", + "resolved": "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz", + "integrity": "sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==", + "dependencies": { + "flux": "^4.0.1", + "react-base16-styling": "^0.6.0", + "react-lifecycles-compat": "^3.0.4", + "react-textarea-autosize": "^8.3.2" + }, + "peerDependencies": { + "react": "^17.0.0 || ^16.3.0 || ^15.5.4", + "react-dom": "^17.0.0 || ^16.3.0 || ^15.5.4" + } + }, + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "node_modules/react-loadable": { + "name": "@docusaurus/react-loadable", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "dependencies": { + "@types/react": "*", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/react-loadable-ssr-addon-v5-slorber": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", + "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "dependencies": { + "@babel/runtime": "^7.10.3" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "react-loadable": "*", + "webpack": ">=4.41.1 || 5.x" + } + }, + "node_modules/react-router": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.3.tgz", + "integrity": "sha512-mzQGUvS3bM84TnbtMYR8ZjKnuPJ71IjSzR+DE6UkUqvN4czWIqEs17yLL8xkAycv4ev0AiN+IGrWu88vJs/p2w==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router-config": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", + "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", + "dependencies": { + "@babel/runtime": "^7.1.2" + }, + "peerDependencies": { + "react": ">=15", + "react-router": ">=5" + } + }, + "node_modules/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-Ov0tGPMBgqmbu5CDmN++tv2HQ9HlWDuWIIqn4b88gjlAN5IHI+4ZUZRcpz9Hl0azFIwihbLDYw1OiHGRo7ZIng==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.3", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-textarea-autosize": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz", + "integrity": "sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "use-composed-ref": "^1.3.0", + "use-latest": "^1.2.1" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reading-time": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexpu-core": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", + "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/registry-auth-token": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", + "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", + "dependencies": { + "rc": "1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regjsgen": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remark-emoji": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", + "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", + "dependencies": { + "emoticon": "^3.2.0", + "node-emoji": "^1.10.0", + "unist-util-visit": "^2.0.3" + } + }, + "node_modules/remark-footnotes": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz", + "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz", + "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==", + "dependencies": { + "@babel/core": "7.12.9", + "@babel/helper-plugin-utils": "7.10.4", + "@babel/plugin-proposal-object-rest-spread": "7.12.1", + "@babel/plugin-syntax-jsx": "7.12.1", + "@mdx-js/util": "1.6.22", + "is-alphabetical": "1.0.4", + "remark-parse": "8.0.3", + "unified": "9.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx/node_modules/@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/remark-mdx/node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "node_modules/remark-mdx/node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/remark-mdx/node_modules/@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/remark-mdx/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/remark-mdx/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remark-mdx/node_modules/unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", + "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", + "dependencies": { + "ccount": "^1.0.0", + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "trim": "0.0.1", + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^2.0.0", + "vfile-location": "^3.0.0", + "xtend": "^4.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==", + "dependencies": { + "mdast-squeeze-paragraphs": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-like": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", + "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", + "engines": { + "node": "*" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rtl-detect": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz", + "integrity": "sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==" + }, + "node_modules/rtlcss": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", + "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", + "dependencies": { + "find-up": "^5.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.3.11", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "rtlcss": "bin/rtlcss.js" + } + }, + "node_modules/rtlcss/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rtlcss/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rtlcss/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rtlcss/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", + "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "dependencies": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/semver-diff/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/send/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-handler": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", + "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "dependencies": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.0.4", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + } + }, + "node_modules/serve-handler/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/serve-handler/node_modules/path-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/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==" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "node_modules/shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/sitemap": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", + "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "dependencies": { + "@types/node": "^17.0.5", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.2.4" + }, + "bin": { + "sitemap": "dist/cli.js" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.6.0" + } + }, + "node_modules/sitemap/node_modules/@types/node": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sort-css-media-queries": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz", + "integrity": "sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==", + "engines": { + "node": ">= 6.3.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", + "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/state-toggle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", + "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/std-env": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.2.1.tgz", + "integrity": "sha512-D/uYFWkI/31OrnKmXZqGAGK5GbQRPp/BWA1nuITcc6ICblhhuQUPHS5E2GSCVS7Hwhf4ciq8qsATwBUxv+lI6w==" + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-to-object": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", + "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", + "dependencies": { + "inline-style-parser": "0.1.1" + } + }, + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/svgo/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/svgo/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", + "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/trim": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", + "integrity": "sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==" + }, + "node_modules/trim-trailing-lines": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", + "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", + "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", + "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/unherit": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", + "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", + "dependencies": { + "inherits": "^2.0.0", + "xtend": "^4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unified": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", + "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/unist-builder": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", + "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-generated": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", + "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", + "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz", + "integrity": "sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==", + "dependencies": { + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", + "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", + "dependencies": { + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "dependencies": { + "@types/unist": "^2.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", + "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", + "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", + "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dependencies": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/update-notifier/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-notifier/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-notifier/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-loader/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/use-composed-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", + "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/use-isomorphic-layout-effect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", + "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-latest": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", + "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", + "dependencies": { + "use-isomorphic-layout-effect": "^1.1.1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utility-types": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", + "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vfile": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", + "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/wait-on": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", + "dependencies": { + "axios": "^0.25.0", + "joi": "^17.6.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.5.4" + }, + "bin": { + "wait-on": "bin/wait-on" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-namespaces": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", + "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.6.1.tgz", + "integrity": "sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw==", + "dependencies": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.9.0.tgz", + "integrity": "sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "dependencies": { + "chalk": "^4.1.0", + "consola": "^2.15.3", + "pretty-time": "^1.1.0", + "std-env": "^3.0.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "webpack": "3 || 4 || 5" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "dependencies": { + "string-width": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" + }, + "node_modules/wrap-ansi": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", + "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.1.tgz", + "integrity": "sha512-qDOv24WjnYuL+wbwHdlsYZFy+cgPtrYw0Tn7GLORicQp9BkQLzrgI3Pm4VyR9ERZ41YTn7KlMPuL1n05WdZvmg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "dependencies": { + "sax": "^1.2.4" + }, + "bin": { + "xml-js": "bin/cli.js" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + }, + "dependencies": { + "@algolia/autocomplete-core": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.7.1.tgz", + "integrity": "sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg==", + "requires": { + "@algolia/autocomplete-shared": "1.7.1" + } + }, + "@algolia/autocomplete-preset-algolia": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.1.tgz", + "integrity": "sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg==", + "requires": { + "@algolia/autocomplete-shared": "1.7.1" + } + }, + "@algolia/autocomplete-shared": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.1.tgz", + "integrity": "sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg==" + }, + "@algolia/cache-browser-local-storage": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.14.2.tgz", + "integrity": "sha512-FRweBkK/ywO+GKYfAWbrepewQsPTIEirhi1BdykX9mxvBPtGNKccYAxvGdDCumU1jL4r3cayio4psfzKMejBlA==", + "requires": { + "@algolia/cache-common": "4.14.2" + } + }, + "@algolia/cache-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.14.2.tgz", + "integrity": "sha512-SbvAlG9VqNanCErr44q6lEKD2qoK4XtFNx9Qn8FK26ePCI8I9yU7pYB+eM/cZdS9SzQCRJBbHUumVr4bsQ4uxg==" + }, + "@algolia/cache-in-memory": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.14.2.tgz", + "integrity": "sha512-HrOukWoop9XB/VFojPv1R5SVXowgI56T9pmezd/djh2JnVN/vXswhXV51RKy4nCpqxyHt/aGFSq2qkDvj6KiuQ==", + "requires": { + "@algolia/cache-common": "4.14.2" + } + }, + "@algolia/client-account": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.14.2.tgz", + "integrity": "sha512-WHtriQqGyibbb/Rx71YY43T0cXqyelEU0lB2QMBRXvD2X0iyeGl4qMxocgEIcbHyK7uqE7hKgjT8aBrHqhgc1w==", + "requires": { + "@algolia/client-common": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/client-analytics": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.14.2.tgz", + "integrity": "sha512-yBvBv2mw+HX5a+aeR0dkvUbFZsiC4FKSnfqk9rrfX+QrlNOKEhCG0tJzjiOggRW4EcNqRmaTULIYvIzQVL2KYQ==", + "requires": { + "@algolia/client-common": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/client-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.14.2.tgz", + "integrity": "sha512-43o4fslNLcktgtDMVaT5XwlzsDPzlqvqesRi4MjQz2x4/Sxm7zYg5LRYFol1BIhG6EwxKvSUq8HcC/KxJu3J0Q==", + "requires": { + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/client-personalization": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.14.2.tgz", + "integrity": "sha512-ACCoLi0cL8CBZ1W/2juehSltrw2iqsQBnfiu/Rbl9W2yE6o2ZUb97+sqN/jBqYNQBS+o0ekTMKNkQjHHAcEXNw==", + "requires": { + "@algolia/client-common": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/client-search": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.14.2.tgz", + "integrity": "sha512-L5zScdOmcZ6NGiVbLKTvP02UbxZ0njd5Vq9nJAmPFtjffUSOGEp11BmD2oMJ5QvARgx2XbX4KzTTNS5ECYIMWw==", + "requires": { + "@algolia/client-common": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" + }, + "@algolia/logger-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.14.2.tgz", + "integrity": "sha512-/JGlYvdV++IcMHBnVFsqEisTiOeEr6cUJtpjz8zc0A9c31JrtLm318Njc72p14Pnkw3A/5lHHh+QxpJ6WFTmsA==" + }, + "@algolia/logger-console": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.14.2.tgz", + "integrity": "sha512-8S2PlpdshbkwlLCSAB5f8c91xyc84VM9Ar9EdfE9UmX+NrKNYnWR1maXXVDQQoto07G1Ol/tYFnFVhUZq0xV/g==", + "requires": { + "@algolia/logger-common": "4.14.2" + } + }, + "@algolia/requester-browser-xhr": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.14.2.tgz", + "integrity": "sha512-CEh//xYz/WfxHFh7pcMjQNWgpl4wFB85lUMRyVwaDPibNzQRVcV33YS+63fShFWc2+42YEipFGH2iPzlpszmDw==", + "requires": { + "@algolia/requester-common": "4.14.2" + } + }, + "@algolia/requester-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.14.2.tgz", + "integrity": "sha512-73YQsBOKa5fvVV3My7iZHu1sUqmjjfs9TteFWwPwDmnad7T0VTCopttcsM3OjLxZFtBnX61Xxl2T2gmG2O4ehg==" + }, + "@algolia/requester-node-http": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.14.2.tgz", + "integrity": "sha512-oDbb02kd1o5GTEld4pETlPZLY0e+gOSWjWMJHWTgDXbv9rm/o2cF7japO6Vj1ENnrqWvLBmW1OzV9g6FUFhFXg==", + "requires": { + "@algolia/requester-common": "4.14.2" + } + }, + "@algolia/transporter": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.14.2.tgz", + "integrity": "sha512-t89dfQb2T9MFQHidjHcfhh6iGMNwvuKUvojAj+JsrHAGbuSy7yE4BylhLX6R0Q1xYRoC4Vvv+O5qIw/LdnQfsQ==", + "requires": { + "@algolia/cache-common": "4.14.2", + "@algolia/logger-common": "4.14.2", + "@algolia/requester-common": "4.14.2" + } + }, + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", + "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==" + }, + "@babel/core": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", + "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.1", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.1", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", + "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "requires": { + "@babel/types": "^7.19.0", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", + "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", + "requires": { + "@babel/compat-data": "^7.19.1", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", + "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", + "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "requires": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==" + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" + }, + "@babel/helper-wrap-function": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", + "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "requires": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/helpers": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", + "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "requires": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz", + "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", + "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", + "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", + "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", + "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", + "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", + "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", + "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.19.0" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz", + "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.1.tgz", + "integrity": "sha512-+ILcOU+6mWLlvCwnL920m2Ow3wWx3Wo8n2t5aROQmV55GZt+hOiLvBaa3DNzRjSEHa1aauRs4/YLmkCfFkhhRQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-typescript": "^7.18.6" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", + "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", + "requires": { + "@babel/compat-data": "^7.19.1", + "@babel/helper-compilation-targets": "^7.19.1", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.19.1", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + } + }, + "@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + } + }, + "@babel/runtime": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", + "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.1.tgz", + "integrity": "sha512-j2vJGnkopRzH+ykJ8h68wrHnEUmtK//E723jjixiAl/PPf6FhqY/vYRcMVlNydRKQjQsTsYEjpx+DZMIvnGk/g==", + "requires": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + } + }, + "@babel/traverse": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz", + "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.19.1", + "@babel/types": "^7.19.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", + "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "requires": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + } + }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true + }, + "@docsearch/css": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.2.1.tgz", + "integrity": "sha512-gaP6TxxwQC+K8D6TRx5WULUWKrcbzECOPA2KCVMuI+6C7dNiGUk5yXXzVhc5sld79XKYLnO9DRTI4mjXDYkh+g==" + }, + "@docsearch/react": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.2.1.tgz", + "integrity": "sha512-EzTQ/y82s14IQC5XVestiK/kFFMe2aagoYFuTAIfIb/e+4FU7kSMKonRtLwsCiLQHmjvNQq+HO+33giJ5YVtaQ==", + "requires": { + "@algolia/autocomplete-core": "1.7.1", + "@algolia/autocomplete-preset-algolia": "1.7.1", + "@docsearch/css": "3.2.1", + "algoliasearch": "^4.0.0" + } + }, + "@docusaurus/core": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.1.0.tgz", + "integrity": "sha512-/ZJ6xmm+VB9Izbn0/s6h6289cbPy2k4iYFwWDhjiLsVqwa/Y0YBBcXvStfaHccudUC3OfP+26hMk7UCjc50J6Q==", + "requires": { + "@babel/core": "^7.18.6", + "@babel/generator": "^7.18.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.18.6", + "@babel/preset-env": "^7.18.6", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.18.6", + "@babel/runtime": "^7.18.6", + "@babel/runtime-corejs3": "^7.18.6", + "@babel/traverse": "^7.18.8", + "@docusaurus/cssnano-preset": "2.1.0", + "@docusaurus/logger": "2.1.0", + "@docusaurus/mdx-loader": "2.1.0", + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/utils": "2.1.0", + "@docusaurus/utils-common": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "@slorber/static-site-generator-webpack-plugin": "^4.0.7", + "@svgr/webpack": "^6.2.1", + "autoprefixer": "^10.4.7", + "babel-loader": "^8.2.5", + "babel-plugin-dynamic-import-node": "^2.3.3", + "boxen": "^6.2.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "clean-css": "^5.3.0", + "cli-table3": "^0.6.2", + "combine-promises": "^1.1.0", + "commander": "^5.1.0", + "copy-webpack-plugin": "^11.0.0", + "core-js": "^3.23.3", + "css-loader": "^6.7.1", + "css-minimizer-webpack-plugin": "^4.0.0", + "cssnano": "^5.1.12", + "del": "^6.1.1", + "detect-port": "^1.3.0", + "escape-html": "^1.0.3", + "eta": "^1.12.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "html-minifier-terser": "^6.1.0", + "html-tags": "^3.2.0", + "html-webpack-plugin": "^5.5.0", + "import-fresh": "^3.3.0", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "mini-css-extract-plugin": "^2.6.1", + "postcss": "^8.4.14", + "postcss-loader": "^7.0.0", + "prompts": "^2.4.2", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "^1.3.0", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.3.3", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.3.3", + "rtl-detect": "^1.0.4", + "semver": "^7.3.7", + "serve-handler": "^6.1.3", + "shelljs": "^0.8.5", + "terser-webpack-plugin": "^5.3.3", + "tslib": "^2.4.0", + "update-notifier": "^5.1.0", + "url-loader": "^4.1.1", + "wait-on": "^6.0.1", + "webpack": "^5.73.0", + "webpack-bundle-analyzer": "^4.5.0", + "webpack-dev-server": "^4.9.3", + "webpack-merge": "^5.8.0", + "webpackbar": "^5.0.2" + } + }, + "@docusaurus/cssnano-preset": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.1.0.tgz", + "integrity": "sha512-pRLewcgGhOies6pzsUROfmPStDRdFw+FgV5sMtLr5+4Luv2rty5+b/eSIMMetqUsmg3A9r9bcxHk9bKAKvx3zQ==", + "requires": { + "cssnano-preset-advanced": "^5.3.8", + "postcss": "^8.4.14", + "postcss-sort-media-queries": "^4.2.1", + "tslib": "^2.4.0" + } + }, + "@docusaurus/logger": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.1.0.tgz", + "integrity": "sha512-uuJx2T6hDBg82joFeyobywPjSOIfeq05GfyKGHThVoXuXsu1KAzMDYcjoDxarb9CoHCI/Dor8R2MoL6zII8x1Q==", + "requires": { + "chalk": "^4.1.2", + "tslib": "^2.4.0" + } + }, + "@docusaurus/mdx-loader": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.1.0.tgz", + "integrity": "sha512-i97hi7hbQjsD3/8OSFhLy7dbKGH8ryjEzOfyhQIn2CFBYOY3ko0vMVEf3IY9nD3Ld7amYzsZ8153RPkcnXA+Lg==", + "requires": { + "@babel/parser": "^7.18.8", + "@babel/traverse": "^7.18.8", + "@docusaurus/logger": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@mdx-js/mdx": "^1.6.22", + "escape-html": "^1.0.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "image-size": "^1.0.1", + "mdast-util-to-string": "^2.0.0", + "remark-emoji": "^2.2.0", + "stringify-object": "^3.3.0", + "tslib": "^2.4.0", + "unified": "^9.2.2", + "unist-util-visit": "^2.0.3", + "url-loader": "^4.1.1", + "webpack": "^5.73.0" + } + }, + "@docusaurus/module-type-aliases": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.1.0.tgz", + "integrity": "sha512-Z8WZaK5cis3xEtyfOT817u9xgGUauT0PuuVo85ysnFRX8n7qLN1lTPCkC+aCmFm/UcV8h/W5T4NtIsst94UntQ==", + "requires": { + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/types": "2.1.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + } + }, + "@docusaurus/plugin-content-blog": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.1.0.tgz", + "integrity": "sha512-xEp6jlu92HMNUmyRBEeJ4mCW1s77aAEQO4Keez94cUY/Ap7G/r0Awa6xSLff7HL0Fjg8KK1bEbDy7q9voIavdg==", + "requires": { + "@docusaurus/core": "2.1.0", + "@docusaurus/logger": "2.1.0", + "@docusaurus/mdx-loader": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@docusaurus/utils-common": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "cheerio": "^1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^10.1.0", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "tslib": "^2.4.0", + "unist-util-visit": "^2.0.3", + "utility-types": "^3.10.0", + "webpack": "^5.73.0" + } + }, + "@docusaurus/plugin-content-docs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.1.0.tgz", + "integrity": "sha512-Rup5pqXrXlKGIC4VgwvioIhGWF7E/NNSlxv+JAxRYpik8VKlWsk9ysrdHIlpX+KJUCO9irnY21kQh2814mlp/Q==", + "requires": { + "@docusaurus/core": "2.1.0", + "@docusaurus/logger": "2.1.0", + "@docusaurus/mdx-loader": "2.1.0", + "@docusaurus/module-type-aliases": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "@types/react-router-config": "^5.0.6", + "combine-promises": "^1.1.0", + "fs-extra": "^10.1.0", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.4.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0" + } + }, + "@docusaurus/plugin-content-pages": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.1.0.tgz", + "integrity": "sha512-SwZdDZRlObHNKXTnFo7W2aF6U5ZqNVI55Nw2GCBryL7oKQSLeI0lsrMlMXdzn+fS7OuBTd3MJBO1T4Zpz0i/+g==", + "requires": { + "@docusaurus/core": "2.1.0", + "@docusaurus/mdx-loader": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "fs-extra": "^10.1.0", + "tslib": "^2.4.0", + "webpack": "^5.73.0" + } + }, + "@docusaurus/plugin-debug": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.1.0.tgz", + "integrity": "sha512-8wsDq3OIfiy6440KLlp/qT5uk+WRHQXIXklNHEeZcar+Of0TZxCNe2FBpv+bzb/0qcdP45ia5i5WmR5OjN6DPw==", + "requires": { + "@docusaurus/core": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils": "2.1.0", + "fs-extra": "^10.1.0", + "react-json-view": "^1.21.3", + "tslib": "^2.4.0" + } + }, + "@docusaurus/plugin-google-analytics": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.1.0.tgz", + "integrity": "sha512-4cgeqIly/wcFVbbWP03y1QJJBgH8W+Bv6AVbWnsXNOZa1yB3AO6hf3ZdeQH9x20v9T2pREogVgAH0rSoVnNsgg==", + "requires": { + "@docusaurus/core": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "tslib": "^2.4.0" + } + }, + "@docusaurus/plugin-google-gtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.1.0.tgz", + "integrity": "sha512-/3aDlv2dMoCeiX2e+DTGvvrdTA+v3cKQV3DbmfsF4ENhvc5nKV23nth04Z3Vq0Ci1ui6Sn80TkhGk/tiCMW2AA==", + "requires": { + "@docusaurus/core": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "tslib": "^2.4.0" + } + }, + "@docusaurus/plugin-sitemap": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.1.0.tgz", + "integrity": "sha512-2Y6Br8drlrZ/jN9MwMBl0aoi9GAjpfyfMBYpaQZXimbK+e9VjYnujXlvQ4SxtM60ASDgtHIAzfVFBkSR/MwRUw==", + "requires": { + "@docusaurus/core": "2.1.0", + "@docusaurus/logger": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@docusaurus/utils-common": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "fs-extra": "^10.1.0", + "sitemap": "^7.1.1", + "tslib": "^2.4.0" + } + }, + "@docusaurus/preset-classic": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.1.0.tgz", + "integrity": "sha512-NQMnaq974K4BcSMXFSJBQ5itniw6RSyW+VT+6i90kGZzTwiuKZmsp0r9lC6BYAvvVMQUNJQwrETmlu7y2XKW7w==", + "requires": { + "@docusaurus/core": "2.1.0", + "@docusaurus/plugin-content-blog": "2.1.0", + "@docusaurus/plugin-content-docs": "2.1.0", + "@docusaurus/plugin-content-pages": "2.1.0", + "@docusaurus/plugin-debug": "2.1.0", + "@docusaurus/plugin-google-analytics": "2.1.0", + "@docusaurus/plugin-google-gtag": "2.1.0", + "@docusaurus/plugin-sitemap": "2.1.0", + "@docusaurus/theme-classic": "2.1.0", + "@docusaurus/theme-common": "2.1.0", + "@docusaurus/theme-search-algolia": "2.1.0", + "@docusaurus/types": "2.1.0" + } + }, + "@docusaurus/react-loadable": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "requires": { + "@types/react": "*", + "prop-types": "^15.6.2" + } + }, + "@docusaurus/theme-classic": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.1.0.tgz", + "integrity": "sha512-xn8ZfNMsf7gaSy9+ClFnUu71o7oKgMo5noYSS1hy3svNifRTkrBp6+MReLDsmIaj3mLf2e7+JCBYKBFbaGzQng==", + "requires": { + "@docusaurus/core": "2.1.0", + "@docusaurus/mdx-loader": "2.1.0", + "@docusaurus/module-type-aliases": "2.1.0", + "@docusaurus/plugin-content-blog": "2.1.0", + "@docusaurus/plugin-content-docs": "2.1.0", + "@docusaurus/plugin-content-pages": "2.1.0", + "@docusaurus/theme-common": "2.1.0", + "@docusaurus/theme-translations": "2.1.0", + "@docusaurus/types": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@docusaurus/utils-common": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "@mdx-js/react": "^1.6.22", + "clsx": "^1.2.1", + "copy-text-to-clipboard": "^3.0.1", + "infima": "0.2.0-alpha.42", + "lodash": "^4.17.21", + "nprogress": "^0.2.0", + "postcss": "^8.4.14", + "prism-react-renderer": "^1.3.5", + "prismjs": "^1.28.0", + "react-router-dom": "^5.3.3", + "rtlcss": "^3.5.0", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-common": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.1.0.tgz", + "integrity": "sha512-vT1otpVPbKux90YpZUnvknsn5zvpLf+AW1W0EDcpE9up4cDrPqfsh0QoxGHFJnobE2/qftsBFC19BneN4BH8Ag==", + "requires": { + "@docusaurus/mdx-loader": "2.1.0", + "@docusaurus/module-type-aliases": "2.1.0", + "@docusaurus/plugin-content-blog": "2.1.0", + "@docusaurus/plugin-content-docs": "2.1.0", + "@docusaurus/plugin-content-pages": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^1.2.1", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^1.3.5", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-search-algolia": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.1.0.tgz", + "integrity": "sha512-rNBvi35VvENhucslEeVPOtbAzBdZY/9j55gdsweGV5bYoAXy4mHB6zTGjealcB4pJ6lJY4a5g75fXXMOlUqPfg==", + "requires": { + "@docsearch/react": "^3.1.1", + "@docusaurus/core": "2.1.0", + "@docusaurus/logger": "2.1.0", + "@docusaurus/plugin-content-docs": "2.1.0", + "@docusaurus/theme-common": "2.1.0", + "@docusaurus/theme-translations": "2.1.0", + "@docusaurus/utils": "2.1.0", + "@docusaurus/utils-validation": "2.1.0", + "algoliasearch": "^4.13.1", + "algoliasearch-helper": "^3.10.0", + "clsx": "^1.2.1", + "eta": "^1.12.3", + "fs-extra": "^10.1.0", + "lodash": "^4.17.21", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-translations": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.1.0.tgz", + "integrity": "sha512-07n2akf2nqWvtJeMy3A+7oSGMuu5F673AovXVwY0aGAux1afzGCiqIFlYW3EP0CujvDJAEFSQi/Tetfh+95JNg==", + "requires": { + "fs-extra": "^10.1.0", + "tslib": "^2.4.0" + } + }, + "@docusaurus/types": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.1.0.tgz", + "integrity": "sha512-BS1ebpJZnGG6esKqsjtEC9U9qSaPylPwlO7cQ1GaIE7J/kMZI3FITnNn0otXXu7c7ZTqhb6+8dOrG6fZn6fqzQ==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + } + }, + "@docusaurus/utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.1.0.tgz", + "integrity": "sha512-fPvrfmAuC54n8MjZuG4IysaMdmvN5A/qr7iFLbSGSyDrsbP4fnui6KdZZIa/YOLIPLec8vjZ8RIITJqF18mx4A==", + "requires": { + "@docusaurus/logger": "2.1.0", + "@svgr/webpack": "^6.2.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "github-slugger": "^1.4.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.4.0", + "url-loader": "^4.1.1", + "webpack": "^5.73.0" + } + }, + "@docusaurus/utils-common": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.1.0.tgz", + "integrity": "sha512-F2vgmt4yRFgRQR2vyEFGTWeyAdmgKbtmu3sjHObF0tjjx/pN0Iw/c6eCopaH34E6tc9nO0nvp01pwW+/86d1fg==", + "requires": { + "tslib": "^2.4.0" + } + }, + "@docusaurus/utils-validation": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.1.0.tgz", + "integrity": "sha512-AMJzWYKL3b7FLltKtDXNLO9Y649V2BXvrnRdnW2AA+PpBnYV78zKLSCz135cuWwRj1ajNtP4onbXdlnyvCijGQ==", + "requires": { + "@docusaurus/logger": "2.1.0", + "@docusaurus/utils": "2.1.0", + "joi": "^17.6.0", + "js-yaml": "^4.1.0", + "tslib": "^2.4.0" + } + }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "@mdx-js/mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", + "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==", + "requires": { + "@babel/core": "7.12.9", + "@babel/plugin-syntax-jsx": "7.12.1", + "@babel/plugin-syntax-object-rest-spread": "7.8.3", + "@mdx-js/util": "1.6.22", + "babel-plugin-apply-mdx-type-prop": "1.6.22", + "babel-plugin-extract-import-names": "1.6.22", + "camelcase-css": "2.0.1", + "detab": "2.0.4", + "hast-util-raw": "6.0.1", + "lodash.uniq": "4.5.0", + "mdast-util-to-hast": "10.0.1", + "remark-footnotes": "2.0.0", + "remark-mdx": "1.6.22", + "remark-parse": "8.0.3", + "remark-squeeze-paragraphs": "4.0.0", + "style-to-object": "0.3.0", + "unified": "9.2.0", + "unist-builder": "2.0.3", + "unist-util-visit": "2.0.3" + }, + "dependencies": { + "@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "requires": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + } + } + } + }, + "@mdx-js/react": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", + "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", + "requires": {} + }, + "@mdx-js/util": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz", + "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==" + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" + }, + "@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, + "@slorber/static-site-generator-webpack-plugin": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", + "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", + "requires": { + "eval": "^0.1.8", + "p-map": "^4.0.0", + "webpack-sources": "^3.2.2" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", + "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", + "requires": {} + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", + "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", + "requires": {} + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", + "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", + "requires": {} + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", + "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", + "requires": {} + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", + "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", + "requires": {} + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", + "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", + "requires": {} + }, + "@svgr/babel-preset": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", + "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", + "@svgr/babel-plugin-transform-svg-component": "^6.3.1" + } + }, + "@svgr/core": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", + "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", + "requires": { + "@svgr/plugin-jsx": "^6.3.1", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.1" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", + "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", + "requires": { + "@babel/types": "^7.18.4", + "entities": "^4.3.0" + } + }, + "@svgr/plugin-jsx": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", + "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", + "requires": { + "@babel/core": "^7.18.5", + "@svgr/babel-preset": "^6.3.1", + "@svgr/hast-util-to-babel-ast": "^6.3.1", + "svg-parser": "^2.0.4" + } + }, + "@svgr/plugin-svgo": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", + "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", + "requires": { + "cosmiconfig": "^7.0.1", + "deepmerge": "^4.2.2", + "svgo": "^2.8.0" + } + }, + "@svgr/webpack": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", + "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", + "requires": { + "@babel/core": "^7.18.5", + "@babel/plugin-transform-react-constant-elements": "^7.17.12", + "@babel/preset-env": "^7.18.2", + "@babel/preset-react": "^7.17.12", + "@babel/preset-typescript": "^7.17.12", + "@svgr/core": "^6.3.1", + "@svgr/plugin-jsx": "^6.3.1", + "@svgr/plugin-svgo": "^6.3.1" + } + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", + "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "@types/express": { + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.31", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", + "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/hast": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", + "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", + "requires": { + "@types/unist": "*" + } + }, + "@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "requires": { + "@types/node": "*" + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "@types/mdast": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", + "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", + "requires": { + "@types/unist": "*" + } + }, + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" + }, + "@types/node": { + "version": "18.7.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.21.tgz", + "integrity": "sha512-rLFzK5bhM0YPyCoTC8bolBjMk7bwnZ8qeZUBslBfjZQou2ssJdWslx9CZ8DGM+Dx7QXQiiTVZ/6QO6kwtHkZCA==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/parse5": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", + "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "@types/react": { + "version": "18.0.21", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz", + "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-router": { + "version": "5.1.19", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.19.tgz", + "integrity": "sha512-Fv/5kb2STAEMT3wHzdKQK2z8xKq38EDIGVrutYLmQVVLe+4orDFquU52hQrULnEHinMKv9FSA6lf9+uNT1ITtA==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "@types/react-router-config": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.6.tgz", + "integrity": "sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==", + "requires": { + "@types/node": "*" + } + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } + }, + "@types/unist": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "requires": { + "@types/node": "*" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + } + } + }, + "acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==" + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "requires": {} + }, + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==" + }, + "address": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.1.tgz", + "integrity": "sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA==" + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "algoliasearch": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.14.2.tgz", + "integrity": "sha512-ngbEQonGEmf8dyEh5f+uOIihv4176dgbuOZspiuhmTTBRBuzWu3KCGHre6uHj5YyuC7pNvQGzB6ZNJyZi0z+Sg==", + "requires": { + "@algolia/cache-browser-local-storage": "4.14.2", + "@algolia/cache-common": "4.14.2", + "@algolia/cache-in-memory": "4.14.2", + "@algolia/client-account": "4.14.2", + "@algolia/client-analytics": "4.14.2", + "@algolia/client-common": "4.14.2", + "@algolia/client-personalization": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/logger-common": "4.14.2", + "@algolia/logger-console": "4.14.2", + "@algolia/requester-browser-xhr": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/requester-node-http": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "algoliasearch-helper": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.11.1.tgz", + "integrity": "sha512-mvsPN3eK4E0bZG0/WlWJjeqe/bUD2KOEVOl0GyL/TGXn6wcpZU8NOuztGHCUKXkyg5gq6YzUakVTmnmSSO5Yiw==", + "requires": { + "@algolia/events": "^4.0.1" + } + }, + "ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "requires": { + "string-width": "^4.1.0" + }, + "dependencies": { + "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==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "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" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "autoprefixer": { + "version": "10.4.12", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.12.tgz", + "integrity": "sha512-WrCGV9/b97Pa+jtwf5UGaRjgQIg7OK3D06GnoYoZNcG1Xb8Gt3EfuKjlhh9i/VtT16g6PYjZ69jdJ2g8FxSC4Q==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001407", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "requires": { + "follow-redirects": "^1.14.7" + } + }, + "babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + } + }, + "babel-plugin-apply-mdx-type-prop": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", + "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==", + "requires": { + "@babel/helper-plugin-utils": "7.10.4", + "@mdx-js/util": "1.6.22" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-extract-import-names": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz", + "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==", + "requires": { + "@babel/helper-plugin-utils": "7.10.4" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + } + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + } + }, + "bail": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", + "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base16": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", + "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "boxen": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", + "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "requires": { + "ansi-align": "^3.0.1", + "camelcase": "^6.2.0", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "requires": { + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" + } + }, + "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==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001412", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001412.tgz", + "integrity": "sha512-+TeEIee1gS5bYOiuf+PS/kp2mrXic37Hl66VY6EAfxasIk5fELTktK2oOezYed12H8w7jt3s512PpulQidPjwA==" + }, + "ccount": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", + "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==" + }, + "character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==" + }, + "character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==" + }, + "cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "requires": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + } + }, + "cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "requires": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "clean-css": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "requires": { + "source-map": "~0.6.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==" + }, + "cli-table3": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", + "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", + "requires": { + "@colors/colors": "1.5.0", + "string-width": "^4.2.0" + }, + "dependencies": { + "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==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" + }, + "collapse-white-space": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", + "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==" + }, + "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==" + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "combine-promises": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", + "integrity": "sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg==" + }, + "comma-separated-tokens": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", + "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==" + }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + } + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "requires": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + } + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" + }, + "consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==" + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "copy-text-to-clipboard": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz", + "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q==" + }, + "copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "requires": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "globby": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "requires": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + } + } + }, + "core-js": { + "version": "3.25.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.3.tgz", + "integrity": "sha512-y1hvKXmPHvm5B7w4ln1S4uc9eV/O5+iFExSRUimnvIph11uaizFR8LFMdONN8hG3P2pipUfX4Y/fR8rAEtcHcQ==" + }, + "core-js-compat": { + "version": "3.25.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.3.tgz", + "integrity": "sha512-xVtYpJQ5grszDHEUU9O7XbjjcZ0ccX3LgQsyqSvTnjX97ZqEgn9F5srmrwwwMtbKzDllyFPL+O+2OFMl1lU4TQ==", + "requires": { + "browserslist": "^4.21.4" + } + }, + "core-js-pure": { + "version": "3.25.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.3.tgz", + "integrity": "sha512-T/7qvgv70MEvRkZ8p6BasLZmOVYKzOaWNBEHAU8FmveCJkl4nko2quqPQOmy6AJIp5MBanhz9no3A94NoRb0XA==" + }, + "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==" + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "requires": { + "node-fetch": "2.6.7" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "css-declaration-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "requires": {} + }, + "css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "css-minimizer-webpack-plugin": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.1.0.tgz", + "integrity": "sha512-Zd+yz4nta4GXi3pMqF6skO8kjzuCUbr62z8SLMGZZtxWxTGTLopOiabPGNDEyjHCRhnhdA1EfHmqLa2Oekjtng==", + "requires": { + "cssnano": "^5.1.8", + "jest-worker": "^27.5.1", + "postcss": "^8.4.13", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.1.13", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", + "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "requires": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-advanced": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.8.tgz", + "integrity": "sha512-xUlLLnEB1LjpEik+zgRNlk8Y/koBPPtONZjp7JKbXigeAmCrFvq9H0pXW5jJV45bQWAlmJ0sKy+IMr0XxLYQZg==", + "requires": { + "autoprefixer": "^10.3.7", + "cssnano-preset-default": "^5.2.12", + "postcss-discard-unused": "^5.1.0", + "postcss-merge-idents": "^5.1.1", + "postcss-reduce-idents": "^5.2.0", + "postcss-zindex": "^5.1.0" + } + }, + "cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "requires": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + } + }, + "csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detab": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", + "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", + "requires": { + "repeat-string": "^1.5.4" + } + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", + "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", + "requires": { + "address": "^1.0.1", + "debug": "4" + } + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "requires": { + "domelementtype": "^2.3.0" + } + }, + "domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "requires": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "requires": { + "is-obj": "^2.0.0" + }, + "dependencies": { + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + } + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==" + }, + "eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "electron-to-chromium": { + "version": "1.4.262", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.262.tgz", + "integrity": "sha512-Ckn5haqmGh/xS8IbcgK3dnwAVnhDyo/WQnklWn6yaMucYTq7NNxwlGE8ElzEOnonzRLzUCo2Ot3vUb2GYUF2Hw==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "emoticon": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz", + "integrity": "sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "eta": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/eta/-/eta-1.12.3.tgz", + "integrity": "sha512-qHixwbDLtekO/d51Yr4glcaUJCIjGVJyTzuqV4GPlgZo1YpgOKG+avQynErZIYrfM6JIJdtiG2Kox8tbb+DoGg==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "requires": { + "@types/node": "*", + "require-like": ">= 0.1.1" + } + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "dependencies": { + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + } + } + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "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==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "requires": { + "punycode": "^1.3.2" + } + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fbemitter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", + "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", + "requires": { + "fbjs": "^3.0.0" + } + }, + "fbjs": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.4.tgz", + "integrity": "sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ==", + "requires": { + "cross-fetch": "^3.1.5", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.30" + } + }, + "fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "requires": { + "xml-js": "^1.6.11" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "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" + } + }, + "flux": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.3.tgz", + "integrity": "sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==", + "requires": { + "fbemitter": "^3.0.0", + "fbjs": "^3.0.1" + } + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "github-slugger": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz", + "integrity": "sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==" + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "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==" + }, + "global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "requires": { + "ini": "2.0.0" + }, + "dependencies": { + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" + } + } + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "requires": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + } + } + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" + }, + "hast-to-hyperscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", + "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", + "requires": { + "@types/unist": "^2.0.3", + "comma-separated-tokens": "^1.0.0", + "property-information": "^5.3.0", + "space-separated-tokens": "^1.0.0", + "style-to-object": "^0.3.0", + "unist-util-is": "^4.0.0", + "web-namespaces": "^1.0.0" + } + }, + "hast-util-from-parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", + "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", + "requires": { + "@types/parse5": "^5.0.0", + "hastscript": "^6.0.0", + "property-information": "^5.0.0", + "vfile": "^4.0.0", + "vfile-location": "^3.2.0", + "web-namespaces": "^1.0.0" + } + }, + "hast-util-parse-selector": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", + "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==" + }, + "hast-util-raw": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz", + "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==", + "requires": { + "@types/hast": "^2.0.0", + "hast-util-from-parse5": "^6.0.0", + "hast-util-to-parse5": "^6.0.0", + "html-void-elements": "^1.0.0", + "parse5": "^6.0.0", + "unist-util-position": "^3.0.0", + "vfile": "^4.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + } + } + }, + "hast-util-to-parse5": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", + "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", + "requires": { + "hast-to-hyperscript": "^9.0.0", + "property-information": "^5.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + } + }, + "hastscript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", + "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", + "requires": { + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^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", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + } + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "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" + } + }, + "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" + } + } + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "dependencies": { + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + } + } + }, + "html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==" + }, + "html-void-elements": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", + "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==" + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", + "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "entities": "^4.3.0" + } + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "dependencies": { + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + } + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "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" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "image-size": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", + "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "requires": { + "queue": "6.0.2" + } + }, + "immer": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==" + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "infima": { + "version": "0.2.0-alpha.42", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.42.tgz", + "integrity": "sha512-ift8OXNbQQwtbIt6z16KnSWP7uJ/SysSMFI4F87MNRTicypfl4Pv3E2OGVv6N3nSZFJvA8imYulCBS64iyHYww==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==" + }, + "is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "requires": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "requires": { + "has": "^1.0.3" + } + }, + "is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==" + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==" + }, + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "requires": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + } + }, + "is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-whitespace-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", + "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==" + }, + "is-word-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", + "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "joi": { + "version": "17.6.1", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.1.tgz", + "integrity": "sha512-Hl7/iBklIX345OCM1TiFSCZRVaAOLDGlWCp0Df2vWYgBgjkezaR7Kvm3joBciBHQjZj5sxXs859r6eqsRSlG8w==", + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "requires": { + "json-buffer": "3.0.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + }, + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "requires": { + "package-json": "^6.3.0" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==" + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.curry": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", + "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.flow": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", + "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "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" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "markdown-escapes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", + "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==" + }, + "mdast-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==", + "requires": { + "unist-util-remove": "^2.0.0" + } + }, + "mdast-util-definitions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", + "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", + "requires": { + "unist-util-visit": "^2.0.0" + } + }, + "mdast-util-to-hast": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", + "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==", + "requires": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "mdast-util-definitions": "^4.0.0", + "mdurl": "^1.0.0", + "unist-builder": "^2.0.0", + "unist-util-generated": "^1.0.0", + "unist-util-position": "^3.0.0", + "unist-util-visit": "^2.0.0" + } + }, + "mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==" + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "requires": { + "fs-monkey": "^1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "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==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "requires": { + "mime-db": "~1.33.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + }, + "mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", + "requires": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + } + }, + "mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-emoji": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", + "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", + "requires": { + "lodash": "^4.17.21" + } + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" + }, + "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-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" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "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==" + }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "requires": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "requires": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "parse5": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", + "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", + "requires": { + "entities": "^4.4.0" + } + }, + "parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "requires": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "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==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "requires": { + "isarray": "0.0.1" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "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" + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "postcss": { + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "requires": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "requires": {} + }, + "postcss-discard-unused": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", + "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-loader": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", + "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.7" + } + }, + "postcss-merge-idents": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", + "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + } + }, + "postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-reduce-idents": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", + "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-sort-media-queries": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.3.0.tgz", + "integrity": "sha512-jAl8gJM2DvuIJiI9sL1CuiHtKM4s5aEIomkU8G3LFvbP+p8i7Sz8VV63uieTgoewGqKbi+hxBTiOKJlB35upCg==", + "requires": { + "sort-css-media-queries": "2.1.0" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + } + }, + "postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "postcss-zindex": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", + "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", + "requires": {} + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==" + }, + "prism-react-renderer": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz", + "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==", + "requires": {} + }, + "prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==" + }, + "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==" + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "property-information": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", + "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", + "requires": { + "xtend": "^4.0.0" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" + }, + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "requires": { + "escape-goat": "^2.0.0" + } + }, + "pure-color": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", + "integrity": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==" + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "requires": { + "inherits": "~2.0.3" + } + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "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" + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==" + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + } + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + } + } + }, + "react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-base16-styling": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", + "integrity": "sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==", + "requires": { + "base16": "^1.0.0", + "lodash.curry": "^4.0.1", + "lodash.flow": "^3.3.0", + "pure-color": "^1.2.0" + } + }, + "react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + } + } + }, + "react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + } + }, + "react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, + "react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "requires": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-json-view": { + "version": "1.21.3", + "resolved": "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz", + "integrity": "sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==", + "requires": { + "flux": "^4.0.1", + "react-base16-styling": "^0.6.0", + "react-lifecycles-compat": "^3.0.4", + "react-textarea-autosize": "^8.3.2" + } + }, + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "react-loadable": { + "version": "npm:@docusaurus/react-loadable@5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "requires": { + "@types/react": "*", + "prop-types": "^15.6.2" + } + }, + "react-loadable-ssr-addon-v5-slorber": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", + "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "requires": { + "@babel/runtime": "^7.10.3" + } + }, + "react-router": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.3.tgz", + "integrity": "sha512-mzQGUvS3bM84TnbtMYR8ZjKnuPJ71IjSzR+DE6UkUqvN4czWIqEs17yLL8xkAycv4ev0AiN+IGrWu88vJs/p2w==", + "requires": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "react-router-config": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", + "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", + "requires": { + "@babel/runtime": "^7.1.2" + } + }, + "react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-Ov0tGPMBgqmbu5CDmN++tv2HQ9HlWDuWIIqn4b88gjlAN5IHI+4ZUZRcpz9Hl0azFIwihbLDYw1OiHGRo7ZIng==", + "requires": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.3", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "react-textarea-autosize": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz", + "integrity": "sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==", + "requires": { + "@babel/runtime": "^7.10.2", + "use-composed-ref": "^1.3.0", + "use-latest": "^1.2.1" + } + }, + "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.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "reading-time": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "requires": { + "resolve": "^1.1.6" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regexpu-core": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", + "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "registry-auth-token": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", + "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", + "requires": { + "rc": "1.2.8" + } + }, + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "requires": { + "rc": "^1.2.8" + } + }, + "regjsgen": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + }, + "remark-emoji": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", + "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", + "requires": { + "emoticon": "^3.2.0", + "node-emoji": "^1.10.0", + "unist-util-visit": "^2.0.3" + } + }, + "remark-footnotes": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz", + "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==" + }, + "remark-mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz", + "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==", + "requires": { + "@babel/core": "7.12.9", + "@babel/helper-plugin-utils": "7.10.4", + "@babel/plugin-proposal-object-rest-spread": "7.12.1", + "@babel/plugin-syntax-jsx": "7.12.1", + "@mdx-js/util": "1.6.22", + "is-alphabetical": "1.0.4", + "remark-parse": "8.0.3", + "unified": "9.2.0" + }, + "dependencies": { + "@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.12.1" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "requires": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + } + } + } + }, + "remark-parse": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", + "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", + "requires": { + "ccount": "^1.0.0", + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "trim": "0.0.1", + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^2.0.0", + "vfile-location": "^3.0.0", + "xtend": "^4.0.1" + } + }, + "remark-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==", + "requires": { + "mdast-squeeze-paragraphs": "^4.0.0" + } + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + } + } + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "require-like": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", + "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rtl-detect": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz", + "integrity": "sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==" + }, + "rtlcss": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", + "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", + "requires": { + "find-up": "^5.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.3.11", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + } + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", + "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", + "requires": { + "tslib": "^2.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==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "requires": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-handler": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", + "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "requires": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.0.4", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "path-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" + } + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "requires": { + "kind-of": "^6.0.2" + } + }, + "shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + } + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "requires": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "sitemap": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", + "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "requires": { + "@types/node": "^17.0.5", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.2.4" + }, + "dependencies": { + "@types/node": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" + } + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "sort-css-media-queries": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz", + "integrity": "sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "space-separated-tokens": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", + "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "state-toggle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", + "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "std-env": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.2.1.tgz", + "integrity": "sha512-D/uYFWkI/31OrnKmXZqGAGK5GbQRPp/BWA1nuITcc6ICblhhuQUPHS5E2GSCVS7Hwhf4ciq8qsATwBUxv+lI6w==" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "style-to-object": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", + "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", + "requires": { + "inline-style-parser": "0.1.1" + } + }, + "stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "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" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "terser": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", + "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, + "tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "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==" + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==" + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "trim": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", + "integrity": "sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==" + }, + "trim-trailing-lines": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", + "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==" + }, + "trough": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", + "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==" + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + } + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", + "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "peer": true + }, + "ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==" + }, + "unherit": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", + "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", + "requires": { + "inherits": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + }, + "unified": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", + "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", + "requires": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + } + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "unist-builder": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", + "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==" + }, + "unist-util-generated": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", + "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==" + }, + "unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==" + }, + "unist-util-position": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", + "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==" + }, + "unist-util-remove": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz", + "integrity": "sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==", + "requires": { + "unist-util-is": "^4.0.0" + } + }, + "unist-util-remove-position": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", + "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", + "requires": { + "unist-util-visit": "^2.0.0" + } + }, + "unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "requires": { + "@types/unist": "^2.0.2" + } + }, + "unist-util-visit": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", + "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", + "requires": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + } + }, + "unist-util-visit-parents": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", + "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", + "requires": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "update-browserslist-db": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", + "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "requires": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + } + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" + }, + "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==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "requires": { + "string-width": "^4.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + } + } + }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "requires": { + "prepend-http": "^2.0.0" + } + }, + "use-composed-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", + "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", + "requires": {} + }, + "use-isomorphic-layout-effect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", + "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", + "requires": {} + }, + "use-latest": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", + "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", + "requires": { + "use-isomorphic-layout-effect": "^1.1.1" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "utility-types": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", + "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "vfile": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "requires": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + } + }, + "vfile-location": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", + "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==" + }, + "vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "requires": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + } + }, + "wait-on": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", + "requires": { + "axios": "^0.25.0", + "joi": "^17.6.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.5.4" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-namespaces": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", + "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.6.1.tgz", + "integrity": "sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw==", + "requires": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "ws": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.9.0.tgz", + "integrity": "sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==", + "requires": {} + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + }, + "webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "requires": { + "chalk": "^4.1.0", + "consola": "^2.15.3", + "pretty-time": "^1.1.0", + "std-env": "^3.0.1" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "requires": { + "string-width": "^5.0.1" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" + }, + "wrap-ansi": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", + "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", + "requires": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "ansi-styles": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.1.tgz", + "integrity": "sha512-qDOv24WjnYuL+wbwHdlsYZFy+cgPtrYw0Tn7GLORicQp9BkQLzrgI3Pm4VyR9ERZ41YTn7KlMPuL1n05WdZvmg==" + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "requires": {} + }, + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" + }, + "xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "requires": { + "sax": "^1.2.4" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "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==" + }, + "zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==" + } + } +} diff --git a/docs/website/package.json b/docs/website/package.json new file mode 100644 index 00000000..fb260e56 --- /dev/null +++ b/docs/website/package.json @@ -0,0 +1,43 @@ +{ + "name": "website", + "version": "0.0.0", + "private": true, + "scripts": { + "docusaurus": "docusaurus", + "start": "docusaurus start", + "build": "docusaurus build", + "swizzle": "docusaurus swizzle", + "deploy": "docusaurus deploy", + "clear": "docusaurus clear", + "serve": "docusaurus serve", + "write-translations": "docusaurus write-translations", + "write-heading-ids": "docusaurus write-heading-ids" + }, + "dependencies": { + "@docusaurus/core": "2.1.0", + "@docusaurus/preset-classic": "2.1.0", + "@mdx-js/react": "^1.6.22", + "clsx": "^1.2.1", + "prism-react-renderer": "^1.3.5", + "react": "^17.0.2", + "react-dom": "^17.0.2" + }, + "devDependencies": { + "@docusaurus/module-type-aliases": "2.1.0" + }, + "browserslist": { + "production": [ + ">0.5%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "engines": { + "node": ">=16.14" + } +} diff --git a/docs/website/sidebars.js b/docs/website/sidebars.js new file mode 100644 index 00000000..9ab54c24 --- /dev/null +++ b/docs/website/sidebars.js @@ -0,0 +1,33 @@ +/** + * Creating a sidebar enables you to: + - create an ordered group of docs + - render a sidebar for each doc of that group + - provide next/previous navigation + + The sidebars can be generated from the filesystem, or explicitly defined here. + + Create as many sidebars as you want. + */ + +// @ts-check + +/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ +const sidebars = { + // By default, Docusaurus generates a sidebar from the docs folder structure + tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], + + // But you can create a sidebar manually + /* + tutorialSidebar: [ + 'intro', + 'hello', + { + type: 'category', + label: 'Tutorial', + items: ['tutorial-basics/create-a-document'], + }, + ], + */ +}; + +module.exports = sidebars; diff --git a/docs/website/src/components/HomepageFeatures/index.js b/docs/website/src/components/HomepageFeatures/index.js new file mode 100644 index 00000000..78f410ba --- /dev/null +++ b/docs/website/src/components/HomepageFeatures/index.js @@ -0,0 +1,64 @@ +import React from 'react'; +import clsx from 'clsx'; +import styles from './styles.module.css'; + +const FeatureList = [ + { + title: 'Easy to Use', + Svg: require('@site/static/img/undraw_docusaurus_mountain.svg').default, + description: ( + <> + Docusaurus was designed from the ground up to be easily installed and + used to get your website up and running quickly. + + ), + }, + { + title: 'Focus on What Matters', + Svg: require('@site/static/img/undraw_docusaurus_tree.svg').default, + description: ( + <> + Docusaurus lets you focus on your docs, and we'll do the chores. Go + ahead and move your docs into the docs directory. + + ), + }, + { + title: 'Powered by React', + Svg: require('@site/static/img/undraw_docusaurus_react.svg').default, + description: ( + <> + Extend or customize your website layout by reusing React. Docusaurus can + be extended while reusing the same header and footer. + + ), + }, +]; + +function Feature({Svg, title, description}) { + return ( +
+
+ +
+
+

{title}

+

{description}

+
+
+ ); +} + +export default function HomepageFeatures() { + return ( +
+
+
+ {FeatureList.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/docs/website/src/components/HomepageFeatures/styles.module.css b/docs/website/src/components/HomepageFeatures/styles.module.css new file mode 100644 index 00000000..b248eb2e --- /dev/null +++ b/docs/website/src/components/HomepageFeatures/styles.module.css @@ -0,0 +1,11 @@ +.features { + display: flex; + align-items: center; + padding: 2rem 0; + width: 100%; +} + +.featureSvg { + height: 200px; + width: 200px; +} diff --git a/docs/website/src/css/custom.css b/docs/website/src/css/custom.css new file mode 100644 index 00000000..2bc6a4cf --- /dev/null +++ b/docs/website/src/css/custom.css @@ -0,0 +1,30 @@ +/** + * Any CSS included here will be global. The classic template + * bundles Infima by default. Infima is a CSS framework designed to + * work well for content-centric websites. + */ + +/* You can override the default Infima variables here. */ +:root { + --ifm-color-primary: #2e8555; + --ifm-color-primary-dark: #29784c; + --ifm-color-primary-darker: #277148; + --ifm-color-primary-darkest: #205d3b; + --ifm-color-primary-light: #33925d; + --ifm-color-primary-lighter: #359962; + --ifm-color-primary-lightest: #3cad6e; + --ifm-code-font-size: 95%; + --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); +} + +/* For readability concerns, you should choose a lighter palette in dark mode. */ +[data-theme='dark'] { + --ifm-color-primary: #25c2a0; + --ifm-color-primary-dark: #21af90; + --ifm-color-primary-darker: #1fa588; + --ifm-color-primary-darkest: #1a8870; + --ifm-color-primary-light: #29d5b0; + --ifm-color-primary-lighter: #32d8b4; + --ifm-color-primary-lightest: #4fddbf; + --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); +} diff --git a/docs/website/src/pages/index.js b/docs/website/src/pages/index.js new file mode 100644 index 00000000..affcd909 --- /dev/null +++ b/docs/website/src/pages/index.js @@ -0,0 +1,41 @@ +import React from 'react'; +import clsx from 'clsx'; +import Link from '@docusaurus/Link'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import Layout from '@theme/Layout'; +import HomepageFeatures from '@site/src/components/HomepageFeatures'; + +import styles from './index.module.css'; + +function HomepageHeader() { + const {siteConfig} = useDocusaurusContext(); + return ( +
+
+

{siteConfig.title}

+

{siteConfig.tagline}

+
+ + Docusaurus Tutorial - 5min ⏱️ + +
+
+
+ ); +} + +export default function Home() { + const {siteConfig} = useDocusaurusContext(); + return ( + + +
+ +
+
+ ); +} diff --git a/docs/website/src/pages/index.module.css b/docs/website/src/pages/index.module.css new file mode 100644 index 00000000..9f71a5da --- /dev/null +++ b/docs/website/src/pages/index.module.css @@ -0,0 +1,23 @@ +/** + * CSS files with the .module.css suffix will be treated as CSS modules + * and scoped locally. + */ + +.heroBanner { + padding: 4rem 0; + text-align: center; + position: relative; + overflow: hidden; +} + +@media screen and (max-width: 996px) { + .heroBanner { + padding: 2rem; + } +} + +.buttons { + display: flex; + align-items: center; + justify-content: center; +} diff --git a/docs/website/src/pages/markdown-page.md b/docs/website/src/pages/markdown-page.md new file mode 100644 index 00000000..9756c5b6 --- /dev/null +++ b/docs/website/src/pages/markdown-page.md @@ -0,0 +1,7 @@ +--- +title: Markdown page example +--- + +# Markdown page example + +You don't need React to write simple standalone pages. diff --git a/docs/website/static/.nojekyll b/docs/website/static/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/docs/website/static/img/docusaurus.png b/docs/website/static/img/docusaurus.png new file mode 100644 index 0000000000000000000000000000000000000000..f458149e3c8f53335f28fbc162ae67f55575c881 GIT binary patch literal 5142 zcma)=cTf{R(}xj7f`AaDml%oxrAm_`5IRVc-jPtHML-0kDIiip57LWD@4bW~(nB|) z34|^sbOZqj<;8ct`Tl-)=Jw`pZtiw=e$UR_Mn2b8rM$y@hlq%XQe90+?|Mf68-Ux_ zzTBiDn~3P%oVt>{f$z+YC7A)8ak`PktoIXDkpXod+*gQW4fxTWh!EyR9`L|fi4YlH z{IyM;2-~t3s~J-KF~r-Z)FWquQCfG*TQy6w*9#k2zUWV-+tCNvjrtl9(o}V>-)N!) ziZgEgV>EG+b(j@ex!dx5@@nGZim*UfFe<+e;(xL|j-Pxg(PCsTL~f^br)4{n5?OU@ z*pjt{4tG{qBcDSa3;yKlopENd6Yth=+h9)*lkjQ0NwgOOP+5Xf?SEh$x6@l@ZoHoYGc5~d2>pO43s3R|*yZw9yX^kEyUV2Zw1%J4o`X!BX>CwJ zI8rh1-NLH^x1LnaPGki_t#4PEz$ad+hO^$MZ2 ziwt&AR}7_yq-9Pfn}k3`k~dKCbOsHjvWjnLsP1{)rzE8ERxayy?~{Qz zHneZ2gWT3P|H)fmp>vA78a{0&2kk3H1j|n59y{z@$?jmk9yptqCO%* zD2!3GHNEgPX=&Ibw?oU1>RSxw3;hhbOV77-BiL%qQb1(4J|k=Y{dani#g>=Mr?Uyd z)1v~ZXO_LT-*RcG%;i|Wy)MvnBrshlQoPxoO*82pKnFSGNKWrb?$S$4x+24tUdpb= zr$c3K25wQNUku5VG@A=`$K7%?N*K+NUJ(%%)m0Vhwis*iokN#atyu(BbK?+J+=H z!kaHkFGk+qz`uVgAc600d#i}WSs|mtlkuwPvFp) z1{Z%nt|NwDEKj1(dhQ}GRvIj4W?ipD76jZI!PGjd&~AXwLK*98QMwN&+dQN1ML(6< z@+{1`=aIc z9Buqm97vy3RML|NsM@A>Nw2=sY_3Ckk|s;tdn>rf-@Ke1m!%F(9(3>V%L?w#O&>yn z(*VIm;%bgezYB;xRq4?rY})aTRm>+RL&*%2-B%m; zLtxLTBS=G!bC$q;FQ|K3{nrj1fUp`43Qs&V!b%rTVfxlDGsIt3}n4p;1%Llj5ePpI^R} zl$Jhx@E}aetLO!;q+JH@hmelqg-f}8U=XnQ+~$9RHGUDOoR*fR{io*)KtYig%OR|08ygwX%UqtW81b@z0*`csGluzh_lBP=ls#1bwW4^BTl)hd|IIfa zhg|*M%$yt@AP{JD8y!7kCtTmu{`YWw7T1}Xlr;YJTU1mOdaAMD172T8Mw#UaJa1>V zQ6CD0wy9NEwUsor-+y)yc|Vv|H^WENyoa^fWWX zwJz@xTHtfdhF5>*T70(VFGX#8DU<^Z4Gez7vn&4E<1=rdNb_pj@0?Qz?}k;I6qz@| zYdWfcA4tmI@bL5JcXuoOWp?ROVe*&o-T!><4Ie9@ypDc!^X&41u(dFc$K$;Tv$c*o zT1#8mGWI8xj|Hq+)#h5JToW#jXJ73cpG-UE^tsRf4gKw>&%Z9A>q8eFGC zG@Iv(?40^HFuC_-%@u`HLx@*ReU5KC9NZ)bkS|ZWVy|_{BOnlK)(Gc+eYiFpMX>!# zG08xle)tntYZ9b!J8|4H&jaV3oO(-iFqB=d}hGKk0 z%j)johTZhTBE|B-xdinS&8MD=XE2ktMUX8z#eaqyU?jL~PXEKv!^) zeJ~h#R{@O93#A4KC`8@k8N$T3H8EV^E2 z+FWxb6opZnX-av5ojt@`l3TvSZtYLQqjps{v;ig5fDo^}{VP=L0|uiRB@4ww$Eh!CC;75L%7|4}xN+E)3K&^qwJizphcnn=#f<&Np$`Ny%S)1*YJ`#@b_n4q zi%3iZw8(I)Dzp0yY}&?<-`CzYM5Rp+@AZg?cn00DGhf=4|dBF8BO~2`M_My>pGtJwNt4OuQm+dkEVP4 z_f*)ZaG6@t4-!}fViGNd%E|2%ylnzr#x@C!CrZSitkHQ}?_;BKAIk|uW4Zv?_npjk z*f)ztC$Cj6O<_{K=dPwO)Z{I=o9z*lp?~wmeTTP^DMP*=<-CS z2FjPA5KC!wh2A)UzD-^v95}^^tT<4DG17#wa^C^Q`@f@=jLL_c3y8@>vXDJd6~KP( zurtqU1^(rnc=f5s($#IxlkpnU=ATr0jW`)TBlF5$sEwHLR_5VPTGiO?rSW9*ND`bYN*OX&?=>!@61{Z4)@E;VI9 zvz%NmR*tl>p-`xSPx$}4YcdRc{_9k)>4Jh&*TSISYu+Y!so!0JaFENVY3l1n*Fe3_ zRyPJ(CaQ-cNP^!3u-X6j&W5|vC1KU!-*8qCcT_rQN^&yqJ{C(T*`(!A=))=n%*-zp_ewRvYQoJBS7b~ zQlpFPqZXKCXUY3RT{%UFB`I-nJcW0M>1^*+v)AxD13~5#kfSkpWys^#*hu)tcd|VW zEbVTi`dbaM&U485c)8QG#2I#E#h)4Dz8zy8CLaq^W#kXdo0LH=ALhK{m_8N@Bj=Um zTmQOO*ID(;Xm}0kk`5nCInvbW9rs0pEw>zlO`ZzIGkB7e1Afs9<0Z(uS2g*BUMhp> z?XdMh^k}k<72>}p`Gxal3y7-QX&L{&Gf6-TKsE35Pv%1 z;bJcxPO+A9rPGsUs=rX(9^vydg2q`rU~otOJ37zb{Z{|)bAS!v3PQ5?l$+LkpGNJq zzXDLcS$vMy|9sIidXq$NE6A-^v@)Gs_x_3wYxF%y*_e{B6FvN-enGst&nq0z8Hl0< z*p6ZXC*su`M{y|Fv(Vih_F|83=)A6ay-v_&ph1Fqqcro{oeu99Y0*FVvRFmbFa@gs zJ*g%Gik{Sb+_zNNf?Qy7PTf@S*dTGt#O%a9WN1KVNj`q$1Qoiwd|y&_v?}bR#>fdP zSlMy2#KzRq4%?ywXh1w;U&=gKH%L~*m-l%D4Cl?*riF2~r*}ic9_{JYMAwcczTE`!Z z^KfriRf|_YcQ4b8NKi?9N7<4;PvvQQ}*4YxemKK3U-7i}ap8{T7=7`e>PN7BG-Ej;Uti2$o=4T#VPb zm1kISgGzj*b?Q^MSiLxj26ypcLY#RmTPp+1>9zDth7O?w9)onA%xqpXoKA-`Jh8cZ zGE(7763S3qHTKNOtXAUA$H;uhGv75UuBkyyD;eZxzIn6;Ye7JpRQ{-6>)ioiXj4Mr zUzfB1KxvI{ZsNj&UA`+|)~n}96q%_xKV~rs?k=#*r*7%Xs^Hm*0~x>VhuOJh<2tcb zKbO9e-w3zbekha5!N@JhQm7;_X+J!|P?WhssrMv5fnQh$v*986uWGGtS}^szWaJ*W z6fLVt?OpPMD+-_(3x8Ra^sX~PT1t5S6bfk@Jb~f-V)jHRul#Hqu;0(+ER7Z(Z4MTR z+iG>bu+BW2SNh|RAGR2-mN5D1sTcb-rLTha*@1@>P~u;|#2N{^AC1hxMQ|(sp3gTa zDO-E8Yn@S7u=a?iZ!&&Qf2KKKk7IT`HjO`U*j1~Df9Uxz$~@otSCK;)lbLSmBuIj% zPl&YEoRwsk$8~Az>>djrdtp`PX z`Pu#IITS7lw07vx>YE<4pQ!&Z^7L?{Uox`CJnGjYLh1XN^tt#zY*0}tA*a=V)rf=&-kLgD|;t1D|ORVY}8 F{0H{b<4^zq literal 0 HcmV?d00001 diff --git a/docs/website/static/img/favicon.ico b/docs/website/static/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..c01d54bcd39a5f853428f3cd5aa0f383d963c484 GIT binary patch literal 3626 zcmb`Je@s(X6vrR`EK3%b%orErlDW({vnABqA zcfaS{d+xbU5JKp0*;0YOg+;Fl!eT)XRuapIwFLL`=imZCSon$`se`_<%@MB=M~KG+ z=EW^FL`w|Bo>*ktlaS^(fut!95`iG5u=SZ8nfDHO#GaTlH1-XG^;vsjUb^gWTVz0+ z^=WR1wv9-2oeR=_;fL0H7rNWqAzGtO(D;`~cX(RcN0w2v24Y8)6t`cS^_ghs`_ho? z{0ka~1Dgo8TfAP$r*ua?>$_V+kZ!-(TvEJ7O2f;Y#tezt$&R4 zLI}=-y@Z!grf*h3>}DUL{km4R>ya_I5Ag#{h_&?+HpKS!;$x3LC#CqUQ8&nM?X))Q zXAy2?`YL4FbC5CgJu(M&Q|>1st8XXLZ|5MgwgjP$m_2Vt0(J z&Gu7bOlkbGzGm2sh?X`){7w69Y$1#@P@7DF{ZE=4%T0NDS)iH`tiPSKpDNW)zmtn( zw;4$f>k)4$LBc>eBAaTZeCM2(iD+sHlj!qd z2GjRJ>f_Qes(+mnzdA^NH?^NB(^o-%Gmg$c8MNMq&`vm@9Ut;*&$xSD)PKH{wBCEC z4P9%NQ;n2s59ffMn8*5)5AAg4-93gBXBDX`A7S& zH-|%S3Wd%T79fk-e&l`{!?lve8_epXhE{d3Hn$Cg!t=-4D(t$cK~7f&4s?t7wr3ZP z*!SRQ-+tr|e1|hbc__J`k3S!rMy<0PHy&R`v#aJv?`Y?2{avK5sQz%=Us()jcNuZV z*$>auD4cEw>;t`+m>h?f?%VFJZj8D|Y1e_SjxG%J4{-AkFtT2+ZZS5UScS~%;dp!V>)7zi`w(xwSd*FS;Lml=f6hn#jq)2is4nkp+aTrV?)F6N z>DY#SU0IZ;*?Hu%tSj4edd~kYNHMFvS&5}#3-M;mBCOCZL3&;2obdG?qZ>rD|zC|Lu|sny76pn2xl|6sk~Hs{X9{8iBW zwiwgQt+@hi`FYMEhX2 \ No newline at end of file diff --git a/docs/website/static/img/undraw_docusaurus_mountain.svg b/docs/website/static/img/undraw_docusaurus_mountain.svg new file mode 100644 index 00000000..af961c49 --- /dev/null +++ b/docs/website/static/img/undraw_docusaurus_mountain.svg @@ -0,0 +1,171 @@ + + Easy to Use + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/website/static/img/undraw_docusaurus_react.svg b/docs/website/static/img/undraw_docusaurus_react.svg new file mode 100644 index 00000000..94b5cf08 --- /dev/null +++ b/docs/website/static/img/undraw_docusaurus_react.svg @@ -0,0 +1,170 @@ + + Powered by React + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/website/static/img/undraw_docusaurus_tree.svg b/docs/website/static/img/undraw_docusaurus_tree.svg new file mode 100644 index 00000000..d9161d33 --- /dev/null +++ b/docs/website/static/img/undraw_docusaurus_tree.svg @@ -0,0 +1,40 @@ + + Focus on What Matters + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From a110fccabe5b448a4f04e6a6936e1e94b214507b Mon Sep 17 00:00:00 2001 From: wbtlb Date: Mon, 26 Sep 2022 11:46:15 +0000 Subject: [PATCH 2/2] chore(docs): remove unuse file Signed-off-by: wbtlb --- docs/website/.gitignore | 20 - docs/website/README.md | 41 - docs/website/babel.config.js | 3 - .../blog/2019-05-28-first-blog-post.md | 12 - .../website/blog/2019-05-29-long-blog-post.md | 44 - .../website/blog/2021-08-01-mdx-blog-post.mdx | 20 - .../docusaurus-plushie-banner.jpeg | Bin 96122 -> 0 bytes docs/website/blog/2021-08-26-welcome/index.md | 25 - docs/website/blog/authors.yml | 17 - docs/website/docs/intro.md | 47 - .../docs/tutorial-basics/_category_.json | 8 - .../docs/tutorial-basics/congratulations.md | 23 - .../tutorial-basics/create-a-blog-post.md | 34 - .../docs/tutorial-basics/create-a-document.md | 57 - .../docs/tutorial-basics/create-a-page.md | 43 - .../docs/tutorial-basics/deploy-your-site.md | 31 - .../tutorial-basics/markdown-features.mdx | 146 - .../docs/tutorial-extras/_category_.json | 7 - .../img/docsVersionDropdown.png | Bin 25427 -> 0 bytes .../tutorial-extras/img/localeDropdown.png | Bin 27841 -> 0 bytes .../tutorial-extras/manage-docs-versions.md | 55 - .../tutorial-extras/translate-your-site.md | 88 - docs/website/docusaurus.config.js | 132 - docs/website/package-lock.json | 21140 ---------------- docs/website/package.json | 43 - docs/website/sidebars.js | 33 - .../src/components/HomepageFeatures/index.js | 64 - .../HomepageFeatures/styles.module.css | 11 - docs/website/src/css/custom.css | 30 - docs/website/src/pages/index.js | 41 - docs/website/src/pages/index.module.css | 23 - docs/website/src/pages/markdown-page.md | 7 - docs/website/static/.nojekyll | 0 docs/website/static/img/docusaurus.png | Bin 5142 -> 0 bytes docs/website/static/img/favicon.ico | Bin 3626 -> 0 bytes docs/website/static/img/logo.svg | 1 - .../static/img/undraw_docusaurus_mountain.svg | 171 - .../static/img/undraw_docusaurus_react.svg | 170 - .../static/img/undraw_docusaurus_tree.svg | 40 - 39 files changed, 22627 deletions(-) delete mode 100644 docs/website/.gitignore delete mode 100644 docs/website/README.md delete mode 100644 docs/website/babel.config.js delete mode 100644 docs/website/blog/2019-05-28-first-blog-post.md delete mode 100644 docs/website/blog/2019-05-29-long-blog-post.md delete mode 100644 docs/website/blog/2021-08-01-mdx-blog-post.mdx delete mode 100644 docs/website/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg delete mode 100644 docs/website/blog/2021-08-26-welcome/index.md delete mode 100644 docs/website/blog/authors.yml delete mode 100644 docs/website/docs/intro.md delete mode 100644 docs/website/docs/tutorial-basics/_category_.json delete mode 100644 docs/website/docs/tutorial-basics/congratulations.md delete mode 100644 docs/website/docs/tutorial-basics/create-a-blog-post.md delete mode 100644 docs/website/docs/tutorial-basics/create-a-document.md delete mode 100644 docs/website/docs/tutorial-basics/create-a-page.md delete mode 100644 docs/website/docs/tutorial-basics/deploy-your-site.md delete mode 100644 docs/website/docs/tutorial-basics/markdown-features.mdx delete mode 100644 docs/website/docs/tutorial-extras/_category_.json delete mode 100644 docs/website/docs/tutorial-extras/img/docsVersionDropdown.png delete mode 100644 docs/website/docs/tutorial-extras/img/localeDropdown.png delete mode 100644 docs/website/docs/tutorial-extras/manage-docs-versions.md delete mode 100644 docs/website/docs/tutorial-extras/translate-your-site.md delete mode 100644 docs/website/docusaurus.config.js delete mode 100644 docs/website/package-lock.json delete mode 100644 docs/website/package.json delete mode 100644 docs/website/sidebars.js delete mode 100644 docs/website/src/components/HomepageFeatures/index.js delete mode 100644 docs/website/src/components/HomepageFeatures/styles.module.css delete mode 100644 docs/website/src/css/custom.css delete mode 100644 docs/website/src/pages/index.js delete mode 100644 docs/website/src/pages/index.module.css delete mode 100644 docs/website/src/pages/markdown-page.md delete mode 100644 docs/website/static/.nojekyll delete mode 100644 docs/website/static/img/docusaurus.png delete mode 100644 docs/website/static/img/favicon.ico delete mode 100644 docs/website/static/img/logo.svg delete mode 100644 docs/website/static/img/undraw_docusaurus_mountain.svg delete mode 100644 docs/website/static/img/undraw_docusaurus_react.svg delete mode 100644 docs/website/static/img/undraw_docusaurus_tree.svg diff --git a/docs/website/.gitignore b/docs/website/.gitignore deleted file mode 100644 index b2d6de30..00000000 --- a/docs/website/.gitignore +++ /dev/null @@ -1,20 +0,0 @@ -# Dependencies -/node_modules - -# Production -/build - -# Generated files -.docusaurus -.cache-loader - -# Misc -.DS_Store -.env.local -.env.development.local -.env.test.local -.env.production.local - -npm-debug.log* -yarn-debug.log* -yarn-error.log* diff --git a/docs/website/README.md b/docs/website/README.md deleted file mode 100644 index aaba2fa1..00000000 --- a/docs/website/README.md +++ /dev/null @@ -1,41 +0,0 @@ -# Website - -This website is built using [Docusaurus 2](https://docusaurus.io/), a modern static website generator. - -### Installation - -``` -$ yarn -``` - -### Local Development - -``` -$ yarn start -``` - -This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server. - -### Build - -``` -$ yarn build -``` - -This command generates static content into the `build` directory and can be served using any static contents hosting service. - -### Deployment - -Using SSH: - -``` -$ USE_SSH=true yarn deploy -``` - -Not using SSH: - -``` -$ GIT_USER= yarn deploy -``` - -If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the `gh-pages` branch. diff --git a/docs/website/babel.config.js b/docs/website/babel.config.js deleted file mode 100644 index e00595da..00000000 --- a/docs/website/babel.config.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - presets: [require.resolve('@docusaurus/core/lib/babel/preset')], -}; diff --git a/docs/website/blog/2019-05-28-first-blog-post.md b/docs/website/blog/2019-05-28-first-blog-post.md deleted file mode 100644 index 02f3f81b..00000000 --- a/docs/website/blog/2019-05-28-first-blog-post.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -slug: first-blog-post -title: First Blog Post -authors: - name: Gao Wei - title: Docusaurus Core Team - url: https://github.com/wgao19 - image_url: https://github.com/wgao19.png -tags: [hola, docusaurus] ---- - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet diff --git a/docs/website/blog/2019-05-29-long-blog-post.md b/docs/website/blog/2019-05-29-long-blog-post.md deleted file mode 100644 index 26ffb1b1..00000000 --- a/docs/website/blog/2019-05-29-long-blog-post.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -slug: long-blog-post -title: Long Blog Post -authors: endi -tags: [hello, docusaurus] ---- - -This is the summary of a very long blog post, - -Use a `` comment to limit blog post size in the list view. - - - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet diff --git a/docs/website/blog/2021-08-01-mdx-blog-post.mdx b/docs/website/blog/2021-08-01-mdx-blog-post.mdx deleted file mode 100644 index c04ebe32..00000000 --- a/docs/website/blog/2021-08-01-mdx-blog-post.mdx +++ /dev/null @@ -1,20 +0,0 @@ ---- -slug: mdx-blog-post -title: MDX Blog Post -authors: [slorber] -tags: [docusaurus] ---- - -Blog posts support [Docusaurus Markdown features](https://docusaurus.io/docs/markdown-features), such as [MDX](https://mdxjs.com/). - -:::tip - -Use the power of React to create interactive blog posts. - -```js - -``` - - - -::: diff --git a/docs/website/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg b/docs/website/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg deleted file mode 100644 index 11bda0928456b12f8e53d0ba5709212a4058d449..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96122 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 diff --git a/docs/website/blog/2021-08-26-welcome/index.md b/docs/website/blog/2021-08-26-welcome/index.md deleted file mode 100644 index 9455168f..00000000 --- a/docs/website/blog/2021-08-26-welcome/index.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -slug: welcome -title: Welcome -authors: [slorber, yangshun] -tags: [facebook, hello, docusaurus] ---- - -[Docusaurus blogging features](https://docusaurus.io/docs/blog) are powered by the [blog plugin](https://docusaurus.io/docs/api/plugins/@docusaurus/plugin-content-blog). - -Simply add Markdown files (or folders) to the `blog` directory. - -Regular blog authors can be added to `authors.yml`. - -The blog post date can be extracted from filenames, such as: - -- `2019-05-30-welcome.md` -- `2019-05-30-welcome/index.md` - -A blog post folder can be convenient to co-locate blog post images: - -![Docusaurus Plushie](./docusaurus-plushie-banner.jpeg) - -The blog supports tags as well! - -**And if you don't want a blog**: just delete this directory, and use `blog: false` in your Docusaurus config. diff --git a/docs/website/blog/authors.yml b/docs/website/blog/authors.yml deleted file mode 100644 index bcb29915..00000000 --- a/docs/website/blog/authors.yml +++ /dev/null @@ -1,17 +0,0 @@ -endi: - name: Endilie Yacop Sucipto - title: Maintainer of Docusaurus - url: https://github.com/endiliey - image_url: https://github.com/endiliey.png - -yangshun: - name: Yangshun Tay - title: Front End Engineer @ Facebook - url: https://github.com/yangshun - image_url: https://github.com/yangshun.png - -slorber: - name: Sébastien Lorber - title: Docusaurus maintainer - url: https://sebastienlorber.com - image_url: https://github.com/slorber.png diff --git a/docs/website/docs/intro.md b/docs/website/docs/intro.md deleted file mode 100644 index 8a2e69d9..00000000 --- a/docs/website/docs/intro.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -sidebar_position: 1 ---- - -# Tutorial Intro - -Let's discover **Docusaurus in less than 5 minutes**. - -## Getting Started - -Get started by **creating a new site**. - -Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new)**. - -### What you'll need - -- [Node.js](https://nodejs.org/en/download/) version 16.14 or above: - - When installing Node.js, you are recommended to check all checkboxes related to dependencies. - -## Generate a new site - -Generate a new Docusaurus site using the **classic template**. - -The classic template will automatically be added to your project after you run the command: - -```bash -npm init docusaurus@latest my-website classic -``` - -You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor. - -The command also installs all necessary dependencies you need to run Docusaurus. - -## Start your site - -Run the development server: - -```bash -cd my-website -npm run start -``` - -The `cd` command changes the directory you're working with. In order to work with your newly created Docusaurus site, you'll need to navigate the terminal there. - -The `npm run start` command builds your website locally and serves it through a development server, ready for you to view at http://localhost:3000/. - -Open `docs/intro.md` (this page) and edit some lines: the site **reloads automatically** and displays your changes. diff --git a/docs/website/docs/tutorial-basics/_category_.json b/docs/website/docs/tutorial-basics/_category_.json deleted file mode 100644 index 2e6db55b..00000000 --- a/docs/website/docs/tutorial-basics/_category_.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "label": "Tutorial - Basics", - "position": 2, - "link": { - "type": "generated-index", - "description": "5 minutes to learn the most important Docusaurus concepts." - } -} diff --git a/docs/website/docs/tutorial-basics/congratulations.md b/docs/website/docs/tutorial-basics/congratulations.md deleted file mode 100644 index 04771a00..00000000 --- a/docs/website/docs/tutorial-basics/congratulations.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -sidebar_position: 6 ---- - -# Congratulations! - -You have just learned the **basics of Docusaurus** and made some changes to the **initial template**. - -Docusaurus has **much more to offer**! - -Have **5 more minutes**? Take a look at **[versioning](../tutorial-extras/manage-docs-versions.md)** and **[i18n](../tutorial-extras/translate-your-site.md)**. - -Anything **unclear** or **buggy** in this tutorial? [Please report it!](https://github.com/facebook/docusaurus/discussions/4610) - -## What's next? - -- Read the [official documentation](https://docusaurus.io/) -- Modify your site configuration with [`docusaurus.config.js`](https://docusaurus.io/docs/api/docusaurus-config) -- Add navbar and footer items with [`themeConfig`](https://docusaurus.io/docs/api/themes/configuration) -- Add a custom [Design and Layout](https://docusaurus.io/docs/styling-layout) -- Add a [search bar](https://docusaurus.io/docs/search) -- Find inspirations in the [Docusaurus showcase](https://docusaurus.io/showcase) -- Get involved in the [Docusaurus Community](https://docusaurus.io/community/support) diff --git a/docs/website/docs/tutorial-basics/create-a-blog-post.md b/docs/website/docs/tutorial-basics/create-a-blog-post.md deleted file mode 100644 index ea472bba..00000000 --- a/docs/website/docs/tutorial-basics/create-a-blog-post.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -sidebar_position: 3 ---- - -# Create a Blog Post - -Docusaurus creates a **page for each blog post**, but also a **blog index page**, a **tag system**, an **RSS** feed... - -## Create your first Post - -Create a file at `blog/2021-02-28-greetings.md`: - -```md title="blog/2021-02-28-greetings.md" ---- -slug: greetings -title: Greetings! -authors: - - name: Joel Marcey - title: Co-creator of Docusaurus 1 - url: https://github.com/JoelMarcey - image_url: https://github.com/JoelMarcey.png - - name: Sébastien Lorber - title: Docusaurus maintainer - url: https://sebastienlorber.com - image_url: https://github.com/slorber.png -tags: [greetings] ---- - -Congratulations, you have made your first post! - -Feel free to play around and edit this post as much you like. -``` - -A new blog post is now available at [http://localhost:3000/blog/greetings](http://localhost:3000/blog/greetings). diff --git a/docs/website/docs/tutorial-basics/create-a-document.md b/docs/website/docs/tutorial-basics/create-a-document.md deleted file mode 100644 index ffddfa8e..00000000 --- a/docs/website/docs/tutorial-basics/create-a-document.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -sidebar_position: 2 ---- - -# Create a Document - -Documents are **groups of pages** connected through: - -- a **sidebar** -- **previous/next navigation** -- **versioning** - -## Create your first Doc - -Create a Markdown file at `docs/hello.md`: - -```md title="docs/hello.md" -# Hello - -This is my **first Docusaurus document**! -``` - -A new document is now available at [http://localhost:3000/docs/hello](http://localhost:3000/docs/hello). - -## Configure the Sidebar - -Docusaurus automatically **creates a sidebar** from the `docs` folder. - -Add metadata to customize the sidebar label and position: - -```md title="docs/hello.md" {1-4} ---- -sidebar_label: 'Hi!' -sidebar_position: 3 ---- - -# Hello - -This is my **first Docusaurus document**! -``` - -It is also possible to create your sidebar explicitly in `sidebars.js`: - -```js title="sidebars.js" -module.exports = { - tutorialSidebar: [ - 'intro', - // highlight-next-line - 'hello', - { - type: 'category', - label: 'Tutorial', - items: ['tutorial-basics/create-a-document'], - }, - ], -}; -``` diff --git a/docs/website/docs/tutorial-basics/create-a-page.md b/docs/website/docs/tutorial-basics/create-a-page.md deleted file mode 100644 index 20e2ac30..00000000 --- a/docs/website/docs/tutorial-basics/create-a-page.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -sidebar_position: 1 ---- - -# Create a Page - -Add **Markdown or React** files to `src/pages` to create a **standalone page**: - -- `src/pages/index.js` → `localhost:3000/` -- `src/pages/foo.md` → `localhost:3000/foo` -- `src/pages/foo/bar.js` → `localhost:3000/foo/bar` - -## Create your first React Page - -Create a file at `src/pages/my-react-page.js`: - -```jsx title="src/pages/my-react-page.js" -import React from 'react'; -import Layout from '@theme/Layout'; - -export default function MyReactPage() { - return ( - -

My React page

-

This is a React page

-
- ); -} -``` - -A new page is now available at [http://localhost:3000/my-react-page](http://localhost:3000/my-react-page). - -## Create your first Markdown Page - -Create a file at `src/pages/my-markdown-page.md`: - -```mdx title="src/pages/my-markdown-page.md" -# My Markdown page - -This is a Markdown page -``` - -A new page is now available at [http://localhost:3000/my-markdown-page](http://localhost:3000/my-markdown-page). diff --git a/docs/website/docs/tutorial-basics/deploy-your-site.md b/docs/website/docs/tutorial-basics/deploy-your-site.md deleted file mode 100644 index 1c50ee06..00000000 --- a/docs/website/docs/tutorial-basics/deploy-your-site.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -sidebar_position: 5 ---- - -# Deploy your site - -Docusaurus is a **static-site-generator** (also called **[Jamstack](https://jamstack.org/)**). - -It builds your site as simple **static HTML, JavaScript and CSS files**. - -## Build your site - -Build your site **for production**: - -```bash -npm run build -``` - -The static files are generated in the `build` folder. - -## Deploy your site - -Test your production build locally: - -```bash -npm run serve -``` - -The `build` folder is now served at [http://localhost:3000/](http://localhost:3000/). - -You can now deploy the `build` folder **almost anywhere** easily, **for free** or very small cost (read the **[Deployment Guide](https://docusaurus.io/docs/deployment)**). diff --git a/docs/website/docs/tutorial-basics/markdown-features.mdx b/docs/website/docs/tutorial-basics/markdown-features.mdx deleted file mode 100644 index 6b3aaaaa..00000000 --- a/docs/website/docs/tutorial-basics/markdown-features.mdx +++ /dev/null @@ -1,146 +0,0 @@ ---- -sidebar_position: 4 ---- - -# Markdown Features - -Docusaurus supports **[Markdown](https://daringfireball.net/projects/markdown/syntax)** and a few **additional features**. - -## Front Matter - -Markdown documents have metadata at the top called [Front Matter](https://jekyllrb.com/docs/front-matter/): - -```text title="my-doc.md" -// highlight-start ---- -id: my-doc-id -title: My document title -description: My document description -slug: /my-custom-url ---- -// highlight-end - -## Markdown heading - -Markdown text with [links](./hello.md) -``` - -## Links - -Regular Markdown links are supported, using url paths or relative file paths. - -```md -Let's see how to [Create a page](/create-a-page). -``` - -```md -Let's see how to [Create a page](./create-a-page.md). -``` - -**Result:** Let's see how to [Create a page](./create-a-page.md). - -## Images - -Regular Markdown images are supported. - -You can use absolute paths to reference images in the static directory (`static/img/docusaurus.png`): - -```md -![Docusaurus logo](/img/docusaurus.png) -``` - -![Docusaurus logo](/img/docusaurus.png) - -You can reference images relative to the current file as well, as shown in [the extra guides](../tutorial-extras/manage-docs-versions.md). - -## Code Blocks - -Markdown code blocks are supported with Syntax highlighting. - - ```jsx title="src/components/HelloDocusaurus.js" - function HelloDocusaurus() { - return ( -

Hello, Docusaurus!

- ) - } - ``` - -```jsx title="src/components/HelloDocusaurus.js" -function HelloDocusaurus() { - return

Hello, Docusaurus!

; -} -``` - -## Admonitions - -Docusaurus has a special syntax to create admonitions and callouts: - - :::tip My tip - - Use this awesome feature option - - ::: - - :::danger Take care - - This action is dangerous - - ::: - -:::tip My tip - -Use this awesome feature option - -::: - -:::danger Take care - -This action is dangerous - -::: - -## MDX and React Components - -[MDX](https://mdxjs.com/) can make your documentation more **interactive** and allows using any **React components inside Markdown**: - -```jsx -export const Highlight = ({children, color}) => ( - { - alert(`You clicked the color ${color} with label ${children}`) - }}> - {children} - -); - -This is Docusaurus green ! - -This is Facebook blue ! -``` - -export const Highlight = ({children, color}) => ( - { - alert(`You clicked the color ${color} with label ${children}`); - }}> - {children} - -); - -This is Docusaurus green ! - -This is Facebook blue ! diff --git a/docs/website/docs/tutorial-extras/_category_.json b/docs/website/docs/tutorial-extras/_category_.json deleted file mode 100644 index a8ffcc19..00000000 --- a/docs/website/docs/tutorial-extras/_category_.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "label": "Tutorial - Extras", - "position": 3, - "link": { - "type": "generated-index" - } -} diff --git a/docs/website/docs/tutorial-extras/img/docsVersionDropdown.png b/docs/website/docs/tutorial-extras/img/docsVersionDropdown.png deleted file mode 100644 index 97e4164618b5f8beda34cfa699720aba0ad2e342..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25427 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 diff --git a/docs/website/docs/tutorial-extras/img/localeDropdown.png b/docs/website/docs/tutorial-extras/img/localeDropdown.png deleted file mode 100644 index e257edc1f932985396bf59584c7ccfaddf955779..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27841 zcmXt9WmFtZ(*=S%B)EHUciG??+-=biEVw%f7J?HT77G@f5ZpbB1Pku&vgoqxemw6v z-;X&{JzZV*cFmohnLgcd+M3FE*p%2vNJx09Dhj$tNXVWq2M^|}mn)^e9a~;bs1CC4 zWs#5?l5k+wXfI`CFI{Chq}oa9BP66(NZK0uiU1Kwn&3K0m`=xIMoxdVZ#+ zp?hKSLSSimjhdEzWp#6Tbpr;2A08YY9vwczVR!d;r)Q^kw|6h$pbtRyO;c2US2)Ho=#3q?{4m1GWOCI`k&9;zl9YDhH|l{oVck{{HdF$xGeh(%RX@ITa1V-QE4arPZ_3^N0KUo15FS^Rt74gNyU?f6HsD z>zmu#+n1LY=NIRf7Z*oIN2_aF7nc`%dwaXPyVf>#Q`56+>svGPi|1!&J3Bj8*0u|a zE61nDOKTge8(T{&>(jIU{?5$PF)%N#t}iaHQc%;Ky=4F7L{Hzy*Vp$Mj`%zGZ+7k< zCpRC^+V1HYCi6}{?rS`Ew80CL%d5-LF)(<1lJAQ_QE}I< z?$m+XE%JR|)Y|g5*Z=3YjLfXkvht|tSaC_|$oh1*A78S&%grr-Q|oi0ai*n%^?I3Z zz4Ifn)p1zW0ShuJU zjT*W!;4n~Y)3m5E=4m0n9;cN(k*j`y5!~j2)ij4x1#tx zB&it>z`(yY6BF>DU9?)rvOb2G!4AbPa`$!ju_}{}N=X3%ljy@XN?Dz5W~L8#vn;(% zS0y`!_FK8bT{5iuza9iPzyFntcC0hEUgCyxwZgrs_lXv54ZHujy!d4_U`~v!&Xq6w z_%CfMkDLt!D3SDYg>XEZ!YJH*s~-dg$LmS&Mt_;Y7X9a!>IDr+ded%2&q%}2^ODhk zoJMHe1;<*D7+WnelW=pb#;#*9m22_D0Uy+B;{x z(r=4T(e9>b$HL=1ZhtTnMZ8m?T*4WlE1nANJoY~M+S`a~oAzPxq?IY|K;|faC(Qf6 z6st=g2Oa&+>GJF*AU5<{Q1pIIjk9IOz}i1XThs0R)dBg}u}I!L^(JejuqE{$Bx0WH zK_L%2hekVKCo%({=C&4>8XPbm?HVjtj7;pR;Nl%bO7u_%gfl5w5S;(8b>qCb9KY=2 zcH1B8#T*pZQMR+_zF|mDvyu5p%arE^>?K|9F#FDuJCyu6$KPjjPBMq7j0f$|h@y!QXH+UdeH3iv*9ArYX^V-S2rxolaBRROkUH4!AxVghY-$mqUuOg%w5X}J1K z3LIKED&GtI+|Bu|l2OgJXS@ z##5m-UU-??q5BVBs3e%jt&;*!MXilSO_r%{gmW&qj$2WWx8M1Us?Tzp=Of?r=^y=m zDDr>5Z2+yUUf9O3Kqm?KxT9VJX#G6EP&E+e7EkxJF5QqcBPy@TsIFiD!!LWKz2ftR za<|^DinsXw>aBe|0DWOEi#5cV&B>!$i8?+vTr3ZDMK}XFeg)Ime5=*V++LLjj6sSf>5d+I|6V|cU`LfQPC z;p|(TN|j&~8CO`*qIi-79281;uL=cj-kt$ zx5MwWh>2LRlqjdUEGgk)P@$`Rs3-3sSlqxdxpG@!K`;a)V2m#wvau8$FIZuT9T00v znI8L>LHCkAZsu+5PUedUKs5fY2Ehv7Lqr}Ue$h;p6jBeeweEDUn2p#fwkvxk%Z<-6 zlgcD$>a-9H1#>^}Ku>>wLa`FkP^$V?ys$YQ&1L$o#0R}|{e?+I{K?~0CPz_*Bh#mo zh#!|PeV|ebfXa=JD#~>$?!*)i)b@eZZ`$qTk#-n$b{Cnhx2wH9N;PkqOwfS5FPe4A z!^5G+7=f|QUkN8gZmRRF-gxA&%`!7|FLGzf?uPu9E>P4d zrO@YSB$ z8Q{^@GSty5G&7xHSPy#pErSb3Yym^l5+QhvVlc)ItslUVgKOTQyYw8QX+2%`A%uhb zCJ{CE9{zUB(&-v8uRN|49S2Np{L4XRjFWz9R?)%ikl#d@WJtzM$=odVE^A1_CR5$l zs~b7y&?qM}RqSq1_-7&^wqiGh$yZuM2alHG{5LL=^QiF^u2prn!rcZ9%AF_!mJaxS9)8?8ha{9;`m^(Fx7`o(9*^- zI+OEv7<`;JEbKrNAh#EhBOA3x9E1Hr;lS)5pbY@p_LBMGn<&!Nxl41i9>dX%V}P+N zR;}+{G5WqCjnW#@f9ZNd^d5R<+ViQpx-L3$P}Nkiph3->K~K9)Sw$@INj*8YJLj@f z*+Rh+naB!_+NtSnzwWfLhq1;bmSozM80Xik(oGSLM*c)>iC_Wvd=JP|df1=roC3iU zoG&xR@$6d-6s0^VR}3V5OFQndgqfbboOay9Tf7RQmygGWgZ+DD(=|p9Aw+)O_j8?HRA#~+mIn^!H zQ6fcNW1FIjQ#SN_nK%EQV_F{VV77VfT5B(ea{vC|K#&-RTdcH#OR%(Mr#R1?jLzzq zSC-hN{(b^Ik^Q{uB|gq70;JUnM+#nmHCHA@PxC-sYqdnHZfEu1VHP*(8?jf)TsXH7 z`d(w{qU>V+81-UywGHL+AD7SV`|6-5PENL9RC02nnu15q_;*RRA_g8|!M(z88r&2? zCYs;1K=%c4QceJr-h+O=+K2tbY%HGQfyO1=9--HP5(yo2@2ad|TVK+$67(dBRpKI9 zcTvYDh?n^D9&qCvQhZoHb7DSvql}UJ8B+>~m5-ISatyypAR9WnfzbiDmXq*ctR3Xu z(~YwCAKYipx{EI8!HwsIlC6i`0rhcb>6<%+Cp)h@mK*_1d8_q6dg4>n}&ihP)NGiUvb81U?bXk&I< zbcqui@YB^CK-jFfu@*XpEERc^Mh(aJ)LBA@| ze4m|#Gs|Rc+0u4VvgE2s^$ ztYjCc@_u6&>iu~fe+ed*pr>hTdj(LcVf&SE`t2uXleZ(mhZd7kd|U$5HrJHPQ@IZ7 zz1w#&@Hi?VMVg$?DV~d{6LYoL8SFlWmuiYZxE8-M?^q32JSt7GoOVzZ8#I13;Ax`h zy=DXkH>H2B>%O@Ual0AO#Lh>Z`q=%r{iaZi3fZKcmBtmff&=e!GF%sO1~^L| z<3g?B>etUeZ?Suv6A<@bH;i=|KtG0mk@t4!qPRX4+^*osf+?77qg=U_OjVUxbTvh% z8DC!P=LlXRVFEd#m0i*Ka(b7e+3E&CC^Yv2#TgpoU(C>Wsp4))0%aRYtPxSr1x zO6uJUAMROWMj1L@;~jX6gRh(+e1ZqC_CTY4s&GfB-E;b?6+vEb;^bSE6j9xTFW;oq z9(1ndc$4}qdAB6ta4BN@p|T{**jB2P48}=Ya*Jc5#3mv|J&XRD;~yH>^DLwT>bp@)BbsVm+*3t=;598_Aj{ zF(?v`d_@ky*e%9dvu#A7+LtE~P$5VDCRJz{ZCt3Qh5aQ==>mF~k7bTCZxZg$!jnP8he7?WmJYT*1>c{*tJR|Ie+ScEevd4@gG>!gnL_ZL0 zKC)4$4wIXHIG~yE4+vZ~gh~Du9&92xJVUy91zt6P+$SZ9%)_wNU7KW~uGu2PF`KM6 z)UjHJQr%bRkMmIKABTD;BRcKhrdAbU;gFURvdg`TDW)T{)k8(vFbmtSAMueO{E8RHEQz-$F2C0;smk?8Q*e=qM%6O z6aGCJV;h1Tf3qvPEYi~fsz?&nlrg71v(eKqA!&F7d&p(^Xy#{`bl-!6%zc6pwsB;^ z+s#(uj7tu(L!ti&l1T51?Zuxg`16)sS-XNZm6tV-9#MfVeX#M39*XRuyFiJrxU@lO zA94#H%u0U~Ea9b26Qf{o;FeeG*!6uF*bYv#%%B^zN~9gqX{FS&&Ba|4AuSA${f^sf z7tg9}O%6m})g#&j5f%_eXA&}AZI!vQtzb=^sQxVZi~_}R^pgdM?5WD3%5Gx)%~qaP zgb4y1pEi3Ut}qG#QQ8SxhEkYe1Iy%QMz~|VS zKNsn5WGa%en;uc#7;LpDxYo4^@zL&dT*?Movr0f}Fry~2?+=LVy&$9SKV5+@SE-{M z4E!tmqebqFV%O~LO=L7??~zNUu90ECkq2Dut+Q$C#QJ*uQ33)=L?sH^oM|)e*HvE5J+C=qp79zhoRrLcNRA%1 zo?(m~(so82vOoC7`kQMWO5~^(`_b!C)8yq_VgnO5blD*sV`=DhQ}{$VtHxJJ@hixJ@hcZ z!Y6lPxZ6KphBnMJ)Ki2qFXY=iKs$GnX#1@Z7~hW~TuZju?)u=y?>z5W?Gv0-coA#k zCeo>mYl2HbT(xw!L&23l5KXaDk)yq}eBc&oPdWOPI`+f_o2cgW5QeU+)?Z2SHRplP z^{WM#a*z=ndtAjrTjbW0xE@*Ir~X+Bi-n#;6t1um9|^H4v%4b8X{_t71*TeupTOxB zM!=Yir}l!cM!GzQSnjS?@tOr){-JXhj8oH5p=g?cX47@jYyLLVq#|_Nsv3>>?X=ey zqHoKr;KTdI-GBAo?{+YUsVsacvsXS>8d?dLdU_)>MB*glDaE}%bBrd^98i+k4NQ8s zc0?8Fbqr&)Wq3Wd=YVyyUH$oZkbSRGYQQj1NofbRth{_t5aE##Z zRgYXbJ@On89x{nXLRlW`84WcfoXw=cPcZZH9T^b zcb#iuU7-qyv~G@U`}AkosbCYozUSeB3Hxyoirpqhcbvd|soGDf8>z48$4OE>XaW4E zM`Bd>uV&vA8~mC0n0*yWn z!;O|1HnCN1ghEB898BR#@4Bo&&oP9!4dcdtLZ@`un@&0 zzvF-GJhEY|FLF{hrM=dB7|h@3bEZZVJc3@GCJk0{ONwS8^g2F0`roJtV2uvN1O)|| zIfYh)=}lZzT`5BbTHcM6zo=WwB7-gyvx+Cm)a}&MT+1M^^h@h5kMVlZF*~3?Y5n)L zG9~s#<;5)1%>+_Ny*GZHAebop+bfp3&+eUH&4)I7Bc%5<40;DxP0G8{l|7Ufj)b!u zw?zWRNHyLJzYlCQj^pLwN#g~68@bp>+KA=l8QJkW-|B;3+XPeez-@9TIs${Q*6_9g zgZY+gF6*%)arn3AJUkn5bhfZ9zut{n6VIK=XKt|=rtOVmc&6zImd8%#b}Bw)vQ<=y zZ*)E`F>yPlf=T61Cm%u&Swgy**c63kVp0V|yM7_vkz7jkw+1H3?_NcbXa2QR`&1S! z+&YBgY5aZe3Oz3Y&y0-J_SoE$OJ?^Y5E^umyENba+t#hf=fjWb@y_QD-S_*?k6rg& zYCqi76Dk6v!l>?hqKLvuFrKkCcX`eYORriHtB{LekCARf*i6xO%HyN*j5mwg%*8!T z_-nF5R#R3`E%JC%un?Z*bLKZbmC(`y?h5hS4~y5*hgyC*ji|t|>+*|`-dcqG*G|Tt zEST8(?OF|TW>rp<0OymrGE9zAlwD*|y}VO>>~H8Z91s2Imik`Rq+^-6$BW;-O~_dA z!0~$@ir)8VZEok*1Z^bx^25FUR#w|5ZBYL3o!iz3!TIR!4dM0kJ3M$Uu6oT8;CKYy50-UD6m_X=r8s9+5$+sA0zy6pqH_&Z@W^+??+HTsDpji* zpJYPs-t|l<_3g9}ngwho*oRGjLvmgR^?mB%vOAB;nrI30-@eap3v)1iCsy6LJHpO1J< zyJZ4Wh4TL8e$;A)3J{xrvG(WSc=))?Jb7Ude7PQzrs^QKFUs80=y)usVamepIs@|w z`Iz`#mm;4!p8c?~+N=@YBv*C$SE3I503HJZ0R|PT!IyVtgvYdpEy__RjV?qXKeZS8 zQn;w-0EHEP$J1*7n@+9+ndkivReVrStsXO#HIyz74ueJ3uc5Y(sVEe}?RntR{lQiH z`Z!qQ;Og%AD&~>mulH;=Kz}3H2_E@LZb@~4srs2{vY?%@)Kl!Nap4D79D{9}Z!`{& z?#?MOm>og((zofbkjOl>6O9@pvqoooVcjc^C-#xV?L|D3rXAR!rX4PzRkgx;H70*D zI_Pqi!x-h~CVp;&e0Ji8#XXONI@+S1=SSfqMQ>WVhhw!ZpqKaFLfG@O*E!;9JweoR z?{TX1XS6B@-~)hQV+wZL_soD`{+?KKnJh{Y4z>ugj&n-b6_}jBe(jSLX6P z&9H{W>AHrLNjvzbPKRmV@tT%0mYUCuBT1kvP^GO=`ICpra+8UwYXrd(pWPuzm_4{& zWk{u~y0Zv8Qlt(vtPO(#zX5n?`VDW3Ct(plTSM;$<*Wqlw`Z7-AN6CITh2!btkaDu zrf!`e&u14f%tSP&(Dnr<9bp(XcXW%tYO*s963nBWA=#0746gunNA6vAeP1s zh3fwN_Xo-D)nJ}kr8L9iLhlp8zQQ{nY4Q$@E9VtETvY3caFqEe?wB~cpWg4cy=Whdd?Z? zXPs;EKDvGsP6*bHo;Asedj+UOAyPE`Cwl8av`E7KMRPx4{M5Nm)na^3~o1fyYQucv~N{FBO$#$%a?f> z_2b|tKXBB$5)5npHFNe?Zy-grTI8sM+$}L__i>e2nemkwx%9r!i}lDhBEL!$_8+d6 z#LJ6vr&OO=-?Wf@W*)yvCLByyX|NQV|ecCy7=VAOB)9BI*Nhl6$m2&;G5gX z7X%M-WD-iH8(`K^IByV*KC4pkE;Q%d_{*#4?^g1OlJz4do+x=4js7@ z4A1i5J{^EH#kWeooG$|j7@#2|@kwpNNOp2q5tS?TUv|0sCwg@^U#G?D|NVyEHk3@4 zh9QWPx@!?z6UooVSfd6QY0LCJiII2vLNZ0~Jqnz~Z^l-ou^A;QU;}AhM{s6oqmA>R zx?|OM=&u!W1Uio$0m&-Ry7O|=MSkJHZ2nMCm3cd2v986rcYhXj>{)~`rp~In^`jTf zFrXGkn7tKYRu$h+~JfC4LO`D=-Is- z`O52#2dQHUn`kg1yFQXPBn)1doD3>%Z#Qc1db!Om^YRfrJIQst z-;fRaT=uTy2I$-qS|{FdP~V|NDf7ik?ZkYCef!_RSVV*5*a4(SshTJnq8S~a`-xao zsx;}%hcFK5ULvK;gHS_-z^^qx#frvEWpEI~{rtfbuS8wSnx+wfU>o`2dC=x3`D zBhoCot?)M$PTo$u&5L;JYCKUEb(v4VM%h4az4C?X?!Y6cb3KdhwS}?e9dC7;HdnO7P%wI_DM;;s)@@Z%bXbtAz>;d_JUlP#%eF{9 z&G?mfv!)Kp4BGm-`S$V!e>YW%_7wOu6Y@dH03UOV54u#?t3zN87%+2DV4y8UA)tjRAF;L2r0P4{}i zS>CSrwAQsVg`0^P+-P9(t8Inr_eUS#5t?4*HluhdNj63cJr5&s250OW1_Y*Veacuo z)0zW>;IdzS14@>TV9}D^5NujBuLsVE+*^zGaRsMzd40GW&lUtN9c}wb{~oH-rn5i@ z8}x~^(V56NJ>0RjWulsd{#z*g#MP3;$Kift?|Xb^>Pq7n-uera3;fa&%Kqq+sTISU z>9I?T5p%nzkJI+%EB3-pvu^_`-K4BPitQJr=<|A1pF^2$^d||Im4!Lx+DZc#;0d%Z zU}NxmZU|4p(!59eAHdzA{rqw6Ka=ssc2YVTy@Kr%TweSx7~PHI0$Ux(MH2xP>83k; zbDo^brmW`!))Eo*!~#*~(W4nwS!=Y1;yzh_{9+ERu~TOO)jk9Zv~B;)rYQX6mHFEK z$FpwAYy(lY1r9y+I7I{>9?geW)UF1iXT09htM#|*5w)gCZMKyi*_Ji;8TO`jkr6_D z6d^;@Cn2~1@1t9zQh@LC&YnCIm}xot2eOM8;p8qUQN8+;{_dBN&^VM~s_~5G#LV6m z_E3xKqtq!foUe8JYAMWpG6L66c?}#MBe-snYIx34#${6zQ+joY8Si;6OdZ&ke9RI9 zhJVE8S27lRcxM1to&zo06ulR~=)s2%EoSb-}Kq8vZm%56`3bWG&{95m-EEyf%f3 zH>Hp1P(-{>oBt2RmrZ0^^02K|$)u`-lkn!CnYo`C98s@Jf)-Nt3YGS7qu+WJ#ig-Q zFrQrF(9BS8SkgJ;+Ad7Nb-pL%EFha^nT1{-?E>u#tIcaiqZ19=37#rTd8pgB7g#`{ z3R`W-FmER}xBCpl>6-zNKPtsGV+;sy5|;j2PzH**0v8xbiA$I)z;nGF=f0kD;9o80 zk9RY17@+hFh@PzHbGN#U;3$|?cr@7<-4>(%aAapZ`iHIwt+VtBy0LH(1}{C)3kg3a z$axD|Iyt-X`@2lAY5noiw7Ges2e_Qy#ZG7g7!r}~R1hs0kXTsZV6s<#V!mFs#>11$)A=<$Kuz z!efePeRv291X1dfQaDLD&pz&rySTeJ)gM_}RHN4$p39$|V&}Hy&}+?dW^|({y!MySY<7Jzg!O zf^s9Ppls*TLgM-SI9c;jdIIB_?_E}SC2dbL5<#e@~e!>h*T}3V7Qjuwb}kpd$k{i8yIhNxcWp5 zmhr}|T%BZqGQI3rUBDr76MVryhwI4_s>U>$O&%JFqpibpT73JynWfVyP9vAd8#TkF z@b21lX~Xp&JvEw!njH%gzR#bLZ(HQc-x>V%ncNiNZVJK&R)GfUJ{=r%@BYj|e?tAE z^QvUXJVicpo4=Ku(9&oBMNT}AFs6q4)YmcNKs}&Yl3qAPrANKvAX)cQ0-_JnGLH^% zib2!LEZ+!2?9Xjt;Vsr#lw0vn26t$134ju@;-k>6A|D<1f9{NA&6lpAq^(bHU;73`4+N|^gyuiqNV6V>4tiHuh2}gS>rpliJMYF> z8oV`hL{!l3Cr!jFuS`U(PLYOcg;mf+q*tapy-Rrq73i4^Zr_D8w5!nj+I0u!FF(jA zaa|Fie9MYyVD zY+|f$aJ?0^#q(7Bv(_Rf>!-!26{dkm`vv5_{yhqlfE=-JnrnR3CE&==9oG^BPJ~kT zwR#L%pm6XWo_o>~-xFwsnFCS-K3SEG*9n3OmOIw$y|;&`Jh_54%d_jy$;Tc2Y_spR zsaIH2IH@qw%s;q1T8%_~*JZ&ytt);Fy%vh>g z0w_CsOn#JW{R5GsH?OEs1xr47FZzM7B-{&lNe2bAnJ#CYkWk}CK065tB0jzXv_Ue+ z&!kU}(r(0*6z9AtXe^RO8lX0D<%I!#-wUlmC}2X3R^;0)cuXyXl#01U9aAYGBNq07 zQ0C`^>CvlIsr|X$a@#JlI=!B?psUQx$bJ$^?{z*pe0X~bm^`c#V&s{0MlZ2T-y>}F z;qPquk(Pkc+@>~ButddAyRL%Hp<*0=QjboBwPSW-PHOEB-@Y}(p8aa|yNnqY5iwd} zMW09Non<@D_S6*Yt^2H1H_*KaVR?1$sYP$fe%28z_TYR*uvmX_{;5wg$t{cwp()qhVL2-qx3)1wM*a1-Qko7WOS|m_n5#TglB_)$&TDF_|oOK~F z5`+$vb~~{DgX@<_1p#;oVwb#0EZ3TI6$r55L4sS>BE@dTA#G0aD>84pQZg}wEWXX` zi!o|(wQ#4Y+7TC_zH2&(JiwOOYq`B)ZMOS$()lGjP?Re|ONa!QYMvwZxST#y zqxy;V%ft%25Xi@T@m(kD!pOvW$-@7ISP-Y%N|Ru>0)+_1!Xqh6yx_LcFNm{O`PE!f z1~@)qX~N_wIEb^f5u-?lm)di~;Jr!!^i2p381+NQa^Cc41Q-KE0Pi#aTB>o!<@$c% z*Q&0@cBXHDTZ2s@7*To0m*BYhWJwxEsgU+sx@6~uz6~lY%RS;a{p~AC-LG>IUop{T zr=uIPav^B@XZ77ba;qQ)w|Dxt$Q-fY!I+bh=a*g~Nhdb4cY<~1N)F-&Ui>SR1l(Zm@ zU~{AX%FoF4u=?X-SNV(5k>HE$9dJyNJ1i`5o7!u7exC)~47YqFkDvB6Qvg#`GnW$m zy^C0qY~lL3`HdJoR6L$C-K(+><84eipiDHzaN)Qv$Lvk($43+H>IVoTphDA%<1OV7 zN*wIOIb>eQ)`8RyzvwEjennj>vn!@tYo7b3bB?40+SdR)E#yrS^OTn6TmN05HqK%l zP)ZuCwf1Dqt9nt}M75{7)xl28WCdmP&nv%F5L&v^Csh6lR4+6qW$%QBQl1y9g2m&zLQodlxDQe5t ze74A-pBpIlCOSp+vzs<1{?Jh<5)t`U7lpH47Ax0o_SFnzt-ale`H{M8h&qB)qshbx7Ad#HNB$| zo={%npyBI&{m}+3+ngQmW@l~dYovp+my{i|_PyEoYucnl>EfHm=~;&)!6SYGXW9S; zu#fmK+2v+_G46lfe~J+}-wMrzj+?*^#t`G>E$l*-E7%bPB)Ef578L#cU|%dTi4@hk zp;+bBv%g-&D%NlYIGgkRvGc3A&8QgDxkHez9M?flQx3A$cKc(&?EFW$uDMSdb(QMw9odi zQA?zO%QwiY&D&*2_|La;le8f+v*;YqftP=UX(~GO>fBxRS{^y4gbh*RyJXj3%v!%! zELfdXKw~e(B^eo_RBX;Th4TrEi|2p2@Hg*5bt%Y7ZIk$P-}GUj)gwz0gIBAGiFNn8 zU4&Na+V|69<~TqZyxqSPaeGkw<_`ynX{4vBxwIX_Ypq#9SqSJ=W^R4opKAeSa3L{m z&lHRtdQy{5Ggy~SFu34>`lJ%Zqqg`)p0E)ulwxhQ-;}L>tXPKb-xTPBQs}1)CSM*$ z)G0-&fr8_TI{4boZwExp&4Rt|u<&mI1_Iy+`yv2(?Zm>&!E#z5*xWy{v=^H#tjEA3 z;?O-=$gFu6kw*5=S@@t1PtJM?AR~Jb<+?`D@ni^f9@rf(6M@{G_~V?Cy-fQf^8)n? zQMliUqyBPjXiOCQo#z#uU#^qooR+z_tHzkiIsIG6rn#gWN}koO1iCdnJ2E?}15?Vb zHv1jpiRE-A-RvipUQ>D1lRSvmj z7W3Og%mVd(!g)KZzdxx03y^c4IMqbhs;z8!D&FY;i56b*oQ6$WJxRAsvOKW!wE>ua zD0mc=bW>_*_Ph03EUervAR2#dSHw8J{!GR_N!df0ZL;vK+=3WRYyZ#GgT>l0+k}~1qIqt zS6WmMZM)!rz7z_m`fK9CHVM8F$z&G%jWzFH!hm|FYpam-1QF?Z)lPOHi8}0f1o9EZ zDHf!)*@a?vnvbdJDr!`&Cqj=g-f;y=uFs7+Jzk$Lqc5IOB(A-BqFIgF5T*Qh4dUC& z&KPT!3?JZJ?!2FGI-p$Yz1pL2ZT@|G!_!$1J@*9lY>pk*)lpl#C(!j;vJ^FY@2K3n z2bIo|a*SE!HzHgWM{6~I(^a*s15DV0tUv$zES9Amg!xeS8?y}$1Z}K#^z*n0>1~He8ZPz~6(W>wyBjvX_I$UA!VL?CFEa)<61QoPZ6E_lJpjc$tmFIQ8ZC{iPDf zO2-9y&-i(=bBR|;{%~gM8=O_tg<9F|DLGA&TZU$Dmt&g50M3#7f)z&Uh;BRwc9Fuz z-1wDw3C{{c-~!Wkhp>&;jVmvmxQJZfG-RppOg1^@pFD4B;*!n~lLSmHhRBGUZW=wL zrq<~HsA?@Fl|25*Z_6NPzj7X+}j+I5Z=nZ2_bWFC7 zTuxY^a9H;EY7yk(wd>FO+r1&Q=A6pE#dPEy^vWSAqgg}SUq@acOCxOw#+d|Qm9XIz zRGFSu)D?W`_1iH$=?m+!uJ;FT$Ox9sW_Mi@heywtUNevsjY|GZ+9y&g$4FCA5uwfk% zf*2q%_Xk{=xlxR0V-lrZ<8c^ny0kflt5f{jx54mj|S>kwam*Tak1b3;( z5uPT_RKvI3-JN1xNUUV?slZ3MO>r6QL6oc6t-jxIO{GxTrzD(yK)QDPpLm+v`7|p} z2gy(VZGC&YNw^Sa`UGiI9uXm!9PVra7Ew3o^o&h~XSGDkY zs;^`*cxA6xHK0$Wic0L>UEZ->|DkX6j1#<+RIHQm=vtR9K&^UG7kBp zohssHdJ&9qvGa3a$c)-8t8?K+cH6&N!v~A?-<*cwix;^Kx->T5?74h9@7rrK!RqW( zo2vJoGt#1rN>*x0wCL^Iy~m|a9o+HOx%%|#GJ$IR^@H56PS~Nk&64x4VbME}59a@h zAqcjHo2qUpv4ru+gtljF5cq0UfGkddYadJBa9qH5nTqNu$*6Eyt0)uW)o4o zI;X)D{>#dI8(%wELz1GF@W7BU?iTh#pd^;0(7A|qgmkyuW5DgLce~io- ziyf8;ON`-an0(auAd<+A^E&OM70amakbMh9ou51y1A4-pKz;ftECew{C|lR<2EG2V zc_YNUU-=dDwpU#60DATW|2Y$&LhL{Md zgU?Q#<3)i(y#qZ1bzpAfA$a(p99$lv#>L?Q)GTy zvV36GhERupL#v>^msU5ZmKGe6Pb0Y50Z_*r_EQ}YYljZ+66G=_SknIB zZ29q((LiBZotu{WaHM14bGk|AaDkw7pRRF+J)Lu6k|cfbwnXs?-X|W_s!|@*zFqbI zKH(l_gt(*O6YGy(ey6N?m_zU{`f$GyG}a%6%QeTyYV_*9CTC!O*p|m9#!SnxQYjCr zx0?Pz4pbv$bbm($)?Vpu@0tzWHsS2>)v#t> z@)vmMMS@d6sl1*mp^|5P{sVa2Ydr|^bT4x;;m;G%!7jv|MnM$?)5Ax-e8U)PJP1|j zw%heI;oCzyygq;2y=EfJqsY192X~vsQkXUXIO-m*UbQ!I#`v`?SW-Wg`74otU4C1v*?+r{tKmsUFh+cJOFn%ei*x1dOd6 zFdTHO)IfMfuFw1>5}qFUpQ-y^y)mXc>I%0whfG<;p=IXi5i)%>S(gUE5DNjBWKBzr z_#Wcq8RL0%$M(|1pAfjAhgbM^y%{*VI1Cxpv0wt>7i8%;SsQ+%*i3Mo@%ohOIdc9n_pG$ewjs26kJ$SwQbo^Sk8@-{F@9Fe^jtAAGY004(QP$Jw zW%MMJ!r8%+p2x)wEYW>%pS&FodEgu=HP#p6`0Pp&o4ydp&i>(Z~^F0082|Xag}ZxCR2>ZQ5t; z>A|WQnDS?znrt%Ye7if=pzl|H131>3+~^IjMyPz5ZIm@Fg=5~D$N*x02W!5TwV`kb z5cs|uy{8RXJNs9M*y;%C*|n%;`^I*cHg&PuVYA{FO+N1V#OU2-1R1gU@ug@Xa?q>b ze*(Sl%OV@%(h7UJ-Bu0-x!o!4QqeLO#F)tNvHiyS;USp!I+M=xg@Z(rv47_0_;K4l zshut-0EL`c=&=BxhuXPiRDTm2%{M?W6#9@tfK~EMaZ8WoQZWLcVe@du#-RsW4+z}g zO%&Y$Psw`fY1m|z2k?BkJbNCMBPap;?iM?k=FSWB*Y9pWRVL?x;LPus(N-8_gAb^2 zM!(Sv0At)38Cm$o>ww`vVSsgov{ zCdYVS8Njokqj9l98H3CsY7CH3qo`^|-M;Kkwb$*2&=wdc*1-MVk+~=0au2!?|GVoi zlb*^0KS?Cd6dOGkZxX~LQMUMnNLwVqKjApVqAuG@J2V4|Fd>bG08(u4#?aCTUfwsl z{TWl42|bHA2xHp6o%d%^K-JUV6R+VEJtB_j^juRPb}G3*dpx1g1>G$4D|Q=s2G}3F z;M%u%O4iu*46HuCLsus<$^K?YHU&?^`|2hfnKp0+1Y(JBc(8|T9J{KMB=@c(b3ro2 zd}F1=?F9afZ~ia~4`SjA>gbccd%Z9QB@zWr+A5TT>sE|}xp#hA#&LC`+{fA1q~Mmx z+3>dUL=K{Nck=f3=8SQ@%l>15p%Xoytnks;MkrQJ`6T31H;fuO#pNAfE-KSZmMP3@ zdV?m2M1M4Ni5x`?cm$`5?d(F2Rn)Mc246oiYT~1vAZvcRa4>RjEnY z8NB%znB~)cz7NJ}j%6vQisQW~_;r>G41dCv^mugKaMV#j1*e|WaXQam%?@nx(d*kR z@V)Bo;iEq2(L+y3>yNCS^$`W~tUB=5o*d2ik0YLVGl&)hCY;~+g$9;+2nOIL&ClSa zTuN#y(f|?&^pdT#|Ez4cA^jTq_=Y?0|BCwVa5kW}eTrH&O080>)LunxYP43(*4|X@ zy@`aP_O8aBMb+LrYL6iH9yKCnjTi~R=Y7B5`2U<|Ki74x^W5h?g}(n)O**8@D0X7% zVv1o98ti#psHl7+4G@z!_b)r-6_a96mysLGA`sTw(Ba-7OH=r)+EA&MQ`L_4tX0x^ zh97RKX4$v-B12RoBIkh@0H=2|>nW{0opXR%ix!QX23G=kLL=*dp`Khm?uTVT%=5qU zl4gELxb+XDu+fPBS<+5c=0N?{hS8o(nA9d9b3JdK`8G~5DcxJQ00$!y=d99=`xY)w zp-=NHMv)Qjt9j(z87hEilFo(355}q1@Z61JoxzK+smK_6!asIS7%bE2S{&+M-m`xqaH!!UdGuQ{MHaAnI2l0j<#hiPzCyfQYWoGe0;pPvFm9 zT-J;f{>>*8e=-gaW$IrStoFN!%a~L;Qa~w)fv1KAARO8J#5#Sm8Z{j z#VBuH3O4+H@pkC~JCMTsw_Q%vgPKQz$H#I*U>;hwTpuL-h7cqpS2-lF(*F7RD~i67 zB&2SfG7B>msr15LAdW>s7Alqm5I~DQGk<7+a$^#JgrrLh9s~7$Xle9d(Mgo*vsD77 z{XEUQAQbTUUiSPIpf#1~#b0Qe-(P5Lc5fhIUulw)PBL~)2q*Ap5kw1*lb26_XnqN}@H)z34&U z?4Hgp4HD1g^PpCA;OR=)fDO?6y6cAq?_jC(#}EdCh`QU>IwX)KN;^qF`M~?}m)5JT zP`Yj~INK=K`7hKcie~x|80v(_XO498{ z%^s9ZU(A!qoHI=zrty!fwL9+QM|?owwFzMRf6~AS2FK|Vrouv>ZbLV&|7K8fNZY)u z_sZaM(dD5>N()A^cp|44v_qzt)7Vu!$_hUiHdi!+Gsi3aMT~4UHg=v|7Nr$)@50{9 z>sQQ{(kob4m;|9pD;r0~k%Nr~Vsm~KY04(B>;tCiYDmM}oAtAst`I3MB8-^1o2*4y zg=}#5@v$pYJIkkeVAjPefCS@EAtJ8tvw2n~bX5N#2M1`#1Ca#)q+jL=(#NqNRit|l zV;QlZ#8SMO5qsok2-sFZGbtrhPJ{>uIw=e`rw!G+gd*hp>*aCy>? zvFOe+_1UcHYR?BD$%7t)pjqZN4t<aVv#X#4^luROO`zvzKdla_cXG4rX=K-zCu|J>K`0jQkZn&>rh- z>q*zkKe)=0ROa|p#N4B4M6USBET+lU%s<_26PUl6swgZeP}E@(*;cNu1~k7XyBjLZ z`HpJ}_F3G%AAjI!fpx$zz!qTGfrip=ZgX!>06=%A<7x8awY>DVcI!75wXO&#Uzb9A zHpP!eJ}**?zDle*Ov-CgAC3N^=C%f#m_;69M2Pse-+jVicE?|p7pHyz$4(J<~(i=wYOGLEU<%oiQ19w`jb~5lv3X_mQZu-QAF5j zyURDVYTRjBr8W-84N##WY~6PKt5@Up{EN%>@?_At1##d*91dmXm79_9O;V`0J-&J- zpK)+*(;)3(T5-M#g*qaET^f{}zKnLz!3M-K{r>y{M~!|6dK$UU0{mKS1)jh089wp^ zYd{j+YOQw%d+yQ?e0FVr=dgLi!3zTw+BkM`_el7$gU;YJ$1KNg&gTayx7TlO%4d!M zt?uykNvryn@^{l4w$F`sbSjz%J*O15cln`|JisON88##nfPU9$(VI2@VJ)y4#^{%M z6js!13fnZP*!`ln;HMR^%EyNq@W#*DCvh1TYB6&#vZSlKwm19H~JQ6?WU;JO# z5kR7Ld^&MB&Ca1I>0t!MCA?GexWe&E#x3p=}c>M%Vwn0Sj)w5+(Zh1v781%P3 z*?dm@r{9L5rIzX@KJW$=;>v3tbcad25&#QagCiBE75^)48;W>{K&Dj_?+f*XXBZ!F zR_V>eQ`v_Q#P&x7ry?n1VXlqKT`eXnzX*Ztign-ZO&3fsm%QACV)MCjOiNwT=Rf@? zyE>F^p~Y9X(2UW~pQF3J5l>#Y@4~0|SZ<;CC`X;(%hUO7L*CnkziIFKcH-Xvw5TOh z`hM3OpEVQYrK*@}CPu^F?*}utYCbXE)Y)67QZjfd%Vop$A`N=Hdo30DIIr^(gHF1G zvq(BMeUX^Ne34-3H7~e>%PNPbHFdm}aWQ!^X#P(YL}d5S-T0_|l4n;p!5Gm?U+7fP z!jB{4W`p$yzKYNU-Cx{?4&c<=Xpg`J$C=E?Pll3-8jyKO;5-)-tLhVDbw&n{oQEfp zof$G!Uf&fSJbY-BLUn8LXFT7c=|_TU%MEA`XW4~ncv(2+JJ8ZUq^W_ev5BP!uL%Av z=w6fluf(qR<`3BpQd!vW)pW8Y%HvP2CAg_7n2!jK^-iTP%`tGDw?^{a6(7LAxz1Rv z3)Vtc$M>Et-r$@L&XwlS{{#* z%?2{~t{;8&ntME~&j1RJ1vVdO;f_^L8v1izz0`GA82%;8E0G;Q!Jbk=Rk*Q9ykP{9 zwvb)l!HhkuHYv7Ct~*nRc}1w4!c$`~1^wOja3=&Y)f{t1-=17-oH(8FS!4=SyXujR zcIH(75Xghz3@T(Jzoi37k;X zrbjpVDeqg4O?>>{{~ew0*i0`}sgF>o_H#p@!M32sD=a(I5fiV}V0=RFX)h@kwli7; z{v~k=mD0CJ@X^Ot(aifPRR8Z|g=rE&)N^HKn|fz(F`b91J~!2` zpdH(30GLb5bz4^RmU)Qg7O?xh9x>9j);4v{eWiVeBtoCjmo1|`ldGQ<_GkYnREV0? zsed4$`tejon3!}p!kRPMC4qh3`uXcD?cG!Wnq;f%-WdXr5n&=$7Hf3o7kgRFmrzTP za(2#kiBiBUD&q6^jT@>qc~U25YJpM&x~wo)d1K&e6S9=jH+B`JWUvQAqO;(17FZBK zcx^2vQ;a>m^3e;)2OBOjk*fw3<-QOGF4nJh-Fe7D@)QHwu-olV&mk**>sJ#6D_-mi z1iuSrns!P{xpKoTmeFUY_g+8@<#l$B09pU8vjyc5#dh9+T8)M76ckFg{#yX@SDV~_ z(eN_~_V>2%zB;6U?-2mK>NM_WQG4enWns>yR_=e-!J)2Xsl~^w{mOUq`;0#r6oN5}O5)y#~?c?S*h_@upl zQSy^#c-Szn|MpDkzu#dd+?fu+QO0NO2y=9U~R?6EJ(#tAM3y9Y}Pi`s}tCNwwa2 zq;(h27Sf=*EPTSC>bujBTN7ViPPcB#Ecj15jlExHvqY+ehUaeG>K1x~-ZQ!Nl=-kn zbP)|!kLykq(9nektRqYaa2aJ4Y+HX~@SiSv>0jRh`im5=!Js~^^?mSxJKTMHjY?v8 zVIE67<#Il@C2JLsypu8oPFN?4$Q&t=oadNY1q>5`q0I*^QX6R zD4HPWPxKb^tRKjS|8J1^U8ka6>G!fSg0%b(KS1{x<2i#afYzM<)w5L?N~eI>r8^bS zwB=5inr;qxZGSPSOpxdJUgs4XN6ekD1eco*;qL{MrcO!6N!%)#{81Sf_ZdZ0`s`&5J~>IzYFU(_%TMg&eCB69q)8it?8MkVAL;BV zxo%KgVZB&PE1{6*vo?tl;p6&BEidXAq~a!gR4^!UgbY4PvXoo}g@|oO-m(Et2NS!F zkxPjdsj0BVqIu_(Px80y`06F@sNN1iwwb6x_Vg18aeQURHJ&uTdSTCpvrO)&fEYq6 z3kicA_FqElr+57>tMvTaU`FZ;BtE3n-*3WeS*+rcB3msBs|q#%!*V=^&TH|tO#lug zbPPScgFy-h)yjm{HnbHr;gvzdYz}3F9Hr66nP~TxkIrmX8^Z`nJ)!Zys*x~i5yyiA zFG+l@ZEzN{bPSEKyJWqYPfKh0%D~e4Nnf9$+>x0>>jaPv0B}yxMjKK9dN#INB!6n$ z#~M#K9cC)sbjALErQN{AgfN~}r#G-nd^BSA!%)DPSJ#9DdyI8_|DY6uymG~$2jpi$ zQ>-1y;*M|Wxt4FZ0VYXZ%}P5%g)eAZQA2i3lr@%Rh9>Gi;cZ+?2|6M>ll z>J}}1wB{2?<>u6mTRIXu8b_BX{J-6><*dVT$eTBT8J{L&!+3C;BD1rvuYuhHF;8{8 zQ)^BjmNlgbTkeqPm6b2sPbI>@NHly0`qJ%m4~6m$k2 zIZ(#DZ)glNu@M>{^c+DeTglVV*KE3 zz`=sp7EzVg64RmB#$|Cuymg-H0)A)kf%y1%`aw98n5=6hg=p&P? z9q7RG#bI#wICqbtjv;#y(GF+nK1a}HbB-7tdu9GF$2Pgu_4T~DPkel(q8XK3CJq(1 zAC&RiyOk-5UhcMTr#5%4ji@2Unq*H7_EX#ugj1x}^sm_IViJ>6VtXUE;R+luu`SxS zid2!9y_hO<`fuf*arD<-?Ha_lOOseuPzM8$bU4?A*sC9cZMMek1n--73oL!8@)pjyO^GmWJ17DxbFwwZ?>PB5AxD)L!t0M6y6OJ=5Dsw^k3~)39Ki*1MN7*Gu^uS zcn2ap+}(4ZHAsif2>)KEH>p06lgOv6=0G_2N5}_XW_dM9l$k0lJwQQXB6!9yMal|@ zbXo@n?{+f2J1Zi(fb&EZvlPlPkN^fu8K=Oj}FISvK!kkR6w62xmiS0Lm;_ZMs)w*hs^uk@r zi!K5FkcuzOzxd}}b#6y?Y{2IK?54LDxNG%A1Hq!38nzu+3^^G z<9OWrZhVDE;@Z)L7>Oi}<6d6_9`57qhu@MG<&LdMm}#<#QEi@u&Rwx*`77q-=GEcA z5F^+3wRv~92WIm^XWqu4T34W-bOy5BHI>DC-7&le9XJIc-9a6loj73@iXV;nNy(qJ z_}?B;Rr^s#lI0NVq)>6Gt&Yoi$uQ7-F1?^sOvJTP^G;16O92yqCD%ml3T*6hMT^cD zRhluHrmM&l%HA}1HO(I6d}*G`{Da!T;rmwPC#YHqvN=t^<_i>b>q;Ga&Zq?e7X9hi z^?Kf3tyT`bv}nw;|Liab90mNtt3>fU=4x!t!~U%^>pt;8zx2nV9QVoSvRJMyNuDV4 zv5Vj@Ls|1FBE98xkWy@yx@M=zr+cT&=69&P=^Oe9ecMjl?YCGkkH3tAX6!->L<26a z-Kg!x>&h_wj#OmYG;#eU#N4-U&PK*y#A8;EmkrSyt!&*P^jcaJE-URVhK(k7!I#}7 zc=cQy|EzTJo#&*)%~(VeI)E)Fhz_~56ulIyB(s=2bG$Zhg}O%hcQ48ZpVFc$ty_g! z4u*znqi}Gr_df07jntKq-7VeVMQ z)(4M;)lp~vVqfa%Obd9n-rQ>an>tT`U`AzYOGZSDWm!PYkg=p9;0|orKEhTn=sgt0 zhEQj=P+%$H{P0mS#W^G^8rz;o_v)Z*!`XJw>E^K0rOCb_mN4MOJoyKdyMC7uIc9qs zcSVNQ;d+48Hzg}l)fE*^wjps=YV?!StX^Q@=F8I-e<4F+{+B)Oc60S=0(*9F(Hart!5pnRV_aE_nI zmVuGYkmwOX`_Pu(_Iy=PLlpa;@!Cpv8tCA_a?yVJ`_lSP840FezVboo0}!P7RvJ_R z%{uS@n$mvYl=vgv5%DPIfOfiRRw~*9b@9XND9E9zK|!HOJx+0-$jkGj_(bsap={g} zQgi#dC#hM3c>CmNhb(dN^QiHh$UML0pU2DRz+b5=D+ zsWOWdnM5vx4IeU1IiE;bL5t6G0A|xb+X}sS=8pMK%zk{f4%bmba?HMRt}ek7-rEj< z#fvb0@~Yr8mUaE@v77VUg8ua)b|$=-eH(N0^zd8^ZAeN-cw2_QKw=y(qF13Q6{n|f z|M!)oB>&Kr5_DKHr=^+*rB_gt7sZaMNyJ}&uajMfm8{TL@{0JBCfq;$D#C+yezLb; zd|T_|=f&VkKRy^BFvXaF=-a-5{Z`eS_5AaebP?Q=PG&*LD`(%8Pp%pH^}ee7-`+;_ zFL-A9o*_P$zCSMt-D2j$k$5#MG<@eFcOUf4^oNC|Q?dlH2houFlWYcmg=05|%bh7? zeM~}MtKI5_4Fr&Wj2)r15)|}*x_nSwq*UyI@@N`xST2oVpT5N!XHi{}D^t3LW z)QWYzln?}cv`F-@tpJ-bx;2s|w(^WsB^_*bQKh+#fV_AwFOu0j+L zhwf}0{96B>DmmoSin7%d_O_O{J?}3_-K{!xpZ7NQ_1O(piGa>BCsb~N8fz(%;B5`S z><96Y71j{(#eq3vk|K+edR73!{2M5dH}c1Qy|cIIhJzvK@RXPKN|HlJ7Jc}YZ)x@R z=6GiB+z>kK;_-@eC`_D*ELPO!BWtwUb{4TlSlBi^{-ZU3lRqhQOT4Oj1Jq$=W>0VM z+{dD6A_66!;&N;G?v>?NJnBa*+$P)Xf=(NM%N(uPBV1I>u+xMQdzMejPXd3a z9q)SU?37-g=>@v+(O*b`k6cy3-Gpik&WnP&pu)H1!R2pc?@srJhOS1qYmqM9$E}w4 z(b&5mLotm9<t93*u}%_?&I@<({Y~xI@y}YYbBk;1;BMyD z;^O|%)9HzryP2v{H^`S(=iy}m#Zv?v-Rx5NHb-kYv%5T}@YGaUER3yRC;>xehpD!es1gMDY)rLAZ4`DY_hw!C7jR>u(TKM-eB8GtSm3a zstZT$5maSzy-rWzwtu?^K)ymZW95bGe{|MtH1A7e^2Jj zh&aEAV%iw0dSO6u2A+JGRA_OB+bc^SPqbZ!3Txk_Z=2>rQN z=Vock1nN#SB$^R)M-Sle9ulB-9$_v3b(duYR-=9@OfkQ`+}vu!_ReUIg6erUr9` z7^=Hgn6q0LrwQ1a{$~BSfVntOrqCTWDg;%v-waLrPIGb1|1^KhHvi0K29+EG$LGB| zUTFD@uEmy}4Gw1v9*w+?J$S?KW>^EXx)N2+TC zhONu}Nda!+B~dT04W+#&CLTBJcxA6 zPcr?5?VaFqQp3@hM6^I-40PiJ{kS5$gGlOXz$JK?u_l-{sk z^&S$X))sE=9Q3;%q{FW@Czd1#hf#5VtC(ppQgOw7E`vkrTc^}|fQ-3!v_JhmiKM|HrA2=Bl&?)2e)`;lG^#ZViDV4_R$p6~Js? ztK4U6+^#q|xg*yn)6VP}v(xi9#8;AAr`&=Zn~=W#0?9ANmZ)LzXh=a~C+wtPXUDyM z6h@*TXZ5@<{^5>Hy!mSll$Etg)A9XMn_4$PVj>{!fBQm>(Uu>GWFg-A1U3%q- zIW{nU5#n6K@#^b}C`pGruWVi~g0^OSuGJqe-QckH;(U>ljsE?j&C@rLrKlj?dw~zF zSm$QbZSRUF!86E4BvL`}S%M4Jt+2-qE~L|xS~P;Wva@JQTSLutv&NZLtoo~^Vt0tb zmjFzeDM|3wz>BmVNP=3eCmeQOYTx*7sZ1kyw%Bu;z85%+ zq@9l@iwHik5aU-k`WKtEIk@&K@n2U<)!}T5MvHm-%|$QF;vQ0)G6^N?rpU-HIrwZR z;|I7qQ_QvKy}ZrK1%N&Zke^v|DL2$UYEX<&c;LkykuJR<52H7suV3J^j*J6JKh0PN z#Oy6qY&&6Fk5bo94sA$KmQvJsD9MwS`}qFif2tL-SS$0dpI?Zc(v;*oAHxCD4|MA- z4F(8{p5fONvZqT8@lF=nGL{2+4*D_s$B(k5}$UmeZ7|j zD(=(@Hiu`Ke7^e^)z#Ito@z{&pknX+4Hje$XR;()V40J6`k3|ScoU!Pabun5@9%mP zmE0H)8ujqF3@j`{ssH>D@QaMH5^8TCZ^LDO{!!%PNEn6MW7YyC+i#)^Ow8An7w4hu zJ@(nP%+vtDo!CBc0r?3jw%d0#ygUU24b7gQ#AL4HJ^wT?jFCKsgZ06I)s3?0qQi$N zB1!(9M3$G;5+Nl%L^iTl=&#ok5~E5*pOeBWrLW$koe8@$Zw6)W)1O4YY46?P5(SAV zQT%^;4ds0^Zq*?DWKH2F&`MIl^ zWEn%ensMHAjJ3`FI1qZl*{@K`N&MXJDJ!0e+qa*e+GM{4^Tk)bR+MV8-stG&VK7`i zKAqZPTO9O+%>d^;IPwo^(&- z+FY-X4}F7=lL%`%MHaXyLv>oz)~+?>bxYyv?uV!4Q$xcnTb0^<-wehR<%%U;Jo>Og9FXpA z7+m9CzO^|~+=lCrvnjn1kK-e#&g&3sd&NfXGTJ0kul{Ll{gzl81UqJ8_%IE*41!RmC`9Gbpt%HjA}7%@P?8(&foUCm1E*2&oP zA?!^}75N2RqeGh;addDgdKQg0I&z5<894GRqif|!!3NMzWJqa_F-WrD_LYmrp1Hn| z-7Lagf`8mNvVumy?6;R;ff`k9|FlT-ilx{F(5Q|&)E(*xCmJ>xaZjpw`2yF}9d;*_1R z_t7&i=K$3fV-{5>8-EF-Ja#@rS&T{rkI-8f{%WI`b)?cK3Er*wIuc1Bfos##&3)2p zP)wC7<6gKp`E7wy8J?h-et+SU-WxMo1qIc0l;u17=TaMHv%A&z!NcLz_iUq}^ALcRQGp zO3#doE5|#DE|A17N&RrT%=+<_Q}UAjR}>vMemq*pZZSq4keZc7wkj?Tyw0KDeUqAX zGZq}z9c5m3xA==aFv2W4<~sN*{{4?ULGuufMXW;sxyI+iSm?i7hO@%9UYV(+`Q>Nos%vF8g!Usd2P z;4~-_8`!v6@(tpz_4Q(RM26{pkU|)UyNr=ihw-ukPHw<UpU+AXw!RaEXpRZ`!! zYg8dc?5IoMJQ2hB>hz-+?AEJm77QYbCtHtF_p0^ms1x@`UMtAF;}i{5AxiVl9DDpj zl)*5)Ng<4^TDD4i$KlbhQ-E&f_bUF+KzD6OX^sBayL(UNNV{|$loE2{yD|2UlLV?J z@Ig(y`w&7yeCv-`?uUV^&4RXrHsy&k@i}adNm;XgZ!a@xnvjG)yI_LjRiUqV%gYIh zTK1D&S;x6J%jL!y86wNhlMbcxK=q;CDA?OTEGBAUdVZ$JYB=ElyA%2HUEC_MuhHw9 zfP)~1CR0x8cHDC6+A8>NSYxQ2z$vA2UJn>pzZdq@C^#Xoh zdqe|=^fm{HmPOP#EjbbH25nT$CZP%K7azkF(mG$3cnFnvV!sc|V%0fVJ$l8KpsRTu zO8L$dH*_-Z+K;9`{p&$Rca2+turcwk=8~cyK0rNk55^Im*gM#q=U-^i{<0)$3uHRn zH_J=aK6A*?VLE!3Hi&0;r$KN%3v1#-jxKH%pl+cXKmYXX5gm8@@y1#xCav0t9od(z z48bdZip}mIsrXig{8+&@W$YEwRGTr);Lw|2E0DvqPPPlK%Q*y-eRpGMtZQa*dHiOB zm&!{b3*PxxlCIhz1he8Qe_ituN*=VlqosmzZgl~c62oxde$5Fm7!q248t=D%7jc(T&EAIMN0uPq5-R!nvG8HJu)x# z2l7Bbq!k*ScO@_{>}1p$JUt%!O}$q309mlnN$TVTn`5E)<0cDkchxB5N9ij>^1C4R z#OSfF27Mj!AhRy0lnNE`7ddO(RS@~@s9$AV72Rat8_}SIGlyS`bO`b4OLVX-@+it2;l!x9Kc))(Q=DJL~4JFw^ z(QdVI!ny}MfWXZX+W7j09)ZfAZ3qAKqN*1(7zzgC2SM1%t1q&GJt^ZKz5~NjeW$5Z JrC|B>e*nH7H{}2T diff --git a/docs/website/docs/tutorial-extras/manage-docs-versions.md b/docs/website/docs/tutorial-extras/manage-docs-versions.md deleted file mode 100644 index e12c3f34..00000000 --- a/docs/website/docs/tutorial-extras/manage-docs-versions.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -sidebar_position: 1 ---- - -# Manage Docs Versions - -Docusaurus can manage multiple versions of your docs. - -## Create a docs version - -Release a version 1.0 of your project: - -```bash -npm run docusaurus docs:version 1.0 -``` - -The `docs` folder is copied into `versioned_docs/version-1.0` and `versions.json` is created. - -Your docs now have 2 versions: - -- `1.0` at `http://localhost:3000/docs/` for the version 1.0 docs -- `current` at `http://localhost:3000/docs/next/` for the **upcoming, unreleased docs** - -## Add a Version Dropdown - -To navigate seamlessly across versions, add a version dropdown. - -Modify the `docusaurus.config.js` file: - -```js title="docusaurus.config.js" -module.exports = { - themeConfig: { - navbar: { - items: [ - // highlight-start - { - type: 'docsVersionDropdown', - }, - // highlight-end - ], - }, - }, -}; -``` - -The docs version dropdown appears in your navbar: - -![Docs Version Dropdown](./img/docsVersionDropdown.png) - -## Update an existing version - -It is possible to edit versioned docs in their respective folder: - -- `versioned_docs/version-1.0/hello.md` updates `http://localhost:3000/docs/hello` -- `docs/hello.md` updates `http://localhost:3000/docs/next/hello` diff --git a/docs/website/docs/tutorial-extras/translate-your-site.md b/docs/website/docs/tutorial-extras/translate-your-site.md deleted file mode 100644 index caeaffb0..00000000 --- a/docs/website/docs/tutorial-extras/translate-your-site.md +++ /dev/null @@ -1,88 +0,0 @@ ---- -sidebar_position: 2 ---- - -# Translate your site - -Let's translate `docs/intro.md` to French. - -## Configure i18n - -Modify `docusaurus.config.js` to add support for the `fr` locale: - -```js title="docusaurus.config.js" -module.exports = { - i18n: { - defaultLocale: 'en', - locales: ['en', 'fr'], - }, -}; -``` - -## Translate a doc - -Copy the `docs/intro.md` file to the `i18n/fr` folder: - -```bash -mkdir -p i18n/fr/docusaurus-plugin-content-docs/current/ - -cp docs/intro.md i18n/fr/docusaurus-plugin-content-docs/current/intro.md -``` - -Translate `i18n/fr/docusaurus-plugin-content-docs/current/intro.md` in French. - -## Start your localized site - -Start your site on the French locale: - -```bash -npm run start -- --locale fr -``` - -Your localized site is accessible at [http://localhost:3000/fr/](http://localhost:3000/fr/) and the `Getting Started` page is translated. - -:::caution - -In development, you can only use one locale at a same time. - -::: - -## Add a Locale Dropdown - -To navigate seamlessly across languages, add a locale dropdown. - -Modify the `docusaurus.config.js` file: - -```js title="docusaurus.config.js" -module.exports = { - themeConfig: { - navbar: { - items: [ - // highlight-start - { - type: 'localeDropdown', - }, - // highlight-end - ], - }, - }, -}; -``` - -The locale dropdown now appears in your navbar: - -![Locale Dropdown](./img/localeDropdown.png) - -## Build your localized site - -Build your site for a specific locale: - -```bash -npm run build -- --locale fr -``` - -Or build your site to include all the locales at once: - -```bash -npm run build -``` diff --git a/docs/website/docusaurus.config.js b/docs/website/docusaurus.config.js deleted file mode 100644 index cbea7b1b..00000000 --- a/docs/website/docusaurus.config.js +++ /dev/null @@ -1,132 +0,0 @@ -// @ts-check -// Note: type annotations allow type checking and IDEs autocompletion - -const lightCodeTheme = require('prism-react-renderer/themes/github'); -const darkCodeTheme = require('prism-react-renderer/themes/dracula'); - -/** @type {import('@docusaurus/types').Config} */ -const config = { - title: 'My Site', - tagline: 'Dinosaurs are cool', - url: 'https://your-docusaurus-test-site.com', - baseUrl: '/', - onBrokenLinks: 'throw', - onBrokenMarkdownLinks: 'warn', - favicon: 'img/favicon.ico', - - // GitHub pages deployment config. - // If you aren't using GitHub pages, you don't need these. - organizationName: 'facebook', // Usually your GitHub org/user name. - projectName: 'docusaurus', // Usually your repo name. - - // Even if you don't use internalization, you can use this field to set useful - // metadata like html lang. For example, if your site is Chinese, you may want - // to replace "en" with "zh-Hans". - i18n: { - defaultLocale: 'en', - locales: ['en'], - }, - - presets: [ - [ - 'classic', - /** @type {import('@docusaurus/preset-classic').Options} */ - ({ - docs: { - sidebarPath: require.resolve('./sidebars.js'), - // Please change this to your repo. - // Remove this to remove the "edit this page" links. - editUrl: - 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', - }, - blog: { - showReadingTime: true, - // Please change this to your repo. - // Remove this to remove the "edit this page" links. - editUrl: - 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', - }, - theme: { - customCss: require.resolve('./src/css/custom.css'), - }, - }), - ], - ], - - themeConfig: - /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ - ({ - navbar: { - title: 'My Site', - logo: { - alt: 'My Site Logo', - src: 'img/logo.svg', - }, - items: [ - { - type: 'doc', - docId: 'intro', - position: 'left', - label: 'Tutorial', - }, - {to: '/blog', label: 'Blog', position: 'left'}, - { - href: 'https://github.com/facebook/docusaurus', - label: 'GitHub', - position: 'right', - }, - ], - }, - footer: { - style: 'dark', - links: [ - { - title: 'Docs', - items: [ - { - label: 'Tutorial', - to: '/docs/intro', - }, - ], - }, - { - title: 'Community', - items: [ - { - label: 'Stack Overflow', - href: 'https://stackoverflow.com/questions/tagged/docusaurus', - }, - { - label: 'Discord', - href: 'https://discordapp.com/invite/docusaurus', - }, - { - label: 'Twitter', - href: 'https://twitter.com/docusaurus', - }, - ], - }, - { - title: 'More', - items: [ - { - label: 'Blog', - to: '/blog', - }, - { - label: 'GitHub', - href: 'https://github.com/facebook/docusaurus', - }, - ], - }, - ], - copyright: `Copyright © ${new Date().getFullYear()} My Project, Inc. Built with Docusaurus.`, - }, - prism: { - theme: lightCodeTheme, - darkTheme: darkCodeTheme, - }, - }), -}; - -module.exports = config; diff --git a/docs/website/package-lock.json b/docs/website/package-lock.json deleted file mode 100644 index 2bcfbaad..00000000 --- a/docs/website/package-lock.json +++ /dev/null @@ -1,21140 +0,0 @@ -{ - "name": "website", - "version": "0.0.0", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "website", - "version": "0.0.0", - "dependencies": { - "@docusaurus/core": "2.1.0", - "@docusaurus/preset-classic": "2.1.0", - "@mdx-js/react": "^1.6.22", - "clsx": "^1.2.1", - "prism-react-renderer": "^1.3.5", - "react": "^17.0.2", - "react-dom": "^17.0.2" - }, - "devDependencies": { - "@docusaurus/module-type-aliases": "2.1.0" - }, - "engines": { - "node": ">=16.14" - } - }, - "node_modules/@algolia/autocomplete-core": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.7.1.tgz", - "integrity": "sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg==", - "dependencies": { - "@algolia/autocomplete-shared": "1.7.1" - } - }, - "node_modules/@algolia/autocomplete-preset-algolia": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.1.tgz", - "integrity": "sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg==", - "dependencies": { - "@algolia/autocomplete-shared": "1.7.1" - }, - "peerDependencies": { - "@algolia/client-search": "^4.9.1", - "algoliasearch": "^4.9.1" - } - }, - "node_modules/@algolia/autocomplete-shared": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.1.tgz", - "integrity": "sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg==" - }, - "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.14.2.tgz", - "integrity": "sha512-FRweBkK/ywO+GKYfAWbrepewQsPTIEirhi1BdykX9mxvBPtGNKccYAxvGdDCumU1jL4r3cayio4psfzKMejBlA==", - "dependencies": { - "@algolia/cache-common": "4.14.2" - } - }, - "node_modules/@algolia/cache-common": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.14.2.tgz", - "integrity": "sha512-SbvAlG9VqNanCErr44q6lEKD2qoK4XtFNx9Qn8FK26ePCI8I9yU7pYB+eM/cZdS9SzQCRJBbHUumVr4bsQ4uxg==" - }, - "node_modules/@algolia/cache-in-memory": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.14.2.tgz", - "integrity": "sha512-HrOukWoop9XB/VFojPv1R5SVXowgI56T9pmezd/djh2JnVN/vXswhXV51RKy4nCpqxyHt/aGFSq2qkDvj6KiuQ==", - "dependencies": { - "@algolia/cache-common": "4.14.2" - } - }, - "node_modules/@algolia/client-account": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.14.2.tgz", - "integrity": "sha512-WHtriQqGyibbb/Rx71YY43T0cXqyelEU0lB2QMBRXvD2X0iyeGl4qMxocgEIcbHyK7uqE7hKgjT8aBrHqhgc1w==", - "dependencies": { - "@algolia/client-common": "4.14.2", - "@algolia/client-search": "4.14.2", - "@algolia/transporter": "4.14.2" - } - }, - "node_modules/@algolia/client-analytics": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.14.2.tgz", - "integrity": "sha512-yBvBv2mw+HX5a+aeR0dkvUbFZsiC4FKSnfqk9rrfX+QrlNOKEhCG0tJzjiOggRW4EcNqRmaTULIYvIzQVL2KYQ==", - "dependencies": { - "@algolia/client-common": "4.14.2", - "@algolia/client-search": "4.14.2", - "@algolia/requester-common": "4.14.2", - "@algolia/transporter": "4.14.2" - } - }, - "node_modules/@algolia/client-common": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.14.2.tgz", - "integrity": "sha512-43o4fslNLcktgtDMVaT5XwlzsDPzlqvqesRi4MjQz2x4/Sxm7zYg5LRYFol1BIhG6EwxKvSUq8HcC/KxJu3J0Q==", - "dependencies": { - "@algolia/requester-common": "4.14.2", - "@algolia/transporter": "4.14.2" - } - }, - "node_modules/@algolia/client-personalization": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.14.2.tgz", - "integrity": "sha512-ACCoLi0cL8CBZ1W/2juehSltrw2iqsQBnfiu/Rbl9W2yE6o2ZUb97+sqN/jBqYNQBS+o0ekTMKNkQjHHAcEXNw==", - "dependencies": { - "@algolia/client-common": "4.14.2", - "@algolia/requester-common": "4.14.2", - "@algolia/transporter": "4.14.2" - } - }, - "node_modules/@algolia/client-search": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.14.2.tgz", - "integrity": "sha512-L5zScdOmcZ6NGiVbLKTvP02UbxZ0njd5Vq9nJAmPFtjffUSOGEp11BmD2oMJ5QvARgx2XbX4KzTTNS5ECYIMWw==", - "dependencies": { - "@algolia/client-common": "4.14.2", - "@algolia/requester-common": "4.14.2", - "@algolia/transporter": "4.14.2" - } - }, - "node_modules/@algolia/events": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", - "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" - }, - "node_modules/@algolia/logger-common": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.14.2.tgz", - "integrity": "sha512-/JGlYvdV++IcMHBnVFsqEisTiOeEr6cUJtpjz8zc0A9c31JrtLm318Njc72p14Pnkw3A/5lHHh+QxpJ6WFTmsA==" - }, - "node_modules/@algolia/logger-console": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.14.2.tgz", - "integrity": "sha512-8S2PlpdshbkwlLCSAB5f8c91xyc84VM9Ar9EdfE9UmX+NrKNYnWR1maXXVDQQoto07G1Ol/tYFnFVhUZq0xV/g==", - "dependencies": { - "@algolia/logger-common": "4.14.2" - } - }, - "node_modules/@algolia/requester-browser-xhr": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.14.2.tgz", - "integrity": "sha512-CEh//xYz/WfxHFh7pcMjQNWgpl4wFB85lUMRyVwaDPibNzQRVcV33YS+63fShFWc2+42YEipFGH2iPzlpszmDw==", - "dependencies": { - "@algolia/requester-common": "4.14.2" - } - }, - "node_modules/@algolia/requester-common": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.14.2.tgz", - "integrity": "sha512-73YQsBOKa5fvVV3My7iZHu1sUqmjjfs9TteFWwPwDmnad7T0VTCopttcsM3OjLxZFtBnX61Xxl2T2gmG2O4ehg==" - }, - "node_modules/@algolia/requester-node-http": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.14.2.tgz", - "integrity": "sha512-oDbb02kd1o5GTEld4pETlPZLY0e+gOSWjWMJHWTgDXbv9rm/o2cF7japO6Vj1ENnrqWvLBmW1OzV9g6FUFhFXg==", - "dependencies": { - "@algolia/requester-common": "4.14.2" - } - }, - "node_modules/@algolia/transporter": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.14.2.tgz", - "integrity": "sha512-t89dfQb2T9MFQHidjHcfhh6iGMNwvuKUvojAj+JsrHAGbuSy7yE4BylhLX6R0Q1xYRoC4Vvv+O5qIw/LdnQfsQ==", - "dependencies": { - "@algolia/cache-common": "4.14.2", - "@algolia/logger-common": "4.14.2", - "@algolia/requester-common": "4.14.2" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dependencies": { - "@babel/highlight": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", - "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", - "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", - "dependencies": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.1", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", - "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", - "dependencies": { - "@babel/types": "^7.19.0", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", - "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", - "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", - "dependencies": { - "@babel/compat-data": "^7.19.1", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", - "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", - "dependencies": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", - "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dependencies": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", - "dependencies": { - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", - "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", - "dependencies": { - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", - "dependencies": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", - "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", - "dependencies": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz", - "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", - "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", - "dependencies": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", - "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", - "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "dependencies": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", - "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", - "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", - "dependencies": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", - "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.18.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", - "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", - "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", - "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", - "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", - "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz", - "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==", - "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.1.tgz", - "integrity": "sha512-+ILcOU+6mWLlvCwnL920m2Ow3wWx3Wo8n2t5aROQmV55GZt+hOiLvBaa3DNzRjSEHa1aauRs4/YLmkCfFkhhRQ==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/plugin-syntax-typescript": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", - "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", - "dependencies": { - "@babel/compat-data": "^7.19.1", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.19.1", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.19.0", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.13", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.0", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.19.0", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "core-js-compat": "^3.25.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-react": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", - "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-react-display-name": "^7.18.6", - "@babel/plugin-transform-react-jsx": "^7.18.6", - "@babel/plugin-transform-react-jsx-development": "^7.18.6", - "@babel/plugin-transform-react-pure-annotations": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", - "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-typescript": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", - "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.1.tgz", - "integrity": "sha512-j2vJGnkopRzH+ykJ8h68wrHnEUmtK//E723jjixiAl/PPf6FhqY/vYRcMVlNydRKQjQsTsYEjpx+DZMIvnGk/g==", - "dependencies": { - "core-js-pure": "^3.25.1", - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", - "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz", - "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==", - "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.19.1", - "@babel/types": "^7.19.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", - "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", - "dependencies": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "optional": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@docsearch/css": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.2.1.tgz", - "integrity": "sha512-gaP6TxxwQC+K8D6TRx5WULUWKrcbzECOPA2KCVMuI+6C7dNiGUk5yXXzVhc5sld79XKYLnO9DRTI4mjXDYkh+g==" - }, - "node_modules/@docsearch/react": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.2.1.tgz", - "integrity": "sha512-EzTQ/y82s14IQC5XVestiK/kFFMe2aagoYFuTAIfIb/e+4FU7kSMKonRtLwsCiLQHmjvNQq+HO+33giJ5YVtaQ==", - "dependencies": { - "@algolia/autocomplete-core": "1.7.1", - "@algolia/autocomplete-preset-algolia": "1.7.1", - "@docsearch/css": "3.2.1", - "algoliasearch": "^4.0.0" - }, - "peerDependencies": { - "@types/react": ">= 16.8.0 < 19.0.0", - "react": ">= 16.8.0 < 19.0.0", - "react-dom": ">= 16.8.0 < 19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@docusaurus/core": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.1.0.tgz", - "integrity": "sha512-/ZJ6xmm+VB9Izbn0/s6h6289cbPy2k4iYFwWDhjiLsVqwa/Y0YBBcXvStfaHccudUC3OfP+26hMk7UCjc50J6Q==", - "dependencies": { - "@babel/core": "^7.18.6", - "@babel/generator": "^7.18.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.18.6", - "@babel/preset-env": "^7.18.6", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.18.6", - "@babel/runtime": "^7.18.6", - "@babel/runtime-corejs3": "^7.18.6", - "@babel/traverse": "^7.18.8", - "@docusaurus/cssnano-preset": "2.1.0", - "@docusaurus/logger": "2.1.0", - "@docusaurus/mdx-loader": "2.1.0", - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/utils": "2.1.0", - "@docusaurus/utils-common": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "@slorber/static-site-generator-webpack-plugin": "^4.0.7", - "@svgr/webpack": "^6.2.1", - "autoprefixer": "^10.4.7", - "babel-loader": "^8.2.5", - "babel-plugin-dynamic-import-node": "^2.3.3", - "boxen": "^6.2.1", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "clean-css": "^5.3.0", - "cli-table3": "^0.6.2", - "combine-promises": "^1.1.0", - "commander": "^5.1.0", - "copy-webpack-plugin": "^11.0.0", - "core-js": "^3.23.3", - "css-loader": "^6.7.1", - "css-minimizer-webpack-plugin": "^4.0.0", - "cssnano": "^5.1.12", - "del": "^6.1.1", - "detect-port": "^1.3.0", - "escape-html": "^1.0.3", - "eta": "^1.12.3", - "file-loader": "^6.2.0", - "fs-extra": "^10.1.0", - "html-minifier-terser": "^6.1.0", - "html-tags": "^3.2.0", - "html-webpack-plugin": "^5.5.0", - "import-fresh": "^3.3.0", - "leven": "^3.1.0", - "lodash": "^4.17.21", - "mini-css-extract-plugin": "^2.6.1", - "postcss": "^8.4.14", - "postcss-loader": "^7.0.0", - "prompts": "^2.4.2", - "react-dev-utils": "^12.0.1", - "react-helmet-async": "^1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", - "react-loadable-ssr-addon-v5-slorber": "^1.0.1", - "react-router": "^5.3.3", - "react-router-config": "^5.1.1", - "react-router-dom": "^5.3.3", - "rtl-detect": "^1.0.4", - "semver": "^7.3.7", - "serve-handler": "^6.1.3", - "shelljs": "^0.8.5", - "terser-webpack-plugin": "^5.3.3", - "tslib": "^2.4.0", - "update-notifier": "^5.1.0", - "url-loader": "^4.1.1", - "wait-on": "^6.0.1", - "webpack": "^5.73.0", - "webpack-bundle-analyzer": "^4.5.0", - "webpack-dev-server": "^4.9.3", - "webpack-merge": "^5.8.0", - "webpackbar": "^5.0.2" - }, - "bin": { - "docusaurus": "bin/docusaurus.mjs" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/cssnano-preset": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.1.0.tgz", - "integrity": "sha512-pRLewcgGhOies6pzsUROfmPStDRdFw+FgV5sMtLr5+4Luv2rty5+b/eSIMMetqUsmg3A9r9bcxHk9bKAKvx3zQ==", - "dependencies": { - "cssnano-preset-advanced": "^5.3.8", - "postcss": "^8.4.14", - "postcss-sort-media-queries": "^4.2.1", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - } - }, - "node_modules/@docusaurus/logger": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.1.0.tgz", - "integrity": "sha512-uuJx2T6hDBg82joFeyobywPjSOIfeq05GfyKGHThVoXuXsu1KAzMDYcjoDxarb9CoHCI/Dor8R2MoL6zII8x1Q==", - "dependencies": { - "chalk": "^4.1.2", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - } - }, - "node_modules/@docusaurus/mdx-loader": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.1.0.tgz", - "integrity": "sha512-i97hi7hbQjsD3/8OSFhLy7dbKGH8ryjEzOfyhQIn2CFBYOY3ko0vMVEf3IY9nD3Ld7amYzsZ8153RPkcnXA+Lg==", - "dependencies": { - "@babel/parser": "^7.18.8", - "@babel/traverse": "^7.18.8", - "@docusaurus/logger": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@mdx-js/mdx": "^1.6.22", - "escape-html": "^1.0.3", - "file-loader": "^6.2.0", - "fs-extra": "^10.1.0", - "image-size": "^1.0.1", - "mdast-util-to-string": "^2.0.0", - "remark-emoji": "^2.2.0", - "stringify-object": "^3.3.0", - "tslib": "^2.4.0", - "unified": "^9.2.2", - "unist-util-visit": "^2.0.3", - "url-loader": "^4.1.1", - "webpack": "^5.73.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/module-type-aliases": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.1.0.tgz", - "integrity": "sha512-Z8WZaK5cis3xEtyfOT817u9xgGUauT0PuuVo85ysnFRX8n7qLN1lTPCkC+aCmFm/UcV8h/W5T4NtIsst94UntQ==", - "dependencies": { - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/types": "2.1.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "*", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/@docusaurus/plugin-content-blog": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.1.0.tgz", - "integrity": "sha512-xEp6jlu92HMNUmyRBEeJ4mCW1s77aAEQO4Keez94cUY/Ap7G/r0Awa6xSLff7HL0Fjg8KK1bEbDy7q9voIavdg==", - "dependencies": { - "@docusaurus/core": "2.1.0", - "@docusaurus/logger": "2.1.0", - "@docusaurus/mdx-loader": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@docusaurus/utils-common": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "cheerio": "^1.0.0-rc.12", - "feed": "^4.2.2", - "fs-extra": "^10.1.0", - "lodash": "^4.17.21", - "reading-time": "^1.5.0", - "tslib": "^2.4.0", - "unist-util-visit": "^2.0.3", - "utility-types": "^3.10.0", - "webpack": "^5.73.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-docs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.1.0.tgz", - "integrity": "sha512-Rup5pqXrXlKGIC4VgwvioIhGWF7E/NNSlxv+JAxRYpik8VKlWsk9ysrdHIlpX+KJUCO9irnY21kQh2814mlp/Q==", - "dependencies": { - "@docusaurus/core": "2.1.0", - "@docusaurus/logger": "2.1.0", - "@docusaurus/mdx-loader": "2.1.0", - "@docusaurus/module-type-aliases": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "@types/react-router-config": "^5.0.6", - "combine-promises": "^1.1.0", - "fs-extra": "^10.1.0", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "tslib": "^2.4.0", - "utility-types": "^3.10.0", - "webpack": "^5.73.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-pages": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.1.0.tgz", - "integrity": "sha512-SwZdDZRlObHNKXTnFo7W2aF6U5ZqNVI55Nw2GCBryL7oKQSLeI0lsrMlMXdzn+fS7OuBTd3MJBO1T4Zpz0i/+g==", - "dependencies": { - "@docusaurus/core": "2.1.0", - "@docusaurus/mdx-loader": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "fs-extra": "^10.1.0", - "tslib": "^2.4.0", - "webpack": "^5.73.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-debug": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.1.0.tgz", - "integrity": "sha512-8wsDq3OIfiy6440KLlp/qT5uk+WRHQXIXklNHEeZcar+Of0TZxCNe2FBpv+bzb/0qcdP45ia5i5WmR5OjN6DPw==", - "dependencies": { - "@docusaurus/core": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils": "2.1.0", - "fs-extra": "^10.1.0", - "react-json-view": "^1.21.3", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-analytics": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.1.0.tgz", - "integrity": "sha512-4cgeqIly/wcFVbbWP03y1QJJBgH8W+Bv6AVbWnsXNOZa1yB3AO6hf3ZdeQH9x20v9T2pREogVgAH0rSoVnNsgg==", - "dependencies": { - "@docusaurus/core": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-gtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.1.0.tgz", - "integrity": "sha512-/3aDlv2dMoCeiX2e+DTGvvrdTA+v3cKQV3DbmfsF4ENhvc5nKV23nth04Z3Vq0Ci1ui6Sn80TkhGk/tiCMW2AA==", - "dependencies": { - "@docusaurus/core": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-sitemap": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.1.0.tgz", - "integrity": "sha512-2Y6Br8drlrZ/jN9MwMBl0aoi9GAjpfyfMBYpaQZXimbK+e9VjYnujXlvQ4SxtM60ASDgtHIAzfVFBkSR/MwRUw==", - "dependencies": { - "@docusaurus/core": "2.1.0", - "@docusaurus/logger": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@docusaurus/utils-common": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "fs-extra": "^10.1.0", - "sitemap": "^7.1.1", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/preset-classic": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.1.0.tgz", - "integrity": "sha512-NQMnaq974K4BcSMXFSJBQ5itniw6RSyW+VT+6i90kGZzTwiuKZmsp0r9lC6BYAvvVMQUNJQwrETmlu7y2XKW7w==", - "dependencies": { - "@docusaurus/core": "2.1.0", - "@docusaurus/plugin-content-blog": "2.1.0", - "@docusaurus/plugin-content-docs": "2.1.0", - "@docusaurus/plugin-content-pages": "2.1.0", - "@docusaurus/plugin-debug": "2.1.0", - "@docusaurus/plugin-google-analytics": "2.1.0", - "@docusaurus/plugin-google-gtag": "2.1.0", - "@docusaurus/plugin-sitemap": "2.1.0", - "@docusaurus/theme-classic": "2.1.0", - "@docusaurus/theme-common": "2.1.0", - "@docusaurus/theme-search-algolia": "2.1.0", - "@docusaurus/types": "2.1.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/react-loadable": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "dependencies": { - "@types/react": "*", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": "*" - } - }, - "node_modules/@docusaurus/theme-classic": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.1.0.tgz", - "integrity": "sha512-xn8ZfNMsf7gaSy9+ClFnUu71o7oKgMo5noYSS1hy3svNifRTkrBp6+MReLDsmIaj3mLf2e7+JCBYKBFbaGzQng==", - "dependencies": { - "@docusaurus/core": "2.1.0", - "@docusaurus/mdx-loader": "2.1.0", - "@docusaurus/module-type-aliases": "2.1.0", - "@docusaurus/plugin-content-blog": "2.1.0", - "@docusaurus/plugin-content-docs": "2.1.0", - "@docusaurus/plugin-content-pages": "2.1.0", - "@docusaurus/theme-common": "2.1.0", - "@docusaurus/theme-translations": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@docusaurus/utils-common": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "@mdx-js/react": "^1.6.22", - "clsx": "^1.2.1", - "copy-text-to-clipboard": "^3.0.1", - "infima": "0.2.0-alpha.42", - "lodash": "^4.17.21", - "nprogress": "^0.2.0", - "postcss": "^8.4.14", - "prism-react-renderer": "^1.3.5", - "prismjs": "^1.28.0", - "react-router-dom": "^5.3.3", - "rtlcss": "^3.5.0", - "tslib": "^2.4.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/theme-common": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.1.0.tgz", - "integrity": "sha512-vT1otpVPbKux90YpZUnvknsn5zvpLf+AW1W0EDcpE9up4cDrPqfsh0QoxGHFJnobE2/qftsBFC19BneN4BH8Ag==", - "dependencies": { - "@docusaurus/mdx-loader": "2.1.0", - "@docusaurus/module-type-aliases": "2.1.0", - "@docusaurus/plugin-content-blog": "2.1.0", - "@docusaurus/plugin-content-docs": "2.1.0", - "@docusaurus/plugin-content-pages": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^1.2.1", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^1.3.5", - "tslib": "^2.4.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/theme-search-algolia": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.1.0.tgz", - "integrity": "sha512-rNBvi35VvENhucslEeVPOtbAzBdZY/9j55gdsweGV5bYoAXy4mHB6zTGjealcB4pJ6lJY4a5g75fXXMOlUqPfg==", - "dependencies": { - "@docsearch/react": "^3.1.1", - "@docusaurus/core": "2.1.0", - "@docusaurus/logger": "2.1.0", - "@docusaurus/plugin-content-docs": "2.1.0", - "@docusaurus/theme-common": "2.1.0", - "@docusaurus/theme-translations": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "algoliasearch": "^4.13.1", - "algoliasearch-helper": "^3.10.0", - "clsx": "^1.2.1", - "eta": "^1.12.3", - "fs-extra": "^10.1.0", - "lodash": "^4.17.21", - "tslib": "^2.4.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/theme-translations": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.1.0.tgz", - "integrity": "sha512-07n2akf2nqWvtJeMy3A+7oSGMuu5F673AovXVwY0aGAux1afzGCiqIFlYW3EP0CujvDJAEFSQi/Tetfh+95JNg==", - "dependencies": { - "fs-extra": "^10.1.0", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - } - }, - "node_modules/@docusaurus/types": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.1.0.tgz", - "integrity": "sha512-BS1ebpJZnGG6esKqsjtEC9U9qSaPylPwlO7cQ1GaIE7J/kMZI3FITnNn0otXXu7c7ZTqhb6+8dOrG6fZn6fqzQ==", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.6.0", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.73.0", - "webpack-merge": "^5.8.0" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.1.0.tgz", - "integrity": "sha512-fPvrfmAuC54n8MjZuG4IysaMdmvN5A/qr7iFLbSGSyDrsbP4fnui6KdZZIa/YOLIPLec8vjZ8RIITJqF18mx4A==", - "dependencies": { - "@docusaurus/logger": "2.1.0", - "@svgr/webpack": "^6.2.1", - "file-loader": "^6.2.0", - "fs-extra": "^10.1.0", - "github-slugger": "^1.4.0", - "globby": "^11.1.0", - "gray-matter": "^4.0.3", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "micromatch": "^4.0.5", - "resolve-pathname": "^3.0.0", - "shelljs": "^0.8.5", - "tslib": "^2.4.0", - "url-loader": "^4.1.1", - "webpack": "^5.73.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "@docusaurus/types": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/types": { - "optional": true - } - } - }, - "node_modules/@docusaurus/utils-common": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.1.0.tgz", - "integrity": "sha512-F2vgmt4yRFgRQR2vyEFGTWeyAdmgKbtmu3sjHObF0tjjx/pN0Iw/c6eCopaH34E6tc9nO0nvp01pwW+/86d1fg==", - "dependencies": { - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "@docusaurus/types": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/types": { - "optional": true - } - } - }, - "node_modules/@docusaurus/utils-validation": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.1.0.tgz", - "integrity": "sha512-AMJzWYKL3b7FLltKtDXNLO9Y649V2BXvrnRdnW2AA+PpBnYV78zKLSCz135cuWwRj1ajNtP4onbXdlnyvCijGQ==", - "dependencies": { - "@docusaurus/logger": "2.1.0", - "@docusaurus/utils": "2.1.0", - "joi": "^17.6.0", - "js-yaml": "^4.1.0", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - } - }, - "node_modules/@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" - }, - "node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", - "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" - }, - "node_modules/@mdx-js/mdx": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", - "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==", - "dependencies": { - "@babel/core": "7.12.9", - "@babel/plugin-syntax-jsx": "7.12.1", - "@babel/plugin-syntax-object-rest-spread": "7.8.3", - "@mdx-js/util": "1.6.22", - "babel-plugin-apply-mdx-type-prop": "1.6.22", - "babel-plugin-extract-import-names": "1.6.22", - "camelcase-css": "2.0.1", - "detab": "2.0.4", - "hast-util-raw": "6.0.1", - "lodash.uniq": "4.5.0", - "mdast-util-to-hast": "10.0.1", - "remark-footnotes": "2.0.0", - "remark-mdx": "1.6.22", - "remark-parse": "8.0.3", - "remark-squeeze-paragraphs": "4.0.0", - "style-to-object": "0.3.0", - "unified": "9.2.0", - "unist-builder": "2.0.3", - "unist-util-visit": "2.0.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@mdx-js/mdx/node_modules/@babel/core": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", - "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.7", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.9", - "@babel/types": "^7.12.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@mdx-js/mdx/node_modules/@babel/plugin-syntax-jsx": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", - "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@mdx-js/mdx/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/@mdx-js/mdx/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@mdx-js/mdx/node_modules/unified": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", - "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", - "dependencies": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@mdx-js/react": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", - "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "react": "^16.13.1 || ^17.0.0" - } - }, - "node_modules/@mdx-js/util": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz", - "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" - }, - "node_modules/@sideway/address": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", - "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@sideway/formula": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", - "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" - }, - "node_modules/@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" - }, - "node_modules/@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/@slorber/static-site-generator-webpack-plugin": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", - "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", - "dependencies": { - "eval": "^0.1.8", - "p-map": "^4.0.0", - "webpack-sources": "^3.2.2" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", - "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", - "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", - "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", - "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", - "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", - "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", - "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", - "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", - "engines": { - "node": ">=12" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-preset": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", - "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", - "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", - "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", - "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", - "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", - "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", - "@svgr/babel-plugin-transform-svg-component": "^6.3.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/core": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", - "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", - "dependencies": { - "@svgr/plugin-jsx": "^6.3.1", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", - "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", - "dependencies": { - "@babel/types": "^7.18.4", - "entities": "^4.3.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/plugin-jsx": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", - "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", - "dependencies": { - "@babel/core": "^7.18.5", - "@svgr/babel-preset": "^6.3.1", - "@svgr/hast-util-to-babel-ast": "^6.3.1", - "svg-parser": "^2.0.4" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "^6.0.0" - } - }, - "node_modules/@svgr/plugin-svgo": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", - "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", - "dependencies": { - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "svgo": "^2.8.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "^6.0.0" - } - }, - "node_modules/@svgr/webpack": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", - "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", - "dependencies": { - "@babel/core": "^7.18.5", - "@babel/plugin-transform-react-constant-elements": "^7.17.12", - "@babel/preset-env": "^7.18.2", - "@babel/preset-react": "^7.17.12", - "@babel/preset-typescript": "^7.17.12", - "@svgr/core": "^6.3.1", - "@svgr/plugin-jsx": "^6.3.1", - "@svgr/plugin-svgo": "^6.3.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "dependencies": { - "defer-to-connect": "^1.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/eslint": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", - "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" - }, - "node_modules/@types/express": { - "version": "4.17.14", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", - "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.31", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", - "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "node_modules/@types/hast": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", - "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" - }, - "node_modules/@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" - }, - "node_modules/@types/mdast": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/mime": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", - "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" - }, - "node_modules/@types/node": { - "version": "18.7.21", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.21.tgz", - "integrity": "sha512-rLFzK5bhM0YPyCoTC8bolBjMk7bwnZ8qeZUBslBfjZQou2ssJdWslx9CZ8DGM+Dx7QXQiiTVZ/6QO6kwtHkZCA==" - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "node_modules/@types/parse5": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", - "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" - }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "node_modules/@types/react": { - "version": "18.0.21", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz", - "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-router": { - "version": "5.1.19", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.19.tgz", - "integrity": "sha512-Fv/5kb2STAEMT3wHzdKQK2z8xKq38EDIGVrutYLmQVVLe+4orDFquU52hQrULnEHinMKv9FSA6lf9+uNT1ITtA==", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*" - } - }, - "node_modules/@types/react-router-config": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.6.tgz", - "integrity": "sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg==", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "node_modules/@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "node_modules/@types/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, - "node_modules/@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", - "dependencies": { - "@types/mime": "*", - "@types/node": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" - }, - "node_modules/@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.1.tgz", - "integrity": "sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/algoliasearch": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.14.2.tgz", - "integrity": "sha512-ngbEQonGEmf8dyEh5f+uOIihv4176dgbuOZspiuhmTTBRBuzWu3KCGHre6uHj5YyuC7pNvQGzB6ZNJyZi0z+Sg==", - "dependencies": { - "@algolia/cache-browser-local-storage": "4.14.2", - "@algolia/cache-common": "4.14.2", - "@algolia/cache-in-memory": "4.14.2", - "@algolia/client-account": "4.14.2", - "@algolia/client-analytics": "4.14.2", - "@algolia/client-common": "4.14.2", - "@algolia/client-personalization": "4.14.2", - "@algolia/client-search": "4.14.2", - "@algolia/logger-common": "4.14.2", - "@algolia/logger-console": "4.14.2", - "@algolia/requester-browser-xhr": "4.14.2", - "@algolia/requester-common": "4.14.2", - "@algolia/requester-node-http": "4.14.2", - "@algolia/transporter": "4.14.2" - } - }, - "node_modules/algoliasearch-helper": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.11.1.tgz", - "integrity": "sha512-mvsPN3eK4E0bZG0/WlWJjeqe/bUD2KOEVOl0GyL/TGXn6wcpZU8NOuztGHCUKXkyg5gq6YzUakVTmnmSSO5Yiw==", - "dependencies": { - "@algolia/events": "^4.0.1" - }, - "peerDependencies": { - "algoliasearch": ">= 3.1 < 6" - } - }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "dependencies": { - "string-width": "^4.1.0" - } - }, - "node_modules/ansi-align/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/ansi-align/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.12", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.12.tgz", - "integrity": "sha512-WrCGV9/b97Pa+jtwf5UGaRjgQIg7OK3D06GnoYoZNcG1Xb8Gt3EfuKjlhh9i/VtT16g6PYjZ69jdJ2g8FxSC4Q==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001407", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/axios": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", - "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", - "dependencies": { - "follow-redirects": "^1.14.7" - } - }, - "node_modules/babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", - "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/babel-plugin-apply-mdx-type-prop": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", - "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==", - "dependencies": { - "@babel/helper-plugin-utils": "7.10.4", - "@mdx-js/util": "1.6.22" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "@babel/core": "^7.11.6" - } - }, - "node_modules/babel-plugin-apply-mdx-type-prop/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dependencies": { - "object.assign": "^4.1.0" - } - }, - "node_modules/babel-plugin-extract-import-names": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz", - "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==", - "dependencies": { - "@babel/helper-plugin-utils": "7.10.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/babel-plugin-extract-import-names/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", - "dependencies": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", - "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3", - "core-js-compat": "^3.25.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/bail": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", - "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/base16": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", - "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/bonjour-service": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", - "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", - "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - }, - "node_modules/boxen": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", - "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", - "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^6.2.0", - "chalk": "^4.1.2", - "cli-boxes": "^3.0.0", - "string-width": "^5.0.1", - "type-fest": "^2.5.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cacheable-request/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cacheable-request/node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/cacheable-request/node_modules/normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001412", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001412.tgz", - "integrity": "sha512-+TeEIee1gS5bYOiuf+PS/kp2mrXic37Hl66VY6EAfxasIk5fELTktK2oOezYed12H8w7jt3s512PpulQidPjwA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - } - ] - }, - "node_modules/ccount": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", - "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", - "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" - }, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" - } - }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "node_modules/clean-css": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", - "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-table3": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", - "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", - "dependencies": { - "string-width": "^4.2.0" - }, - "engines": { - "node": "10.* || >= 12.*" - }, - "optionalDependencies": { - "@colors/colors": "1.5.0" - } - }, - "node_modules/cli-table3/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/cli-table3/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", - "dependencies": { - "mimic-response": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/collapse-white-space": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", - "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" - }, - "node_modules/colorette": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", - "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" - }, - "node_modules/combine-promises": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", - "integrity": "sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg==", - "engines": { - "node": ">=10" - } - }, - "node_modules/comma-separated-tokens": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", - "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compressible/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "node_modules/configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "dependencies": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" - }, - "node_modules/content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dependencies": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "node_modules/copy-text-to-clipboard": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz", - "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", - "dependencies": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", - "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/copy-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/core-js": { - "version": "3.25.3", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.3.tgz", - "integrity": "sha512-y1hvKXmPHvm5B7w4ln1S4uc9eV/O5+iFExSRUimnvIph11uaizFR8LFMdONN8hG3P2pipUfX4Y/fR8rAEtcHcQ==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.25.3", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.3.tgz", - "integrity": "sha512-xVtYpJQ5grszDHEUU9O7XbjjcZ0ccX3LgQsyqSvTnjX97ZqEgn9F5srmrwwwMtbKzDllyFPL+O+2OFMl1lU4TQ==", - "dependencies": { - "browserslist": "^4.21.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-pure": { - "version": "3.25.3", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.3.tgz", - "integrity": "sha512-T/7qvgv70MEvRkZ8p6BasLZmOVYKzOaWNBEHAU8FmveCJkl4nko2quqPQOmy6AJIp5MBanhz9no3A94NoRb0XA==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "node_modules/cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "dependencies": { - "node-fetch": "2.6.7" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/css-declaration-sorter": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", - "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-loader": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", - "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.7", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.1.0.tgz", - "integrity": "sha512-Zd+yz4nta4GXi3pMqF6skO8kjzuCUbr62z8SLMGZZtxWxTGTLopOiabPGNDEyjHCRhnhdA1EfHmqLa2Oekjtng==", - "dependencies": { - "cssnano": "^5.1.8", - "jest-worker": "^27.5.1", - "postcss": "^8.4.13", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "lightningcss": { - "optional": true - } - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "5.1.13", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", - "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", - "dependencies": { - "cssnano-preset-default": "^5.2.12", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-advanced": { - "version": "5.3.8", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.8.tgz", - "integrity": "sha512-xUlLLnEB1LjpEik+zgRNlk8Y/koBPPtONZjp7JKbXigeAmCrFvq9H0pXW5jJV45bQWAlmJ0sKy+IMr0XxLYQZg==", - "dependencies": { - "autoprefixer": "^10.3.7", - "cssnano-preset-default": "^5.2.12", - "postcss-discard-unused": "^5.1.0", - "postcss-merge-idents": "^5.1.1", - "postcss-reduce-idents": "^5.2.0", - "postcss-zindex": "^5.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default": { - "version": "5.2.12", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", - "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", - "dependencies": { - "css-declaration-sorter": "^6.3.0", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.2", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.6", - "postcss-merge-rules": "^5.1.2", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.3", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.0", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csstype": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", - "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", - "dependencies": { - "mimic-response": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", - "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detab": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", - "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", - "dependencies": { - "repeat-string": "^1.5.4" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "node_modules/detect-port": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", - "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", - "dependencies": { - "address": "^1.0.1", - "debug": "4" - }, - "bin": { - "detect": "bin/detect-port.js", - "detect-port": "bin/detect-port.js" - } - }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" - }, - "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" - }, - "node_modules/dns-packet": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", - "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dot-prop/node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "node_modules/duplexer3": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", - "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==" - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "node_modules/electron-to-chromium": { - "version": "1.4.262", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.262.tgz", - "integrity": "sha512-Ckn5haqmGh/xS8IbcgK3dnwAVnhDyo/WQnklWn6yaMucYTq7NNxwlGE8ElzEOnonzRLzUCo2Ot3vUb2GYUF2Hw==" - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/emoticon": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz", - "integrity": "sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", - "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eta": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/eta/-/eta-1.12.3.tgz", - "integrity": "sha512-qHixwbDLtekO/d51Yr4glcaUJCIjGVJyTzuqV4GPlgZo1YpgOKG+avQynErZIYrfM6JIJdtiG2Kox8tbb+DoGg==", - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "url": "https://github.com/eta-dev/eta?sponsor=1" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eval": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", - "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", - "dependencies": { - "@types/node": "*", - "require-like": ">= 0.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "node_modules/express/node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/express/node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - }, - "node_modules/express/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "node_modules/fast-url-parser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", - "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", - "dependencies": { - "punycode": "^1.3.2" - } - }, - "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fbemitter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", - "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", - "dependencies": { - "fbjs": "^3.0.0" - } - }, - "node_modules/fbjs": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.4.tgz", - "integrity": "sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ==", - "dependencies": { - "cross-fetch": "^3.1.5", - "fbjs-css-vars": "^1.0.0", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.30" - } - }, - "node_modules/fbjs-css-vars": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", - "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" - }, - "node_modules/feed": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", - "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", - "dependencies": { - "xml-js": "^1.6.11" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/flux": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.3.tgz", - "integrity": "sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==", - "dependencies": { - "fbemitter": "^3.0.0", - "fbjs": "^3.0.1" - }, - "peerDependencies": { - "react": "^15.0.2 || ^16.0.0 || ^17.0.0" - } - }, - "node_modules/follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", - "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=10", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "eslint": ">= 6", - "typescript": ">= 2.7", - "vue-template-compiler": "*", - "webpack": ">= 4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/github-slugger": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz", - "integrity": "sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==" - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "node_modules/global-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", - "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", - "dependencies": { - "ini": "2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/global-dirs/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "engines": { - "node": ">=10" - } - }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dependencies": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "node_modules/gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "dependencies": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/gray-matter/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/gray-matter/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "dependencies": { - "duplexer": "^0.1.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/hast-to-hyperscript": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", - "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", - "dependencies": { - "@types/unist": "^2.0.3", - "comma-separated-tokens": "^1.0.0", - "property-information": "^5.3.0", - "space-separated-tokens": "^1.0.0", - "style-to-object": "^0.3.0", - "unist-util-is": "^4.0.0", - "web-namespaces": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-from-parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", - "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", - "dependencies": { - "@types/parse5": "^5.0.0", - "hastscript": "^6.0.0", - "property-information": "^5.0.0", - "vfile": "^4.0.0", - "vfile-location": "^3.2.0", - "web-namespaces": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-parse-selector": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", - "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz", - "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-from-parse5": "^6.0.0", - "hast-util-to-parse5": "^6.0.0", - "html-void-elements": "^1.0.0", - "parse5": "^6.0.0", - "unist-util-position": "^3.0.0", - "vfile": "^4.0.0", - "web-namespaces": "^1.0.0", - "xtend": "^4.0.0", - "zwitch": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "node_modules/hast-util-to-parse5": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", - "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", - "dependencies": { - "hast-to-hyperscript": "^9.0.0", - "property-information": "^5.0.0", - "web-namespaces": "^1.0.0", - "xtend": "^4.0.0", - "zwitch": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hastscript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", - "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^1.0.0", - "hast-util-parse-selector": "^2.0.0", - "property-information": "^5.0.0", - "space-separated-tokens": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "bin": { - "he": "bin/he" - } - }, - "node_modules/history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "dependencies": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" - }, - "node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "engines": { - "node": ">= 12" - } - }, - "node_modules/html-tags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", - "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/html-void-elements": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", - "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "webpack": "^5.20.0" - } - }, - "node_modules/htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "entities": "^4.3.0" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/image-size": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", - "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", - "dependencies": { - "queue": "6.0.2" - }, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/immer": { - "version": "9.0.15", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", - "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", - "engines": { - "node": ">=4" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/infima": { - "version": "0.2.0-alpha.42", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.42.tgz", - "integrity": "sha512-ift8OXNbQQwtbIt6z16KnSWP7uJ/SysSMFI4F87MNRTicypfl4Pv3E2OGVv6N3nSZFJvA8imYulCBS64iyHYww==", - "engines": { - "node": ">=12" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "dependencies": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=4" - } - }, - "node_modules/is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dependencies": { - "ci-info": "^2.0.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-npm": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", - "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" - }, - "node_modules/is-whitespace-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", - "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-word-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", - "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" - }, - "node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/joi": { - "version": "17.6.1", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.1.tgz", - "integrity": "sha512-Hl7/iBklIX345OCM1TiFSCZRVaAOLDGlWCp0Df2vWYgBgjkezaR7Kvm3joBciBHQjZj5sxXs859r6eqsRSlG8w==", - "dependencies": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.0", - "@sideway/pinpoint": "^2.0.0" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dependencies": { - "json-buffer": "3.0.0" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "engines": { - "node": ">=6" - } - }, - "node_modules/klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", - "dependencies": { - "package-json": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/lilconfig": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash.curry": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", - "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - }, - "node_modules/lodash.flow": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", - "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/markdown-escapes": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", - "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/mdast-squeeze-paragraphs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz", - "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==", - "dependencies": { - "unist-util-remove": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-definitions": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", - "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", - "dependencies": { - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", - "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "mdast-util-definitions": "^4.0.0", - "mdurl": "^1.0.0", - "unist-builder": "^2.0.0", - "unist-util-generated": "^1.0.0", - "unist-util-position": "^3.0.0", - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", - "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "node_modules/mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", - "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", - "dependencies": { - "fs-monkey": "^1.0.3" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dependencies": { - "mime-db": "~1.33.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/mini-create-react-context": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", - "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", - "dependencies": { - "@babel/runtime": "^7.12.1", - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "prop-types": "^15.0.0", - "react": "^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", - "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", - "dependencies": { - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "node_modules/mrmime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-emoji": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", - "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", - "dependencies": { - "lodash": "^4.17.21" - } - }, - "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nprogress": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "bin": { - "opener": "bin/opener-bin.js" - } - }, - "node_modules/p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "dependencies": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/package-json/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "dependencies": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-numeric-range": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" - }, - "node_modules/parse5": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", - "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dependencies": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "dependencies": { - "isarray": "0.0.1" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss": { - "version": "8.4.16", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], - "dependencies": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "dependencies": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-colormin": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", - "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-convert-values": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", - "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", - "dependencies": { - "browserslist": "^4.20.3", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-unused": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", - "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-loader": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", - "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", - "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.7" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/postcss-merge-idents": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", - "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", - "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-rules": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", - "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-params": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", - "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", - "dependencies": { - "browserslist": "^4.16.6", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", - "dependencies": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-idents": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", - "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-sort-media-queries": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.3.0.tgz", - "integrity": "sha512-jAl8gJM2DvuIJiI9sL1CuiHtKM4s5aEIomkU8G3LFvbP+p8i7Sz8VV63uieTgoewGqKbi+hxBTiOKJlB35upCg==", - "dependencies": { - "sort-css-media-queries": "2.1.0" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.4.16" - } - }, - "node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "node_modules/postcss-zindex": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", - "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/pretty-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/prism-react-renderer": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz", - "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==", - "peerDependencies": { - "react": ">=0.14.9" - } - }, - "node_modules/prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "node_modules/promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dependencies": { - "asap": "~2.0.3" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/property-information": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", - "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", - "dependencies": { - "xtend": "^4.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" - }, - "node_modules/pupa": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", - "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", - "dependencies": { - "escape-goat": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pure-color": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", - "integrity": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==" - }, - "node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", - "dependencies": { - "inherits": "~2.0.3" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-base16-styling": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", - "integrity": "sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==", - "dependencies": { - "base16": "^1.0.0", - "lodash.curry": "^4.0.1", - "lodash.flow": "^3.3.0", - "pure-color": "^1.2.0" - } - }, - "node_modules/react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-dev-utils/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/loader-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", - "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/react-dev-utils/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - }, - "peerDependencies": { - "react": "17.0.2" - } - }, - "node_modules/react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" - }, - "node_modules/react-fast-compare": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", - "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" - }, - "node_modules/react-helmet-async": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", - "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", - "dependencies": { - "@babel/runtime": "^7.12.5", - "invariant": "^2.2.4", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.2.0", - "shallowequal": "^1.1.0" - }, - "peerDependencies": { - "react": "^16.6.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/react-json-view": { - "version": "1.21.3", - "resolved": "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz", - "integrity": "sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==", - "dependencies": { - "flux": "^4.0.1", - "react-base16-styling": "^0.6.0", - "react-lifecycles-compat": "^3.0.4", - "react-textarea-autosize": "^8.3.2" - }, - "peerDependencies": { - "react": "^17.0.0 || ^16.3.0 || ^15.5.4", - "react-dom": "^17.0.0 || ^16.3.0 || ^15.5.4" - } - }, - "node_modules/react-lifecycles-compat": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", - "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" - }, - "node_modules/react-loadable": { - "name": "@docusaurus/react-loadable", - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "dependencies": { - "@types/react": "*", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": "*" - } - }, - "node_modules/react-loadable-ssr-addon-v5-slorber": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", - "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", - "dependencies": { - "@babel/runtime": "^7.10.3" - }, - "engines": { - "node": ">=10.13.0" - }, - "peerDependencies": { - "react-loadable": "*", - "webpack": ">=4.41.1 || 5.x" - } - }, - "node_modules/react-router": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.3.tgz", - "integrity": "sha512-mzQGUvS3bM84TnbtMYR8ZjKnuPJ71IjSzR+DE6UkUqvN4czWIqEs17yLL8xkAycv4ev0AiN+IGrWu88vJs/p2w==", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "mini-create-react-context": "^0.4.0", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.2", - "react-is": "^16.6.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" - } - }, - "node_modules/react-router-config": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", - "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", - "dependencies": { - "@babel/runtime": "^7.1.2" - }, - "peerDependencies": { - "react": ">=15", - "react-router": ">=5" - } - }, - "node_modules/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-Ov0tGPMBgqmbu5CDmN++tv2HQ9HlWDuWIIqn4b88gjlAN5IHI+4ZUZRcpz9Hl0azFIwihbLDYw1OiHGRo7ZIng==", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.3.3", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" - } - }, - "node_modules/react-textarea-autosize": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz", - "integrity": "sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==", - "dependencies": { - "@babel/runtime": "^7.10.2", - "use-composed-ref": "^1.3.0", - "use-latest": "^1.2.1" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/reading-time": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", - "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" - }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", - "dependencies": { - "minimatch": "3.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/recursive-readdir/node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - }, - "node_modules/regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regexpu-core": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", - "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/registry-auth-token": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", - "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", - "dependencies": { - "rc": "1.2.8" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "dependencies": { - "rc": "^1.2.8" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/regjsgen": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", - "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remark-emoji": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", - "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", - "dependencies": { - "emoticon": "^3.2.0", - "node-emoji": "^1.10.0", - "unist-util-visit": "^2.0.3" - } - }, - "node_modules/remark-footnotes": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz", - "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz", - "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==", - "dependencies": { - "@babel/core": "7.12.9", - "@babel/helper-plugin-utils": "7.10.4", - "@babel/plugin-proposal-object-rest-spread": "7.12.1", - "@babel/plugin-syntax-jsx": "7.12.1", - "@mdx-js/util": "1.6.22", - "is-alphabetical": "1.0.4", - "remark-parse": "8.0.3", - "unified": "9.2.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx/node_modules/@babel/core": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", - "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.7", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.9", - "@babel/types": "^7.12.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/remark-mdx/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - }, - "node_modules/remark-mdx/node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", - "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.12.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/remark-mdx/node_modules/@babel/plugin-syntax-jsx": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", - "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/remark-mdx/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/remark-mdx/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/remark-mdx/node_modules/unified": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", - "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", - "dependencies": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-parse": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", - "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", - "dependencies": { - "ccount": "^1.0.0", - "collapse-white-space": "^1.0.2", - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "is-word-character": "^1.0.0", - "markdown-escapes": "^1.0.0", - "parse-entities": "^2.0.0", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "trim": "0.0.1", - "trim-trailing-lines": "^1.0.0", - "unherit": "^1.0.4", - "unist-util-remove-position": "^2.0.0", - "vfile-location": "^3.0.0", - "xtend": "^4.0.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-squeeze-paragraphs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz", - "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==", - "dependencies": { - "mdast-squeeze-paragraphs": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/renderkid/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/renderkid/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-like": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", - "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", - "engines": { - "node": "*" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" - }, - "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-pathname": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" - }, - "node_modules/responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", - "dependencies": { - "lowercase-keys": "^1.0.0" - } - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rtl-detect": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz", - "integrity": "sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==" - }, - "node_modules/rtlcss": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", - "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", - "dependencies": { - "find-up": "^5.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.3.11", - "strip-json-comments": "^3.1.1" - }, - "bin": { - "rtlcss": "bin/rtlcss.js" - } - }, - "node_modules/rtlcss/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/rtlcss/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/rtlcss/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/rtlcss/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/rxjs": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", - "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "dependencies": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" - }, - "node_modules/selfsigned": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", - "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", - "dependencies": { - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", - "dependencies": { - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/semver-diff/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "node_modules/send/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-handler": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", - "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", - "dependencies": { - "bytes": "3.0.0", - "content-disposition": "0.5.2", - "fast-url-parser": "1.1.3", - "mime-types": "2.1.18", - "minimatch": "3.0.4", - "path-is-inside": "1.0.2", - "path-to-regexp": "2.2.1", - "range-parser": "1.2.0" - } - }, - "node_modules/serve-handler/node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/serve-handler/node_modules/path-to-regexp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", - "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/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==" - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" - }, - "node_modules/shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "dependencies": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - }, - "bin": { - "shjs": "bin/shjs" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "node_modules/sirv": { - "version": "1.0.19", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", - "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", - "dependencies": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^1.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "node_modules/sitemap": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", - "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", - "dependencies": { - "@types/node": "^17.0.5", - "@types/sax": "^1.2.1", - "arg": "^5.0.0", - "sax": "^1.2.4" - }, - "bin": { - "sitemap": "dist/cli.js" - }, - "engines": { - "node": ">=12.0.0", - "npm": ">=5.6.0" - } - }, - "node_modules/sitemap/node_modules/@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/sort-css-media-queries": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz", - "integrity": "sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==", - "engines": { - "node": ">= 6.3.0" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/space-separated-tokens": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", - "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" - }, - "node_modules/state-toggle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", - "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/std-env": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.2.1.tgz", - "integrity": "sha512-D/uYFWkI/31OrnKmXZqGAGK5GbQRPp/BWA1nuITcc6ICblhhuQUPHS5E2GSCVS7Hwhf4ciq8qsATwBUxv+lI6w==" - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "dependencies": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/style-to-object": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", - "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", - "dependencies": { - "inline-style-parser": "0.1.1" - } - }, - "node_modules/stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", - "dependencies": { - "browserslist": "^4.16.6", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - }, - "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/svgo/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/svgo/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/terser": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", - "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", - "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", - "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.14", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "node_modules/tiny-invariant": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", - "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" - }, - "node_modules/tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/totalist": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", - "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", - "engines": { - "node": ">=6" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "node_modules/trim": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", - "integrity": "sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==" - }, - "node_modules/trim-trailing-lines": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", - "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", - "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/type-is/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/type-is/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", - "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/ua-parser-js": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", - "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - } - ], - "engines": { - "node": "*" - } - }, - "node_modules/unherit": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", - "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", - "dependencies": { - "inherits": "^2.0.0", - "xtend": "^4.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unified": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", - "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", - "dependencies": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/unist-builder": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", - "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-generated": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", - "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-is": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", - "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", - "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz", - "integrity": "sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==", - "dependencies": { - "unist-util-is": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove-position": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", - "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", - "dependencies": { - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-stringify-position": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", - "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", - "dependencies": { - "@types/unist": "^2.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", - "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", - "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", - "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist-lint": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/update-notifier": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", - "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", - "dependencies": { - "boxen": "^5.0.0", - "chalk": "^4.1.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.4.0", - "is-npm": "^5.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.1.0", - "pupa": "^2.1.1", - "semver": "^7.3.4", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/boxen": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", - "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", - "dependencies": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.2", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/update-notifier/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/update-notifier/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "dependencies": { - "string-width": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/update-notifier/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/url-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", - "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", - "dependencies": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "file-loader": "*", - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "file-loader": { - "optional": true - } - } - }, - "node_modules/url-loader/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", - "dependencies": { - "prepend-http": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/use-composed-ref": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", - "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/use-isomorphic-layout-effect": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", - "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-latest": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", - "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", - "dependencies": { - "use-isomorphic-layout-effect": "^1.1.1" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" - }, - "node_modules/utility-types": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", - "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/value-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vfile": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", - "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", - "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^2.0.0", - "vfile-message": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-location": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", - "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", - "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/wait-on": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", - "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", - "dependencies": { - "axios": "^0.25.0", - "joi": "^17.6.0", - "lodash": "^4.17.21", - "minimist": "^1.2.5", - "rxjs": "^7.5.4" - }, - "bin": { - "wait-on": "bin/wait-on" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/web-namespaces": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", - "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "node_modules/webpack": { - "version": "5.74.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", - "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-bundle-analyzer": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.6.1.tgz", - "integrity": "sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw==", - "dependencies": { - "acorn": "^8.0.4", - "acorn-walk": "^8.0.0", - "chalk": "^4.1.0", - "commander": "^7.2.0", - "gzip-size": "^6.0.0", - "lodash": "^4.17.20", - "opener": "^1.5.2", - "sirv": "^1.0.7", - "ws": "^7.3.1" - }, - "bin": { - "webpack-bundle-analyzer": "lib/bin/analyzer.js" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/webpack-dev-middleware/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-middleware/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-middleware/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", - "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", - "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-server/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.9.0.tgz", - "integrity": "sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "dependencies": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpackbar": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", - "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", - "dependencies": { - "chalk": "^4.1.0", - "consola": "^2.15.3", - "pretty-time": "^1.1.0", - "std-env": "^3.0.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "webpack": "3 || 4 || 5" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "dependencies": { - "string-width": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" - }, - "node_modules/wrap-ansi": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", - "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.1.tgz", - "integrity": "sha512-qDOv24WjnYuL+wbwHdlsYZFy+cgPtrYw0Tn7GLORicQp9BkQLzrgI3Pm4VyR9ERZ41YTn7KlMPuL1n05WdZvmg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/xml-js": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", - "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", - "dependencies": { - "sax": "^1.2.4" - }, - "bin": { - "xml-js": "bin/cli.js" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zwitch": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", - "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - }, - "dependencies": { - "@algolia/autocomplete-core": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.7.1.tgz", - "integrity": "sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg==", - "requires": { - "@algolia/autocomplete-shared": "1.7.1" - } - }, - "@algolia/autocomplete-preset-algolia": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.1.tgz", - "integrity": "sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg==", - "requires": { - "@algolia/autocomplete-shared": "1.7.1" - } - }, - "@algolia/autocomplete-shared": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.1.tgz", - "integrity": "sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg==" - }, - "@algolia/cache-browser-local-storage": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.14.2.tgz", - "integrity": "sha512-FRweBkK/ywO+GKYfAWbrepewQsPTIEirhi1BdykX9mxvBPtGNKccYAxvGdDCumU1jL4r3cayio4psfzKMejBlA==", - "requires": { - "@algolia/cache-common": "4.14.2" - } - }, - "@algolia/cache-common": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.14.2.tgz", - "integrity": "sha512-SbvAlG9VqNanCErr44q6lEKD2qoK4XtFNx9Qn8FK26ePCI8I9yU7pYB+eM/cZdS9SzQCRJBbHUumVr4bsQ4uxg==" - }, - "@algolia/cache-in-memory": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.14.2.tgz", - "integrity": "sha512-HrOukWoop9XB/VFojPv1R5SVXowgI56T9pmezd/djh2JnVN/vXswhXV51RKy4nCpqxyHt/aGFSq2qkDvj6KiuQ==", - "requires": { - "@algolia/cache-common": "4.14.2" - } - }, - "@algolia/client-account": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.14.2.tgz", - "integrity": "sha512-WHtriQqGyibbb/Rx71YY43T0cXqyelEU0lB2QMBRXvD2X0iyeGl4qMxocgEIcbHyK7uqE7hKgjT8aBrHqhgc1w==", - "requires": { - "@algolia/client-common": "4.14.2", - "@algolia/client-search": "4.14.2", - "@algolia/transporter": "4.14.2" - } - }, - "@algolia/client-analytics": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.14.2.tgz", - "integrity": "sha512-yBvBv2mw+HX5a+aeR0dkvUbFZsiC4FKSnfqk9rrfX+QrlNOKEhCG0tJzjiOggRW4EcNqRmaTULIYvIzQVL2KYQ==", - "requires": { - "@algolia/client-common": "4.14.2", - "@algolia/client-search": "4.14.2", - "@algolia/requester-common": "4.14.2", - "@algolia/transporter": "4.14.2" - } - }, - "@algolia/client-common": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.14.2.tgz", - "integrity": "sha512-43o4fslNLcktgtDMVaT5XwlzsDPzlqvqesRi4MjQz2x4/Sxm7zYg5LRYFol1BIhG6EwxKvSUq8HcC/KxJu3J0Q==", - "requires": { - "@algolia/requester-common": "4.14.2", - "@algolia/transporter": "4.14.2" - } - }, - "@algolia/client-personalization": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.14.2.tgz", - "integrity": "sha512-ACCoLi0cL8CBZ1W/2juehSltrw2iqsQBnfiu/Rbl9W2yE6o2ZUb97+sqN/jBqYNQBS+o0ekTMKNkQjHHAcEXNw==", - "requires": { - "@algolia/client-common": "4.14.2", - "@algolia/requester-common": "4.14.2", - "@algolia/transporter": "4.14.2" - } - }, - "@algolia/client-search": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.14.2.tgz", - "integrity": "sha512-L5zScdOmcZ6NGiVbLKTvP02UbxZ0njd5Vq9nJAmPFtjffUSOGEp11BmD2oMJ5QvARgx2XbX4KzTTNS5ECYIMWw==", - "requires": { - "@algolia/client-common": "4.14.2", - "@algolia/requester-common": "4.14.2", - "@algolia/transporter": "4.14.2" - } - }, - "@algolia/events": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", - "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" - }, - "@algolia/logger-common": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.14.2.tgz", - "integrity": "sha512-/JGlYvdV++IcMHBnVFsqEisTiOeEr6cUJtpjz8zc0A9c31JrtLm318Njc72p14Pnkw3A/5lHHh+QxpJ6WFTmsA==" - }, - "@algolia/logger-console": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.14.2.tgz", - "integrity": "sha512-8S2PlpdshbkwlLCSAB5f8c91xyc84VM9Ar9EdfE9UmX+NrKNYnWR1maXXVDQQoto07G1Ol/tYFnFVhUZq0xV/g==", - "requires": { - "@algolia/logger-common": "4.14.2" - } - }, - "@algolia/requester-browser-xhr": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.14.2.tgz", - "integrity": "sha512-CEh//xYz/WfxHFh7pcMjQNWgpl4wFB85lUMRyVwaDPibNzQRVcV33YS+63fShFWc2+42YEipFGH2iPzlpszmDw==", - "requires": { - "@algolia/requester-common": "4.14.2" - } - }, - "@algolia/requester-common": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.14.2.tgz", - "integrity": "sha512-73YQsBOKa5fvVV3My7iZHu1sUqmjjfs9TteFWwPwDmnad7T0VTCopttcsM3OjLxZFtBnX61Xxl2T2gmG2O4ehg==" - }, - "@algolia/requester-node-http": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.14.2.tgz", - "integrity": "sha512-oDbb02kd1o5GTEld4pETlPZLY0e+gOSWjWMJHWTgDXbv9rm/o2cF7japO6Vj1ENnrqWvLBmW1OzV9g6FUFhFXg==", - "requires": { - "@algolia/requester-common": "4.14.2" - } - }, - "@algolia/transporter": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.14.2.tgz", - "integrity": "sha512-t89dfQb2T9MFQHidjHcfhh6iGMNwvuKUvojAj+JsrHAGbuSy7yE4BylhLX6R0Q1xYRoC4Vvv+O5qIw/LdnQfsQ==", - "requires": { - "@algolia/cache-common": "4.14.2", - "@algolia/logger-common": "4.14.2", - "@algolia/requester-common": "4.14.2" - } - }, - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "requires": { - "@babel/highlight": "^7.18.6" - } - }, - "@babel/compat-data": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", - "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==" - }, - "@babel/core": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", - "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.1", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/generator": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", - "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", - "requires": { - "@babel/types": "^7.19.0", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", - "requires": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", - "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", - "requires": { - "@babel/compat-data": "^7.19.1", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", - "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", - "requires": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-function-name": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", - "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "requires": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", - "requires": { - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==" - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-replace-supers": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", - "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0" - } - }, - "@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", - "requires": { - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==" - }, - "@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" - }, - "@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" - }, - "@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", - "requires": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - } - }, - "@babel/helpers": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", - "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", - "requires": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - } - }, - "@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "requires": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/parser": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz", - "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==" - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", - "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", - "requires": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", - "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "requires": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", - "requires": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-react-constant-elements": { - "version": "7.18.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", - "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", - "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-react-jsx": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", - "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/types": "^7.19.0" - } - }, - "@babel/plugin-transform-react-jsx-development": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", - "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", - "requires": { - "@babel/plugin-transform-react-jsx": "^7.18.6" - } - }, - "@babel/plugin-transform-react-pure-annotations": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", - "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz", - "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==", - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", - "requires": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-typescript": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.1.tgz", - "integrity": "sha512-+ILcOU+6mWLlvCwnL920m2Ow3wWx3Wo8n2t5aROQmV55GZt+hOiLvBaa3DNzRjSEHa1aauRs4/YLmkCfFkhhRQ==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/plugin-syntax-typescript": "^7.18.6" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/preset-env": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", - "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", - "requires": { - "@babel/compat-data": "^7.19.1", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.19.1", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.19.0", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.13", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.0", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.19.0", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "core-js-compat": "^3.25.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/preset-react": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", - "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-react-display-name": "^7.18.6", - "@babel/plugin-transform-react-jsx": "^7.18.6", - "@babel/plugin-transform-react-jsx-development": "^7.18.6", - "@babel/plugin-transform-react-pure-annotations": "^7.18.6" - } - }, - "@babel/preset-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", - "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-typescript": "^7.18.6" - } - }, - "@babel/runtime": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", - "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/runtime-corejs3": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.1.tgz", - "integrity": "sha512-j2vJGnkopRzH+ykJ8h68wrHnEUmtK//E723jjixiAl/PPf6FhqY/vYRcMVlNydRKQjQsTsYEjpx+DZMIvnGk/g==", - "requires": { - "core-js-pure": "^3.25.1", - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" - } - }, - "@babel/traverse": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz", - "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==", - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.19.1", - "@babel/types": "^7.19.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", - "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", - "requires": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", - "to-fast-properties": "^2.0.0" - } - }, - "@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "optional": true - }, - "@docsearch/css": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.2.1.tgz", - "integrity": "sha512-gaP6TxxwQC+K8D6TRx5WULUWKrcbzECOPA2KCVMuI+6C7dNiGUk5yXXzVhc5sld79XKYLnO9DRTI4mjXDYkh+g==" - }, - "@docsearch/react": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.2.1.tgz", - "integrity": "sha512-EzTQ/y82s14IQC5XVestiK/kFFMe2aagoYFuTAIfIb/e+4FU7kSMKonRtLwsCiLQHmjvNQq+HO+33giJ5YVtaQ==", - "requires": { - "@algolia/autocomplete-core": "1.7.1", - "@algolia/autocomplete-preset-algolia": "1.7.1", - "@docsearch/css": "3.2.1", - "algoliasearch": "^4.0.0" - } - }, - "@docusaurus/core": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.1.0.tgz", - "integrity": "sha512-/ZJ6xmm+VB9Izbn0/s6h6289cbPy2k4iYFwWDhjiLsVqwa/Y0YBBcXvStfaHccudUC3OfP+26hMk7UCjc50J6Q==", - "requires": { - "@babel/core": "^7.18.6", - "@babel/generator": "^7.18.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.18.6", - "@babel/preset-env": "^7.18.6", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.18.6", - "@babel/runtime": "^7.18.6", - "@babel/runtime-corejs3": "^7.18.6", - "@babel/traverse": "^7.18.8", - "@docusaurus/cssnano-preset": "2.1.0", - "@docusaurus/logger": "2.1.0", - "@docusaurus/mdx-loader": "2.1.0", - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/utils": "2.1.0", - "@docusaurus/utils-common": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "@slorber/static-site-generator-webpack-plugin": "^4.0.7", - "@svgr/webpack": "^6.2.1", - "autoprefixer": "^10.4.7", - "babel-loader": "^8.2.5", - "babel-plugin-dynamic-import-node": "^2.3.3", - "boxen": "^6.2.1", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "clean-css": "^5.3.0", - "cli-table3": "^0.6.2", - "combine-promises": "^1.1.0", - "commander": "^5.1.0", - "copy-webpack-plugin": "^11.0.0", - "core-js": "^3.23.3", - "css-loader": "^6.7.1", - "css-minimizer-webpack-plugin": "^4.0.0", - "cssnano": "^5.1.12", - "del": "^6.1.1", - "detect-port": "^1.3.0", - "escape-html": "^1.0.3", - "eta": "^1.12.3", - "file-loader": "^6.2.0", - "fs-extra": "^10.1.0", - "html-minifier-terser": "^6.1.0", - "html-tags": "^3.2.0", - "html-webpack-plugin": "^5.5.0", - "import-fresh": "^3.3.0", - "leven": "^3.1.0", - "lodash": "^4.17.21", - "mini-css-extract-plugin": "^2.6.1", - "postcss": "^8.4.14", - "postcss-loader": "^7.0.0", - "prompts": "^2.4.2", - "react-dev-utils": "^12.0.1", - "react-helmet-async": "^1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", - "react-loadable-ssr-addon-v5-slorber": "^1.0.1", - "react-router": "^5.3.3", - "react-router-config": "^5.1.1", - "react-router-dom": "^5.3.3", - "rtl-detect": "^1.0.4", - "semver": "^7.3.7", - "serve-handler": "^6.1.3", - "shelljs": "^0.8.5", - "terser-webpack-plugin": "^5.3.3", - "tslib": "^2.4.0", - "update-notifier": "^5.1.0", - "url-loader": "^4.1.1", - "wait-on": "^6.0.1", - "webpack": "^5.73.0", - "webpack-bundle-analyzer": "^4.5.0", - "webpack-dev-server": "^4.9.3", - "webpack-merge": "^5.8.0", - "webpackbar": "^5.0.2" - } - }, - "@docusaurus/cssnano-preset": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.1.0.tgz", - "integrity": "sha512-pRLewcgGhOies6pzsUROfmPStDRdFw+FgV5sMtLr5+4Luv2rty5+b/eSIMMetqUsmg3A9r9bcxHk9bKAKvx3zQ==", - "requires": { - "cssnano-preset-advanced": "^5.3.8", - "postcss": "^8.4.14", - "postcss-sort-media-queries": "^4.2.1", - "tslib": "^2.4.0" - } - }, - "@docusaurus/logger": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.1.0.tgz", - "integrity": "sha512-uuJx2T6hDBg82joFeyobywPjSOIfeq05GfyKGHThVoXuXsu1KAzMDYcjoDxarb9CoHCI/Dor8R2MoL6zII8x1Q==", - "requires": { - "chalk": "^4.1.2", - "tslib": "^2.4.0" - } - }, - "@docusaurus/mdx-loader": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.1.0.tgz", - "integrity": "sha512-i97hi7hbQjsD3/8OSFhLy7dbKGH8ryjEzOfyhQIn2CFBYOY3ko0vMVEf3IY9nD3Ld7amYzsZ8153RPkcnXA+Lg==", - "requires": { - "@babel/parser": "^7.18.8", - "@babel/traverse": "^7.18.8", - "@docusaurus/logger": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@mdx-js/mdx": "^1.6.22", - "escape-html": "^1.0.3", - "file-loader": "^6.2.0", - "fs-extra": "^10.1.0", - "image-size": "^1.0.1", - "mdast-util-to-string": "^2.0.0", - "remark-emoji": "^2.2.0", - "stringify-object": "^3.3.0", - "tslib": "^2.4.0", - "unified": "^9.2.2", - "unist-util-visit": "^2.0.3", - "url-loader": "^4.1.1", - "webpack": "^5.73.0" - } - }, - "@docusaurus/module-type-aliases": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.1.0.tgz", - "integrity": "sha512-Z8WZaK5cis3xEtyfOT817u9xgGUauT0PuuVo85ysnFRX8n7qLN1lTPCkC+aCmFm/UcV8h/W5T4NtIsst94UntQ==", - "requires": { - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/types": "2.1.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "*", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" - } - }, - "@docusaurus/plugin-content-blog": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.1.0.tgz", - "integrity": "sha512-xEp6jlu92HMNUmyRBEeJ4mCW1s77aAEQO4Keez94cUY/Ap7G/r0Awa6xSLff7HL0Fjg8KK1bEbDy7q9voIavdg==", - "requires": { - "@docusaurus/core": "2.1.0", - "@docusaurus/logger": "2.1.0", - "@docusaurus/mdx-loader": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@docusaurus/utils-common": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "cheerio": "^1.0.0-rc.12", - "feed": "^4.2.2", - "fs-extra": "^10.1.0", - "lodash": "^4.17.21", - "reading-time": "^1.5.0", - "tslib": "^2.4.0", - "unist-util-visit": "^2.0.3", - "utility-types": "^3.10.0", - "webpack": "^5.73.0" - } - }, - "@docusaurus/plugin-content-docs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.1.0.tgz", - "integrity": "sha512-Rup5pqXrXlKGIC4VgwvioIhGWF7E/NNSlxv+JAxRYpik8VKlWsk9ysrdHIlpX+KJUCO9irnY21kQh2814mlp/Q==", - "requires": { - "@docusaurus/core": "2.1.0", - "@docusaurus/logger": "2.1.0", - "@docusaurus/mdx-loader": "2.1.0", - "@docusaurus/module-type-aliases": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "@types/react-router-config": "^5.0.6", - "combine-promises": "^1.1.0", - "fs-extra": "^10.1.0", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "tslib": "^2.4.0", - "utility-types": "^3.10.0", - "webpack": "^5.73.0" - } - }, - "@docusaurus/plugin-content-pages": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.1.0.tgz", - "integrity": "sha512-SwZdDZRlObHNKXTnFo7W2aF6U5ZqNVI55Nw2GCBryL7oKQSLeI0lsrMlMXdzn+fS7OuBTd3MJBO1T4Zpz0i/+g==", - "requires": { - "@docusaurus/core": "2.1.0", - "@docusaurus/mdx-loader": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "fs-extra": "^10.1.0", - "tslib": "^2.4.0", - "webpack": "^5.73.0" - } - }, - "@docusaurus/plugin-debug": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.1.0.tgz", - "integrity": "sha512-8wsDq3OIfiy6440KLlp/qT5uk+WRHQXIXklNHEeZcar+Of0TZxCNe2FBpv+bzb/0qcdP45ia5i5WmR5OjN6DPw==", - "requires": { - "@docusaurus/core": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils": "2.1.0", - "fs-extra": "^10.1.0", - "react-json-view": "^1.21.3", - "tslib": "^2.4.0" - } - }, - "@docusaurus/plugin-google-analytics": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.1.0.tgz", - "integrity": "sha512-4cgeqIly/wcFVbbWP03y1QJJBgH8W+Bv6AVbWnsXNOZa1yB3AO6hf3ZdeQH9x20v9T2pREogVgAH0rSoVnNsgg==", - "requires": { - "@docusaurus/core": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "tslib": "^2.4.0" - } - }, - "@docusaurus/plugin-google-gtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.1.0.tgz", - "integrity": "sha512-/3aDlv2dMoCeiX2e+DTGvvrdTA+v3cKQV3DbmfsF4ENhvc5nKV23nth04Z3Vq0Ci1ui6Sn80TkhGk/tiCMW2AA==", - "requires": { - "@docusaurus/core": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "tslib": "^2.4.0" - } - }, - "@docusaurus/plugin-sitemap": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.1.0.tgz", - "integrity": "sha512-2Y6Br8drlrZ/jN9MwMBl0aoi9GAjpfyfMBYpaQZXimbK+e9VjYnujXlvQ4SxtM60ASDgtHIAzfVFBkSR/MwRUw==", - "requires": { - "@docusaurus/core": "2.1.0", - "@docusaurus/logger": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@docusaurus/utils-common": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "fs-extra": "^10.1.0", - "sitemap": "^7.1.1", - "tslib": "^2.4.0" - } - }, - "@docusaurus/preset-classic": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.1.0.tgz", - "integrity": "sha512-NQMnaq974K4BcSMXFSJBQ5itniw6RSyW+VT+6i90kGZzTwiuKZmsp0r9lC6BYAvvVMQUNJQwrETmlu7y2XKW7w==", - "requires": { - "@docusaurus/core": "2.1.0", - "@docusaurus/plugin-content-blog": "2.1.0", - "@docusaurus/plugin-content-docs": "2.1.0", - "@docusaurus/plugin-content-pages": "2.1.0", - "@docusaurus/plugin-debug": "2.1.0", - "@docusaurus/plugin-google-analytics": "2.1.0", - "@docusaurus/plugin-google-gtag": "2.1.0", - "@docusaurus/plugin-sitemap": "2.1.0", - "@docusaurus/theme-classic": "2.1.0", - "@docusaurus/theme-common": "2.1.0", - "@docusaurus/theme-search-algolia": "2.1.0", - "@docusaurus/types": "2.1.0" - } - }, - "@docusaurus/react-loadable": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "requires": { - "@types/react": "*", - "prop-types": "^15.6.2" - } - }, - "@docusaurus/theme-classic": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.1.0.tgz", - "integrity": "sha512-xn8ZfNMsf7gaSy9+ClFnUu71o7oKgMo5noYSS1hy3svNifRTkrBp6+MReLDsmIaj3mLf2e7+JCBYKBFbaGzQng==", - "requires": { - "@docusaurus/core": "2.1.0", - "@docusaurus/mdx-loader": "2.1.0", - "@docusaurus/module-type-aliases": "2.1.0", - "@docusaurus/plugin-content-blog": "2.1.0", - "@docusaurus/plugin-content-docs": "2.1.0", - "@docusaurus/plugin-content-pages": "2.1.0", - "@docusaurus/theme-common": "2.1.0", - "@docusaurus/theme-translations": "2.1.0", - "@docusaurus/types": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@docusaurus/utils-common": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "@mdx-js/react": "^1.6.22", - "clsx": "^1.2.1", - "copy-text-to-clipboard": "^3.0.1", - "infima": "0.2.0-alpha.42", - "lodash": "^4.17.21", - "nprogress": "^0.2.0", - "postcss": "^8.4.14", - "prism-react-renderer": "^1.3.5", - "prismjs": "^1.28.0", - "react-router-dom": "^5.3.3", - "rtlcss": "^3.5.0", - "tslib": "^2.4.0", - "utility-types": "^3.10.0" - } - }, - "@docusaurus/theme-common": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.1.0.tgz", - "integrity": "sha512-vT1otpVPbKux90YpZUnvknsn5zvpLf+AW1W0EDcpE9up4cDrPqfsh0QoxGHFJnobE2/qftsBFC19BneN4BH8Ag==", - "requires": { - "@docusaurus/mdx-loader": "2.1.0", - "@docusaurus/module-type-aliases": "2.1.0", - "@docusaurus/plugin-content-blog": "2.1.0", - "@docusaurus/plugin-content-docs": "2.1.0", - "@docusaurus/plugin-content-pages": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^1.2.1", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^1.3.5", - "tslib": "^2.4.0", - "utility-types": "^3.10.0" - } - }, - "@docusaurus/theme-search-algolia": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.1.0.tgz", - "integrity": "sha512-rNBvi35VvENhucslEeVPOtbAzBdZY/9j55gdsweGV5bYoAXy4mHB6zTGjealcB4pJ6lJY4a5g75fXXMOlUqPfg==", - "requires": { - "@docsearch/react": "^3.1.1", - "@docusaurus/core": "2.1.0", - "@docusaurus/logger": "2.1.0", - "@docusaurus/plugin-content-docs": "2.1.0", - "@docusaurus/theme-common": "2.1.0", - "@docusaurus/theme-translations": "2.1.0", - "@docusaurus/utils": "2.1.0", - "@docusaurus/utils-validation": "2.1.0", - "algoliasearch": "^4.13.1", - "algoliasearch-helper": "^3.10.0", - "clsx": "^1.2.1", - "eta": "^1.12.3", - "fs-extra": "^10.1.0", - "lodash": "^4.17.21", - "tslib": "^2.4.0", - "utility-types": "^3.10.0" - } - }, - "@docusaurus/theme-translations": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.1.0.tgz", - "integrity": "sha512-07n2akf2nqWvtJeMy3A+7oSGMuu5F673AovXVwY0aGAux1afzGCiqIFlYW3EP0CujvDJAEFSQi/Tetfh+95JNg==", - "requires": { - "fs-extra": "^10.1.0", - "tslib": "^2.4.0" - } - }, - "@docusaurus/types": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.1.0.tgz", - "integrity": "sha512-BS1ebpJZnGG6esKqsjtEC9U9qSaPylPwlO7cQ1GaIE7J/kMZI3FITnNn0otXXu7c7ZTqhb6+8dOrG6fZn6fqzQ==", - "requires": { - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.6.0", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.73.0", - "webpack-merge": "^5.8.0" - } - }, - "@docusaurus/utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.1.0.tgz", - "integrity": "sha512-fPvrfmAuC54n8MjZuG4IysaMdmvN5A/qr7iFLbSGSyDrsbP4fnui6KdZZIa/YOLIPLec8vjZ8RIITJqF18mx4A==", - "requires": { - "@docusaurus/logger": "2.1.0", - "@svgr/webpack": "^6.2.1", - "file-loader": "^6.2.0", - "fs-extra": "^10.1.0", - "github-slugger": "^1.4.0", - "globby": "^11.1.0", - "gray-matter": "^4.0.3", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "micromatch": "^4.0.5", - "resolve-pathname": "^3.0.0", - "shelljs": "^0.8.5", - "tslib": "^2.4.0", - "url-loader": "^4.1.1", - "webpack": "^5.73.0" - } - }, - "@docusaurus/utils-common": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.1.0.tgz", - "integrity": "sha512-F2vgmt4yRFgRQR2vyEFGTWeyAdmgKbtmu3sjHObF0tjjx/pN0Iw/c6eCopaH34E6tc9nO0nvp01pwW+/86d1fg==", - "requires": { - "tslib": "^2.4.0" - } - }, - "@docusaurus/utils-validation": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.1.0.tgz", - "integrity": "sha512-AMJzWYKL3b7FLltKtDXNLO9Y649V2BXvrnRdnW2AA+PpBnYV78zKLSCz135cuWwRj1ajNtP4onbXdlnyvCijGQ==", - "requires": { - "@docusaurus/logger": "2.1.0", - "@docusaurus/utils": "2.1.0", - "joi": "^17.6.0", - "js-yaml": "^4.1.0", - "tslib": "^2.4.0" - } - }, - "@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" - }, - "@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, - "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" - }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" - }, - "@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, - "@jridgewell/trace-mapping": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", - "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" - }, - "@mdx-js/mdx": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", - "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==", - "requires": { - "@babel/core": "7.12.9", - "@babel/plugin-syntax-jsx": "7.12.1", - "@babel/plugin-syntax-object-rest-spread": "7.8.3", - "@mdx-js/util": "1.6.22", - "babel-plugin-apply-mdx-type-prop": "1.6.22", - "babel-plugin-extract-import-names": "1.6.22", - "camelcase-css": "2.0.1", - "detab": "2.0.4", - "hast-util-raw": "6.0.1", - "lodash.uniq": "4.5.0", - "mdast-util-to-hast": "10.0.1", - "remark-footnotes": "2.0.0", - "remark-mdx": "1.6.22", - "remark-parse": "8.0.3", - "remark-squeeze-paragraphs": "4.0.0", - "style-to-object": "0.3.0", - "unified": "9.2.0", - "unist-builder": "2.0.3", - "unist-util-visit": "2.0.3" - }, - "dependencies": { - "@babel/core": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", - "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.7", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.9", - "@babel/types": "^7.12.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", - "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" - }, - "unified": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", - "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", - "requires": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - } - } - } - }, - "@mdx-js/react": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", - "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", - "requires": {} - }, - "@mdx-js/util": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz", - "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==" - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" - }, - "@sideway/address": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", - "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, - "@sideway/formula": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", - "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" - }, - "@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" - }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" - }, - "@slorber/static-site-generator-webpack-plugin": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", - "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", - "requires": { - "eval": "^0.1.8", - "p-map": "^4.0.0", - "webpack-sources": "^3.2.2" - } - }, - "@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", - "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", - "requires": {} - }, - "@svgr/babel-plugin-remove-jsx-attribute": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", - "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", - "requires": {} - }, - "@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", - "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", - "requires": {} - }, - "@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", - "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", - "requires": {} - }, - "@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", - "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", - "requires": {} - }, - "@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", - "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", - "requires": {} - }, - "@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", - "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", - "requires": {} - }, - "@svgr/babel-plugin-transform-svg-component": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", - "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", - "requires": {} - }, - "@svgr/babel-preset": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", - "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", - "requires": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", - "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", - "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", - "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", - "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", - "@svgr/babel-plugin-transform-svg-component": "^6.3.1" - } - }, - "@svgr/core": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", - "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", - "requires": { - "@svgr/plugin-jsx": "^6.3.1", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.1" - } - }, - "@svgr/hast-util-to-babel-ast": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", - "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", - "requires": { - "@babel/types": "^7.18.4", - "entities": "^4.3.0" - } - }, - "@svgr/plugin-jsx": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", - "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", - "requires": { - "@babel/core": "^7.18.5", - "@svgr/babel-preset": "^6.3.1", - "@svgr/hast-util-to-babel-ast": "^6.3.1", - "svg-parser": "^2.0.4" - } - }, - "@svgr/plugin-svgo": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", - "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", - "requires": { - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "svgo": "^2.8.0" - } - }, - "@svgr/webpack": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", - "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", - "requires": { - "@babel/core": "^7.18.5", - "@babel/plugin-transform-react-constant-elements": "^7.17.12", - "@babel/preset-env": "^7.18.2", - "@babel/preset-react": "^7.17.12", - "@babel/preset-typescript": "^7.17.12", - "@svgr/core": "^6.3.1", - "@svgr/plugin-jsx": "^6.3.1", - "@svgr/plugin-svgo": "^6.3.1" - } - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "requires": { - "defer-to-connect": "^1.0.1" - } - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" - }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "requires": { - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/eslint": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", - "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" - }, - "@types/express": { - "version": "4.17.14", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", - "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.31", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", - "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "@types/hast": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", - "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", - "requires": { - "@types/unist": "*" - } - }, - "@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" - }, - "@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" - }, - "@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", - "requires": { - "@types/node": "*" - } - }, - "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" - }, - "@types/mdast": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "requires": { - "@types/unist": "*" - } - }, - "@types/mime": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", - "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" - }, - "@types/node": { - "version": "18.7.21", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.21.tgz", - "integrity": "sha512-rLFzK5bhM0YPyCoTC8bolBjMk7bwnZ8qeZUBslBfjZQou2ssJdWslx9CZ8DGM+Dx7QXQiiTVZ/6QO6kwtHkZCA==" - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "@types/parse5": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", - "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" - }, - "@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "@types/react": { - "version": "18.0.21", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz", - "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-router": { - "version": "5.1.19", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.19.tgz", - "integrity": "sha512-Fv/5kb2STAEMT3wHzdKQK2z8xKq38EDIGVrutYLmQVVLe+4orDFquU52hQrULnEHinMKv9FSA6lf9+uNT1ITtA==", - "requires": { - "@types/history": "^4.7.11", - "@types/react": "*" - } - }, - "@types/react-router-config": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.6.tgz", - "integrity": "sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg==", - "requires": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", - "requires": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "@types/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==", - "requires": { - "@types/node": "*" - } - }, - "@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, - "@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "requires": { - "@types/express": "*" - } - }, - "@types/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", - "requires": { - "@types/mime": "*", - "@types/node": "*" - } - }, - "@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "requires": { - "@types/node": "*" - } - }, - "@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" - }, - "@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", - "requires": { - "@types/node": "*" - } - }, - "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "dependencies": { - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - } - } - }, - "acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==" - }, - "acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "requires": {} - }, - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==" - }, - "address": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.1.tgz", - "integrity": "sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA==" - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "requires": { - "ajv": "^8.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - } - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "algoliasearch": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.14.2.tgz", - "integrity": "sha512-ngbEQonGEmf8dyEh5f+uOIihv4176dgbuOZspiuhmTTBRBuzWu3KCGHre6uHj5YyuC7pNvQGzB6ZNJyZi0z+Sg==", - "requires": { - "@algolia/cache-browser-local-storage": "4.14.2", - "@algolia/cache-common": "4.14.2", - "@algolia/cache-in-memory": "4.14.2", - "@algolia/client-account": "4.14.2", - "@algolia/client-analytics": "4.14.2", - "@algolia/client-common": "4.14.2", - "@algolia/client-personalization": "4.14.2", - "@algolia/client-search": "4.14.2", - "@algolia/logger-common": "4.14.2", - "@algolia/logger-console": "4.14.2", - "@algolia/requester-browser-xhr": "4.14.2", - "@algolia/requester-common": "4.14.2", - "@algolia/requester-node-http": "4.14.2", - "@algolia/transporter": "4.14.2" - } - }, - "algoliasearch-helper": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.11.1.tgz", - "integrity": "sha512-mvsPN3eK4E0bZG0/WlWJjeqe/bUD2KOEVOl0GyL/TGXn6wcpZU8NOuztGHCUKXkyg5gq6YzUakVTmnmSSO5Yiw==", - "requires": { - "@algolia/events": "^4.0.1" - } - }, - "ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "requires": { - "string-width": "^4.1.0" - }, - "dependencies": { - "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==" - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - } - } - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "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" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" - }, - "autoprefixer": { - "version": "10.4.12", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.12.tgz", - "integrity": "sha512-WrCGV9/b97Pa+jtwf5UGaRjgQIg7OK3D06GnoYoZNcG1Xb8Gt3EfuKjlhh9i/VtT16g6PYjZ69jdJ2g8FxSC4Q==", - "requires": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001407", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "axios": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", - "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", - "requires": { - "follow-redirects": "^1.14.7" - } - }, - "babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - } - }, - "babel-plugin-apply-mdx-type-prop": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", - "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==", - "requires": { - "@babel/helper-plugin-utils": "7.10.4", - "@mdx-js/util": "1.6.22" - }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - } - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-extract-import-names": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz", - "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==", - "requires": { - "@babel/helper-plugin-utils": "7.10.4" - }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - } - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", - "requires": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", - "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3", - "core-js-compat": "^3.25.1" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3" - } - }, - "bail": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", - "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==" - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base16": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", - "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - }, - "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "bonjour-service": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", - "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", - "requires": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - }, - "boxen": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", - "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", - "requires": { - "ansi-align": "^3.0.1", - "camelcase": "^6.2.0", - "chalk": "^4.1.2", - "cli-boxes": "^3.0.0", - "string-width": "^5.0.1", - "type-fest": "^2.5.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { - "fill-range": "^7.0.1" - } - }, - "browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "requires": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" - } - }, - "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==" - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" - }, - "normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" - } - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" - }, - "camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001412", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001412.tgz", - "integrity": "sha512-+TeEIee1gS5bYOiuf+PS/kp2mrXic37Hl66VY6EAfxasIk5fELTktK2oOezYed12H8w7jt3s512PpulQidPjwA==" - }, - "ccount": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", - "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==" - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==" - }, - "character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==" - }, - "character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==" - }, - "cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", - "requires": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" - } - }, - "cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "requires": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "clean-css": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", - "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", - "requires": { - "source-map": "~0.6.0" - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" - }, - "cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==" - }, - "cli-table3": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", - "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", - "requires": { - "@colors/colors": "1.5.0", - "string-width": "^4.2.0" - }, - "dependencies": { - "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==" - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - } - } - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" - }, - "collapse-white-space": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", - "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==" - }, - "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==" - }, - "colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" - }, - "colorette": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", - "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" - }, - "combine-promises": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", - "integrity": "sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg==" - }, - "comma-separated-tokens": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", - "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==" - }, - "commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "requires": { - "mime-db": ">= 1.43.0 < 2" - }, - "dependencies": { - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - } - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "requires": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - } - }, - "connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" - }, - "consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" - }, - "content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==" - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "copy-text-to-clipboard": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz", - "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q==" - }, - "copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", - "requires": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "requires": { - "is-glob": "^4.0.3" - } - }, - "globby": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", - "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", - "requires": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" - } - } - }, - "core-js": { - "version": "3.25.3", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.3.tgz", - "integrity": "sha512-y1hvKXmPHvm5B7w4ln1S4uc9eV/O5+iFExSRUimnvIph11uaizFR8LFMdONN8hG3P2pipUfX4Y/fR8rAEtcHcQ==" - }, - "core-js-compat": { - "version": "3.25.3", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.3.tgz", - "integrity": "sha512-xVtYpJQ5grszDHEUU9O7XbjjcZ0ccX3LgQsyqSvTnjX97ZqEgn9F5srmrwwwMtbKzDllyFPL+O+2OFMl1lU4TQ==", - "requires": { - "browserslist": "^4.21.4" - } - }, - "core-js-pure": { - "version": "3.25.3", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.3.tgz", - "integrity": "sha512-T/7qvgv70MEvRkZ8p6BasLZmOVYKzOaWNBEHAU8FmveCJkl4nko2quqPQOmy6AJIp5MBanhz9no3A94NoRb0XA==" - }, - "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==" - }, - "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "requires": { - "node-fetch": "2.6.7" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" - }, - "css-declaration-sorter": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", - "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", - "requires": {} - }, - "css-loader": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", - "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", - "requires": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.7", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" - } - }, - "css-minimizer-webpack-plugin": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.1.0.tgz", - "integrity": "sha512-Zd+yz4nta4GXi3pMqF6skO8kjzuCUbr62z8SLMGZZtxWxTGTLopOiabPGNDEyjHCRhnhdA1EfHmqLa2Oekjtng==", - "requires": { - "cssnano": "^5.1.8", - "jest-worker": "^27.5.1", - "postcss": "^8.4.13", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - } - }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" - }, - "cssnano": { - "version": "5.1.13", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", - "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", - "requires": { - "cssnano-preset-default": "^5.2.12", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - } - }, - "cssnano-preset-advanced": { - "version": "5.3.8", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.8.tgz", - "integrity": "sha512-xUlLLnEB1LjpEik+zgRNlk8Y/koBPPtONZjp7JKbXigeAmCrFvq9H0pXW5jJV45bQWAlmJ0sKy+IMr0XxLYQZg==", - "requires": { - "autoprefixer": "^10.3.7", - "cssnano-preset-default": "^5.2.12", - "postcss-discard-unused": "^5.1.0", - "postcss-merge-idents": "^5.1.1", - "postcss-reduce-idents": "^5.2.0", - "postcss-zindex": "^5.1.0" - } - }, - "cssnano-preset-default": { - "version": "5.2.12", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", - "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", - "requires": { - "css-declaration-sorter": "^6.3.0", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.2", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.6", - "postcss-merge-rules": "^5.1.2", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.3", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.0", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - } - }, - "cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "requires": {} - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "requires": { - "css-tree": "^1.1.2" - } - }, - "csstype": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", - "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - }, - "default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "requires": { - "execa": "^5.0.0" - } - }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", - "requires": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - } - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" - }, - "detab": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", - "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", - "requires": { - "repeat-string": "^1.5.4" - } - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "detect-port": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", - "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", - "requires": { - "address": "^1.0.1", - "debug": "4" - } - }, - "detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "requires": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "requires": { - "path-type": "^4.0.0" - } - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" - }, - "dns-packet": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", - "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", - "requires": { - "@leichtgewicht/ip-codec": "^2.0.1" - } - }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "requires": { - "utila": "~0.4" - } - }, - "dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" - }, - "domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "requires": { - "domelementtype": "^2.3.0" - } - }, - "domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", - "requires": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" - } - }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "requires": { - "is-obj": "^2.0.0" - }, - "dependencies": { - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" - } - } - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "duplexer3": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", - "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==" - }, - "eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "electron-to-chromium": { - "version": "1.4.262", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.262.tgz", - "integrity": "sha512-Ckn5haqmGh/xS8IbcgK3dnwAVnhDyo/WQnklWn6yaMucYTq7NNxwlGE8ElzEOnonzRLzUCo2Ot3vUb2GYUF2Hw==" - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - }, - "emoticon": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz", - "integrity": "sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "enhanced-resolve": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", - "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==" - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==" - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "eta": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/eta/-/eta-1.12.3.tgz", - "integrity": "sha512-qHixwbDLtekO/d51Yr4glcaUJCIjGVJyTzuqV4GPlgZo1YpgOKG+avQynErZIYrfM6JIJdtiG2Kox8tbb+DoGg==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" - }, - "eval": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", - "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", - "requires": { - "@types/node": "*", - "require-like": ">= 0.1.1" - } - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "dependencies": { - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" - } - } - }, - "express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "requires": { - "safe-buffer": "5.2.1" - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "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==" - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "fast-url-parser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", - "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", - "requires": { - "punycode": "^1.3.2" - } - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fbemitter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", - "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", - "requires": { - "fbjs": "^3.0.0" - } - }, - "fbjs": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.4.tgz", - "integrity": "sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ==", - "requires": { - "cross-fetch": "^3.1.5", - "fbjs-css-vars": "^1.0.0", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.30" - } - }, - "fbjs-css-vars": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", - "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" - }, - "feed": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", - "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", - "requires": { - "xml-js": "^1.6.11" - } - }, - "file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "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" - } - }, - "flux": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.3.tgz", - "integrity": "sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==", - "requires": { - "fbemitter": "^3.0.0", - "fbjs": "^3.0.1" - } - }, - "follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" - }, - "fork-ts-checker-webpack-plugin": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", - "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "requires": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" - } - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" - }, - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, - "github-slugger": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz", - "integrity": "sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==" - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "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==" - }, - "global-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", - "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", - "requires": { - "ini": "2.0.0" - }, - "dependencies": { - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" - } - } - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "requires": { - "global-prefix": "^3.0.0" - } - }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "dependencies": { - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "requires": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - }, - "dependencies": { - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - } - } - }, - "gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "requires": { - "duplexer": "^0.1.2" - } - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" - }, - "hast-to-hyperscript": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", - "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", - "requires": { - "@types/unist": "^2.0.3", - "comma-separated-tokens": "^1.0.0", - "property-information": "^5.3.0", - "space-separated-tokens": "^1.0.0", - "style-to-object": "^0.3.0", - "unist-util-is": "^4.0.0", - "web-namespaces": "^1.0.0" - } - }, - "hast-util-from-parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", - "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", - "requires": { - "@types/parse5": "^5.0.0", - "hastscript": "^6.0.0", - "property-information": "^5.0.0", - "vfile": "^4.0.0", - "vfile-location": "^3.2.0", - "web-namespaces": "^1.0.0" - } - }, - "hast-util-parse-selector": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", - "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==" - }, - "hast-util-raw": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz", - "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==", - "requires": { - "@types/hast": "^2.0.0", - "hast-util-from-parse5": "^6.0.0", - "hast-util-to-parse5": "^6.0.0", - "html-void-elements": "^1.0.0", - "parse5": "^6.0.0", - "unist-util-position": "^3.0.0", - "vfile": "^4.0.0", - "web-namespaces": "^1.0.0", - "xtend": "^4.0.0", - "zwitch": "^1.0.0" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - } - } - }, - "hast-util-to-parse5": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", - "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", - "requires": { - "hast-to-hyperscript": "^9.0.0", - "property-information": "^5.0.0", - "web-namespaces": "^1.0.0", - "xtend": "^4.0.0", - "zwitch": "^1.0.0" - } - }, - "hastscript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", - "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", - "requires": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^1.0.0", - "hast-util-parse-selector": "^2.0.0", - "property-information": "^5.0.0", - "space-separated-tokens": "^1.0.0" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" - }, - "history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "requires": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^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", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "requires": { - "react-is": "^16.7.0" - } - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "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" - } - }, - "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" - } - } - } - }, - "html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" - }, - "html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "requires": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "dependencies": { - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" - } - } - }, - "html-tags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", - "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==" - }, - "html-void-elements": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", - "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==" - }, - "html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", - "requires": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - } - }, - "htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", - "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "entities": "^4.3.0" - } - }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "requires": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "dependencies": { - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" - } - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" - }, - "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" - } - }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "requires": {} - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" - }, - "image-size": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", - "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", - "requires": { - "queue": "6.0.2" - } - }, - "immer": { - "version": "9.0.15", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", - "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==" - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==" - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" - }, - "infima": { - "version": "0.2.0-alpha.42", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.42.tgz", - "integrity": "sha512-ift8OXNbQQwtbIt6z16KnSWP7uJ/SysSMFI4F87MNRTicypfl4Pv3E2OGVv6N3nSZFJvA8imYulCBS64iyHYww==" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "requires": { - "loose-envify": "^1.0.0" - } - }, - "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" - }, - "is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==" - }, - "is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "requires": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "requires": { - "ci-info": "^2.0.0" - } - }, - "is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", - "requires": { - "has": "^1.0.3" - } - }, - "is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==" - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==" - }, - "is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "requires": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - } - }, - "is-npm": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", - "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==" - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" - }, - "is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" - }, - "is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" - }, - "is-whitespace-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", - "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==" - }, - "is-word-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", - "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==" - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" - }, - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "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" - } - } - } - }, - "joi": { - "version": "17.6.1", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.1.tgz", - "integrity": "sha512-Hl7/iBklIX345OCM1TiFSCZRVaAOLDGlWCp0Df2vWYgBgjkezaR7Kvm3joBciBHQjZj5sxXs859r6eqsRSlG8w==", - "requires": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.0", - "@sideway/pinpoint": "^2.0.0" - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.0.1" - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==" - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "requires": { - "json-buffer": "3.0.0" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - }, - "klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" - }, - "latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", - "requires": { - "package-json": "^6.3.0" - } - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" - }, - "lilconfig": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==" - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" - }, - "loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" - }, - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash.curry": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", - "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==" - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - }, - "lodash.flow": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", - "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==" - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "requires": { - "tslib": "^2.0.3" - } - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "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" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "markdown-escapes": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", - "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==" - }, - "mdast-squeeze-paragraphs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz", - "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==", - "requires": { - "unist-util-remove": "^2.0.0" - } - }, - "mdast-util-definitions": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", - "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", - "requires": { - "unist-util-visit": "^2.0.0" - } - }, - "mdast-util-to-hast": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", - "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "mdast-util-definitions": "^4.0.0", - "mdurl": "^1.0.0", - "unist-builder": "^2.0.0", - "unist-util-generated": "^1.0.0", - "unist-util-position": "^3.0.0", - "unist-util-visit": "^2.0.0" - } - }, - "mdast-util-to-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", - "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==" - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" - }, - "memfs": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", - "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", - "requires": { - "fs-monkey": "^1.0.3" - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "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==" - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "requires": { - "mime-db": "~1.33.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" - }, - "mini-create-react-context": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", - "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", - "requires": { - "@babel/runtime": "^7.12.1", - "tiny-warning": "^1.0.3" - } - }, - "mini-css-extract-plugin": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", - "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", - "requires": { - "schema-utils": "^4.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "mrmime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "requires": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - } - }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node-emoji": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", - "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", - "requires": { - "lodash": "^4.17.21" - } - }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" - }, - "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" - }, - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "requires": { - "path-key": "^3.0.0" - } - }, - "nprogress": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" - }, - "nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "requires": { - "boolbase": "^1.0.0" - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" - }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" - }, - "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-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" - } - }, - "p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "requires": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - } - }, - "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==" - }, - "package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "requires": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse-numeric-range": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" - }, - "parse5": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", - "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", - "requires": { - "entities": "^4.4.0" - } - }, - "parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "requires": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "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==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "requires": { - "isarray": "0.0.1" - } - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - }, - "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" - } - }, - "pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "requires": { - "find-up": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" - } - } - }, - "postcss": { - "version": "8.4.16", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", - "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "requires": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-colormin": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", - "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-convert-values": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", - "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", - "requires": { - "browserslist": "^4.20.3", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", - "requires": {} - }, - "postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "requires": {} - }, - "postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "requires": {} - }, - "postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "requires": {} - }, - "postcss-discard-unused": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", - "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-loader": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", - "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.7" - } - }, - "postcss-merge-idents": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", - "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", - "requires": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-merge-longhand": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", - "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", - "requires": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" - } - }, - "postcss-merge-rules": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", - "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "requires": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-params": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", - "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", - "requires": { - "browserslist": "^4.16.6", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "requires": {} - }, - "postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "requires": { - "icss-utils": "^5.0.0" - } - }, - "postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "requires": {} - }, - "postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", - "requires": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "requires": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", - "requires": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-reduce-idents": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", - "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" - } - }, - "postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-sort-media-queries": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.3.0.tgz", - "integrity": "sha512-jAl8gJM2DvuIJiI9sL1CuiHtKM4s5aEIomkU8G3LFvbP+p8i7Sz8VV63uieTgoewGqKbi+hxBTiOKJlB35upCg==", - "requires": { - "sort-css-media-queries": "2.1.0" - } - }, - "postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "requires": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - } - }, - "postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "postcss-zindex": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", - "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", - "requires": {} - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==" - }, - "pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "requires": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "pretty-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==" - }, - "prism-react-renderer": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz", - "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==", - "requires": {} - }, - "prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==" - }, - "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==" - }, - "promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "requires": { - "asap": "~2.0.3" - } - }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "property-information": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", - "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", - "requires": { - "xtend": "^4.0.0" - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "dependencies": { - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - } - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" - }, - "pupa": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", - "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", - "requires": { - "escape-goat": "^2.0.0" - } - }, - "pure-color": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", - "integrity": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==" - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "requires": { - "side-channel": "^1.0.4" - } - }, - "queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", - "requires": { - "inherits": "~2.0.3" - } - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - }, - "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" - } - }, - "range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==" - }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - } - } - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" - } - } - }, - "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "react-base16-styling": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", - "integrity": "sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==", - "requires": { - "base16": "^1.0.0", - "lodash.curry": "^4.0.1", - "lodash.flow": "^3.3.0", - "pure-color": "^1.2.0" - } - }, - "react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "requires": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "dependencies": { - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "loader-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", - "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "requires": { - "p-locate": "^5.0.0" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "requires": { - "p-limit": "^3.0.2" - } - } - } - }, - "react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - } - }, - "react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" - }, - "react-fast-compare": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", - "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" - }, - "react-helmet-async": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", - "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", - "requires": { - "@babel/runtime": "^7.12.5", - "invariant": "^2.2.4", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.2.0", - "shallowequal": "^1.1.0" - } - }, - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "react-json-view": { - "version": "1.21.3", - "resolved": "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz", - "integrity": "sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==", - "requires": { - "flux": "^4.0.1", - "react-base16-styling": "^0.6.0", - "react-lifecycles-compat": "^3.0.4", - "react-textarea-autosize": "^8.3.2" - } - }, - "react-lifecycles-compat": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", - "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" - }, - "react-loadable": { - "version": "npm:@docusaurus/react-loadable@5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "requires": { - "@types/react": "*", - "prop-types": "^15.6.2" - } - }, - "react-loadable-ssr-addon-v5-slorber": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", - "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", - "requires": { - "@babel/runtime": "^7.10.3" - } - }, - "react-router": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.3.tgz", - "integrity": "sha512-mzQGUvS3bM84TnbtMYR8ZjKnuPJ71IjSzR+DE6UkUqvN4czWIqEs17yLL8xkAycv4ev0AiN+IGrWu88vJs/p2w==", - "requires": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "mini-create-react-context": "^0.4.0", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.2", - "react-is": "^16.6.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - } - }, - "react-router-config": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", - "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", - "requires": { - "@babel/runtime": "^7.1.2" - } - }, - "react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-Ov0tGPMBgqmbu5CDmN++tv2HQ9HlWDuWIIqn4b88gjlAN5IHI+4ZUZRcpz9Hl0azFIwihbLDYw1OiHGRo7ZIng==", - "requires": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.3.3", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - } - }, - "react-textarea-autosize": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz", - "integrity": "sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==", - "requires": { - "@babel/runtime": "^7.10.2", - "use-composed-ref": "^1.3.0", - "use-latest": "^1.2.1" - } - }, - "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.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "requires": { - "picomatch": "^2.2.1" - } - }, - "reading-time": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", - "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "requires": { - "resolve": "^1.1.6" - } - }, - "recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", - "requires": { - "minimatch": "3.0.4" - }, - "dependencies": { - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "requires": { - "regenerate": "^1.4.2" - } - }, - "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - }, - "regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regexpu-core": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", - "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - } - }, - "registry-auth-token": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", - "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", - "requires": { - "rc": "1.2.8" - } - }, - "registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "requires": { - "rc": "^1.2.8" - } - }, - "regjsgen": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", - "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" - }, - "regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" - } - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" - }, - "remark-emoji": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", - "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", - "requires": { - "emoticon": "^3.2.0", - "node-emoji": "^1.10.0", - "unist-util-visit": "^2.0.3" - } - }, - "remark-footnotes": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz", - "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==" - }, - "remark-mdx": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz", - "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==", - "requires": { - "@babel/core": "7.12.9", - "@babel/helper-plugin-utils": "7.10.4", - "@babel/plugin-proposal-object-rest-spread": "7.12.1", - "@babel/plugin-syntax-jsx": "7.12.1", - "@mdx-js/util": "1.6.22", - "is-alphabetical": "1.0.4", - "remark-parse": "8.0.3", - "unified": "9.2.0" - }, - "dependencies": { - "@babel/core": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", - "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.7", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.9", - "@babel/types": "^7.12.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", - "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.12.1" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", - "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" - }, - "unified": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", - "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", - "requires": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - } - } - } - }, - "remark-parse": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", - "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", - "requires": { - "ccount": "^1.0.0", - "collapse-white-space": "^1.0.2", - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "is-word-character": "^1.0.0", - "markdown-escapes": "^1.0.0", - "parse-entities": "^2.0.0", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "trim": "0.0.1", - "trim-trailing-lines": "^1.0.0", - "unherit": "^1.0.4", - "unist-util-remove-position": "^2.0.0", - "vfile-location": "^3.0.0", - "xtend": "^4.0.1" - } - }, - "remark-squeeze-paragraphs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz", - "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==", - "requires": { - "mdast-squeeze-paragraphs": "^4.0.0" - } - }, - "renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "requires": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - } - } - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - }, - "require-like": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", - "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==" - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - }, - "resolve-pathname": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" - }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", - "requires": { - "lowercase-keys": "^1.0.0" - } - }, - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "rtl-detect": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz", - "integrity": "sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==" - }, - "rtlcss": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", - "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", - "requires": { - "find-up": "^5.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.3.11", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "requires": { - "p-locate": "^5.0.0" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "requires": { - "p-limit": "^3.0.2" - } - } - } - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "rxjs": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", - "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", - "requires": { - "tslib": "^2.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==" - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - }, - "section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "requires": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" - }, - "selfsigned": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", - "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", - "requires": { - "node-forge": "^1" - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", - "requires": { - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "requires": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - } - } - }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-handler": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", - "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", - "requires": { - "bytes": "3.0.0", - "content-disposition": "0.5.2", - "fast-url-parser": "1.1.3", - "mime-types": "2.1.18", - "minimatch": "3.0.4", - "path-is-inside": "1.0.2", - "path-to-regexp": "2.2.1", - "range-parser": "1.2.0" - }, - "dependencies": { - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "path-to-regexp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", - "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" - } - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - } - } - }, - "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - } - }, - "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.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "requires": { - "kind-of": "^6.0.2" - } - }, - "shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" - }, - "shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - } - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "sirv": { - "version": "1.0.19", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", - "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", - "requires": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^1.0.0" - } - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "sitemap": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", - "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", - "requires": { - "@types/node": "^17.0.5", - "@types/sax": "^1.2.1", - "arg": "^5.0.0", - "sax": "^1.2.4" - }, - "dependencies": { - "@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" - } - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "sort-css-media-queries": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz", - "integrity": "sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "space-separated-tokens": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", - "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==" - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - }, - "state-toggle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", - "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==" - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" - }, - "std-env": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.2.1.tgz", - "integrity": "sha512-D/uYFWkI/31OrnKmXZqGAGK5GbQRPp/BWA1nuITcc6ICblhhuQUPHS5E2GSCVS7Hwhf4ciq8qsATwBUxv+lI6w==" - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "requires": { - "ansi-regex": "^6.0.1" - } - } - } - }, - "stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "requires": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" - }, - "style-to-object": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", - "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", - "requires": { - "inline-style-parser": "0.1.1" - } - }, - "stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", - "requires": { - "browserslist": "^4.16.6", - "postcss-selector-parser": "^6.0.4" - } - }, - "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" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - }, - "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "requires": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - } - } - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" - }, - "terser": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", - "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", - "requires": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - } - } - }, - "terser-webpack-plugin": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", - "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", - "requires": { - "@jridgewell/trace-mapping": "^0.3.14", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" - }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "tiny-invariant": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", - "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" - }, - "tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, - "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==" - }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "requires": { - "is-number": "^7.0.0" - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" - }, - "totalist": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", - "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==" - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "trim": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", - "integrity": "sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==" - }, - "trim-trailing-lines": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", - "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==" - }, - "trough": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", - "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==" - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==" - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "dependencies": { - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - } - } - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", - "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", - "peer": true - }, - "ua-parser-js": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", - "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==" - }, - "unherit": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", - "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", - "requires": { - "inherits": "^2.0.0", - "xtend": "^4.0.0" - } - }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" - }, - "unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" - }, - "unified": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", - "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", - "requires": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - } - }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "requires": { - "crypto-random-string": "^2.0.0" - } - }, - "unist-builder": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", - "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==" - }, - "unist-util-generated": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", - "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==" - }, - "unist-util-is": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", - "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==" - }, - "unist-util-position": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", - "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==" - }, - "unist-util-remove": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz", - "integrity": "sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==", - "requires": { - "unist-util-is": "^4.0.0" - } - }, - "unist-util-remove-position": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", - "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", - "requires": { - "unist-util-visit": "^2.0.0" - } - }, - "unist-util-stringify-position": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", - "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", - "requires": { - "@types/unist": "^2.0.2" - } - }, - "unist-util-visit": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", - "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" - } - }, - "unist-util-visit-parents": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", - "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" - }, - "update-browserslist-db": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", - "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - } - }, - "update-notifier": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", - "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", - "requires": { - "boxen": "^5.0.0", - "chalk": "^4.1.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.4.0", - "is-npm": "^5.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.1.0", - "pupa": "^2.1.1", - "semver": "^7.3.4", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "dependencies": { - "boxen": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", - "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", - "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.2", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" - } - }, - "cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" - }, - "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==" - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" - }, - "widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "requires": { - "string-width": "^4.0.0" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - } - } - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" - }, - "dependencies": { - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - } - } - }, - "url-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", - "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", - "requires": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", - "requires": { - "prepend-http": "^2.0.0" - } - }, - "use-composed-ref": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", - "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", - "requires": {} - }, - "use-isomorphic-layout-effect": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", - "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", - "requires": {} - }, - "use-latest": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", - "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", - "requires": { - "use-isomorphic-layout-effect": "^1.1.1" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" - }, - "utility-types": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", - "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - }, - "value-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" - }, - "vfile": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", - "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", - "requires": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^2.0.0", - "vfile-message": "^2.0.0" - } - }, - "vfile-location": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", - "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==" - }, - "vfile-message": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", - "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^2.0.0" - } - }, - "wait-on": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", - "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", - "requires": { - "axios": "^0.25.0", - "joi": "^17.6.0", - "lodash": "^4.17.21", - "minimist": "^1.2.5", - "rxjs": "^7.5.4" - } - }, - "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "web-namespaces": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", - "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==" - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "webpack": { - "version": "5.74.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", - "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", - "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "dependencies": { - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "webpack-bundle-analyzer": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.6.1.tgz", - "integrity": "sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw==", - "requires": { - "acorn": "^8.0.4", - "acorn-walk": "^8.0.0", - "chalk": "^4.1.0", - "commander": "^7.2.0", - "gzip-size": "^6.0.0", - "lodash": "^4.17.20", - "opener": "^1.5.2", - "sirv": "^1.0.7", - "ws": "^7.3.1" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - } - } - }, - "webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", - "requires": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "webpack-dev-server": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", - "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", - "requires": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - }, - "ws": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.9.0.tgz", - "integrity": "sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==", - "requires": {} - } - } - }, - "webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "requires": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" - } - }, - "webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" - }, - "webpackbar": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", - "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", - "requires": { - "chalk": "^4.1.0", - "consola": "^2.15.3", - "pretty-time": "^1.1.0", - "std-env": "^3.0.1" - } - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - }, - "widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "requires": { - "string-width": "^5.0.1" - } - }, - "wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" - }, - "wrap-ansi": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", - "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", - "requires": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - }, - "ansi-styles": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.1.tgz", - "integrity": "sha512-qDOv24WjnYuL+wbwHdlsYZFy+cgPtrYw0Tn7GLORicQp9BkQLzrgI3Pm4VyR9ERZ41YTn7KlMPuL1n05WdZvmg==" - }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "requires": { - "ansi-regex": "^6.0.1" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "requires": {} - }, - "xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" - }, - "xml-js": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", - "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", - "requires": { - "sax": "^1.2.4" - } - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" - }, - "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==" - }, - "zwitch": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", - "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==" - } - } -} diff --git a/docs/website/package.json b/docs/website/package.json deleted file mode 100644 index fb260e56..00000000 --- a/docs/website/package.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "name": "website", - "version": "0.0.0", - "private": true, - "scripts": { - "docusaurus": "docusaurus", - "start": "docusaurus start", - "build": "docusaurus build", - "swizzle": "docusaurus swizzle", - "deploy": "docusaurus deploy", - "clear": "docusaurus clear", - "serve": "docusaurus serve", - "write-translations": "docusaurus write-translations", - "write-heading-ids": "docusaurus write-heading-ids" - }, - "dependencies": { - "@docusaurus/core": "2.1.0", - "@docusaurus/preset-classic": "2.1.0", - "@mdx-js/react": "^1.6.22", - "clsx": "^1.2.1", - "prism-react-renderer": "^1.3.5", - "react": "^17.0.2", - "react-dom": "^17.0.2" - }, - "devDependencies": { - "@docusaurus/module-type-aliases": "2.1.0" - }, - "browserslist": { - "production": [ - ">0.5%", - "not dead", - "not op_mini all" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] - }, - "engines": { - "node": ">=16.14" - } -} diff --git a/docs/website/sidebars.js b/docs/website/sidebars.js deleted file mode 100644 index 9ab54c24..00000000 --- a/docs/website/sidebars.js +++ /dev/null @@ -1,33 +0,0 @@ -/** - * Creating a sidebar enables you to: - - create an ordered group of docs - - render a sidebar for each doc of that group - - provide next/previous navigation - - The sidebars can be generated from the filesystem, or explicitly defined here. - - Create as many sidebars as you want. - */ - -// @ts-check - -/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ -const sidebars = { - // By default, Docusaurus generates a sidebar from the docs folder structure - tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], - - // But you can create a sidebar manually - /* - tutorialSidebar: [ - 'intro', - 'hello', - { - type: 'category', - label: 'Tutorial', - items: ['tutorial-basics/create-a-document'], - }, - ], - */ -}; - -module.exports = sidebars; diff --git a/docs/website/src/components/HomepageFeatures/index.js b/docs/website/src/components/HomepageFeatures/index.js deleted file mode 100644 index 78f410ba..00000000 --- a/docs/website/src/components/HomepageFeatures/index.js +++ /dev/null @@ -1,64 +0,0 @@ -import React from 'react'; -import clsx from 'clsx'; -import styles from './styles.module.css'; - -const FeatureList = [ - { - title: 'Easy to Use', - Svg: require('@site/static/img/undraw_docusaurus_mountain.svg').default, - description: ( - <> - Docusaurus was designed from the ground up to be easily installed and - used to get your website up and running quickly. - - ), - }, - { - title: 'Focus on What Matters', - Svg: require('@site/static/img/undraw_docusaurus_tree.svg').default, - description: ( - <> - Docusaurus lets you focus on your docs, and we'll do the chores. Go - ahead and move your docs into the docs directory. - - ), - }, - { - title: 'Powered by React', - Svg: require('@site/static/img/undraw_docusaurus_react.svg').default, - description: ( - <> - Extend or customize your website layout by reusing React. Docusaurus can - be extended while reusing the same header and footer. - - ), - }, -]; - -function Feature({Svg, title, description}) { - return ( -
-
- -
-
-

{title}

-

{description}

-
-
- ); -} - -export default function HomepageFeatures() { - return ( -
-
-
- {FeatureList.map((props, idx) => ( - - ))} -
-
-
- ); -} diff --git a/docs/website/src/components/HomepageFeatures/styles.module.css b/docs/website/src/components/HomepageFeatures/styles.module.css deleted file mode 100644 index b248eb2e..00000000 --- a/docs/website/src/components/HomepageFeatures/styles.module.css +++ /dev/null @@ -1,11 +0,0 @@ -.features { - display: flex; - align-items: center; - padding: 2rem 0; - width: 100%; -} - -.featureSvg { - height: 200px; - width: 200px; -} diff --git a/docs/website/src/css/custom.css b/docs/website/src/css/custom.css deleted file mode 100644 index 2bc6a4cf..00000000 --- a/docs/website/src/css/custom.css +++ /dev/null @@ -1,30 +0,0 @@ -/** - * Any CSS included here will be global. The classic template - * bundles Infima by default. Infima is a CSS framework designed to - * work well for content-centric websites. - */ - -/* You can override the default Infima variables here. */ -:root { - --ifm-color-primary: #2e8555; - --ifm-color-primary-dark: #29784c; - --ifm-color-primary-darker: #277148; - --ifm-color-primary-darkest: #205d3b; - --ifm-color-primary-light: #33925d; - --ifm-color-primary-lighter: #359962; - --ifm-color-primary-lightest: #3cad6e; - --ifm-code-font-size: 95%; - --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); -} - -/* For readability concerns, you should choose a lighter palette in dark mode. */ -[data-theme='dark'] { - --ifm-color-primary: #25c2a0; - --ifm-color-primary-dark: #21af90; - --ifm-color-primary-darker: #1fa588; - --ifm-color-primary-darkest: #1a8870; - --ifm-color-primary-light: #29d5b0; - --ifm-color-primary-lighter: #32d8b4; - --ifm-color-primary-lightest: #4fddbf; - --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); -} diff --git a/docs/website/src/pages/index.js b/docs/website/src/pages/index.js deleted file mode 100644 index affcd909..00000000 --- a/docs/website/src/pages/index.js +++ /dev/null @@ -1,41 +0,0 @@ -import React from 'react'; -import clsx from 'clsx'; -import Link from '@docusaurus/Link'; -import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; -import Layout from '@theme/Layout'; -import HomepageFeatures from '@site/src/components/HomepageFeatures'; - -import styles from './index.module.css'; - -function HomepageHeader() { - const {siteConfig} = useDocusaurusContext(); - return ( -
-
-

{siteConfig.title}

-

{siteConfig.tagline}

-
- - Docusaurus Tutorial - 5min ⏱️ - -
-
-
- ); -} - -export default function Home() { - const {siteConfig} = useDocusaurusContext(); - return ( - - -
- -
-
- ); -} diff --git a/docs/website/src/pages/index.module.css b/docs/website/src/pages/index.module.css deleted file mode 100644 index 9f71a5da..00000000 --- a/docs/website/src/pages/index.module.css +++ /dev/null @@ -1,23 +0,0 @@ -/** - * CSS files with the .module.css suffix will be treated as CSS modules - * and scoped locally. - */ - -.heroBanner { - padding: 4rem 0; - text-align: center; - position: relative; - overflow: hidden; -} - -@media screen and (max-width: 996px) { - .heroBanner { - padding: 2rem; - } -} - -.buttons { - display: flex; - align-items: center; - justify-content: center; -} diff --git a/docs/website/src/pages/markdown-page.md b/docs/website/src/pages/markdown-page.md deleted file mode 100644 index 9756c5b6..00000000 --- a/docs/website/src/pages/markdown-page.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Markdown page example ---- - -# Markdown page example - -You don't need React to write simple standalone pages. diff --git a/docs/website/static/.nojekyll b/docs/website/static/.nojekyll deleted file mode 100644 index e69de29b..00000000 diff --git a/docs/website/static/img/docusaurus.png b/docs/website/static/img/docusaurus.png deleted file mode 100644 index f458149e3c8f53335f28fbc162ae67f55575c881..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5142 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 F{0H{b<4^zq diff --git a/docs/website/static/img/favicon.ico b/docs/website/static/img/favicon.ico deleted file mode 100644 index c01d54bcd39a5f853428f3cd5aa0f383d963c484..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3626 zcmb`Je@s(X6vrR`EK3%b%orErlDW({vnABqA zcfaS{d+xbU5JKp0*;0YOg+;Fl!eT)XRuapIwFLL`=imZCSon$`se`_<%@MB=M~KG+ z=EW^FL`w|Bo>*ktlaS^(fut!95`iG5u=SZ8nfDHO#GaTlH1-XG^;vsjUb^gWTVz0+ z^=WR1wv9-2oeR=_;fL0H7rNWqAzGtO(D;`~cX(RcN0w2v24Y8)6t`cS^_ghs`_ho? z{0ka~1Dgo8TfAP$r*ua?>$_V+kZ!-(TvEJ7O2f;Y#tezt$&R4 zLI}=-y@Z!grf*h3>}DUL{km4R>ya_I5Ag#{h_&?+HpKS!;$x3LC#CqUQ8&nM?X))Q zXAy2?`YL4FbC5CgJu(M&Q|>1st8XXLZ|5MgwgjP$m_2Vt0(J z&Gu7bOlkbGzGm2sh?X`){7w69Y$1#@P@7DF{ZE=4%T0NDS)iH`tiPSKpDNW)zmtn( zw;4$f>k)4$LBc>eBAaTZeCM2(iD+sHlj!qd z2GjRJ>f_Qes(+mnzdA^NH?^NB(^o-%Gmg$c8MNMq&`vm@9Ut;*&$xSD)PKH{wBCEC z4P9%NQ;n2s59ffMn8*5)5AAg4-93gBXBDX`A7S& zH-|%S3Wd%T79fk-e&l`{!?lve8_epXhE{d3Hn$Cg!t=-4D(t$cK~7f&4s?t7wr3ZP z*!SRQ-+tr|e1|hbc__J`k3S!rMy<0PHy&R`v#aJv?`Y?2{avK5sQz%=Us()jcNuZV z*$>auD4cEw>;t`+m>h?f?%VFJZj8D|Y1e_SjxG%J4{-AkFtT2+ZZS5UScS~%;dp!V>)7zi`w(xwSd*FS;Lml=f6hn#jq)2is4nkp+aTrV?)F6N z>DY#SU0IZ;*?Hu%tSj4edd~kYNHMFvS&5}#3-M;mBCOCZL3&;2obdG?qZ>rD|zC|Lu|sny76pn2xl|6sk~Hs{X9{8iBW zwiwgQt+@hi`FYMEhX2 \ No newline at end of file diff --git a/docs/website/static/img/undraw_docusaurus_mountain.svg b/docs/website/static/img/undraw_docusaurus_mountain.svg deleted file mode 100644 index af961c49..00000000 --- a/docs/website/static/img/undraw_docusaurus_mountain.svg +++ /dev/null @@ -1,171 +0,0 @@ - - Easy to Use - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/website/static/img/undraw_docusaurus_react.svg b/docs/website/static/img/undraw_docusaurus_react.svg deleted file mode 100644 index 94b5cf08..00000000 --- a/docs/website/static/img/undraw_docusaurus_react.svg +++ /dev/null @@ -1,170 +0,0 @@ - - Powered by React - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/website/static/img/undraw_docusaurus_tree.svg b/docs/website/static/img/undraw_docusaurus_tree.svg deleted file mode 100644 index d9161d33..00000000 --- a/docs/website/static/img/undraw_docusaurus_tree.svg +++ /dev/null @@ -1,40 +0,0 @@ - - Focus on What Matters - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

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� 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 z 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�RN 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 literal 0 HcmV?d00001 diff --git a/docs/versioned_docs/version-v0.3.0/Features/_category_.json b/docs/versioned_docs/version-v0.3.0/Features/_category_.json new file mode 100644 index 00000000..0dbbad58 --- /dev/null +++ b/docs/versioned_docs/version-v0.3.0/Features/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "特性", + "position": 3 +} diff --git a/docs/versioned_docs/version-v0.3.0/Features/loadbalancer.md b/docs/versioned_docs/version-v0.3.0/Features/loadbalancer.md new file mode 100644 index 00000000..368ccfda --- /dev/null +++ b/docs/versioned_docs/version-v0.3.0/Features/loadbalancer.md @@ -0,0 +1,51 @@ +--- +sidebar_position: 1 +--- + +# 负载均衡 + +负载均衡模块为 Pisa-Proxy 代理后端节点时,新建链接时对后端节点选取策略的实现。 + +## 已支持负载均衡策略 +- [x] Random +- [x] RoundRobin + +## 配置示例 + +若需要在代理中启用负载均衡,则需要配置 `simple_loadbalance` 块. +``` +[proxy.config.simple_loadbalance] +balance_type = "roundrobin" +nodes = ["ds001","ds002"] +``` +其中 balance_type: 可选值为 random,roundrobin,默认值为 random;nodes: 选取后端数据源中定义的 `name`. + +后端数据源配置: +``` +[[mysql.node]] +name = "ds001" +user = "root" +password = "12345678" +db = "test" +host = "127.0.0.1" +port = 3306 + +[[mysql.node]] +name = "ds002" +user = "root" +password = "12345678" +db = "test" +host = "127.0.0.1" +port = 3307 +``` + +## 模块设计 + +该模块定义了一个负载均衡的 Trait,封装了在 Pisa-Proxy 中对于负载均衡的构建方式。以及定义了 Random 和 RoundRobin 两种负载均衡策略所要实现的具体方法。 + +### 代码结构 + FILES IN THIS DIRECTORY (loadbalance/src) + balance.rs - 负载均衡 Trait,定义了负载均衡方法和构建负载均衡模块 + random_weighted.rs - random weighted 负载均衡策略 + roundrobin_weighted.rs - roundrobin weighted 负载均衡策略 + diff --git a/docs/versioned_docs/version-v0.3.0/Features/mysql-protocol.md b/docs/versioned_docs/version-v0.3.0/Features/mysql-protocol.md new file mode 100644 index 00000000..edd85369 --- /dev/null +++ b/docs/versioned_docs/version-v0.3.0/Features/mysql-protocol.md @@ -0,0 +1,51 @@ +--- +sidebar_position: 2 +--- +# MySQL 协议 + +此功能主要为 Pisa-Proxy MySQL 代理的核心组件, 依据 [MySQL 协议](https://dev.mysql.com/doc/internals/en/client-server-protocol.html) 进行实现。该功能主要使用 Rust 生态的 [Tokio](https://github.com/tokio-rs/tokio) 异步运行时框架。其中对网络数据包的读写、协议的编码等操作都通过 Tokio 提供的工具集实现。 + + +## 已支持命令 +- [x] COM_INIT_DB +- [x] COM_QUERY +- [x] COM_FIELD_LIST +- [x] COM_QUIT +- [x] COM_PING +- [x] COM_STMT_PREPARE +- [x] COM_STMT_EXECUTE +- [x] COM_STMT_CLOSE +- [x] COM_STMT_RESET + +## 支持认证方式 +- [x] mysql_native_password +- [ ] sha256_password +- [ ] caching_sha2_password + +## 设计说明 + +本模块共由3部分组成,对应 Pisa-Proxy 中作为客户端和服务端两部分。在 `server` 目录中主要定义了 Pisa-Proxy 作为服务端对客户端请求的处理逻辑。也包含了在 TCP 层的网络数据包的读写操作。在 `client` 目录中定义了 Pisa-Proxy 作为客户端对 MySQL 数据库的建立链接、握手认证和发送客户端命令等操作。 + +### 代码结构 + + FILES IN THIS DIRECTORY (protocol/mysql/src/client) + auth.rs - 对 MySQL 登陆认证 + codec.rs - 对 MySQL 协议的解码 + conn.rs - 对 MySQL 发起链接、握手及命令处理 + err.rs - MySQL Error 类型定义 + resultset.rs - 一些 MySQL ResultSet 结果处理方法 + stmt.rs - 对 MySQL Prepare Statement 处理方法 + stream.rs - 对 Tokio TcpSteam 封装 + + FILES IN THIS DIRECTORY (protocol/mysql/src/server) + conn.rs - 和客户端建链、握手认证处理 + packet.rs - 网络数据包的读写操作 + stream.rs - 对底层 Tcp 流的封装 + tls.rs - MySQL TLS 链接封装 + + FILES IN THIS DIRECTORY (protocol/mysql/src) + charset.rs - MySQL 字符集声明 + err.rs - 协议解析错误处理定义 + mysql_const.rs。 - 常量定义 + util.rs - 一些通用函数的实现 + diff --git a/docs/versioned_docs/version-v0.3.0/Features/observability.md b/docs/versioned_docs/version-v0.3.0/Features/observability.md new file mode 100644 index 00000000..a8bc2dc4 --- /dev/null +++ b/docs/versioned_docs/version-v0.3.0/Features/observability.md @@ -0,0 +1,18 @@ +--- +sidebar_position: 5 +--- + +# 可观测性 + +Pisanix 目前在 Pisa-Proxy 处理 SQL 命令的时候采集相关指标,并以 `/metrics` 路径进行暴露。 + +## 已支持指标 +- SQL_PROCESSED_TOTAL: 统计所有执行的 SQL 数量 +- SQL_PROCESSED_DURATION: 统计所有 SQL 的执行时间 +- SQL_UNDER_PROCESSING: 记录当前正在执行的 SQL 数量 + +测试效果如下图: + +![grafana](/img/grafana.jpg) + +下一步将支持更多标签和指标,如 SQL 语句类型、延迟、错误率、TopK、运行时资源等。 diff --git a/docs/versioned_docs/version-v0.3.0/Features/readwritesplitting.md b/docs/versioned_docs/version-v0.3.0/Features/readwritesplitting.md new file mode 100644 index 00000000..e4e1f65c --- /dev/null +++ b/docs/versioned_docs/version-v0.3.0/Features/readwritesplitting.md @@ -0,0 +1,283 @@ +--- +sidebar_position: 3 +--- + +# 读写分离 + +读写分离是业界使用 MySQL 最常用的方案之一, 在实际场景中可以提高查询性能,降低服务器负载。一般架构如以下: + +``` ++--------+ +-------+ +-----------+ +| Client | --> | Proxy | -+-----> | ReadNode1 | ++--------+ +-------+ | +-----------+ + | +-----------+ + +-----> | ReadNode2 | + | +-----------+ + | +-----------+ + +-----> | ReadNode3 | + | +-----------+ + | +-----------+ + +-----> | WriteNode | + +-----------+ + +``` + +读写分离是 Pisa-Proxy 流量治理的一部分。 + +Pisa-Proxy 支持两种类型的读写分离方案: +- 静态读写分离 + +指无动态感知后端数据库角色变更。配置说明[请见](#读写分离配置)。 + +- 动态读写分离 + +指能够感知后端数据库角色变更,配置说明[请见](#动态读写分离)。 + +目前,两种方案都需要配置[读写分离规则](#读写分离规则说明)。 + +## 名词解释: + +本章中出现的`关键字`代表的含义。 + +节点: 指后端数据库节点 + +内部逻辑如下: + +``` ++------------+ +------------+ +-------------+ +----------------+ +| RulesMatch | --> | TargetRole | --> | LoadBalance | --> | TargetInstance | ++------------+ +------------+ +-------------+ +----------------+ +``` + + +RulesMatch: RulesMatch 引擎通过编写的规则集,与 Pisa-Proxy 接收到的 SQL 查询语句做匹配。 + +TargetRole: 指通过规则匹配引擎匹配到的 TargetRole 组,每个 TargetRole 组里可能会有一个或多个节点。 + +LoadBalance: 负载均衡模块会按照相应的算法从 TargetRole 组里选取一个合适的节点。 + +TargetInstnce: 指由 LoadBalance 模块选出的节点。 + +## 读写分离配置 +配置说明: + +| 属性 | 值类型 | 是否依赖 | 默认值 | 含义 | +|-----|-------|---------|-------|-----| +| static | [object](#静态读写分离配置) | 否 | 无 | 静态读写分离类型 | +| dynamic| object| 否 | 无 | 动态读写分离类型, ***目前还不支持*** | + +### 静态读写分离配置 +配置说明: + +| 属性 | 值类型 | 是否依赖 | 默认值 | 含义 | +|-----|-------|---------|-------|-----| +| defaultTarget | [enum](#targetrole-enum-值) | 否 | 无 | 默认路由的 TargetRole 组 | +| rules | [array[rule]](#读写分离规则说明)| 是 | 无 | 读写分离规则| + +***defaultTarget 值在真实场景中要配置成 `readwrite`*** + +## 读写分离规则说明 +读写分离规则是指 Pisa-Proxy 需要把查询的 SQL 语句和配置的规则做匹配,如果匹配成功,将根据规则把 SQL 语句路由到对应的节点上。 + +目前读写分离规则支持通用规则和正则匹配两种方式。配置通用规则后,Pisa-Proxy 会根据 SQL 自动路由请求。若配置正则规则,则 Pisa-Proxy 会基于正则表达式行路由。此处用户可以同时配置两种路由规则,Pisa-Proxy 会优先根据正则进行路由,若未匹配到则通过通用规则进行路由,若两种规则全未命中,则 SQL 会被路由到默认节点上。 + +通用规则是基于匹配 SQL 语句进行路由的,Pisa—Proxy 接收到 SQL 语句解析后会以 SQL 字符串起始第一个字段作为判断依据进行路由。当前版本 DML 对应路由规则如下: + +|SQL 语句|路由节点| +|-----|-----| +|SELECT|read only| +|INSERT|readwrite| +|DELETE|readwrite| +|UPDATE|readwrite| +|SET|readwrite| +|START|readwrite| +|事务相关|readwrite| +|其他|`defaultTarget` 指定节点| + +通用路由规则配置说明: + +| 属性 | 值类型 | 是否依赖 | 默认值 | 含义 | +|-----|-------|---------|-------|-----| +|name | string| 是 | 无 | 规则名称| +|type | string| 是 | 无 | 路由类型为通用规则类型,此处值为 `generic`| +|algorithName| [enum](#algorithname-enum-值)| 是| 无 | 负载均衡算法的名称,将作用与路由到的 `role` 组中的机器列表| + +正则规则配置说明: + +| 属性 | 值类型 | 是否依赖 | 默认值 | 含义 | +|-----|-------|---------|-------|-----| +|name | string| 是 | 无 | 规则名称| +|type | string| 是 | 无 | 路由类型为正则类型,此处值为 `regex`| +|regex| array[string]| 是 | 无 | 具体的正则,将通过这些正则去匹配 SQL 语句| +|target| [enum](#targetrole-enum-值)| 是 | 无 | 路由到的 TargetRole 组,对应 DatabaseEndpoint CRD 的Annotation 属性中 `database-mesh.io/role` 的 值| +|algorithName| [enum](#algorithname-enum-值)| 是| 无 | 负载均衡算法的名称,将作用与路由到的 `role` 组中的机器列表| + +### TargetRole Enum 值 +- read +- readwrite + +### algorithName Enum 值 +- random +- roundrobin + +## 配置示例 + +基于通用路由规则的 `TrafficStrategy` CRD 配置如下: +```yaml +apiVersion: core.database-mesh.io/v1alpha1 +kind: TrafficStrategy +metadata: + name: test + namespace: default +spec: + selector: + matchLabels: + source: test + loadBalance: + readWriteSplitting: + static: + defaultTarget: read # or readwrite + rules: + - name: read-rule + type: generic + algorithmName: random # lb algorithm +``` + +基于正则匹配的 `TrafficStrategy` CRD 配置如下: + +``` yaml +apiVersion: core.database-mesh.io/v1alpha1 +kind: TrafficStrategy +metadata: + name: test + namespace: default +spec: + selector: + matchLabels: + source: test + loadBalance: + readWriteSplitting: + static: + defaultTarget: read # or readwrite + rules: + - name: read-rule + type: regex + regex: + - "^select" + target: read # readwrite + algorithmName: random # lb algorithm + - name: write-rule + type: regex + regex: + - "^insert" + target: readwrite + algorithmName: roundrobin +``` + +一个完整的 `DatabaseEndpoint` CRD 配置如下: +``` yaml +apiVersion: core.database-mesh.io/v1alpha1 +kind: DatabaseEndpoint +metadata: + annotations: + database-mesh.io/role: read # or readwrite + labels: + source: test + name: mysql + namespace: default +spec: + database: + MySQL: + db: test + host: mysql.default + password: root + port: 3306 + user: root +``` + +## 动态读写分离 + +动态读写分离是在静态读写分离基础之上加入了对后端数据源的动态感知,Pisa-Proxy 主动探测后端集群节点状态和主从之间的状态,并根据探测到的状态来动态调整 Pisa-Proxy 的路由策略。在动态读写分离中主要包含了 Discovery,Monitor 两个模块用来感知后端数据源状态。 + +#### 名词解释 +Discovery: discovery 指 Pisa-Proxy 对后端高可用的感知方式,例如: MHA,RDS,MGR等等。在当前版本中支持 MHA 的方式。 + +Monitor: monitor 为对后端数据源的探测模块,其中包含了以下4种探测方式。 + +- Connect Monitor: 探测后端数据源的网络层连通性。 +- Ping Monitor: 探测后端数据源是否健康。 +- Replication Lag Monitor: 探测后端数据源主从复制状态和延迟情况。 +- Read Only Monitor: 探测后端数据源角色。 + +#### 配置项 +|参数 | 类型| 是否依赖| 默认值 | 含义| +|-- | -- | -- | -- | --| +|user | string | 是 | None |探测模块执行检查 SQL 语句用户名| +|password | string | 是 | None |探测模块执行检查 SQL 语句密码| +|monitor_period | u64 | 是 | 1000 |探测模块更新感知后端数据源状态周期(毫秒)| +|connect_period | u64 | 是 | 1000 |connect 模块探测周期(毫秒)| +|connect_timeout | u64 | 是| 6000 |connect 模块探测超时时间(毫秒)| +|connect_failure_threshold | u64 | 是 | 1 |connect 模块探测失败重试次数| +|ping_period | u64 | 是 | 1000 |ping 模块探测周期(毫秒)| +|ping_timeout | u64 | 是 | 6000 |ping 模块探测超市时间(毫秒)| +|ping_failure_threshold | u64 | 是 | 1 |ping 模块探测失败重试次数| +|replication_lag_period | u64 | 是 | 1000 |replication lag 模块探测周期(毫秒)| +|replication_lag_timeout | u64 | 是 | 6000|replication lag 模块探测超时时间(毫秒)| +|replication_lag_failure_threshold | u64 | 是 | 1 |replication lag 探测失败重拾次数| +|max_replication_lag | u64 | 是 | 10000 |用户定义主从最大延迟时间阈值(毫秒)| +|read_only_period | u64 | 是 | 1000 |read only 探测周期(毫秒)| +|read_only_timeout | u64 | 是 | 6000|read only 探测超市时间(毫秒)| +|read_only_failure_threshold | u64 | 是 | 3 |read only 探测失败重拾次数| + + +#### 一个完整的 TrafficStrategy CRD 配置如下: +```yaml +apiVersion: core.database-mesh.io/v1alpha1 +kind: TrafficStrategy +metadata: + name: catalogue + namespace: demotest +spec: + selector: + matchLabels: + source: test + loadBalance: + readWriteSplitting: + dynamic: + defaultTarget: readwrite + discovery: + masterHighAvailability: + connectionProbe: + failureThreshold: 3 + periodMilliseconds: 1000 + timeoutMilliseconds: 6000 + monitorPeriod: 1000 + pingProbe: + failureThreshold: 3 + periodMilliseconds: 1000 + timeoutMilliseconds: 6000 + readOnlyProbe: + failureThreshold: 3 + periodMilliseconds: 1000 + timeoutMilliseconds: 6000 + replicationLagProbe: + failureThreshold: 3 + maxReplicationLag: 3 + periodMilliseconds: 1000 + timeoutMilliseconds: 6000 + user: monitor + password: monitor + rules: + - algorithmName: roundrobin + name: write-rule + regex: + - ^insert + target: readwrite + type: regex + - algorithmName: roundrobin + name: read-rule + regex: + - ^select + target: read + type: regex +``` diff --git a/docs/versioned_docs/version-v0.3.0/Features/sharding.md b/docs/versioned_docs/version-v0.3.0/Features/sharding.md new file mode 100644 index 00000000..fb0b5609 --- /dev/null +++ b/docs/versioned_docs/version-v0.3.0/Features/sharding.md @@ -0,0 +1,98 @@ +--- +sidebar_position: 6 +--- + +# 数据分片 + +数据分片是应对海量数据存储与计算的有效手段。Pisanix 基于底层数据库提供了数据分片的治理能力,用户可以通过 Pisanix 水平扩展计算和存储。 + +## 数据分片介绍 +如下图,在数据分片中主要包函了 SQL 解析、SQL 改写、SQL 路由、结果归并这几个重要模块, + +``` ++------------+ +-------------+ +-----------+ +--------------+ +| SQL Parse | --> | SQL Rewrite | --> | SQL Route | --> | Result Merge | ++------------+ +-------------+ +-----------+ +--------------+ +``` + +### 名词解释 + +SQL 解析: 在分片中,请求到达 Pisa-Proxy 后会首先经过 SQL Parser,将 SQL 解析成 AST。 + +SQL 改写: 解析结束后,Pisa-Proxy 会根据分片规则对当前 SQL 语句进行改写,生成真实要执行的 SQL 语句。 + +SQL 路由: Pisa-Proxy 会根据分片规则,将改写好的 SQL 语句路由到后端对应数据源上执行 SQL 语句。 + +结果归并: SQL 被下推执行之后,Pisa-Proxy 会对查询结果进行归并,并最终返回给客户端。 + +### SQL 改写介绍 +在数据分片中,SQL 改写是很重要的一个模块。Pisa-Proxy 需要根据分片规则将 SQL 语句改写成真正要执行的 SQL 语句。在 SQL 改写中通常有以下几种改写类型。 + +#### 1. 标识符改写 +在 SQL 改写中,需要改写的标识符包括表名称、索引名称以及Schema名称。 + +表名称改写是指将找到逻辑表在原始SQL中的位置,并将其改写为真实表的过程。表名称改写是一个典型的需要对SQL进行解析的场景。 从一个最简单的例子开始,若逻辑SQL为: + +``` +SELECT order_id FROM order.t_order WHERE order_id = 1; +``` +假设该表配置的分片键位 `order_id` 并且 `order_id = 1`,分片数指定为4,那么经过改写后的 SQL 语句为: + +``` +SELECT order_id FROM order.t_order_00001 WHERE order_id = 1; +``` +下图展示了数据查询过程 +![](/img/sharding-select.png) + +以数据插入为例,数据写入过程如下图: +![](/img/sharding-select.png) + +**特别说明: SQL rewrite 在修改标识符计算实际表名时会自动根据分片规则添加表索引,索引规则位 表名_索引,索引位为5位表示。例如:`t_order` 表改写后为 `t_order_00000`。因此用户需要根据实际业务场景先创建好对应的表名** + +#### 2. 补列 +需要在查询语句中补列通常由两种情况导致。 第一种情况是 Pisa-Proxy 需要在结果归并时获取相应数据,但该数据并未能通过查询的SQL返回。 这种情况主要是针对 GROUP BY 和 ORDER BY。结果归并时,需要根据 GROUP BY 和 ORDER BY 的字段项进行分组和排序,但如果原始SQL的选择项中若并未包含分组项或排序项,则需要对原始SQL进行改写。 +例如有以下 SQL 语句: +``` +SELECT order_id, user_id FROM t_order ORDER BY user_id; +``` +由于排序时用到了 `user_id` , 在结果归并时需要用到 `user_id` 这一列的数据,上面的 SQL 语句中包含了 `user_id` 的数据,因此不需要补列,只需要修改标识符即可。 + +``` +SELECT order_id FROM t_order ORDER BY user_id; +``` +这条 SQL 中依赖排序依赖于 `user_id` 因此需要补列,改写后的 SQL 如下: +``` +SELECT order_id, user_id AS USER_ID_ORDER_BY_DERIVED_00000 FROM t_order_00000 ORDER BY user_id; +``` +补列的另一种情况是使用AVG聚合函数。在分布式的场景中,使用avg1 + avg2 + avg3 / 3计算平均值并不正确,需要改写为 (sum1 + sum2 + sum3) / (count1 + count2 + count3)。 这就需要将包含AVG的SQL改写为SUM和COUNT,并在结果归并时重新计算平均值。例如以下SQL: +``` +SELECT AVG(price) FROM t_order WHERE user_id = 1; +``` +改写后的 SQL 如下: +``` +SELECT COUNT(price) AS AVG_DERIVED_COUNT_00000, SUM(price) AS AVG_DERIVED_SUM_00000 FROM t_order_00000 WHERE user_id = 1; +``` +# 支持特性 +#### 特性 +- 基于单 shard-key 的静态分片规则 +- 分片算法:crc32mod 和 mod +- 单库水平分表 +- 基于分片的查询,更新,删除,修改 + +#### 使用限制 +- 不支持子查询 +- 不支持分库 +- 不支持分布式事务 +- 不支持基于表达式配置的分片规则 +- 不支持跨库 join 查询 + +# 配置说明 +| 属性 | 值类型 | 是否依赖 | 默认值 | 含义 | +|-----|-------|---------|-------|-----| +| table_name |String|是|无|分片表名| +| actual_datanodes| array[String]|是|无|后端数据源| +|binding_tables|arrayString]|否|无|暂不支持|| +|broadcast_tables|array[String]|否|无|暂不支持|| +|table_sharding_algorithm_name|enum|是|无|分片算法| +|table_sharding_column|String|是|无|分片键| +|sharding_count|u64|是|无|分片数| \ No newline at end of file diff --git a/docs/versioned_docs/version-v0.3.0/Features/sql-circuit-breaker-and-concurrency-control.md b/docs/versioned_docs/version-v0.3.0/Features/sql-circuit-breaker-and-concurrency-control.md new file mode 100644 index 00000000..6acf576d --- /dev/null +++ b/docs/versioned_docs/version-v0.3.0/Features/sql-circuit-breaker-and-concurrency-control.md @@ -0,0 +1,71 @@ +--- +sidebar_position: 4 +--- + +# 断路和并发控制 + +目前实现了两个默认插件 `SQL 断路` 和 `SQL 并发控制`。 + +### SQL 断路 + +禁止运行匹配正则的语句。 + +#### 示例配置 +如:不允许执行` SELECT *` + +``` toml +[[proxy.config.plugin.circuit_break]] +regex = ["SELECT \\*"] +``` +> 注:可以有多个规则 + +### SQL 并发控制 + +SQL 并发控制规则表示在 `duration` 秒内并发运行匹配正则的 SQL 语句只能有 `max_concurrency` 条, + +#### 配置示例 +如:不允许100秒内并发执行多于1条 `SELECT *` + +``` toml +[[proxy.config.plugin.concurrency_control]] +regex = ["SELECT \\*"] +max_concurrency = 1 +duration = 100 +``` + +> 注:可以有多个规则 + +#### 使用场景 +SQL 并发控制通常使用在慢查询或者 OLAP 查询中,即一个 SQL 查询需要耗费大量时间的场景下。例如, 这里使用两个客户端同时执行以下 SQL 语句, 可以看出,当第一条 SQL 语句被阻塞后,在 `duration = 100` 周期内,另外一条 SQL 语句已经被插件限制执行 `max_concurrency = 1` 次。 + + +``` +# client 1 + +MySQL [(none)]> SELECT * FROM (SELECT SLEEP(5)) AS sock; +``` + +``` +# client 2 + +MySQL [test]> SELECT * FROM sbtest1 LIMIT 1; +ERROR 1047 (08S01): concurrency control plugin rejected +``` + +## 设计说明 + +目前运行中间件的方式参考了[ Tower-rs ](https://github.com/tower-rs/tower.git),可以很好的满足未来扩展的需求。 + +其中有两个概念: +> Layer: 是对 `Service` 的包装,每个 `Service` 可以有多个不同的中间件。 + +> Service: 指 `Pisanix` 内部允许执行中间件的服务或者是某个功能函数,可以运行一些自定义的逻辑,如 `Metrics` 收集。 + +实现[伪代码](https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=0db8ca6f72096c7a74682085a66e3270)。 + +注意 + +- 并发控制规则表示在 `duration` 秒内并发运行匹配正则的 SQL 语句只能有 `max_concurrency` 条,从第一次匹配到开始计时,如果超过 `duration` 时间,则并发控制失效,重新开始下一次匹配。 +- 目前由于不能动态生效并发控制规则,因此规则的生效时间是从第一次匹配到的时间开始,持续 `duration` 时间,超过后继续下次循环,没有失效情况,在未来支持动态生效后,规则失效有两种情况: + - `duration` 的时间将从获取到开启动作的时间开始,持续 `duration` 时间,规则失效。 + - 等到获取到关闭动作时,规则失效。 diff --git a/docs/versioned_docs/version-v0.3.0/Features/sql-parser.md b/docs/versioned_docs/version-v0.3.0/Features/sql-parser.md new file mode 100644 index 00000000..2210ad11 --- /dev/null +++ b/docs/versioned_docs/version-v0.3.0/Features/sql-parser.md @@ -0,0 +1,37 @@ +--- +sidebar_position: 3 +--- + +# SQL 解析 + +Pisa-Proxy 除了理解 SQL 协议外, 能读懂 SQL 语句也是一个很重要的功能,读写分离,分片等功能也都依赖 SQL 解析,在 Pisa-Proxy 中占着举足轻重的作用。 +由于 Pisa-Proxy 支持多种数据源,因此在 Pisa-Proxy 中,每种不同的数据源都要实现各自对应的 SQL 解析,未来我们会支持不同数据源使用 SQL 之间的转换,以实现快速支持新的数据源。 + +## 已支持语句 +- [x] SELECT +- [x] INSERT +- [x] UPDATE +- [x] DELETE +- [x] PREPARE +- [x] EXECUTE +- [x] BEGIN +- [x] SET +- [ ] SHOW +- [ ] CREATE + + +## 设计说明 +目前 Pisanix 只实现了对 MySQL 的语法的解析。 + +### MySQL 语法 +为了最大的程度的兼容原生的 MySQL 语法,Pisanix 采用原生的[ MySQL 语法文件](https://github.com/mysql/mysql-server/blob/8.0/sql/sql_yacc.yy),基于 `Grmtools` 实现了 SQL 语法解析。 + `Grmtools` 是一个用 Rust 写的兼容 `Yacc` 的语法解析工具,详细信息请参考[ Github ](https://github.com/softdevteam/grmtools.git)。 + +### AST 说明 +Pisanix 中的 SQL 解析不会为所有表达式都生成 AST,只会为 Pisanix 感兴趣的部分生成 AST。 +详细信息请参考[ Github ](https://github.com/database-mesh/pisanix/tree/master/pisa-proxy/parser/mysql/src/ast)。 + +### 测试 +目前使用了 MySQL test 框架中能正常运行的 SQL 语句作为测试集来测试。目前只测试了 `SELECT` 语句,有`98%`的语句能成功解析, 还在不断完善中。 + + diff --git a/docs/versioned_docs/version-v0.3.0/UseCases/_category_.json b/docs/versioned_docs/version-v0.3.0/UseCases/_category_.json new file mode 100644 index 00000000..ad288b16 --- /dev/null +++ b/docs/versioned_docs/version-v0.3.0/UseCases/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "使用场景", + "position": 4 +} diff --git a/docs/versioned_docs/version-v0.3.0/UseCases/kubernetes.md b/docs/versioned_docs/version-v0.3.0/UseCases/kubernetes.md new file mode 100644 index 00000000..9bf28768 --- /dev/null +++ b/docs/versioned_docs/version-v0.3.0/UseCases/kubernetes.md @@ -0,0 +1,345 @@ +--- +sidebar_position: 1 +--- + +# 在 Kubernetes 中部署 + +***Pisanix*** 的三个组件在项目规划之初即按照`控制面`配合多`数据面`的形式进行设计,它们都可部署在 kubernetes 之上,并通过 CustomResourceDefinition 完成各种配置,由 ***Pisa-Controller*** 转换为相应的配置后,下发给 ***Pisa-Proxy*** 或 ***Pisa-Daemon***。 + + + +## 前期准备 + +- Helm v3.8.0+ + +- kubectl 1.19+ + +- kubernetes 1.19+ + +**⚠️⚠️⚠️⚠️:目前已在 kubernetes 1.19+ 和 1.20+ 版本集群上通过测试** + +## 安装步骤 + +### 源码安装 + +通过 Helm 构建依赖并安装 ***Pisanix*** 到 namespace `pisa-system` + +```shell +kubectl create namespace pisa-system + +cd charts/pisa-controller +helm dependency build +cd .. +helm install pisa-controller pisa-controller -n pisa-system +``` + +Helm 将安装如下资源 + +- apiservice: v1alpha1.admission.database-mesh.io +- deployment: pisa-controller +- service: pisa-controller +- clusterrole: pisa-controller +- clusterrolebinding: pisa-controller +- customresourcedefinitions: + - virtualdatabases.core.database-mesh.io + - databaseendpoints.core.database-mesh.io + - trafficstrategies.core.database-mesh.io + +### 清理 + +测试完成后使用 Helm 命令卸载 ***Pisanix*** + +``` +helm uninstall pisa-controller -n pisa-system +``` + +## Helm values 配置项介绍 + + +| Name | Description | Value | +| --------------------------- | ---------------------------------------------- | ---------------------- | +| `replicaCount` | Pisa-Controller 节点数 | `1` | +| `image.repository` | Pisa-Controller 镜像名 | `pisanixio/controller` | +| `image.pullPolicy` | Pisa-Controller 镜像拉取策略 | `IfNotPresent` | +| `image.tag` | Pisa-Controller 镜像标签 | `v0.3.0` | +| `imagePullSecrets` | Docker 私有仓库的密钥,以数组形式注入 | `[]` | +| `proxyImage.repository` | Pisa-Proxy 的镜像名 | `pisanixio/proxy` | +| `proxyImage.tag` | Pisa-Proxy 镜像标签 | `v0.3.0` | +| `resources.limits` | Pisa-Controller 资源限制数值 | `{}` | +| `resources.requests.cpu` | Pisa-Controller 资源申请 cpu 核数 | `100m` | +| `resources.requests.memory` | Pisa-Controller 资源申请内存数量 | `128Mi` | +| `service.corePort` | Pisa-Controller 核心暴露端口 | `80` | +| `service.webhookPort` | Pisa-Controller Webhook 暴露端口 | `6443` | +| `service.proxyConfigsPort` | Pisa-Controller 和 Pisa-Proxy 配置文件通信端口 | `8080` | + +## CustomResourceDefinition 字段说明 + +**⚠️⚠️⚠️⚠️: 注意: VirtualDatabase 中 db 字段需要和 DatabaseEndpoint 中 db 字段保持一致,客户端中连接指定的 schema 需要和 db 字段三者保持一致** + +### VirtualDatabase + +| Name | Description | +| -------------------------- | ---------------------------------------------------------- | +| `services` | 一个 VirtualDatabase 的详细设置 | +| `services.name` | 虚拟数据库名字 | +| `services.trafficStrategy` | 虚拟数据库的相关策略 [TrafficStrategy](###TrafficStrategy) | +| `databaseMySQL` | 一个虚拟的 MySQL 类型 | +| `host` | 虚拟 MySQL Host地址 | +| `port` | 虚拟 MySQL 端口 | +| `user` | 虚拟 MySQL 用户名 | +| `password` | 虚拟 MySQL 密码 | +| `db` | 虚拟 MySQL schema名字 | +| `poolSize` | 虚拟 MySQL 连接池大小 | +| `serverVersion` | 虚拟 MySQL 版本 | + +***VirtualDatabase的名称需要与应用名称一致*** + +### TrafficStrategy + +| Name | Description | +| -------------------------------------- | ------------------------------------------------------------ | +| `selector` | 标签选择器,用于选择 [DatabaseEndpoint](###DatabaseEndpoint) | +| `loadBalance` | 负载均衡器,现阶段支持:simpleLoadBalancer | +| `loadBalance.simpleLoadBalancer` | 基础负载均衡声明 | +| `loadBalance.simpleLoadBalancer.kind` | 负载均衡策略类型 | +| `loadBalance.readWriteSplitting` | 读写分离策略声明 +| `loadBalance.readWriteSplitting.static`| 读写分离策略声明静态配置 +| `loadBalance.readWriteSplitting.static.defaultTarget` | 读写分离策略声明静态配置默认后端 +| `loadBalance.readWriteSplitting.static.rules` | 读写分离策略声明静态规则集 +| `loadBalance.readWriteSplitting.static.rules[].name` | 读写分离策略声明静态规则名称 +| `loadBalance.readWriteSplitting.static.rules[].type` | 读写分离策略声明静态规则类型 +| `loadBalance.readWriteSplitting.static.rules[].regex[]` | 读写分离策略声明静态规则正则表达式 +| `loadBalance.readWriteSplitting.static.rules[].target` | 读写分离策略声明静态规则目标后端 +| `loadBalance.readWriteSplitting.static.rules[].algorithmName` | 读写分离策略声明静态规则算法 +| `circuitBreaks` | 断路器 | +| `circuitBreaks.regex[]` | 断路正则规则, 类型为数组 | +| `concurrencyControls` | 并发控制器 | +| `concurrencyControls.regex[]` | 并发控制正则规则,类型为数组 | +| `concurrencyControls.duration` | 并发控制时延 | +| `concurrencyControls.maxConcurrency` | 最大并发执行数量 | + +### DatabaseEndpoint + +Spec 配置说明 + +| Name | Description | +| ---------- | -------------------- | +| `database` | 后端的数据源类型 | +| `MySQL` | MySQL 类型的详细描述 | +| `host` | MySQL Host 地址 | +| `port` | MySQL 端口 | +| `user` | MySQL 用户名 | +| `password` | MySQL 密码 | +| `db` | MySQL schema 名字 | + + +Annoations 说明 +在使用读写分离配置的时候,需要在 DatabaseEndpoint 资源的 Annotations 里添加如下注解,标识该节点的角色属性: +``` +annotations: + database-mesh.io/role: read +``` + +默认的角色属性为 `readwrite` + + + +## Demo 运行 + +**以下 Demo 均在 namespace:demotest 中运行,如果需要改变 namespace,请改变相应的 namespace** + +### 示例业务部署 + +以 [Weaveworks Socks-shop(github.com)](https://github.com/database-mesh/microservices-demo) 为运行应用 Demo,下列演示将展示怎么样在 microservices-demo 使用 ***Pisanix*** + +首先利用 Helm 部署 microservices-demo + +```shell +git clone https://github.com/database-mesh/microservices-demo.git +kubectl create ns demotest +cd deploy/kubernetes/helm-chart +helm dependency build +cd .. +helm install microservices-demo helm-chart -n demotest +``` +检查 Helm 命令部署情况: + +![socks-shop-deployed](/img/socks-shop-deployed.png) + +等待程序启动并看到如下页面后确认已正确运行: + +注:如果前面执行 `helm dependency build` 提示 nginx ingress 报错,可以跳过继续执行后面的 `helm install` 命令,最终查看部署结果使用的是 `kubectl port-forward` 子命令而非 `ingress`。 + +![socks-shop-preview](/img/socks-shop-preview.png) + +### 使用 Pisanix 实现 Database Mesh 理念 + +#### Pisanix 配置 + +编写如下三个 CustomResourceDefinitions: + +- VirtualDatabase + +```yaml +apiVersion: core.database-mesh.io/v1alpha1 +kind: VirtualDatabase +metadata: + name: catalogue + namespace: demotest +spec: + services: + - name: "mysql" + databaseMySQL: + host: "127.0.0.1" + port: 3306 + user: "catalogue_user" + password: "default_password" + db: "socksdb" + trafficStrategy: "catalogue" +``` + +***VirtualDatabase的名称需要与应用的名称一致*** + +- TrafficStrategy + +```yaml +apiVersion: core.database-mesh.io/v1alpha1 +kind: TrafficStrategy +metadata: + name: catalogue + namespace: demotest +spec: + selector: + matchLabels: + source: catalogue + loadBalance: + simpleLoadBalance: + kind: "random" +``` + +- DatabaseEndpoint + +```yaml +apiVersion: core.database-mesh.io/v1alpha1 +kind: DatabaseEndpoint +metadata: + name: catalogue-db + namespace: demotest + labels: + source: catalogue +spec: + database: + MySQL: + host: "catalogue-db.demotest" + port: 3306 + user: "root" + password: "fake_password" + db: "socksdb" +``` + +- DataShard + +```yaml +apiVersion: core.database-mesh.io/v1alpha1 +kind: DataShard +metadata: + name: catalogue + namespace: demotest + labels: + source: catalogue +spec: + rules: + - tableName: "t_order" + tableStrategy: + tableShardingAlgorithmName: "mod" + tableShardingColumn: "id" + shardingCount: 4 + actualDatanodes: + valueSource: + nodes: + - value: "ds001" +``` + +#### 应用访问数据库切换至 Pisanix + +为 namespace 添加标签以开启注入 + +```shell +kubectl label ns demotest pisanix.io/inject=enabled +``` + +检查 catalogue-dep.yaml 或 catalogue deployment 以确认是否已添加标签并开启注入: + +```yaml +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: catalogue + labels: + name: catalogue +spec: + replicas: 1 + selector: + matchLabels: + name: catalogue + template: + metadata: + labels: + name: catalogue + pisanix.io/inject: enabled # 通过该 Label 标识注入启用 + {{- if .Values.istio.enabled }} + annotations: + sidecar.istio.io/rewriteAppHTTPProbers: "true" + {{- end }} + spec: + containers: + - name: catalogue + image: {{if .Values.global.registry}}{{ .Values.global.registry }}/{{end}}{{ .Values.catalogue.image.repo }}:{{ .Values.catalogue.image.tag }} + command: ["/app"] + args: + - -port={{ .Values.catalogue.containerPort }} + - -DSN=catalogue_user:default_password@tcp(127.0.0.1:3306)/socksdb # DSN 中用户名、密码、主机名和端口都参照 VirtualDatabase 里的信息进行修改 + {{- if .Values.zipkin.enabled }} + env: + - name: ZIPKIN + value: http://{{ .Values.zipkin.url }}:9411/api/v1/spans + {{- end }} + resources: +{{ toYaml .Values.catalogue.resources | indent 10 }} + ports: + - containerPort: {{ .Values.catalogue.containerPort }} + securityContext: + runAsNonRoot: true + runAsUser: 10001 +{{- if lt (int .Values.carts.containerPort) 1024 }} + capabilities: + drop: + - all + add: + - NET_BIND_SERVICE +{{- end }} + readOnlyRootFilesystem: true + livenessProbe: + httpGet: + path: /health + port: {{ .Values.catalogue.containerPort }} + initialDelaySeconds: 300 + periodSeconds: 3 + readinessProbe: + httpGet: + path: /health + port: {{ .Values.catalogue.containerPort }} + initialDelaySeconds: 180 + periodSeconds: 3 +``` + +通过 Helm 升级应用 +```shell +helm upgrade microservices-demo helm-chart -n demotest +``` + +等待程序正常启动,并测试访问即可验证( FRONT_END_POD_NAME 为 front-end 的 Pod 名) +```shell +kubectl port-forward pod/${FRONT_END_POD_NAME} -n demotest 8080:8079 +``` diff --git a/docs/versioned_docs/version-v0.3.0/UseCases/standalone.md b/docs/versioned_docs/version-v0.3.0/UseCases/standalone.md new file mode 100644 index 00000000..db3834d9 --- /dev/null +++ b/docs/versioned_docs/version-v0.3.0/UseCases/standalone.md @@ -0,0 +1,460 @@ +--- +sidebar_position: 2 +--- + +# 单独部署 Pisa-Proxy + +***Pisa-Proxy*** 作为高性能代理不仅可以在 kubernetes 中以 Sidecar 的方式部署,也可以作为统一接入层单独部署在 kubernetes 之外的服务器上: + +![single.png](/img/single.png) + +目前***Pisa-Proxy***支持 MySQL 协议,无论后端是云上的 RDS 实例,还是自建的 MySQL、ShardingSphere、TiDB 等,都可以由 Pisa-Proxy 统一流量分发,实现无感的高可用切换、面向 SQL 的可观测性等。 + +## 部署说明 + +Pisa-Proxy 支持从配置文件和 Remote API 获取配置。目前支持 ```daemon``` 和 ```sidecar``` 两个子命令,用来指定不同的启动方式。 + +### 命令行参数 +``` +# ./proxy --help +Pisa-Proxy - + +USAGE: + proxy [OPTIONS] + +OPTIONS: + -h, --host Http host [env: PISA_PROXY_ADMIN_LISTEN_HOST=] [default: 0.0.0.0] + --help Print help information + --log-level Log level [env: PISA_PROXY_ADMIN_LOG_LEVEL=] [default: WARN] + -p, --port Http port [env: PISA_PROXY_ADMIN_LISTEN_PORT=] [default: 5591] + -V, --version Print version information + +SUBCOMMANDS: + daemon used for standalone mode + help Print this message or the help of the given subcommand(s) + sidecar used for sidecar mode +``` + +通常在单机部署中使用 ```daemon``` 子命令并通过 ```-c,--config``` 指定配置文件路径。 +``` +# ./proxy daemon --help +proxy-daemon +used for standalone mode + +USAGE: + proxy daemon [OPTIONS] + +OPTIONS: + -c, --config Config path [default: etc/config.toml] + -h, --help Print help information +``` + +在 Kubernetes 中以 sidecar 方式部署可以通过 ```sidecar``` 子命令从远程获取配置。 +``` +# ./proxy sidecar -h +proxy-sidecar +used for sidecar mode + +USAGE: + proxy sidecar [OPTIONS] + +OPTIONS: + -h, --help + Print help information + + --pisa-controller-host + Pisa Controller Host [env: PISA_CONTROLLER_HOST=] [default: localhost:8080] + + --pisa-deployed-name + Name [env: PISA_DEPLOYED_NAME=] [default: default] + + --pisa-deployed-namespace + Namespace [env: PISA_DEPLOYED_NAMESPACE=] [default: default] +``` + +### 环境变量 + +环境变量包括如下: +1. PISA_PROXY_ADMIN_LISTEN_HOST: HTTP 服务启动 IP +1. PISA_PROXY_ADMIN_LISTEN_PORT: HTTP 服务启动端口号 +2. DEFAULT_PISA_PROXY_ADMIN_LOG_LEVEL: 日志级别 + +### 配置文件 + +Pisa-Proxy 在本地作为单独部署启动的时候需要以下配置文件: + +``` +# api 配置块,对应命令行参数和环境变量 +[admin] +# Http IP 地址 +host = "0.0.0.0" +# api 端口 +port = 5591 +# 日志级别 +log_level = "INFO" + +# pisa-proxy 代理配置块 +[proxy] +# config a proxy +[[proxy.config]] +# proxy 代理地址 +listen_addr = "0.0.0.0:9088" +# proxy 认证用户名 +user = "root" +# proxy 认证密码 +password = "12345678" +# proxy schema +db = "test" +# 配置后端数据源类型 +backend_type = "mysql" +# proxy 与后端数据库建连连接池大小,值范围:1 ~ 255, 默认值:64 +pool_size = 3 +# 服务端版本 +server_version = "5.7.37" + +# 后端负载均衡配置 +# 基础负载均衡策略 +[proxy.config.simple_loadbalance] +# 负载均衡算法:[random/roundrobin], 默认值: random 算法 +balance_type = "random" +# 选择挂载后端节点 +nodes = ["ds001"] + +# 读写分离策略 +[proxy.config.read_write_splitting] +# 读写分离策略静态模式 +[proxy.config.read_write_splitting.static] +default_target = "readwrite" + +# 读写分离策略静态规则 +[[proxy.config.read_write_splitting.static.rule]] +name = "read-rule" +type = "regex" +regex = ["^select"] +target = "read" +algorithm_name = "random" + +[[proxy.config.read_write_splitting.static.rule]] +name = "write-rule" +type = "regex" +regex = ["^create","^update","^insert","^delete"] +target = "readwrite" +algorithm_name = "roundrobin" + +# 并发控制规则 +[[proxy.config.plugin.concurrency_control]] +regex = ["aaa"] +max_concurrency = 5 +duration = 333 + +# 断路器规则 +[[proxy.config.plugin.circuit_break]] +regex = ["111"] + +# 后端数据源配置 +[mysql] +[[mysql.node]] +# 数据源 name +name = "ds001" +# database name +db = "" +# 数据库 user +user = "root" +# 数据库 password +password = "root" +# 数据库地址 +host = "127.0.0.1" +# 数据库端口 +port = 3307 +# 数据库属性, 默认可选 "read" 或 "readwrite" +role = "read" + +[[mysql.node]] +# 数据源 name +name = "ds002" +# database name +db = "" +# 数据库 user +user = "root" +# 数据库 password +password = "root" +# 数据库地址 +host = "127.0.0.1" +# 数据库端口 +port = 3307 +# 数据库属性,默认可选 "read" 或 "readwrite" +role = "readwrite" +``` + +### 部署示例 + +#### 编译 Pisa-Proxy +首先在 `pisa-proxy` 目录中执行 `make build` 即可编译得到二进制的 `pisa-proxy`。注意,首次编译更新 Crates 耗时较长。 + + +#### 配置后端数据库基础负载均衡 +然后参考如下示例,配置多个代理或后端数据库负载均衡: + +``` +[admin] +log_level = "INFO" + +[proxy] +[[proxy.config]] +listen_addr = "0.0.0.0:9088" +user = "root" +password = "12345678" +db = "test" +backend_type = "mysql" +pool_size = 3 + +[proxy.config.simple_loadbalance] +balance_type = "random" +nodes = ["ds001"] + +[proxy] +[[proxy.config]] +listen_addr = "0.0.0.0:9089" +user = "root" +password = "root" +db = "test" +backend_type = "mysql" +pool_size = 3 + +[proxy.config.simple_loadbalance] +balance_type = "random" +nodes = ["ds001"] + +[mysql] +[[mysql.node]] +name = "ds001" +db = "test" +user = "root" +password = "root" +host = "127.0.0.1" +port = 3307 +``` + +#### 配置后端数据库读写分离 +``` +[admin] +log_level = "INFO" + +[proxy] +[[proxy.config]] +listen_addr = "0.0.0.0:9089" +user = "root" +password = "root" +db = "test" +backend_type = "mysql" +pool_size = 3 + +[proxy.config.read_write_splitting] +[proxy.config.read_write_splitting.static] +default_target = "read" + +# 通用路由规则 +[[proxy.config.read_write_splitting.static.rule]] +name = "read-rule" +type = "generic" +algorithm_name = "random" + +# 基于正则表达式的路由规则 +[[proxy.config.read_write_splitting.static.rule]] +name = "read-rule" +type = "regex" +regex = [".*"] +target = "read" +algorithm_name = "random" + +# 基于正则表达式的路由规则 +[[proxy.config.read_write_splitting.static.rule]] +name = "write-rule" +type = "regex" +regex = [".*"] +target = "readwrite" +algorithm_name = "roundrobin" + +[mysql] +[[mysql.node]] +name = "ds001" +db = "test" +user = "root" +password = "root" +host = "127.0.0.1" +port = 3307 +role = "read" + +[[mysql.node]] +name = "ds002" +db = "test" +user = "root" +password = "root" +host = "127.0.0.1" +port = 3308 +role = "readwrite" +``` + +#### 配置后端数据库动态读写分离 +``` +[admin] +log_level = "INFO" + +[proxy] +[[proxy.config]] +listen_addr = "0.0.0.0:9089" +user = "root" +password = "root" +db = "test" +backend_type = "mysql" +pool_size = 3 + +[proxy.config.read_write_splitting] + +[proxy.config.read_write_splitting.dynamic] +default_target = "readwrite" + +[proxy.config.read_write_splitting.dynamic.discovery] +type = "mha" +user = "root" +password = "12345678" +monitor_period = 1 +connect_period = 100 +connect_timeout = 600 +connect_failure_threshold = 1 +ping_period = 100 +ping_timeout = 300 +ping_failure_threshold = 1 +replication_lag_period = 100 +replication_lag_timeout = 600 +replication_lag_failure_threshold = 1 +max_replication_lag = 3 +read_only_period = 100 +read_only_timeout = 600 +read_only_failure_threshold = 1 + +# 通用路由规则 +[[proxy.config.read_write_splitting.static.rule]] +name = "read-rule" +type = "generic" +algorithm_name = "random" + +# 基于正则的路由规则 +[[proxy.config.read_write_splitting.dynamic.rule]] +name = "write-rule" +type = "regex" +regex = ["^insert"] +target = "readwrite" +algorithm_name = "roundrobin" + +[[proxy.config.read_write_splitting.dynamic.rule]] +name = "read-rule" +type = "regex" +regex = ["^select"] +target = "read" +algorithm_name = "roundrobin" + +[mysql] +[[mysql.node]] +name = "ds001" +db = "test" +user = "root" +password = "root" +host = "127.0.0.1" +port = 3307 +role = "read" + +[[mysql.node]] +name = "ds002" +db = "test" +user = "root" +password = "root" +host = "127.0.0.1" +port = 3308 +role = "readwrite" +``` + +#### 基于分片键的分片配置 +``` +# api 配置块,对应命令行参数和环境变量 +[admin] +# api 地址 +host = "0.0.0.0" +# api 端口 +port = 8082 +# 日志级别 +log_level = "INFO" + +# pisa-proxy 代理配置块 +[proxy] +# config a proxy +[[proxy.config]] +# proxy 代理地址 +listen_addr = "0.0.0.0:9088" +# proxy 认证用户名 +user = "root" +# proxy 认证密码 +password = "12345678" +# proxy schema +db = "test_shard" +# 配置后端数据源类型 +backend_type = "mysql" +# proxy 与后端数据库建连连接池大小,值范围:1 ~ 255, 默认值:64 +pool_size = 3 +# 服务端版本 +server_version = "" + +[proxy.config.simple_loadbalance] +balance_type = "random" +nodes = ["ds001"] + +#后端数据源配置 +[[proxy.config.sharding]] +# 逻辑表名 +table_name = "t_order" +# 后端节点, 对应 mysql.node 的 name +actual_datanodes = ["ds001"] +# 暂不支持 +binding_tables = [] +# 暂不支持 +broadcast_tables = [] + +# 单库分表 +[proxy.config.sharding.table_strategy] +# 分片算法名 +table_sharding_algorithm_name = "mod" +# 分片键 +table_sharding_column = "id" +# 分片数 +sharding_count = 4 + +[mysql] +[[mysql.node]] +# 数据源 name +name = "ds001" +# database name +db = "test_shard" +# 数据库 user +user = "root" +# 数据库 password +password = "12345678" +# 数据库地址 +host = "127.0.0.1" +# 数据库端口 +port = 3306 +# 负载均衡节点权重 +weight = 1 +# 后端数据源角色 +role = "read" +``` + +#### 启动 Pisa-Proxy + +这里假设配置文件存放路径为 `examples/example-config.toml`,最后使用如下命令即可完成启动。 + +```shell +/bin/proxy daemon -c examples/example-config.toml +``` + +当观察日志确认 ***Pisa-Proxy*** 启动后即可进行访问。 + diff --git a/docs/versioned_docs/version-v0.3.0/intro.md b/docs/versioned_docs/version-v0.3.0/intro.md new file mode 100644 index 00000000..44641df1 --- /dev/null +++ b/docs/versioned_docs/version-v0.3.0/intro.md @@ -0,0 +1,67 @@ +--- +sidebar_position: 1 +--- + +# 简介 + +`Pisanix` [Pi-sanics] 是一款面向 Kubernetes 的数据库治理框架。Pisanix 通过 SQL 感知的流量治理、审计、安全和扩展性等能力实现 [Database Mesh](https://www.database-mesh.io) 风格的数据库治理体验。 + +## 概述 + +Pisanix 关注如下几个问题: + +* SQL 感知的流量治理:支持 SQL 流量负载均衡、访问控制和可观测性。 +* 运行时资源管理: 支持多种可扩展的资源控制能力 +* 数据库可靠性工程:简化 Kubernetes 环境下数据库的治理 + +Pisanix 的架构图如下: + +![Pisanix Arch](/img/pisanix-arch.png) + +三个组件的功能分别为: + +* ***Pisa-Controller***: 用 Go 实现的控制面,提供对数据面组件的管控,如 Sidecar 注入、配置转换和下发,是 Pisanix 所有配置的入口。 + +* ***Pisa-Proxy***: 用 Rust 实现的高性能量代理,通过 MySQL 协议获取应用的数据库访问流量,并基于此实现 SQL 流量治理、访问控制、防火墙、可观测性等各种治理能力。 + +* ***Pisa-Daemon(即将推出)***: 节点级数据面,部署在集群中每个节点上并通过宿主机内核的各种能力提供可编程资源管理,如 TrafficQoS 等。 + + +## 特性 + +### 数据库流量治理 + +应用通过 SQL 访问数据库,Pisanix 可以劫持所有的 SQL 流量。借助这个能力,Pisanix 可以实现多种流量治理能力,如负载均衡、SQL 防火墙等。 + +### 可观测性 + +数据库的监控指标通常从相关实例处获取,借助 Pisanix 可以透视多种数据库访问指标。 + +### 可编程 + +Pisanix 支持多种插件机制,如 Lua 和 Wasm,工程师们有机会重新定义数据库各种行为。 + + +## 快速开始 + +- [简介](https://www.pisanix.io/docs) +- [快速开始](https://www.pisanix.io/docs/quickstart) + +## 文档 + +所有文档可以在 [Pisanix 站点查看](https://www.pisanix.io/). + +## 社区和支持 + +||| +|:-|:-| +| 邮件列表| https://groups.google.com/g/database-mesh | +| 英文社区会议(开始于 2022-02-16), 周三 9:00AM PST|https://meet.google.com/yhv-zrby-pyt | +| 中文社区会议 (开始于 2022-04-27), 周三 9:00PM GMT+8|https://meeting.tencent.com/dm/6UXDMNsHBVQO | +| Slack | https://join.slack.com/t/databasemesh/shared_invite/zt-19rhvnxkz-USjZ~am~ghd_Q0q~8bAJXA | +| 会议记录 |https://bit.ly/39Fqt3x | + + +- 微信交流群: 添加小助手微信邀请进群 + +![Wechat user group broker](/img/wechat-user-group-broker.jpeg) diff --git a/docs/versioned_docs/version-v0.3.0/quickstart.md b/docs/versioned_docs/version-v0.3.0/quickstart.md new file mode 100644 index 00000000..42a7daf7 --- /dev/null +++ b/docs/versioned_docs/version-v0.3.0/quickstart.md @@ -0,0 +1,17 @@ +--- +sidebar_label: '快速开始' +sidebar_position: 2 +--- + +# 快速开始 + +## 推荐部署 + +[在 Kubernetes 中部署](./UseCases/kubernetes.md) + +## 单独部署 + +[Pisa-Proxy 单独部署](./UseCases/standalone.md) + + + diff --git a/docs/versioned_sidebars/version-v0.3.0-sidebars.json b/docs/versioned_sidebars/version-v0.3.0-sidebars.json new file mode 100644 index 00000000..caea0c03 --- /dev/null +++ b/docs/versioned_sidebars/version-v0.3.0-sidebars.json @@ -0,0 +1,8 @@ +{ + "tutorialSidebar": [ + { + "type": "autogenerated", + "dirName": "." + } + ] +} diff --git a/docs/versions.json b/docs/versions.json index 750bb2b9..ac45c70c 100644 --- a/docs/versions.json +++ b/docs/versions.json @@ -1,4 +1,5 @@ [ + "v0.3.0", "v0.2.0", "v0.1.1", "v0.1.0" diff --git a/docs/website/.gitignore b/docs/website/.gitignore new file mode 100644 index 00000000..b2d6de30 --- /dev/null +++ b/docs/website/.gitignore @@ -0,0 +1,20 @@ +# Dependencies +/node_modules + +# Production +/build + +# Generated files +.docusaurus +.cache-loader + +# Misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/docs/website/README.md b/docs/website/README.md new file mode 100644 index 00000000..aaba2fa1 --- /dev/null +++ b/docs/website/README.md @@ -0,0 +1,41 @@ +# Website + +This website is built using [Docusaurus 2](https://docusaurus.io/), a modern static website generator. + +### Installation + +``` +$ yarn +``` + +### Local Development + +``` +$ yarn start +``` + +This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server. + +### Build + +``` +$ yarn build +``` + +This command generates static content into the `build` directory and can be served using any static contents hosting service. + +### Deployment + +Using SSH: + +``` +$ USE_SSH=true yarn deploy +``` + +Not using SSH: + +``` +$ GIT_USER= yarn deploy +``` + +If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the `gh-pages` branch. diff --git a/docs/website/babel.config.js b/docs/website/babel.config.js new file mode 100644 index 00000000..e00595da --- /dev/null +++ b/docs/website/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: [require.resolve('@docusaurus/core/lib/babel/preset')], +}; diff --git a/docs/website/blog/2019-05-28-first-blog-post.md b/docs/website/blog/2019-05-28-first-blog-post.md new file mode 100644 index 00000000..02f3f81b --- /dev/null +++ b/docs/website/blog/2019-05-28-first-blog-post.md @@ -0,0 +1,12 @@ +--- +slug: first-blog-post +title: First Blog Post +authors: + name: Gao Wei + title: Docusaurus Core Team + url: https://github.com/wgao19 + image_url: https://github.com/wgao19.png +tags: [hola, docusaurus] +--- + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet diff --git a/docs/website/blog/2019-05-29-long-blog-post.md b/docs/website/blog/2019-05-29-long-blog-post.md new file mode 100644 index 00000000..26ffb1b1 --- /dev/null +++ b/docs/website/blog/2019-05-29-long-blog-post.md @@ -0,0 +1,44 @@ +--- +slug: long-blog-post +title: Long Blog Post +authors: endi +tags: [hello, docusaurus] +--- + +This is the summary of a very long blog post, + +Use a `` comment to limit blog post size in the list view. + + + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet diff --git a/docs/website/blog/2021-08-01-mdx-blog-post.mdx b/docs/website/blog/2021-08-01-mdx-blog-post.mdx new file mode 100644 index 00000000..c04ebe32 --- /dev/null +++ b/docs/website/blog/2021-08-01-mdx-blog-post.mdx @@ -0,0 +1,20 @@ +--- +slug: mdx-blog-post +title: MDX Blog Post +authors: [slorber] +tags: [docusaurus] +--- + +Blog posts support [Docusaurus Markdown features](https://docusaurus.io/docs/markdown-features), such as [MDX](https://mdxjs.com/). + +:::tip + +Use the power of React to create interactive blog posts. + +```js + +``` + + + +::: diff --git a/docs/website/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg b/docs/website/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..11bda0928456b12f8e53d0ba5709212a4058d449 GIT binary patch literal 96122 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 literal 0 HcmV?d00001 diff --git a/docs/website/blog/2021-08-26-welcome/index.md b/docs/website/blog/2021-08-26-welcome/index.md new file mode 100644 index 00000000..9455168f --- /dev/null +++ b/docs/website/blog/2021-08-26-welcome/index.md @@ -0,0 +1,25 @@ +--- +slug: welcome +title: Welcome +authors: [slorber, yangshun] +tags: [facebook, hello, docusaurus] +--- + +[Docusaurus blogging features](https://docusaurus.io/docs/blog) are powered by the [blog plugin](https://docusaurus.io/docs/api/plugins/@docusaurus/plugin-content-blog). + +Simply add Markdown files (or folders) to the `blog` directory. + +Regular blog authors can be added to `authors.yml`. + +The blog post date can be extracted from filenames, such as: + +- `2019-05-30-welcome.md` +- `2019-05-30-welcome/index.md` + +A blog post folder can be convenient to co-locate blog post images: + +![Docusaurus Plushie](./docusaurus-plushie-banner.jpeg) + +The blog supports tags as well! + +**And if you don't want a blog**: just delete this directory, and use `blog: false` in your Docusaurus config. diff --git a/docs/website/blog/authors.yml b/docs/website/blog/authors.yml new file mode 100644 index 00000000..bcb29915 --- /dev/null +++ b/docs/website/blog/authors.yml @@ -0,0 +1,17 @@ +endi: + name: Endilie Yacop Sucipto + title: Maintainer of Docusaurus + url: https://github.com/endiliey + image_url: https://github.com/endiliey.png + +yangshun: + name: Yangshun Tay + title: Front End Engineer @ Facebook + url: https://github.com/yangshun + image_url: https://github.com/yangshun.png + +slorber: + name: Sébastien Lorber + title: Docusaurus maintainer + url: https://sebastienlorber.com + image_url: https://github.com/slorber.png diff --git a/docs/website/docs/intro.md b/docs/website/docs/intro.md new file mode 100644 index 00000000..8a2e69d9 --- /dev/null +++ b/docs/website/docs/intro.md @@ -0,0 +1,47 @@ +--- +sidebar_position: 1 +--- + +# Tutorial Intro + +Let's discover **Docusaurus in less than 5 minutes**. + +## Getting Started + +Get started by **creating a new site**. + +Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new)**. + +### What you'll need + +- [Node.js](https://nodejs.org/en/download/) version 16.14 or above: + - When installing Node.js, you are recommended to check all checkboxes related to dependencies. + +## Generate a new site + +Generate a new Docusaurus site using the **classic template**. + +The classic template will automatically be added to your project after you run the command: + +```bash +npm init docusaurus@latest my-website classic +``` + +You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor. + +The command also installs all necessary dependencies you need to run Docusaurus. + +## Start your site + +Run the development server: + +```bash +cd my-website +npm run start +``` + +The `cd` command changes the directory you're working with. In order to work with your newly created Docusaurus site, you'll need to navigate the terminal there. + +The `npm run start` command builds your website locally and serves it through a development server, ready for you to view at http://localhost:3000/. + +Open `docs/intro.md` (this page) and edit some lines: the site **reloads automatically** and displays your changes. diff --git a/docs/website/docs/tutorial-basics/_category_.json b/docs/website/docs/tutorial-basics/_category_.json new file mode 100644 index 00000000..2e6db55b --- /dev/null +++ b/docs/website/docs/tutorial-basics/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Tutorial - Basics", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 minutes to learn the most important Docusaurus concepts." + } +} diff --git a/docs/website/docs/tutorial-basics/congratulations.md b/docs/website/docs/tutorial-basics/congratulations.md new file mode 100644 index 00000000..04771a00 --- /dev/null +++ b/docs/website/docs/tutorial-basics/congratulations.md @@ -0,0 +1,23 @@ +--- +sidebar_position: 6 +--- + +# Congratulations! + +You have just learned the **basics of Docusaurus** and made some changes to the **initial template**. + +Docusaurus has **much more to offer**! + +Have **5 more minutes**? Take a look at **[versioning](../tutorial-extras/manage-docs-versions.md)** and **[i18n](../tutorial-extras/translate-your-site.md)**. + +Anything **unclear** or **buggy** in this tutorial? [Please report it!](https://github.com/facebook/docusaurus/discussions/4610) + +## What's next? + +- Read the [official documentation](https://docusaurus.io/) +- Modify your site configuration with [`docusaurus.config.js`](https://docusaurus.io/docs/api/docusaurus-config) +- Add navbar and footer items with [`themeConfig`](https://docusaurus.io/docs/api/themes/configuration) +- Add a custom [Design and Layout](https://docusaurus.io/docs/styling-layout) +- Add a [search bar](https://docusaurus.io/docs/search) +- Find inspirations in the [Docusaurus showcase](https://docusaurus.io/showcase) +- Get involved in the [Docusaurus Community](https://docusaurus.io/community/support) diff --git a/docs/website/docs/tutorial-basics/create-a-blog-post.md b/docs/website/docs/tutorial-basics/create-a-blog-post.md new file mode 100644 index 00000000..ea472bba --- /dev/null +++ b/docs/website/docs/tutorial-basics/create-a-blog-post.md @@ -0,0 +1,34 @@ +--- +sidebar_position: 3 +--- + +# Create a Blog Post + +Docusaurus creates a **page for each blog post**, but also a **blog index page**, a **tag system**, an **RSS** feed... + +## Create your first Post + +Create a file at `blog/2021-02-28-greetings.md`: + +```md title="blog/2021-02-28-greetings.md" +--- +slug: greetings +title: Greetings! +authors: + - name: Joel Marcey + title: Co-creator of Docusaurus 1 + url: https://github.com/JoelMarcey + image_url: https://github.com/JoelMarcey.png + - name: Sébastien Lorber + title: Docusaurus maintainer + url: https://sebastienlorber.com + image_url: https://github.com/slorber.png +tags: [greetings] +--- + +Congratulations, you have made your first post! + +Feel free to play around and edit this post as much you like. +``` + +A new blog post is now available at [http://localhost:3000/blog/greetings](http://localhost:3000/blog/greetings). diff --git a/docs/website/docs/tutorial-basics/create-a-document.md b/docs/website/docs/tutorial-basics/create-a-document.md new file mode 100644 index 00000000..ffddfa8e --- /dev/null +++ b/docs/website/docs/tutorial-basics/create-a-document.md @@ -0,0 +1,57 @@ +--- +sidebar_position: 2 +--- + +# Create a Document + +Documents are **groups of pages** connected through: + +- a **sidebar** +- **previous/next navigation** +- **versioning** + +## Create your first Doc + +Create a Markdown file at `docs/hello.md`: + +```md title="docs/hello.md" +# Hello + +This is my **first Docusaurus document**! +``` + +A new document is now available at [http://localhost:3000/docs/hello](http://localhost:3000/docs/hello). + +## Configure the Sidebar + +Docusaurus automatically **creates a sidebar** from the `docs` folder. + +Add metadata to customize the sidebar label and position: + +```md title="docs/hello.md" {1-4} +--- +sidebar_label: 'Hi!' +sidebar_position: 3 +--- + +# Hello + +This is my **first Docusaurus document**! +``` + +It is also possible to create your sidebar explicitly in `sidebars.js`: + +```js title="sidebars.js" +module.exports = { + tutorialSidebar: [ + 'intro', + // highlight-next-line + 'hello', + { + type: 'category', + label: 'Tutorial', + items: ['tutorial-basics/create-a-document'], + }, + ], +}; +``` diff --git a/docs/website/docs/tutorial-basics/create-a-page.md b/docs/website/docs/tutorial-basics/create-a-page.md new file mode 100644 index 00000000..20e2ac30 --- /dev/null +++ b/docs/website/docs/tutorial-basics/create-a-page.md @@ -0,0 +1,43 @@ +--- +sidebar_position: 1 +--- + +# Create a Page + +Add **Markdown or React** files to `src/pages` to create a **standalone page**: + +- `src/pages/index.js` → `localhost:3000/` +- `src/pages/foo.md` → `localhost:3000/foo` +- `src/pages/foo/bar.js` → `localhost:3000/foo/bar` + +## Create your first React Page + +Create a file at `src/pages/my-react-page.js`: + +```jsx title="src/pages/my-react-page.js" +import React from 'react'; +import Layout from '@theme/Layout'; + +export default function MyReactPage() { + return ( + +