From 20f5c084604de6a365383409c73f6fdd6b15ac0d Mon Sep 17 00:00:00 2001 From: jav Date: Sun, 2 Jul 2023 19:30:11 +0200 Subject: [PATCH 01/39] deploy v_0 --- .github/workflows/deploy.yml | 2 +- LICENSE => LICENSE.md | 0 screenshots.jpg | Bin 320053 -> 0 bytes 3 files changed, 1 insertion(+), 1 deletion(-) rename LICENSE => LICENSE.md (100%) delete mode 100755 screenshots.jpg diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index deca891..3b31736 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -4,7 +4,7 @@ on: # Trigger the workflow every time you push to the `main` branch # Using a different branch name? Replace `main` with your branch’s name push: - branches: [ master ] + branches: [ web ] # Allows you to run this workflow manually from the Actions tab on GitHub. workflow_dispatch: diff --git a/LICENSE b/LICENSE.md similarity index 100% rename from LICENSE rename to LICENSE.md diff --git a/screenshots.jpg b/screenshots.jpg deleted file mode 100755 index def54d6aae16a97eca3fab7c3d860bffdf49f2bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 320053 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

SlkCCC6@shHb*kfb!7O;Zg}U3 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 COue%J From 241f11d3aa1d62d0e21b4a20960e92065cf58840 Mon Sep 17 00:00:00 2001 From: jav Date: Sun, 2 Jul 2023 19:44:58 +0200 Subject: [PATCH 02/39] removed potential error --- package-lock.json | 7 ++++--- package.json | 11 ++++++++--- src/components/Trials/load_Scripts.astro | 9 --------- 3 files changed, 12 insertions(+), 15 deletions(-) diff --git a/package-lock.json b/package-lock.json index d03410b..26109e6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,13 @@ { - "name": "0_H2O", + "name": "0_h2o", "version": "0.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "0_H2O", + "name": "0_h2o", "version": "0.0.1", + "license": "ISC", "dependencies": { "@fontsource/inter": "^4.5.15", "canvas-confetti": "^1.6.0", @@ -19,7 +20,7 @@ "@astrojs/image": "^0.16.6", "@astrojs/tailwind": "^3.1.1", "@types/micromodal": "^0.3.3", - "astro": "^2.3.1", + "astro": "^2.7.2", "astro-icon": "^0.8.0", "prettier": "2.8.8", "prettier-plugin-astro": "^0.8.0", diff --git a/package.json b/package.json index 1a551e9..a4626ba 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "", + "name": "0_h2o", "type": "module", "version": "0.0.1", "scripts": { @@ -15,7 +15,7 @@ "@astrojs/image": "^0.16.6", "@astrojs/tailwind": "^3.1.1", "@types/micromodal": "^0.3.3", - "astro": "^2.3.1", + "astro": "^2.7.2", "astro-icon": "^0.8.0", "prettier": "2.8.8", "prettier-plugin-astro": "^0.8.0", @@ -30,5 +30,10 @@ "sharp": "^0.31.2", "tailwindcss": "^3.3.2", "tiny-invariant": "^1.3.1" - } + }, + "description": "TBD", + "main": "index.js", + "keywords": [], + "author": "", + "license": "ISC" } diff --git a/src/components/Trials/load_Scripts.astro b/src/components/Trials/load_Scripts.astro index 59bec41..07fec3d 100644 --- a/src/components/Trials/load_Scripts.astro +++ b/src/components/Trials/load_Scripts.astro @@ -1,12 +1,3 @@ ---- -/* -These scripts are loaded before the actual plotly plot is generated -The scripts and also the div then. -The scripts has been modified by adding is:inline and the code that generated the plotly plot was modified by adding + + + + + + + \ No newline at end of file diff --git a/src/pages/0_Own/3_License.md b/src/pages/0_Own/3_License.md new file mode 100644 index 0000000..76c106d --- /dev/null +++ b/src/pages/0_Own/3_License.md @@ -0,0 +1,156 @@ +--- +layout: '../../layouts/main.astro' +title: 'License' + +--- + + + +# License + +[![Hippocratic License HL3-BDS-CL-ECO-EXTR-MEDIA-MIL-SV-XUAR](https://img.shields.io/static/v1?label=Hippocratic%20License&message=HL3-BDS-CL-ECO-EXTR-MEDIA-MIL-SV-XUAR&labelColor=5e2751&color=bc8c3d)](https://firstdonoharm.dev/version/3/0/bds-cl-eco-extr-media-mil-sv-xuar.html) + +## License in short +You are free to use the content of this webpage for whatever you like, including modification, sale, distribution, and more. However, please note that there are some important restrictions: You can do whatever you like with this content as long as it is halal or morally supportable. If you are unsure about a topic, please consult the license agreement. + +First, you are not allowed to insult, target minorities or religious groups, support Israel's government, assist India in its oppression in Kashmir, assist the Chinese government's oppression against Uighurs, and so on. +Second, there is a copyleft - it basically means, your work is mandated to have the same license, i.e., you as well want to make sure that your work cannot be misused. + + +## Hippocratic license in detail +**HIPPOCRATIC LICENSE** + +**Version 3.0, October 2021** + + + +**TERMS AND CONDITIONS** + +TERMS AND CONDITIONS FOR USE, COPY, MODIFICATION, PREPARATION OF DERIVATIVE WORK, REPRODUCTION, AND DISTRIBUTION: + +**[1.](#1) DEFINITIONS:** + +_This section defines certain terms used throughout this license agreement._ + +[1.1.](#1.1) “License” means the terms and conditions, as stated herein, for use, copy, modification, preparation of derivative work, reproduction, and distribution of Software (as defined below). + +[1.2.](#1.2) “Licensor” means the copyright and/or patent owner or entity authorized by the copyright and/or patent owner that is granting the License. + +[1.3.](#1.3) “Licensee” means the individual or entity exercising permissions granted by this License, including the use, copy, modification, preparation of derivative work, reproduction, and distribution of Software (as defined below). + +[1.4.](#1.4) “Software” means any copyrighted work, including but not limited to software code, authored by Licensor and made available under this License. + +[1.5.](#1.5) “Supply Chain” means the sequence of processes involved in the production and/or distribution of a commodity, good, or service offered by the Licensee. + +[1.6.](#1.6) “Supply Chain Impacted Party” or “Supply Chain Impacted Parties” means any person(s) directly impacted by any of Licensee’s Supply Chain, including the practices of all persons or entities within the Supply Chain prior to a good or service reaching the Licensee. + +[1.7.](#1.7) “Duty of Care” is defined by its use in tort law, delict law, and/or similar bodies of law closely related to tort and/or delict law, including without limitation, a requirement to act with the watchfulness, attention, caution, and prudence that a reasonable person in the same or similar circumstances would use towards any Supply Chain Impacted Party. + +[1.8.](#1.8) “Worker” is defined to include any and all permanent, temporary, and agency workers, as well as piece-rate, salaried, hourly paid, legal young (minors), part-time, night, and migrant workers. + +**[2.](#2) INTELLECTUAL PROPERTY GRANTS:** + +_This section identifies intellectual property rights granted to a Licensee_. + +[2.1.](#2.1) _Grant of Copyright License_: Subject to the terms and conditions of this License, Licensor hereby grants to Licensee a worldwide, non-exclusive, no-charge, royalty-free copyright license to use, copy, modify, prepare derivative work, reproduce, or distribute the Software, Licensor authored modified software, or other work derived from the Software. + +[2.2.](#2.2) _Grant of Patent License_: Subject to the terms and conditions of this License, Licensor hereby grants Licensee a worldwide, non-exclusive, no-charge, royalty-free patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer Software. + +**[3.](#3) ETHICAL STANDARDS:** + +_This section lists conditions the Licensee must comply with in order to have rights under this License._ + +The rights granted to the Licensee by this License are expressly made subject to the Licensee’s ongoing compliance with the following conditions: + +* [3.1.](#3.1) The Licensee SHALL NOT, whether directly or indirectly, through agents or assigns: + * [3.1.1.](#3.1.1) Infringe upon any person’s right to life or security of person, engage in extrajudicial killings, or commit murder, without lawful cause (See Article 3, _United Nations Universal Declaration of Human Rights_; Article 6, _International Covenant on Civil and Political Rights_) + * [3.1.2.](#3.1.2) Hold any person in slavery, servitude, or forced labor (See Article 4, _United Nations Universal Declaration of Human Rights_; Article 8, _International Covenant on Civil and Political Rights_); + * [3.1.3.](#3.1.3) Contribute to the institution of slavery, slave trading, forced labor, or unlawful child labor (See Article 4, _United Nations Universal Declaration of Human Rights_; Article 8, _International Covenant on Civil and Political Rights_); + * [3.1.4.](#3.1.4) Torture or subject any person to cruel, inhumane, or degrading treatment or punishment (See Article 5, _United Nations Universal Declaration of Human Rights_; Article 7, _International Covenant on Civil and Political Rights_); + * [3.1.5.](#3.1.5) Discriminate on the basis of sex, gender, sexual orientation, race, ethnicity, nationality, religion, caste, age, medical disability or impairment, and/or any other like circumstances (See Article 7, _United Nations Universal Declaration of Human Rights_; Article 2, _International Covenant on Economic, Social and Cultural Rights_; Article 26, _International Covenant on Civil and Political Rights_); + * [3.1.6.](#3.1.6) Prevent any person from exercising his/her/their right to seek an effective remedy by a competent court or national tribunal (including domestic judicial systems, international courts, arbitration bodies, and other adjudicating bodies) for actions violating the fundamental rights granted to him/her/them by applicable constitutions, applicable laws, or by this License (See Article 8, _United Nations Universal Declaration of Human Rights_; Articles 9 and 14, _International Covenant on Civil and Political Rights_); + * [3.1.7.](#3.1.7) Subject any person to arbitrary arrest, detention, or exile (See Article 9, _United Nations Universal Declaration of Human Rights_; Article 9, _International Covenant on Civil and Political Rights_); + * [3.1.8.](#3.1.8) Subject any person to arbitrary interference with a person’s privacy, family, home, or correspondence without the express written consent of the person (See Article 12, _United Nations Universal Declaration of Human Rights_; Article 17, _International Covenant on Civil and Political Rights_); + * [3.1.9.](#3.1.9) Arbitrarily deprive any person of his/her/their property (See Article 17, _United Nations Universal Declaration of Human Rights_); + * [3.1.10.](#3.1.10) Forcibly remove indigenous peoples from their lands or territories or take any action with the aim or effect of dispossessing indigenous peoples from their lands, territories, or resources, including without limitation the intellectual property or traditional knowledge of indigenous peoples, without the free, prior, and informed consent of indigenous peoples concerned (See Articles 8 and 10, _United Nations Declaration on the Rights of Indigenous Peoples_); + * [3.1.11.](#3.1.11) _Ecocide_: Commit ecocide: + * [3.1.11.1.](#3.1.11.1) For the purpose of this section, “ecocide” means unlawful or wanton acts committed with knowledge that there is a substantial likelihood of severe and either widespread or long-term damage to the environment being caused by those acts; + * [3.1.11.2.](#3.1.11.2) For the purpose of further defining ecocide and the terms contained in the previous paragraph: + * [3.1.11.2.1.](#3.1.11.2.1) “Wanton” means with reckless disregard for damage which would be clearly excessive in relation to the social and economic benefits anticipated; + * [3.1.11.2.2.](#3.1.11.2.2) “Severe” means damage which involves very serious adverse changes, disruption, or harm to any element of the environment, including grave impacts on human life or natural, cultural, or economic resources; + * [3.1.11.2.3.](#3.1.11.2.3) “Widespread” means damage which extends beyond a limited geographic area, crosses state boundaries, or is suffered by an entire ecosystem or species or a large number of human beings; + * [3.1.11.2.4.](#3.1.11.2.4) “Long-term” means damage which is irreversible or which cannot be redressed through natural recovery within a reasonable period of time; and + * [3.1.11.2.5.](#3.1.11.2.5) “Environment” means the earth, its biosphere, cryosphere, lithosphere, hydrosphere, and atmosphere, as well as outer space + (See Section II, _Independent Expert Panel for the Legal Definition of Ecocide_, Stop Ecocide Foundation and the Promise Institute for Human Rights at UCLA School of Law, June 2021); + * [3.1.12.](#3.1.12) _Extractive Industries_: Be an individual or entity, or a representative, agent, affiliate, successor, attorney, or assign of an individual or entity, that engages in fossil fuel or mineral exploration, extraction, development, or sale; + * [3.1.13.](#3.1.13) _Boycott / Divestment / Sanctions_: Be an individual or entity, or a representative, agent, affiliate, successor, attorney, or assign of an individual or entity, identified by the Boycott, Divestment, Sanctions (“BDS”) movement on its website ( and ) as a target for boycott; + * [3.1.14.](#3.1.14) _Xinjiang Uygur Autonomous Region_: Be an individual or entity, or a representative, agent, affiliate, successor, attorney, or assign of any individual or entity, that does business in, purchases goods from, or otherwise benefits from goods produced in the Xinjiang Uygur Autonomous Region of China; + * [3.1.15.](#3.1.15) _Mass Surveillance_: Be a government agency or multinational corporation, or a representative, agent, affiliate, successor, attorney, or assign of a government or multinational corporation, which participates in mass surveillance programs; + * [3.1.16.](#3.1.16) _Military Activities_: Be an entity or a representative, agent, affiliate, successor, attorney, or assign of an entity which conducts military activities; + * [3.1.17.](#3.1.17) _Media_: Be an individual or entity, or a or a representative, agent, affiliate, successor, attorney, or assign of an individual or entity, that broadcasts messages promoting killing, torture, or other forms of extreme violence; + * [3.1.18.](#3.1.18) Interfere with Workers' free exercise of the right to organize and associate (See Article 20, United Nations Universal Declaration of Human Rights; C087 - Freedom of Association and Protection of the Right to Organise Convention, 1948 (No. 87), International Labour Organization; Article 8, International Covenant on Economic, Social and Cultural Rights); and + * [3.1.19.](#3.1.19) Harm the environment in a manner inconsistent with local, state, national, or international law. +* [3.2.](#3.2) The Licensee SHALL: + * [3.2.1.](#3.2.1) Provide equal pay for equal work where the performance of such work requires equal skill, effort, and responsibility, and which are performed under similar working conditions, except where such payment is made pursuant to: + * [3.2.1.1.](#3.2.1.1) A seniority system; + * [3.2.1.2.](#3.2.1.2) A merit system; + * [3.2.1.3.](#3.2.1.3) A system which measures earnings by quantity or quality of production; or + * [3.2.1.4.](#3.2.1.4) A differential based on any other factor other than sex, gender, sexual orientation, race, ethnicity, nationality, religion, caste, age, medical disability or impairment, and/or any other like circumstances (See 29 U.S.C.A. § 206(d)(1); Article 23, _United Nations Universal Declaration of Human Rights_; Article 7, _International Covenant on Economic, Social and Cultural Rights_; Article 26, _International Covenant on Civil and Political Rights_); and + * [3.2.2.](#3.2.2) Allow for reasonable limitation of working hours and periodic holidays with pay (See Article 24, _United Nations Universal Declaration of Human Rights_; Article 7, _International Covenant on Economic, Social and Cultural Rights_). + +**[4.](#4) SUPPLY CHAIN IMPACTED PARTIES:** + +_This section identifies additional individuals or entities that a Licensee could harm as a result of violating the Ethical Standards section, the condition that the Licensee must voluntarily accept a Duty of Care for those individuals or entities, and the right to a private right of action that those individuals or entities possess as a result of violations of the Ethical Standards section._ + +[4.1.](#4.1) In addition to the above Ethical Standards, Licensee voluntarily accepts a Duty of Care for Supply Chain Impacted Parties of this License, including individuals and communities impacted by violations of the Ethical Standards. The Duty of Care is breached when a provision within the Ethical Standards section is violated by a Licensee, one of its successors or assigns, or by an individual or entity that exists within the Supply Chain prior to a good or service reaching the Licensee. + +[4.2.](#4.2) Breaches of the Duty of Care, as stated within this section, shall create a private right of action, allowing any Supply Chain Impacted Party harmed by the Licensee to take legal action against the Licensee in accordance with applicable negligence laws, whether they be in tort law, delict law, and/or similar bodies of law closely related to tort and/or delict law, regardless if Licensee is directly responsible for the harms suffered by a Supply Chain Impacted Party. Nothing in this section shall be interpreted to include acts committed by individuals outside of the scope of his/her/their employment. + +[5.](#5) **NOTICE:** _This section explains when a Licensee must notify others of the License._ + +[5.1.](#5.1) _Distribution of Notice_: Licensee must ensure that everyone who receives a copy of or uses any part of Software from Licensee, with or without changes, also receives the License and the copyright notice included with Software (and if included by the Licensor, patent, trademark, and attribution notice). Licensee must ensure that License is prominently displayed so that any individual or entity seeking to download, copy, use, or otherwise receive any part of Software from Licensee is notified of this License and its terms and conditions. Licensee must cause any modified versions of the Software to carry prominent notices stating that Licensee changed the Software. + +[5.2.](#5.2) _Modified Software_: Licensee is free to create modifications of the Software and distribute only the modified portion created by Licensee, however, any derivative work stemming from the Software or its code must be distributed pursuant to this License, including this Notice provision. + +[5.3.](#5.3) _Recipients as Licensees_: Any individual or entity that uses, copies, modifies, reproduces, distributes, or prepares derivative work based upon the Software, all or part of the Software’s code, or a derivative work developed by using the Software, including a portion of its code, is a Licensee as defined above and is subject to the terms and conditions of this License. + +**[6.](#6) REPRESENTATIONS AND WARRANTIES:** + +[6.1.](#6.1) _Disclaimer of Warranty_: TO THE FULL EXTENT ALLOWED BY LAW, THIS SOFTWARE COMES “AS IS,” WITHOUT ANY WARRANTY, EXPRESS OR IMPLIED, AND LICENSOR SHALL NOT BE LIABLE TO ANY PERSON OR ENTITY FOR ANY DAMAGES OR OTHER LIABILITY ARISING FROM, OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THIS LICENSE, UNDER ANY LEGAL CLAIM. + +[6.2.](#6.2) _Limitation of Liability_: LICENSEE SHALL HOLD LICENSOR HARMLESS AGAINST ANY AND ALL CLAIMS, DEBTS, DUES, LIABILITIES, LIENS, CAUSES OF ACTION, DEMANDS, OBLIGATIONS, DISPUTES, DAMAGES, LOSSES, EXPENSES, ATTORNEYS' FEES, COSTS, LIABILITIES, AND ALL OTHER CLAIMS OF EVERY KIND AND NATURE WHATSOEVER, WHETHER KNOWN OR UNKNOWN, ANTICIPATED OR UNANTICIPATED, FORESEEN OR UNFORESEEN, ACCRUED OR UNACCRUED, DISCLOSED OR UNDISCLOSED, ARISING OUT OF OR RELATING TO LICENSEE’S USE OF THE SOFTWARE. NOTHING IN THIS SECTION SHOULD BE INTERPRETED TO REQUIRE LICENSEE TO INDEMNIFY LICENSOR, NOR REQUIRE LICENSOR TO INDEMNIFY LICENSEE. + +**[7.](#7) TERMINATION** + +[7.1.](#7.1) _Violations of Ethical Standards or Breaching Duty of Care_: If Licensee violates the Ethical Standards section or Licensee, or any other person or entity within the Supply Chain prior to a good or service reaching the Licensee, breaches its Duty of Care to Supply Chain Impacted Parties, Licensee must remedy the violation or harm caused by Licensee within 30 days of being notified of the violation or harm. If Licensee fails to remedy the violation or harm within 30 days, all rights in the Software granted to Licensee by License will be null and void as between Licensor and Licensee. + +[7.2.](#7.2) _Failure of Notice_: If any person or entity notifies Licensee in writing that Licensee has not complied with the Notice section of this License, Licensee can keep this License by taking all practical steps to comply within 30 days after the notice of noncompliance. If Licensee does not do so, Licensee’s License (and all rights licensed hereunder) will end immediately. + +[7.3.](#7.3) _Judicial Findings_: In the event Licensee is found by a civil, criminal, administrative, or other court of competent jurisdiction, or some other adjudicating body with legal authority, to have committed actions which are in violation of the Ethical Standards or Supply Chain Impacted Party sections of this License, all rights granted to Licensee by this License will terminate immediately. + +[7.4.](#7.4) _Patent Litigation_: If Licensee institutes patent litigation against any entity (including a cross-claim or counterclaim in a suit) alleging that the Software, all or part of the Software’s code, or a derivative work developed using the Software, including a portion of its code, constitutes direct or contributory patent infringement, then any patent license, along with all other rights, granted to Licensee under this License will terminate as of the date such litigation is filed. + +[7.5.](#7.5) _Additional Remedies_: Termination of the License by failing to remedy harms in no way prevents Licensor or Supply Chain Impacted Party from seeking appropriate remedies at law or in equity. + +**[8.](#8) MISCELLANEOUS:** + +[8.1.](#8.1) _Conditions_: Sections 3, 4.1, 5.1, 5.2, 7.1, 7.2, 7.3, and 7.4 are conditions of the rights granted to Licensee in the License. + +[8.2.](#8.2) _Equitable Relief_: Licensor and any Supply Chain Impacted Party shall be entitled to equitable relief, including injunctive relief or specific performance of the terms hereof, in addition to any other remedy to which they are entitled at law or in equity. + +[8.3.](#8.3) _Copyleft_: Modified software, source code, or other derivative work must be licensed, in its entirety, under the exact same conditions as this License. + +[8.4.](#8.4) _Severability_: If any term or provision of this License is determined to be invalid, illegal, or unenforceable by a court of competent jurisdiction, any such determination of invalidity, illegality, or unenforceability shall not affect any other term or provision of this License or invalidate or render unenforceable such term or provision in any other jurisdiction. If the determination of invalidity, illegality, or unenforceability by a court of competent jurisdiction pertains to the terms or provisions contained in the Ethical Standards section of this License, all rights in the Software granted to Licensee shall be deemed null and void as between Licensor and Licensee. + +[8.5.](#8.5) _Section Titles_: Section titles are solely written for organizational purposes and should not be used to interpret the language within each section. + +[8.6.](#8.6) _Citations_: Citations are solely written to provide context for the source of the provisions in the Ethical Standards. + +[8.7.](#8.7) _Section Summaries_: Some sections have a brief _italicized description_ which is provided for the sole purpose of briefly describing the section and should not be used to interpret the terms of the License. + +[8.8.](#8.8) _Entire License_: This is the entire License between the Licensor and Licensee with respect to the claims released herein and that the consideration stated herein is the only consideration or compensation to be paid or exchanged between them for this License. This License cannot be modified or amended except in a writing signed by Licensor and Licensee. + +[8.9.](#8.9) _Successors and Assigns_: This License shall be binding upon and inure to the benefit of the Licensor’s and Licensee’s respective heirs, successors, and assigns. + + + diff --git a/src/styles/markdown.css b/src/styles/markdown.css index 1324b90..977cd78 100644 --- a/src/styles/markdown.css +++ b/src/styles/markdown.css @@ -5,7 +5,7 @@ body { } .content { - max-width: 640px; + max-width: 833px; margin: 40px auto; padding: 0 20px; } From 5f9f1e33298c209552adcf21b805bed5775b385d Mon Sep 17 00:00:00 2001 From: jav Date: Wed, 5 Jul 2023 15:51:54 +0200 Subject: [PATCH 04/39] first attempt - ready version - v_0 --- Others/require | 6 + astro.config.mjs | 94 ++- package-lock.json | 998 +++++++++++++++++++++++++++++++- package.json | 7 + src/components/header.astro | 4 +- src/layouts/main.astro | 1 - src/pages/0_Own/2_Used_Tools.md | 25 +- src/pages/0_Own/3_License.md | 8 +- src/pages/1_Trials/0_Trial.mdx | 75 +++ src/pages/1_Trials/1_Trial.md | 60 ++ src/pages/index.astro | 2 +- src/styles/index.css | 2 +- src/styles/markdown.css | 5 + tailwind.config.cjs | 23 +- 14 files changed, 1277 insertions(+), 33 deletions(-) create mode 100644 Others/require create mode 100644 src/pages/1_Trials/0_Trial.mdx create mode 100644 src/pages/1_Trials/1_Trial.md diff --git a/Others/require b/Others/require new file mode 100644 index 0000000..f23d052 --- /dev/null +++ b/Others/require @@ -0,0 +1,6 @@ + +Web packages/modules: +npm install remark-math remark-breaks rehype-mathjax rehype-slug rehype-figure remark-code-titles + +see: https://tailwindcss.com/docs/typography-plugin +npm install -D @tailwindcss/typography \ No newline at end of file diff --git a/astro.config.mjs b/astro.config.mjs index 61d1806..7172249 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -4,13 +4,101 @@ import { defineConfig } from "astro/config"; import mdx from "@astrojs/mdx"; + +import remarkMath from 'remark-math'; +import remarkBreaks from 'remark-breaks'; +import rehypeMathjax from 'rehype-mathjax'; +import rehypeSlug from 'rehype-slug'; +import rehypeFigure from 'rehype-figure'; +import remarkCodeTitles from 'remark-code-titles'; + + // https://astro.build/config export default defineConfig({ site: "https://jav-ed.github.io", - base: "H2O_Plot", - integrations: [tailwind(), image({ + base: "/H2O_Plot", + /* ------------------------------- markdown ------------------------------- */ + markdown: { + remarkPlugins: [ + remarkCodeTitles, + remarkMath, + remarkBreaks, + ], + + rehypePlugins: [ + + // Plugin to add `id`s to headings. + rehypeSlug, + + // ['rehype-autolink-headings', { + // behavior: 'prepend' + // }], + + + + // see: https://github.com/JS-DevTools/rehype-toc + // ['rehype-toc', { headings: ['h2', 'h3'] }], + + // [addClasses, { 'h1,h2,h3': 'title' }], + + /* -------------------------------- katex -------------------------------- */ + // it should be more performant than MathJax, however, it firstly require an additional css to be loaded and secondly, labeling at the moment is achieved through manually giving tags --> not wanted + // see: https://github.com/KaTeX/KaTeX + // for options, see: https://katex.org/docs/options.html + // ['rehype-katex', + // { + // // fleqn: 'true', + // output: "htmlAndMathml" + + // }], + + [rehypeMathjax, { + loader: { + load: ['[tex]/color', '[tex]/tagformat'] + }, + tex: { + tags: 'all', + processRefs: 'true' + }, + startup: { + ready: () => { + MathJax.startup.defaultReady(); + MathJax.startup.promise.then(() => { + // Your custom JavaScript for equation numbering by chapter will be added here. + }); + } + } + }], + + rehypeFigure + + ] + + + }, + + /* ----------------------------- integrations ----------------------------- */ + integrations: [ + tailwind(), + + image({ serviceEntryPoint: "@astrojs/image/sharp" - }), mdx()], + }), + + mdx({ + + + // To inherit Markdown plugins in MDX, please use explicit imports in your config instead of "strings." --> install, import as variable and then add them + extendMarkdownConfig: true, + + // remarkPlugins: [remarkMath], + // rehypePlugins: [rehypeMathjax], + + + }) + + ], + vite: { ssr: { external: ["svgo"] diff --git a/package-lock.json b/package-lock.json index 8e4c63b..b8a1c0b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,12 @@ "@fontsource/inter": "^4.5.15", "canvas-confetti": "^1.6.0", "micromodal": "^0.4.10", + "rehype-figure": "^1.0.1", + "rehype-mathjax": "^4.0.2", + "rehype-slug": "^5.1.0", + "remark-breaks": "^3.0.3", + "remark-code-titles": "^0.1.2", + "remark-math": "^5.1.1", "sharp": "^0.31.2", "tailwindcss": "^3.3.2", "tiny-invariant": "^1.3.1" @@ -20,6 +26,7 @@ "devDependencies": { "@astrojs/image": "^0.16.6", "@astrojs/tailwind": "^3.1.1", + "@tailwindcss/typography": "^0.5.9", "@types/micromodal": "^0.3.3", "astro": "^2.7.2", "astro-icon": "^0.8.0", @@ -1073,6 +1080,42 @@ "escalade": "^3.1.1" } }, + "node_modules/@tailwindcss/typography": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.9.tgz", + "integrity": "sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==", + "dev": true, + "dependencies": { + "lodash.castarray": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.merge": "^4.6.2", + "postcss-selector-parser": "6.0.10" + }, + "peerDependencies": { + "tailwindcss": ">=3.0.0 || insiders" + } + }, + "node_modules/@tailwindcss/typography/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==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "engines": { + "node": ">= 10" + } + }, "node_modules/@trysound/sax": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", @@ -1161,6 +1204,16 @@ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.30.tgz", "integrity": "sha512-sqm9g7mHlPY/43fcSNrCYfOeX9zkTTK+euO5E6+CVijSMm5tTjkVdwdqRkY3ljjIAf8679vps5jKUoJBCLsMDA==" }, + "node_modules/@types/katex": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.0.tgz", + "integrity": "sha512-hz+S3nV6Mym5xPbT9fnO8dDhBFQguMYpY0Ipxv06JMi1ORgnEM4M1ymWDUhUNer3ElLmT583opRo4RzxKmh9jw==" + }, + "node_modules/@types/mathjax": { + "version": "0.0.37", + "resolved": "https://registry.npmjs.org/@types/mathjax/-/mathjax-0.0.37.tgz", + "integrity": "sha512-y0WSZBtBNQwcYipTU/BhgeFu1EZNlFvUNCmkMXV9kBQZq7/o5z82dNVyH3yy2Xv5zzeNeQoHSL4Xm06+EQiH+g==" + }, "node_modules/@types/mdast": { "version": "3.0.11", "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.11.tgz", @@ -1208,6 +1261,11 @@ "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" }, + "node_modules/@types/web": { + "version": "0.0.46", + "resolved": "https://registry.npmjs.org/@types/web/-/web-0.0.46.tgz", + "integrity": "sha512-ki0OmbjSdAEfvmy5AYWFpMkRsPW+6h4ibQ4tzk8SJsS9dkrrD3B/U1eVvdNNWxAzntjq6o2sjSia6UBCoPH+Yg==" + }, "node_modules/@types/yargs-parser": { "version": "21.0.0", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", @@ -1235,6 +1293,11 @@ "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.14.tgz", "integrity": "sha512-/yrv59IEnmh655z1oeDnGcvMYwnEzNzHLgeYcQCkhYX0xBvYWrAuefoiLcPBUkMpJsb46bqQ6Yv4pwTTQ4d3Qg==" }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, "node_modules/acorn": { "version": "8.9.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", @@ -1246,6 +1309,26 @@ "node": ">=0.4.0" } }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", @@ -1254,6 +1337,25 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/ansi-align": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", @@ -1502,6 +1604,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, "node_modules/autoprefixer": { "version": "10.4.14", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", @@ -1697,6 +1804,11 @@ "node": ">=8" } }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, "node_modules/browserslist": { "version": "4.21.5", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", @@ -2002,6 +2114,17 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/comma-separated-tokens": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", @@ -2129,6 +2252,27 @@ "node": ">=8.0.0" } }, + "node_modules/cssom": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, "node_modules/data-uri-to-buffer": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", @@ -2138,6 +2282,31 @@ "node": ">= 12" } }, + "node_modules/data-urls": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", + "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", + "dependencies": { + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/data-urls/node_modules/whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -2154,6 +2323,11 @@ } } }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, "node_modules/decode-named-character-reference": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", @@ -2224,6 +2398,14 @@ "node": ">=8" } }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/dequal": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", @@ -2289,6 +2471,17 @@ } ] }, + "node_modules/domexception": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", + "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", + "dependencies": { + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/domhandler": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", @@ -2424,6 +2617,43 @@ "node": ">=0.8.0" } }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/esm": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", + "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", + "engines": { + "node": ">=6" + } + }, "node_modules/esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", @@ -2436,6 +2666,14 @@ "node": ">=4" } }, + "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/estree-util-attach-comments": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-2.1.1.tgz", @@ -2503,6 +2741,14 @@ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.0.tgz", "integrity": "sha512-s6ceX0NFiU/vKPiKvFdR83U1Zffu7upwZsGwpoqfg5rbbq1l50WQ5hCeIvM6E6oD4shUHCYMsiFPns4Jk0YfMQ==" }, + "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/events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", @@ -2650,6 +2896,19 @@ "pkg-dir": "^4.2.0" } }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/format": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", @@ -2825,6 +3084,19 @@ "node": ">=4" } }, + "node_modules/hast-util-from-dom": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-4.2.0.tgz", + "integrity": "sha512-t1RJW/OpJbCAJQeKi3Qrj1cAOLA0+av/iPFori112+0X7R3wng+jxLA+kXec8K4szqPRGI8vPxbbpEYvvpwaeQ==", + "dependencies": { + "hastscript": "^7.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/hast-util-from-parse5": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz", @@ -2843,6 +3115,40 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/hast-util-has-property": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hast-util-has-property/-/hast-util-has-property-2.0.1.tgz", + "integrity": "sha512-X2+RwZIMTMKpXUzlotatPzWj8bspCymtXH3cfG3iQKV+wPF53Vgaqxi/eLqGck0wKq1kS9nvoB1wchbCPEL8sg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-heading-rank": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/hast-util-heading-rank/-/hast-util-heading-rank-2.1.1.tgz", + "integrity": "sha512-iAuRp+ESgJoRFJbSyaqsfvJDY6zzmFoEnL1gtz1+U8gKtGGj1p0CVlysuUAUjq95qlZESHINLThwJzNGmgGZxA==", + "dependencies": { + "@types/hast": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-is-element": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz", + "integrity": "sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/hast-util-parse-selector": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", @@ -2942,6 +3248,33 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/hast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-2.0.0.tgz", + "integrity": "sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==", + "dependencies": { + "@types/hast": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-text": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.2.tgz", + "integrity": "sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0", + "hast-util-is-element": "^2.0.0", + "unist-util-find-after": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/hast-util-whitespace": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", @@ -2967,6 +3300,17 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/html-encoding-sniffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", + "dependencies": { + "whatwg-encoding": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/html-escaper": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", @@ -2987,6 +3331,31 @@ "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", "dev": true }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/human-signals": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", @@ -2995,6 +3364,17 @@ "node": ">=12.20.0" } }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", @@ -3230,6 +3610,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, "node_modules/is-reference": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.1.tgz", @@ -3315,6 +3700,51 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/jsdom": { + "version": "18.1.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-18.1.1.tgz", + "integrity": "sha512-NmJQbjQ/gpS/1at/ce3nCx89HbXL/f5OcenBe8wU1Eik0ROhyUc3LtmG3567dEHAGXkN8rmILW/qtCOPxPHQJw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.5.0", + "acorn-globals": "^6.0.0", + "cssom": "^0.5.0", + "cssstyle": "^2.3.0", + "data-urls": "^3.0.1", + "decimal.js": "^10.3.1", + "domexception": "^4.0.0", + "escodegen": "^2.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^3.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^10.0.0", + "ws": "^8.2.3", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -3342,6 +3772,29 @@ "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz", "integrity": "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==" }, + "node_modules/katex": { + "version": "0.16.8", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.8.tgz", + "integrity": "sha512-ftuDnJbcbOckGY11OO+zg3OofESlbR5DRl2cmN8HeWeeFIV7wTXvAOx8kEjZjobhA+9wh2fbKeO6cdcA9Mnovg==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], + "dependencies": { + "commander": "^8.3.0" + }, + "bin": { + "katex": "cli.js" + } + }, + "node_modules/katex/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/kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -3415,6 +3868,24 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/lodash.castarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", + "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", + "dev": true + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, "node_modules/log-symbols": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", @@ -3486,6 +3957,17 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/mathjax-full": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/mathjax-full/-/mathjax-full-3.2.2.tgz", + "integrity": "sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==", + "dependencies": { + "esm": "^3.2.25", + "mhchemparser": "^4.1.0", + "mj-context-menu": "^0.6.1", + "speech-rule-engine": "^4.0.6" + } + }, "node_modules/mdast-util-definitions": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz", @@ -3651,6 +4133,20 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/mdast-util-math": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-2.0.2.tgz", + "integrity": "sha512-8gmkKVp9v6+Tgjtq6SYx9kGPpTf6FVYRa53/DLh479aldR9AyP48qeVOgNZ5X7QUK7nOy4yw7vg6mbiGcs9jWQ==", + "dependencies": { + "@types/mdast": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-to-markdown": "^1.3.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/mdast-util-mdx": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-2.0.1.tgz", @@ -3722,6 +4218,19 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/mdast-util-newline-to-break": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-newline-to-break/-/mdast-util-newline-to-break-1.0.0.tgz", + "integrity": "sha512-491LcYv3gbGhhCrLoeALncQmega2xPh+m3gbsIhVsOX4sw85+ShLFPvPyibxc1Swx/6GtzxgVodq+cGa/47ULg==", + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-find-and-replace": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/mdast-util-phrasing": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", @@ -3804,6 +4313,11 @@ "node": ">= 8" } }, + "node_modules/mhchemparser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.2.1.tgz", + "integrity": "sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==" + }, "node_modules/micromark": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", @@ -3984,11 +4498,29 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz", - "integrity": "sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==", + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz", + "integrity": "sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==", + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-math": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-2.1.2.tgz", + "integrity": "sha512-es0CcOV89VNS9wFmyn+wyFTKweXGW4CEvdaAca6SWRWPyYCbBisnjaHLjWO4Nszuiud84jCpkHsqAJoa768Pvg==", "dependencies": { + "@types/katex": "^0.16.0", + "katex": "^0.16.0", "micromark-factory-space": "^1.0.0", "micromark-util-character": "^1.0.0", "micromark-util-symbol": "^1.0.0", @@ -4532,6 +5064,25 @@ "node": ">=10.0.0" } }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/mimic-fn": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", @@ -4586,6 +5137,11 @@ "node": ">=8" } }, + "node_modules/mj-context-menu": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/mj-context-menu/-/mj-context-menu-0.6.1.tgz", + "integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==" + }, "node_modules/mkdirp-classic": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", @@ -4760,6 +5316,11 @@ "url": "https://github.com/fb55/nth-check?sponsor=1" } }, + "node_modules/nwsapi": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.6.tgz", + "integrity": "sha512-vSZ4miHQ4FojLjmz2+ux4B0/XA16jfwt/LBzIUftDpRd8tujHFkXjMyLwjS08fIZCzesj2z7gJukOKJwqebJAQ==" + }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -5408,6 +5969,11 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, "node_modules/pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", @@ -5417,6 +5983,19 @@ "once": "^1.3.1" } }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, "node_modules/queue": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", @@ -5506,6 +6085,126 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/rehype-figure": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rehype-figure/-/rehype-figure-1.0.1.tgz", + "integrity": "sha512-g7DJuK8R8xHIaPI3QJ6/OoWiKepn92RF2CV3z4dO7lRO6ZHo48Tu9X3KgnZUKK035srFHqWQx93AybBy12XqmQ==", + "dependencies": { + "hastscript": "^6.0.0", + "unist-util-visit": "^2.0.3" + } + }, + "node_modules/rehype-figure/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/rehype-figure/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/rehype-figure/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/rehype-figure/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/rehype-figure/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/rehype-figure/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/rehype-figure/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/rehype-figure/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/rehype-mathjax": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/rehype-mathjax/-/rehype-mathjax-4.0.2.tgz", + "integrity": "sha512-9q4Q4icTIbM5RtvQ4XquvEApGV2oDMaSVa5G3DwXomWU4fAPWYcOOt+iQRNaIH3RBMbFF239QbE5K7hm7rxMPQ==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/mathjax": "^0.0.37", + "@types/web": "^0.0.46", + "hast-util-from-dom": "^4.0.0", + "hast-util-to-text": "^3.1.0", + "jsdom": "^18.0.0", + "mathjax-full": "^3.0.0", + "unified": "^10.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/rehype-parse": { "version": "8.0.4", "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.4.tgz", @@ -5535,6 +6234,24 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/rehype-slug": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/rehype-slug/-/rehype-slug-5.1.0.tgz", + "integrity": "sha512-Gf91dJoXneiorNEnn+Phx97CO7oRMrpi+6r155tTxzGuLtm+QrI4cTwCa9e1rtePdL4i9tSO58PeSS6HWfgsiw==", + "dependencies": { + "@types/hast": "^2.0.0", + "github-slugger": "^2.0.0", + "hast-util-has-property": "^2.0.0", + "hast-util-heading-rank": "^2.0.0", + "hast-util-to-string": "^2.0.0", + "unified": "^10.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/rehype-stringify": { "version": "9.0.3", "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-9.0.3.tgz", @@ -5549,6 +6266,49 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/remark-breaks": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/remark-breaks/-/remark-breaks-3.0.3.tgz", + "integrity": "sha512-C7VkvcUp1TPUc2eAYzsPdaUh8Xj4FSbQnYA5A9f80diApLZscTDeG7efiWP65W8hV2sEy3JuGVU0i6qr5D8Hug==", + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-newline-to-break": "^1.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-code-titles": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/remark-code-titles/-/remark-code-titles-0.1.2.tgz", + "integrity": "sha512-KsHQbaI4FX8Ozxqk7YErxwmBiveUqloKuVqyPG2YPLHojpgomodWgRfG4B+bOtmn/5bfJ8khw4rR0lvgVFl2Uw==", + "dependencies": { + "unist-util-visit": "^1.4.0" + } + }, + "node_modules/remark-code-titles/node_modules/unist-util-is": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz", + "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==" + }, + "node_modules/remark-code-titles/node_modules/unist-util-visit": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz", + "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==", + "dependencies": { + "unist-util-visit-parents": "^2.0.0" + } + }, + "node_modules/remark-code-titles/node_modules/unist-util-visit-parents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz", + "integrity": "sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==", + "dependencies": { + "unist-util-is": "^3.0.0" + } + }, "node_modules/remark-frontmatter": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-4.0.1.tgz", @@ -5579,6 +6339,21 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/remark-math": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-5.1.1.tgz", + "integrity": "sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==", + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-math": "^2.0.0", + "micromark-extension-math": "^2.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/remark-mdx": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.3.0.tgz", @@ -5634,6 +6409,11 @@ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, + "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.2", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", @@ -5866,6 +6646,11 @@ } ] }, + "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/sass-formatter": { "version": "0.7.6", "resolved": "https://registry.npmjs.org/sass-formatter/-/sass-formatter-0.7.6.tgz", @@ -5874,6 +6659,17 @@ "suf-log": "^2.5.3" } }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/section-matter": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", @@ -6064,6 +6860,27 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/speech-rule-engine": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/speech-rule-engine/-/speech-rule-engine-4.0.7.tgz", + "integrity": "sha512-sJrL3/wHzNwJRLBdf6CjJWIlxC04iYKkyXvYSVsWVOiC2DSkHmxsqOhEeMsBA9XK+CHuNcsdkbFDnoUfAsmp9g==", + "dependencies": { + "commander": "9.2.0", + "wicked-good-xpath": "1.3.0", + "xmldom-sre": "0.1.31" + }, + "bin": { + "sre": "bin/sre" + } + }, + "node_modules/speech-rule-engine/node_modules/commander": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.2.0.tgz", + "integrity": "sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==", + "engines": { + "node": "^12.20.0 || >=14" + } + }, "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", @@ -6311,6 +7128,11 @@ "node": ">=10.13.0" } }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, "node_modules/synckit": { "version": "0.8.5", "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", @@ -6494,6 +7316,31 @@ "node": ">=8.0" } }, + "node_modules/tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/trim-lines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", @@ -6621,6 +7468,19 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/unist-util-find-after": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-4.0.1.tgz", + "integrity": "sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/unist-util-generated": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", @@ -6743,6 +7603,14 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, "node_modules/update-browserslist-db": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", @@ -6772,6 +7640,15 @@ "browserslist": ">= 4.21.0" } }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -6970,6 +7847,26 @@ "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.7.tgz", "integrity": "sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==" }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz", + "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==", + "dependencies": { + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/wcwidth": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", @@ -6996,6 +7893,45 @@ "node": ">= 8" } }, + "node_modules/webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-mimetype": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-url": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz", + "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==", + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -7030,6 +7966,11 @@ "node": ">=4" } }, + "node_modules/wicked-good-xpath": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/wicked-good-xpath/-/wicked-good-xpath-1.3.0.tgz", + "integrity": "sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==" + }, "node_modules/widest-line": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", @@ -7076,6 +8017,55 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, + "node_modules/ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "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/xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/xmldom-sre": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/xmldom-sre/-/xmldom-sre-0.1.31.tgz", + "integrity": "sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==", + "engines": { + "node": ">=0.1" + } + }, + "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": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", diff --git a/package.json b/package.json index 7c48d99..1e52bec 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "devDependencies": { "@astrojs/image": "^0.16.6", "@astrojs/tailwind": "^3.1.1", + "@tailwindcss/typography": "^0.5.9", "@types/micromodal": "^0.3.3", "astro": "^2.7.2", "astro-icon": "^0.8.0", @@ -28,6 +29,12 @@ "@fontsource/inter": "^4.5.15", "canvas-confetti": "^1.6.0", "micromodal": "^0.4.10", + "rehype-figure": "^1.0.1", + "rehype-mathjax": "^4.0.2", + "rehype-slug": "^5.1.0", + "remark-breaks": "^3.0.3", + "remark-code-titles": "^0.1.2", + "remark-math": "^5.1.1", "sharp": "^0.31.2", "tailwindcss": "^3.3.2", "tiny-invariant": "^1.3.1" diff --git a/src/components/header.astro b/src/components/header.astro index dd6a9a6..37002a8 100644 --- a/src/components/header.astro +++ b/src/components/header.astro @@ -7,9 +7,11 @@ const navItems: Array = [ { title: "Diagramm", url: "#intro" }, { title: "Paper", url: "0_Own/1_Building_Mess" }, { title: "About Author", url: "https://jav-ed.github.io/master_Thesis/Data/8_Add_2_Master/2_About_Author.html" }, - { title: "Used Tools", url: "0_Own/1_Building_Mess" }, + { title: "Used Tools", url: "0_Own/2_Used_Tools" }, { title: "Source Code", url: "https://github.com/jav-ed/H2O_Plot" }, { title: "License", url: "0_Own/3_License" }, + // { title: "Trial_0", url: "1_Trials/0_Trial" }, + // { title: "Trial_1", url: "1_Trials/1_Trial" }, ]; --- diff --git a/src/layouts/main.astro b/src/layouts/main.astro index 768d985..74b8792 100644 --- a/src/layouts/main.astro +++ b/src/layouts/main.astro @@ -1,6 +1,5 @@ --- import '../styles/markdown.css'; - const { content } = Astro.props; --- diff --git a/src/pages/0_Own/2_Used_Tools.md b/src/pages/0_Own/2_Used_Tools.md index 0864b05..697501e 100644 --- a/src/pages/0_Own/2_Used_Tools.md +++ b/src/pages/0_Own/2_Used_Tools.md @@ -4,22 +4,13 @@ title: 'My Markdown page' --- -# Under Construction +

\ No newline at end of file diff --git a/src/pages/0_Own/3_License.md b/src/pages/0_Own/3_License.md index 76c106d..f695845 100644 --- a/src/pages/0_Own/3_License.md +++ b/src/pages/0_Own/3_License.md @@ -1,23 +1,23 @@ --- layout: '../../layouts/main.astro' title: 'License' - --- +
# License [![Hippocratic License HL3-BDS-CL-ECO-EXTR-MEDIA-MIL-SV-XUAR](https://img.shields.io/static/v1?label=Hippocratic%20License&message=HL3-BDS-CL-ECO-EXTR-MEDIA-MIL-SV-XUAR&labelColor=5e2751&color=bc8c3d)](https://firstdonoharm.dev/version/3/0/bds-cl-eco-extr-media-mil-sv-xuar.html) -## License in short +## License in Short You are free to use the content of this webpage for whatever you like, including modification, sale, distribution, and more. However, please note that there are some important restrictions: You can do whatever you like with this content as long as it is halal or morally supportable. If you are unsure about a topic, please consult the license agreement. First, you are not allowed to insult, target minorities or religious groups, support Israel's government, assist India in its oppression in Kashmir, assist the Chinese government's oppression against Uighurs, and so on. Second, there is a copyleft - it basically means, your work is mandated to have the same license, i.e., you as well want to make sure that your work cannot be misused. -## Hippocratic license in detail +## Hippocratic License in Detail **HIPPOCRATIC LICENSE** **Version 3.0, October 2021** @@ -154,3 +154,5 @@ _This section identifies additional individuals or entities that a Licensee coul + +
\ No newline at end of file diff --git a/src/pages/1_Trials/0_Trial.mdx b/src/pages/1_Trials/0_Trial.mdx new file mode 100644 index 0000000..41a370d --- /dev/null +++ b/src/pages/1_Trials/0_Trial.mdx @@ -0,0 +1,75 @@ +--- +layout: '../../layouts/main.astro' +title: 'License' +variable_0: "Testing Things" +--- + + + +# {frontmatter.variable_0} + +
+ +# Next title + +After some text the next title shall be shown + + + +
+ > Some notable things in a block quote! +
+ +
+

A blockquote with some emphasis.

+
+ +# Heading (rank 1) +## Heading 2 +### 3 +#### 4 +##### 5 +###### 6 + +> Block quote + +* Unordered +* List + +1. Ordered +2. List + +A paragraph, introducing a thematic break: + +--- + +```js +some.code() +``` + +export const name = 'World' +export const title = 'Hi, ' + name + '!' + +# {title} + + + + +
Works + +1 + +3 +4 + +something **strong**, and finally a little `code()`. + +a [link](https://example.com) some *emphasis*, +
+ + +this cannot be added inside the article tag - do not know why + + +an ![image](https://plus.unsplash.com/premium_photo-1676210736121-3994f53bb493?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=698&q=80), + diff --git a/src/pages/1_Trials/1_Trial.md b/src/pages/1_Trials/1_Trial.md new file mode 100644 index 0000000..de3b454 --- /dev/null +++ b/src/pages/1_Trials/1_Trial.md @@ -0,0 +1,60 @@ +--- +layout: '../../layouts/main.astro' +title: 'License' +variable_0: "Testing Things" +--- + +
+ + # h1 header + Some text + + Some text + + Some text + + Some text + +
+
+ + # h1 header + Some text + + Some text + + Some text + + Some text + + +an ![Figure Caption](https://plus.unsplash.com/premium_photo-1676210736121-3994f53bb493?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=698&q=80), + + +
+ + +
+

Garlic bread with cheese: What the science tells us

+

+ For years parents have espoused the health benefits of eating garlic bread with cheese to their + children, with the food earning such an iconic status in our culture that kids will often dress + up as warm, cheesy loaf for Halloween. +

+

+ But a recent study shows that the celebrated appetizer may be linked to a series of rabies cases + springing up around the country. +

+
+ + + +
+# Here comes the big titless +Some text multiple times +Some text multiple times +Some text multiple times +Some text multiple times +$\sqrt{a^2 + b^2}$ +
+ diff --git a/src/pages/index.astro b/src/pages/index.astro index 51b466e..1bbfad7 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -17,7 +17,7 @@ const { generator, site } = Astro; const image = new URL("social.jpg", site); const description = - "Build fast websites, faster. Astro is a new kind of site builder for the modern web. Lightning-fast performance meets powerful developer experience."; + "No descirption provided"; --- diff --git a/src/styles/index.css b/src/styles/index.css index dd04240..21bb141 100644 --- a/src/styles/index.css +++ b/src/styles/index.css @@ -1,2 +1,2 @@ @import "global.css"; -@import "theme.css"; +@import "theme.css"; \ No newline at end of file diff --git a/src/styles/markdown.css b/src/styles/markdown.css index 977cd78..1444201 100644 --- a/src/styles/markdown.css +++ b/src/styles/markdown.css @@ -1,3 +1,8 @@ +/* @tailwind base; +@tailwind components; +@tailwind utilities; */ + + body { font-family: system-ui; background-color: black; diff --git a/tailwind.config.cjs b/tailwind.config.cjs index bc1f883..6268952 100644 --- a/tailwind.config.cjs +++ b/tailwind.config.cjs @@ -1,7 +1,12 @@ +/** @type {import('tailwindcss').Config} */ + + const defaultTheme = require("tailwindcss/defaultTheme"); module.exports = { - content: ["./src/**/*.{astro,html,js,jsx,svelte,ts,tsx,vue}"], + content: ["./src/**/*.{astro,html,md, mdx,js,jsx,svelte,ts,tsx,vue}"], + + /* --------------------------------- theme -------------------------------- */ theme: { extend: { fontFamily: { @@ -23,9 +28,23 @@ module.exports = { default: "var(--color-border)", }, }, + + // darkMode: 'class', + }, corePlugins: { fontSize: false, + + // If this is activated margins will be set to 0, see: + // https://tailwindcss.com/docs/preflight + // default bahaviour is: true + // preflight: true, // this disables preflight }, - plugins: [require("tailwindcss-fluid-type")], + plugins: [ + require("tailwindcss-fluid-type"), + require("@tailwindcss/typography"), +], }; + + + From 173d3cde9dc6a1e7eef33459d554575c1fffd0fb Mon Sep 17 00:00:00 2001 From: jav Date: Wed, 5 Jul 2023 15:55:27 +0200 Subject: [PATCH 05/39] first attempt - ready version - v_1 --- src/pages/0_Own/2_Used_Tools.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/pages/0_Own/2_Used_Tools.md b/src/pages/0_Own/2_Used_Tools.md index 697501e..7d14e22 100644 --- a/src/pages/0_Own/2_Used_Tools.md +++ b/src/pages/0_Own/2_Used_Tools.md @@ -7,10 +7,11 @@ title: 'My Markdown page'
# Used Tools -1. [Astro](https://astro.build/) -2. [Plotly](https://plotly.com/) -3. [Astro landing page](https://github.com/mhyfritz/astro-landing-page) -4. [VSCode](https://code.visualstudio.com/) -5. [GitHub](https://github.com/jav-ed) +1. [Astro](https://github.com/withastro/astro) +2. [tailwindcss](https://github.com/tailwindlabs/tailwindcss) +3. [Plotly](https://github.com/plotly/plotly.py) +4. [Astro landing page](https://github.com/mhyfritz/astro-landing-page) +5. [VSCode](https://code.visualstudio.com/) +6. [GitHub](https://github.com/jav-ed)
\ No newline at end of file From 7ca6bc336252204479a7992892b29ea3b12e7fad Mon Sep 17 00:00:00 2001 From: jav Date: Wed, 5 Jul 2023 15:58:14 +0200 Subject: [PATCH 06/39] first attempt - ready version - v_2 --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2fd9f95..bdee046 100644 --- a/README.md +++ b/README.md @@ -1 +1,2 @@ -TBD \ No newline at end of file +Please open the [link](https://jav-ed.github.io/H2O_Plot/) +or [Code Repo](https://github.com/jav-ed/H2O_Plot/tree/main) \ No newline at end of file From cd9e560d11586155916520aa0d1219e589451c2e Mon Sep 17 00:00:00 2001 From: jav Date: Wed, 5 Jul 2023 15:58:32 +0200 Subject: [PATCH 07/39] first attempt - ready version - v_3 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index bdee046..0c539f8 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,2 @@ Please open the [link](https://jav-ed.github.io/H2O_Plot/) -or [Code Repo](https://github.com/jav-ed/H2O_Plot/tree/main) \ No newline at end of file +or [Code Repo](https://github.com/jav-ed/H2O_Plot/tree/main) for additional information \ No newline at end of file From dd3f60132f6c77a6b50ab4f23d8809cd954598a1 Mon Sep 17 00:00:00 2001 From: jav Date: Wed, 5 Jul 2023 16:26:29 +0200 Subject: [PATCH 08/39] missing second plot and mabye img of author --- src/pages/0_Own/2_Used_Tools.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/pages/0_Own/2_Used_Tools.md b/src/pages/0_Own/2_Used_Tools.md index 7d14e22..04c738a 100644 --- a/src/pages/0_Own/2_Used_Tools.md +++ b/src/pages/0_Own/2_Used_Tools.md @@ -7,11 +7,12 @@ title: 'My Markdown page'
# Used Tools -1. [Astro](https://github.com/withastro/astro) -2. [tailwindcss](https://github.com/tailwindlabs/tailwindcss) -3. [Plotly](https://github.com/plotly/plotly.py) -4. [Astro landing page](https://github.com/mhyfritz/astro-landing-page) -5. [VSCode](https://code.visualstudio.com/) -6. [GitHub](https://github.com/jav-ed) +1. Astro +2. tailwindcss +3. Plotly +4. Astro landing page +5. LottieFiles +6. VSCode +7. GitHub
\ No newline at end of file From 8251b2b1673d5f0fafbe58592a25b15a34454a38 Mon Sep 17 00:00:00 2001 From: jav Date: Sat, 8 Jul 2023 16:05:11 +0200 Subject: [PATCH 09/39] made some modifications --- Others/0_Reminder/0_Default_Dark.cjs | 84 + package-lock.json | 8119 ----------------- package.json | 3 +- pnpm-lock.yaml | 4856 ++++++++++ src/assets/0_Lotti/bismillah.lottie | Bin 0 -> 8873 bytes src/assets/{ => 0_Lotti}/construc_Lotti.json | 0 src/assets/0_Lotti/mosque.lottie | Bin 0 -> 203225 bytes src/components/Trials/confetti_Button.astro | 2 +- src/components/header.astro | 10 +- src/layouts/main.astro | 6 +- src/pages/0_Own/0_Acknowledge.mdx | 120 + src/pages/0_Own/1_Building_Mess.mdx | 43 + ...1_Building_Mess.md => 1_Building_Mess_.md} | 2 +- src/pages/0_Own/2_Used_Tools.md | 30 +- src/pages/1_Trials/2_Trial.mdx | 56 + src/pages/1_Trials/3_Trial.md | 86 + src/styles/markdown.css | 10 + tailwind.config.cjs | 35 +- 18 files changed, 5330 insertions(+), 8132 deletions(-) create mode 100644 Others/0_Reminder/0_Default_Dark.cjs delete mode 100644 package-lock.json create mode 100644 pnpm-lock.yaml create mode 100644 src/assets/0_Lotti/bismillah.lottie rename src/assets/{ => 0_Lotti}/construc_Lotti.json (100%) create mode 100644 src/assets/0_Lotti/mosque.lottie create mode 100644 src/pages/0_Own/0_Acknowledge.mdx create mode 100644 src/pages/0_Own/1_Building_Mess.mdx rename src/pages/0_Own/{1_Building_Mess.md => 1_Building_Mess_.md} (95%) create mode 100644 src/pages/1_Trials/2_Trial.mdx create mode 100644 src/pages/1_Trials/3_Trial.md diff --git a/Others/0_Reminder/0_Default_Dark.cjs b/Others/0_Reminder/0_Default_Dark.cjs new file mode 100644 index 0000000..93aecb1 --- /dev/null +++ b/Others/0_Reminder/0_Default_Dark.cjs @@ -0,0 +1,84 @@ +/** @type {import('tailwindcss').Config} */ + + +const defaultTheme = require("tailwindcss/defaultTheme"); + +module.exports = { + content: ["./src/**/*.{astro,html,md, mdx,js,jsx,svelte,ts,tsx,vue}"], + + /* --------------------------------- theme -------------------------------- */ + theme: { + extend: { + + /* --------------------------- theme extend --------------------------- */ + fontFamily: { + sans: ["InterVariable", ...defaultTheme.fontFamily.sans], + }, + colors: { + primary: "var(--color-primary)", + secondary: "var(--color-secondary)", + }, + textColor: { + default: "var(--color-text)", + offset: "var(--color-text-offset)", + }, + backgroundColor: { + default: "var(--color-background)", + offset: "var(--color-background-offset)", + }, + borderColor: { + default: "var(--color-border)", + }, + + /* --------------------------- theme extend --------------------------- */ + typography: { + + /* ================================================================== */ + /* ======== this is the place where the dark theme is defined ======= */ + /* ================================================================== */ + // also habe a look at:node_modules/@tailwindcss/typography/src/styles.js + DEFAULT: { + css: { + '--tw-prose-body': 'var(--tw-prose-invert-body)', + '--tw-prose-headings': 'var(--tw-prose-invert-headings)', + '--tw-prose-lead': 'var(--tw-prose-invert-lead)', + '--tw-prose-links': 'var(--tw-prose-invert-links)', + '--tw-prose-bold': 'var(--tw-prose-invert-bold)', + '--tw-prose-counters': 'var(--tw-prose-invert-counters)', + '--tw-prose-bullets': 'var(--tw-prose-invert-bullets)', + '--tw-prose-hr': 'var(--tw-prose-invert-hr)', + '--tw-prose-quotes': 'var(--tw-prose-invert-quotes)', + '--tw-prose-quote-borders': 'var(--tw-prose-invert-quote-borders)', + '--tw-prose-captions': 'var(--tw-prose-invert-captions)', + '--tw-prose-code': 'var(--tw-prose-invert-code)', + '--tw-prose-pre-code': 'var(--tw-prose-invert-pre-code)', + '--tw-prose-pre-bg': 'var(--tw-prose-invert-pre-bg)', + '--tw-prose-th-borders': 'var(--tw-prose-invert-th-borders)', + '--tw-prose-td-borders': 'var(--tw-prose-invert-td-borders)', + }, + }, + }, + + }, + + darkMode: 'media', + + }, + + + corePlugins: { + fontSize: false, + + // If this is activated margins will be set to 0, see: + // https://tailwindcss.com/docs/preflight + // default bahaviour is: true + // preflight: true, // this disables preflight + }, + plugins: [ + require("tailwindcss-fluid-type"), + require("@tailwindcss/typography"), +], +}; + + + diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index b8a1c0b..0000000 --- a/package-lock.json +++ /dev/null @@ -1,8119 +0,0 @@ -{ - "name": "0_h2o", - "version": "0.0.1", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "0_h2o", - "version": "0.0.1", - "license": "ISC", - "dependencies": { - "@astrojs/mdx": "^0.19.7", - "@fontsource/inter": "^4.5.15", - "canvas-confetti": "^1.6.0", - "micromodal": "^0.4.10", - "rehype-figure": "^1.0.1", - "rehype-mathjax": "^4.0.2", - "rehype-slug": "^5.1.0", - "remark-breaks": "^3.0.3", - "remark-code-titles": "^0.1.2", - "remark-math": "^5.1.1", - "sharp": "^0.31.2", - "tailwindcss": "^3.3.2", - "tiny-invariant": "^1.3.1" - }, - "devDependencies": { - "@astrojs/image": "^0.16.6", - "@astrojs/tailwind": "^3.1.1", - "@tailwindcss/typography": "^0.5.9", - "@types/micromodal": "^0.3.3", - "astro": "^2.7.2", - "astro-icon": "^0.8.0", - "prettier": "2.8.8", - "prettier-plugin-astro": "^0.8.0", - "prettier-plugin-tailwindcss": "^0.2.7", - "rimraf": "^4.4.1", - "tailwindcss-fluid-type": "^2.0.3" - } - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@altano/tiny-async-pool": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@altano/tiny-async-pool/-/tiny-async-pool-1.0.2.tgz", - "integrity": "sha512-qQzaI0TBUPdpjZ3qo5b2ziQY9MSNpbziH2ZrE5lvtUZL+kn9GwVuVJwoOubaoNkeDB+rqEefnpu1k+oMpOCYiw==", - "dev": true - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@astrojs/compiler": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.5.3.tgz", - "integrity": "sha512-/HSFkJ+Yv+WUWSq0QVsIlhBKam5VUpGV+s8MvPguC/krHmw4Ww9TIgmfJSvV8/BN0sHJB7pCgf7yInae1zb+TQ==" - }, - "node_modules/@astrojs/image": { - "version": "0.16.9", - "resolved": "https://registry.npmjs.org/@astrojs/image/-/image-0.16.9.tgz", - "integrity": "sha512-8RfGGd1MAIQ6xCHgmu+xXBKWE14gvWYcIv61PxWlToEBgMUbmFdN5ICBQ1bea24rx6o5WvsvRjfOnkjPpf2eew==", - "dev": true, - "dependencies": { - "@altano/tiny-async-pool": "^1.0.2", - "http-cache-semantics": "^4.1.0", - "image-size": "^1.0.2", - "kleur": "^4.1.5", - "magic-string": "^0.27.0", - "mime": "^3.0.0" - }, - "peerDependencies": { - "astro": "^2.5.0", - "sharp": ">=0.31.0" - }, - "peerDependenciesMeta": { - "sharp": { - "optional": true - } - } - }, - "node_modules/@astrojs/internal-helpers": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.1.1.tgz", - "integrity": "sha512-+LySbvFbjv2nO2m/e78suleQOGEru4Cnx73VsZbrQgB2u7A4ddsQg3P2T0zC0e10jgcT+c6nNlKeLpa6nRhQIg==" - }, - "node_modules/@astrojs/language-server": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-1.0.8.tgz", - "integrity": "sha512-gssRxLGb8XnvKpqSzrDW5jdzdFnXD7eBXVkPCkkt2hv7Qzb+SAzv6hVgMok3jDCxpR1aeB+XNd9Qszj2h29iog==", - "dependencies": { - "@astrojs/compiler": "^1.4.2", - "@jridgewell/trace-mapping": "^0.3.14", - "@vscode/emmet-helper": "^2.8.4", - "events": "^3.3.0", - "prettier": "^2.8.8", - "prettier-plugin-astro": "^0.9.1", - "vscode-css-languageservice": "^6.2.1", - "vscode-html-languageservice": "^5.0.0", - "vscode-languageserver": "^8.0.1", - "vscode-languageserver-protocol": "^3.17.1", - "vscode-languageserver-textdocument": "^1.0.4", - "vscode-languageserver-types": "^3.17.1", - "vscode-uri": "^3.0.3" - }, - "bin": { - "astro-ls": "bin/nodeServer.js" - } - }, - "node_modules/@astrojs/language-server/node_modules/prettier-plugin-astro": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/prettier-plugin-astro/-/prettier-plugin-astro-0.9.1.tgz", - "integrity": "sha512-pYZXSbdq0eElvzoIMArzv1SBn1NUXzopjlcnt6Ql8VW32PjC12NovwBjXJ6rh8qQLi7vF8jNqAbraKW03UPfag==", - "dependencies": { - "@astrojs/compiler": "^1.0.1", - "prettier": "^2.8.3", - "sass-formatter": "^0.7.5", - "synckit": "^0.8.4" - }, - "engines": { - "node": "^14.15.0 || >=16.0.0", - "pnpm": ">=7.14.0" - } - }, - "node_modules/@astrojs/markdown-remark": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-2.2.1.tgz", - "integrity": "sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==", - "dependencies": { - "@astrojs/prism": "^2.1.2", - "github-slugger": "^1.4.0", - "import-meta-resolve": "^2.1.0", - "rehype-raw": "^6.1.1", - "rehype-stringify": "^9.0.3", - "remark-gfm": "^3.0.1", - "remark-parse": "^10.0.1", - "remark-rehype": "^10.1.0", - "remark-smartypants": "^2.0.0", - "shiki": "^0.14.1", - "unified": "^10.1.2", - "unist-util-visit": "^4.1.0", - "vfile": "^5.3.2" - }, - "peerDependencies": { - "astro": "^2.5.0" - } - }, - "node_modules/@astrojs/markdown-remark/node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" - }, - "node_modules/@astrojs/mdx": { - "version": "0.19.7", - "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-0.19.7.tgz", - "integrity": "sha512-mfEbBD7oi8yBHhcJucEjnrquREkJ3os+jioURP8BR2B8tOV2rV2j8trvmLUgfS+P/+HevGObxCTjcRYxn6T7eg==", - "dependencies": { - "@astrojs/markdown-remark": "^2.2.1", - "@astrojs/prism": "^2.1.2", - "@mdx-js/mdx": "^2.3.0", - "acorn": "^8.8.0", - "es-module-lexer": "^1.1.1", - "estree-util-visit": "^1.2.0", - "github-slugger": "^1.4.0", - "gray-matter": "^4.0.3", - "hast-util-to-html": "^8.0.4", - "kleur": "^4.1.4", - "rehype-raw": "^6.1.1", - "remark-frontmatter": "^4.0.1", - "remark-gfm": "^3.0.1", - "remark-smartypants": "^2.0.0", - "shiki": "^0.14.1", - "source-map": "^0.7.4", - "unist-util-visit": "^4.1.0", - "vfile": "^5.3.2" - }, - "engines": { - "node": ">=16.12.0" - } - }, - "node_modules/@astrojs/mdx/node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" - }, - "node_modules/@astrojs/prism": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-2.1.2.tgz", - "integrity": "sha512-3antim1gb34689GHRQFJ88JEo93HuZKQBnmxDT5W/nxiNz1p/iRxnCTEhIbJhqMOTRbbo5h2ldm5qSxx+TMFQA==", - "dependencies": { - "prismjs": "^1.28.0" - }, - "engines": { - "node": ">=16.12.0" - } - }, - "node_modules/@astrojs/tailwind": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@astrojs/tailwind/-/tailwind-3.1.3.tgz", - "integrity": "sha512-10S1omrv5K5HRVAZ0fBgN5vQykn2HRL332LAVFyBASMn1Ff6gDfSK+CPUeUu94eZUOEaPnECLK8EHAqZ8iY9CA==", - "dev": true, - "dependencies": { - "@proload/core": "^0.3.3", - "autoprefixer": "^10.4.14", - "postcss": "^8.4.23", - "postcss-load-config": "^4.0.1" - }, - "peerDependencies": { - "astro": "^2.5.0", - "tailwindcss": "^3.0.24" - } - }, - "node_modules/@astrojs/telemetry": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-2.1.1.tgz", - "integrity": "sha512-4pRhyeQr0MLB5PKYgkdu+YE8sSpMbHL8dUuslBWBIdgcYjtD1SufPMBI8pgXJ+xlwrQJHKKfK2X1KonHYuOS9A==", - "dependencies": { - "ci-info": "^3.3.1", - "debug": "^4.3.4", - "dlv": "^1.1.3", - "dset": "^3.1.2", - "is-docker": "^3.0.0", - "is-wsl": "^2.2.0", - "undici": "^5.22.0", - "which-pm-runs": "^1.1.0" - }, - "engines": { - "node": ">=16.12.0" - } - }, - "node_modules/@astrojs/webapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@astrojs/webapi/-/webapi-2.2.0.tgz", - "integrity": "sha512-mHAOApWyjqSe5AQMOUD9rsZJqbMQqe3Wosb1a40JV6Okvyxj1G6GTlthwYadWCymq/lbgwh0PLiY8Fr4eFxtuQ==", - "dependencies": { - "undici": "^5.22.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", - "dependencies": { - "@babel/highlight": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.5.tgz", - "integrity": "sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.5.tgz", - "integrity": "sha512-SBuTAjg91A3eKOvD+bPEz3LlhHZRNu1nFOVts9lzDJTXshHTjII0BAtDS3Y2DAkdZdDKWVZGVwkDfc4Clxn1dg==", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.5", - "@babel/generator": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helpers": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", - "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.22.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.5.tgz", - "integrity": "sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==", - "dependencies": { - "@babel/types": "^7.22.5", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.5.tgz", - "integrity": "sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==", - "dependencies": { - "@babel/compat-data": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", - "browserslist": "^4.21.3", - "lru-cache": "^5.1.1", - "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-environment-visitor": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", - "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", - "dependencies": { - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", - "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.5.tgz", - "integrity": "sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz", - "integrity": "sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", - "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.5.tgz", - "integrity": "sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q==", - "dependencies": { - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", - "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", - "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz", - "integrity": "sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", - "dependencies": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz", - "integrity": "sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==", - "dependencies": { - "@babel/code-frame": "^7.22.5", - "@babel/generator": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", - "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", - "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@emmetio/abbreviation": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.3.3.tgz", - "integrity": "sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==", - "dependencies": { - "@emmetio/scanner": "^1.0.4" - } - }, - "node_modules/@emmetio/css-abbreviation": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@emmetio/css-abbreviation/-/css-abbreviation-2.1.8.tgz", - "integrity": "sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==", - "dependencies": { - "@emmetio/scanner": "^1.0.4" - } - }, - "node_modules/@emmetio/scanner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@emmetio/scanner/-/scanner-1.0.4.tgz", - "integrity": "sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==" - }, - "node_modules/@esbuild/android-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", - "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", - "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", - "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", - "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", - "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", - "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", - "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", - "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", - "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", - "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", - "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", - "cpu": [ - "loong64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", - "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", - "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", - "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", - "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", - "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", - "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", - "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", - "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", - "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", - "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", - "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@fontsource/inter": { - "version": "4.5.15", - "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-4.5.15.tgz", - "integrity": "sha512-FzleM9AxZQK2nqsTDtBiY0PMEVWvnKnuu2i09+p6DHvrHsuucoV2j0tmw+kAT3L4hvsLdAIDv6MdGehsPIdT+Q==" - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "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/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/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/@jridgewell/trace-mapping/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/@mdx-js/mdx": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-2.3.0.tgz", - "integrity": "sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/mdx": "^2.0.0", - "estree-util-build-jsx": "^2.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "estree-util-to-js": "^1.1.0", - "estree-walker": "^3.0.0", - "hast-util-to-estree": "^2.0.0", - "markdown-extensions": "^1.0.0", - "periscopic": "^3.0.0", - "remark-mdx": "^2.0.0", - "remark-parse": "^10.0.0", - "remark-rehype": "^10.0.0", - "unified": "^10.0.0", - "unist-util-position-from-estree": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0" - }, - "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/@pkgr/utils": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", - "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", - "dependencies": { - "cross-spawn": "^7.0.3", - "is-glob": "^4.0.3", - "open": "^8.4.0", - "picocolors": "^1.0.0", - "tiny-glob": "^0.2.9", - "tslib": "^2.4.0" - }, - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/@proload/core": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@proload/core/-/core-0.3.3.tgz", - "integrity": "sha512-7dAFWsIK84C90AMl24+N/ProHKm4iw0akcnoKjRvbfHifJZBLhaDsDus1QJmhG12lXj4e/uB/8mB/0aduCW+NQ==", - "dev": true, - "dependencies": { - "deepmerge": "^4.2.2", - "escalade": "^3.1.1" - } - }, - "node_modules/@tailwindcss/typography": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.9.tgz", - "integrity": "sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==", - "dev": true, - "dependencies": { - "lodash.castarray": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.merge": "^4.6.2", - "postcss-selector-parser": "6.0.10" - }, - "peerDependencies": { - "tailwindcss": ">=3.0.0 || insiders" - } - }, - "node_modules/@tailwindcss/typography/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==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "engines": { - "node": ">= 10" - } - }, - "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==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@types/acorn": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", - "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/@types/babel__core": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", - "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", - "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/debug": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.8.tgz", - "integrity": "sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==", - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==" - }, - "node_modules/@types/estree-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", - "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", - "dependencies": { - "@types/estree": "*" - } - }, - "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/json5": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.30.tgz", - "integrity": "sha512-sqm9g7mHlPY/43fcSNrCYfOeX9zkTTK+euO5E6+CVijSMm5tTjkVdwdqRkY3ljjIAf8679vps5jKUoJBCLsMDA==" - }, - "node_modules/@types/katex": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.0.tgz", - "integrity": "sha512-hz+S3nV6Mym5xPbT9fnO8dDhBFQguMYpY0Ipxv06JMi1ORgnEM4M1ymWDUhUNer3ElLmT583opRo4RzxKmh9jw==" - }, - "node_modules/@types/mathjax": { - "version": "0.0.37", - "resolved": "https://registry.npmjs.org/@types/mathjax/-/mathjax-0.0.37.tgz", - "integrity": "sha512-y0WSZBtBNQwcYipTU/BhgeFu1EZNlFvUNCmkMXV9kBQZq7/o5z82dNVyH3yy2Xv5zzeNeQoHSL4Xm06+EQiH+g==" - }, - "node_modules/@types/mdast": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.11.tgz", - "integrity": "sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/mdx": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.5.tgz", - "integrity": "sha512-76CqzuD6Q7LC+AtbPqrvD9AqsN0k8bsYo2bM2J8pmNldP1aIPAbzUQ7QbobyXL4eLr1wK5x8FZFe8eF/ubRuBg==" - }, - "node_modules/@types/micromodal": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@types/micromodal/-/micromodal-0.3.3.tgz", - "integrity": "sha512-XQg6nqg15A6ZKkMkDdqLkC5LTxLb7CZU6BX8uHBj4AVU7+k/W6kfriW5HCsarrjFpONNOMAmhA1ReUsMm7297g==", - "dev": true - }, - "node_modules/@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" - }, - "node_modules/@types/nlcst": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-1.0.0.tgz", - "integrity": "sha512-3TGCfOcy8R8mMQ4CNSNOe3PG66HttvjcLzCoOpvXvDtfWOTi+uT/rxeOKm/qEwbM4SNe1O/PjdiBK2YcTjU4OQ==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/parse5": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", - "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==" - }, - "node_modules/@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==" - }, - "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/web": { - "version": "0.0.46", - "resolved": "https://registry.npmjs.org/@types/web/-/web-0.0.46.tgz", - "integrity": "sha512-ki0OmbjSdAEfvmy5AYWFpMkRsPW+6h4ibQ4tzk8SJsS9dkrrD3B/U1eVvdNNWxAzntjq6o2sjSia6UBCoPH+Yg==" - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" - }, - "node_modules/@vscode/emmet-helper": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.9.2.tgz", - "integrity": "sha512-MaGuyW+fa13q3aYsluKqclmh62Hgp0BpKIqS66fCxfOaBcVQ1OnMQxRRgQUYnCkxFISAQlkJ0qWWPyXjro1Qrg==", - "dependencies": { - "emmet": "^2.4.3", - "jsonc-parser": "^2.3.0", - "vscode-languageserver-textdocument": "^1.0.1", - "vscode-languageserver-types": "^3.15.1", - "vscode-uri": "^2.1.2" - } - }, - "node_modules/@vscode/emmet-helper/node_modules/vscode-uri": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz", - "integrity": "sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==" - }, - "node_modules/@vscode/l10n": { - "version": "0.0.14", - "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.14.tgz", - "integrity": "sha512-/yrv59IEnmh655z1oeDnGcvMYwnEzNzHLgeYcQCkhYX0xBvYWrAuefoiLcPBUkMpJsb46bqQ6Yv4pwTTQ4d3Qg==" - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" - }, - "node_modules/acorn": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", - "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - } - }, - "node_modules/acorn-globals/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "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/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-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-align/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/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/ansi-sequence-parser": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.0.tgz", - "integrity": "sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==" - }, - "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/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/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": "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/array-iterate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", - "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/astring": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.6.tgz", - "integrity": "sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==", - "bin": { - "astring": "bin/astring" - } - }, - "node_modules/astro": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/astro/-/astro-2.7.2.tgz", - "integrity": "sha512-2+vjXeVGU04aecs0mm93Qx9KdeVDw4OTeBIijs2Z+QLoe4RUYZnkqx5gR70VNfnoMdXoPp7+wB+ARcb0+ee/yg==", - "dependencies": { - "@astrojs/compiler": "^1.5.0", - "@astrojs/internal-helpers": "^0.1.1", - "@astrojs/language-server": "^1.0.0", - "@astrojs/markdown-remark": "^2.2.1", - "@astrojs/telemetry": "^2.1.1", - "@astrojs/webapi": "^2.2.0", - "@babel/core": "^7.22.5", - "@babel/generator": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/plugin-transform-react-jsx": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5", - "@types/babel__core": "^7.20.1", - "@types/yargs-parser": "^21.0.0", - "acorn": "^8.9.0", - "boxen": "^6.2.1", - "chokidar": "^3.5.3", - "ci-info": "^3.8.0", - "common-ancestor-path": "^1.0.1", - "cookie": "^0.5.0", - "debug": "^4.3.4", - "deepmerge-ts": "^4.3.0", - "devalue": "^4.3.2", - "diff": "^5.1.0", - "es-module-lexer": "^1.3.0", - "esbuild": "^0.17.19", - "estree-walker": "3.0.0", - "execa": "^6.1.0", - "fast-glob": "^3.2.12", - "github-slugger": "^2.0.0", - "gray-matter": "^4.0.3", - "html-escaper": "^3.0.3", - "js-yaml": "^4.1.0", - "kleur": "^4.1.4", - "magic-string": "^0.27.0", - "mime": "^3.0.0", - "ora": "^6.3.1", - "p-limit": "^4.0.0", - "path-to-regexp": "^6.2.1", - "preferred-pm": "^3.0.3", - "prompts": "^2.4.2", - "rehype": "^12.0.1", - "semver": "^7.5.3", - "server-destroy": "^1.0.1", - "shiki": "^0.14.1", - "string-width": "^5.1.2", - "strip-ansi": "^7.1.0", - "tsconfig-resolver": "^3.0.1", - "typescript": "*", - "unist-util-visit": "^4.1.2", - "vfile": "^5.3.7", - "vite": "^4.3.9", - "vitefu": "^0.2.4", - "yargs-parser": "^21.1.1", - "zod": "^3.20.6" - }, - "bin": { - "astro": "astro.js" - }, - "engines": { - "node": ">=16.12.0", - "npm": ">=6.14.0" - }, - "peerDependencies": { - "sharp": ">=0.31.0" - }, - "peerDependenciesMeta": { - "sharp": { - "optional": true - } - } - }, - "node_modules/astro-icon": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/astro-icon/-/astro-icon-0.8.0.tgz", - "integrity": "sha512-sCzhZcl46BIyLJVg89hq5J4uQABn2psmGvK4cUaxib+M/kBI3TrPy1w3g2O5h/WcrTHLVN9LyxjgkD4lEJJFpw==", - "dev": true, - "dependencies": { - "node-fetch": "^3.1.0", - "resolve-pkg": "^2.0.0", - "svgo": "^2.8.0" - } - }, - "node_modules/astro/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/astro/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/astro/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/astro/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "node_modules/autoprefixer": { - "version": "10.4.14", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", - "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], - "dependencies": { - "browserslist": "^4.21.5", - "caniuse-lite": "^1.0.30001464", - "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/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "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/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/bl": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "node_modules/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/boxen/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/boxen/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/boxen/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/boxen/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/boxen/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/boxen/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/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/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/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" - }, - "node_modules/browserslist": { - "version": "4.21.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001449", - "electron-to-chromium": "^1.4.284", - "node-releases": "^2.0.8", - "update-browserslist-db": "^1.0.10" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/busboy": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", - "dependencies": { - "streamsearch": "^1.1.0" - }, - "engines": { - "node": ">=10.16.0" - } - }, - "node_modules/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-lite": { - "version": "1.0.30001481", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz", - "integrity": "sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/canvas-confetti": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/canvas-confetti/-/canvas-confetti-1.6.0.tgz", - "integrity": "sha512-ej+w/m8Jzpv9Z7W7uJZer14Ke8P2ogsjg4ZMGIuq4iqUOqY2Jq8BNW42iGmNfRwREaaEfFIczLuZZiEVSYNHAA==", - "funding": { - "type": "donate", - "url": "https://www.paypal.me/kirilvatev" - } - }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/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/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/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/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "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-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", - "dependencies": { - "restore-cursor": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-spinners": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", - "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "dependencies": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - }, - "engines": { - "node": ">=12.5.0" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/color/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/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/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/common-ancestor-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", - "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==" - }, - "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/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" - }, - "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/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/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "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/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true, - "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/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/cssom": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", - "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==" - }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - }, - "node_modules/data-uri-to-buffer": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", - "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", - "dev": true, - "engines": { - "node": ">= 12" - } - }, - "node_modules/data-urls": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", - "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", - "dependencies": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/data-urls/node_modules/whatwg-url": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", - "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", - "dependencies": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" - }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/deepmerge-ts": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.3.0.tgz", - "integrity": "sha512-if3ZYdkD2dClhnXR5reKtG98cwyaRT1NeugQoAPTTfsOpV9kqyeiBF9Qa5RHjemb3KzD5ulqygv6ED3t5j9eJw==", - "engines": { - "node": ">=12.4.0" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/devalue": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.2.tgz", - "integrity": "sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==" - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" - }, - "node_modules/diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - }, - "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==", - "dev": true, - "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/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domexception": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", - "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", - "dependencies": { - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dset": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.2.tgz", - "integrity": "sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==", - "engines": { - "node": ">=4" - } - }, - "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/electron-to-chromium": { - "version": "1.4.372", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.372.tgz", - "integrity": "sha512-MrlFq/j+TYHOjeWsWGYfzevc25HNeJdsF6qaLFrqBTRWZQtWkb1myq/Q2veLWezVaa5OcSZ99CFwTT4aF4Mung==" - }, - "node_modules/emmet": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/emmet/-/emmet-2.4.5.tgz", - "integrity": "sha512-xOiVNINJFh0dMik+KzXSEYbAnFLTnadEzanxj7+F15uIf6avQwu3uPa1wI/8AFtOWKZ8lHg7TjC83wXcPhgOPw==", - "dependencies": { - "@emmetio/abbreviation": "^2.3.3", - "@emmetio/css-abbreviation": "^2.1.8" - } - }, - "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/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/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/es-module-lexer": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", - "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==" - }, - "node_modules/esbuild": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", - "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.17.19", - "@esbuild/android-arm64": "0.17.19", - "@esbuild/android-x64": "0.17.19", - "@esbuild/darwin-arm64": "0.17.19", - "@esbuild/darwin-x64": "0.17.19", - "@esbuild/freebsd-arm64": "0.17.19", - "@esbuild/freebsd-x64": "0.17.19", - "@esbuild/linux-arm": "0.17.19", - "@esbuild/linux-arm64": "0.17.19", - "@esbuild/linux-ia32": "0.17.19", - "@esbuild/linux-loong64": "0.17.19", - "@esbuild/linux-mips64el": "0.17.19", - "@esbuild/linux-ppc64": "0.17.19", - "@esbuild/linux-riscv64": "0.17.19", - "@esbuild/linux-s390x": "0.17.19", - "@esbuild/linux-x64": "0.17.19", - "@esbuild/netbsd-x64": "0.17.19", - "@esbuild/openbsd-x64": "0.17.19", - "@esbuild/sunos-x64": "0.17.19", - "@esbuild/win32-arm64": "0.17.19", - "@esbuild/win32-ia32": "0.17.19", - "@esbuild/win32-x64": "0.17.19" - } - }, - "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-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/escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/esm": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", - "engines": { - "node": ">=6" - } - }, - "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/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/estree-util-attach-comments": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-2.1.1.tgz", - "integrity": "sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==", - "dependencies": { - "@types/estree": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-build-jsx": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-2.2.2.tgz", - "integrity": "sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "estree-walker": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-is-identifier-name": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.1.0.tgz", - "integrity": "sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-to-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-1.2.0.tgz", - "integrity": "sha512-IzU74r1PK5IMMGZXUVZbmiu4A1uhiPgW5hm1GjcOfr4ZzHaMPpLNJjR7HjXiIOzi25nZDrgFTobHTkV5Q6ITjA==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-visit": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.2.1.tgz", - "integrity": "sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-walker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.0.tgz", - "integrity": "sha512-s6ceX0NFiU/vKPiKvFdR83U1Zffu7upwZsGwpoqfg5rbbq1l50WQ5hCeIvM6E6oD4shUHCYMsiFPns4Jk0YfMQ==" - }, - "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/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": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", - "engines": { - "node": ">=6" - } - }, - "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-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/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fault": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", - "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", - "dependencies": { - "format": "^0.2.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/fetch-blob": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", - "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "paypal", - "url": "https://paypal.me/jimmywarting" - } - ], - "dependencies": { - "node-domexception": "^1.0.0", - "web-streams-polyfill": "^3.0.3" - }, - "engines": { - "node": "^12.20 || >= 14.13" - } - }, - "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/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/find-yarn-workspace-root2": { - "version": "1.2.16", - "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", - "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", - "dependencies": { - "micromatch": "^4.0.2", - "pkg-dir": "^4.2.0" - } - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/formdata-polyfill": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", - "dev": true, - "dependencies": { - "fetch-blob": "^3.1.2" - }, - "engines": { - "node": ">=12.20.0" - } - }, - "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==", - "dev": true, - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" - } - }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" - }, - "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-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/github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" - }, - "node_modules/github-slugger": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", - "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" - }, - "node_modules/glob": { - "version": "9.3.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", - "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "minimatch": "^8.0.2", - "minipass": "^4.2.4", - "path-scurry": "^1.6.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "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/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/globalyzer": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", - "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==" - }, - "node_modules/globrex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==" - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" - }, - "node_modules/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/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": "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/hast-util-from-dom": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-4.2.0.tgz", - "integrity": "sha512-t1RJW/OpJbCAJQeKi3Qrj1cAOLA0+av/iPFori112+0X7R3wng+jxLA+kXec8K4szqPRGI8vPxbbpEYvvpwaeQ==", - "dependencies": { - "hastscript": "^7.0.0", - "web-namespaces": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-from-parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz", - "integrity": "sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "hastscript": "^7.0.0", - "property-information": "^6.0.0", - "vfile": "^5.0.0", - "vfile-location": "^4.0.0", - "web-namespaces": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-has-property": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hast-util-has-property/-/hast-util-has-property-2.0.1.tgz", - "integrity": "sha512-X2+RwZIMTMKpXUzlotatPzWj8bspCymtXH3cfG3iQKV+wPF53Vgaqxi/eLqGck0wKq1kS9nvoB1wchbCPEL8sg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-heading-rank": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/hast-util-heading-rank/-/hast-util-heading-rank-2.1.1.tgz", - "integrity": "sha512-iAuRp+ESgJoRFJbSyaqsfvJDY6zzmFoEnL1gtz1+U8gKtGGj1p0CVlysuUAUjq95qlZESHINLThwJzNGmgGZxA==", - "dependencies": { - "@types/hast": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-is-element": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz", - "integrity": "sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-parse-selector": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", - "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", - "dependencies": { - "@types/hast": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-7.2.3.tgz", - "integrity": "sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/parse5": "^6.0.0", - "hast-util-from-parse5": "^7.0.0", - "hast-util-to-parse5": "^7.0.0", - "html-void-elements": "^2.0.0", - "parse5": "^6.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-estree": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.3.3.tgz", - "integrity": "sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "estree-util-attach-comments": "^2.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "hast-util-whitespace": "^2.0.0", - "mdast-util-mdx-expression": "^1.0.0", - "mdast-util-mdxjs-esm": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.4.1", - "unist-util-position": "^4.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-html": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-8.0.4.tgz", - "integrity": "sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "ccount": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-raw": "^7.0.0", - "hast-util-whitespace": "^2.0.0", - "html-void-elements": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "stringify-entities": "^4.0.0", - "zwitch": "^2.0.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-parse5": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-7.1.0.tgz", - "integrity": "sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-2.0.0.tgz", - "integrity": "sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==", - "dependencies": { - "@types/hast": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-text": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.2.tgz", - "integrity": "sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "hast-util-is-element": "^2.0.0", - "unist-util-find-after": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", - "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hastscript": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", - "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^3.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", - "dependencies": { - "whatwg-encoding": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-escaper": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", - "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==" - }, - "node_modules/html-void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-2.0.1.tgz", - "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true - }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "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/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==", - "dev": true, - "dependencies": { - "queue": "6.0.2" - }, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/import-meta-resolve": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.2.2.tgz", - "integrity": "sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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/is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "dependencies": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" - }, - "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-core-module": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", - "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "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": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-interactive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", - "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", - "engines": { - "node": ">=12" - }, - "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-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" - }, - "node_modules/is-reference": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.1.tgz", - "integrity": "sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==", - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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-wsl/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/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/jiti": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", - "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "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": "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/jsdom": { - "version": "18.1.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-18.1.1.tgz", - "integrity": "sha512-NmJQbjQ/gpS/1at/ce3nCx89HbXL/f5OcenBe8wU1Eik0ROhyUc3LtmG3567dEHAGXkN8rmILW/qtCOPxPHQJw==", - "dependencies": { - "abab": "^2.0.5", - "acorn": "^8.5.0", - "acorn-globals": "^6.0.0", - "cssom": "^0.5.0", - "cssstyle": "^2.3.0", - "data-urls": "^3.0.1", - "decimal.js": "^10.3.1", - "domexception": "^4.0.0", - "escodegen": "^2.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^3.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^10.0.0", - "ws": "^8.2.3", - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "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/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonc-parser": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz", - "integrity": "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==" - }, - "node_modules/katex": { - "version": "0.16.8", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.8.tgz", - "integrity": "sha512-ftuDnJbcbOckGY11OO+zg3OofESlbR5DRl2cmN8HeWeeFIV7wTXvAOx8kEjZjobhA+9wh2fbKeO6cdcA9Mnovg==", - "funding": [ - "https://opencollective.com/katex", - "https://github.com/sponsors/katex" - ], - "dependencies": { - "commander": "^8.3.0" - }, - "bin": { - "katex": "cli.js" - } - }, - "node_modules/katex/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/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": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "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/load-yaml-file": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", - "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", - "dependencies": { - "graceful-fs": "^4.1.5", - "js-yaml": "^3.13.0", - "pify": "^4.0.1", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/load-yaml-file/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "engines": { - "node": ">=6" - } - }, - "node_modules/load-yaml-file/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "engines": { - "node": ">=4" - } - }, - "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/lodash.castarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", - "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", - "dev": true - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/log-symbols": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", - "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", - "dependencies": { - "chalk": "^5.0.0", - "is-unicode-supported": "^1.1.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.13" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/markdown-extensions": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-1.1.1.tgz", - "integrity": "sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/markdown-table": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/mathjax-full": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/mathjax-full/-/mathjax-full-3.2.2.tgz", - "integrity": "sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==", - "dependencies": { - "esm": "^3.2.25", - "mhchemparser": "^4.1.0", - "mj-context-menu": "^0.6.1", - "speech-rule-engine": "^4.0.6" - } - }, - "node_modules/mdast-util-definitions": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz", - "integrity": "sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz", - "integrity": "sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==", - "dependencies": { - "@types/mdast": "^3.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mdast-util-from-markdown": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", - "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-frontmatter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-1.0.1.tgz", - "integrity": "sha512-JjA2OjxRqAa8wEG8hloD0uTU0kdn8kbtOWpPP94NBkfAlbxn4S8gCGf/9DwFtEeGPXrDcNXdiDjVaRdUFqYokw==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0", - "micromark-extension-frontmatter": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz", - "integrity": "sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==", - "dependencies": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-gfm-autolink-literal": "^1.0.0", - "mdast-util-gfm-footnote": "^1.0.0", - "mdast-util-gfm-strikethrough": "^1.0.0", - "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-find-and-replace": "^2.0.0", - "micromark-util-character": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-footnote": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz", - "integrity": "sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0", - "micromark-util-normalize-identifier": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz", - "integrity": "sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-table": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz", - "integrity": "sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==", - "dependencies": { - "@types/mdast": "^3.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz", - "integrity": "sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-math": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-2.0.2.tgz", - "integrity": "sha512-8gmkKVp9v6+Tgjtq6SYx9kGPpTf6FVYRa53/DLh479aldR9AyP48qeVOgNZ5X7QUK7nOy4yw7vg6mbiGcs9jWQ==", - "dependencies": { - "@types/mdast": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-2.0.1.tgz", - "integrity": "sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw==", - "dependencies": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-mdx-expression": "^1.0.0", - "mdast-util-mdx-jsx": "^2.0.0", - "mdast-util-mdxjs-esm": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-expression": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.3.2.tgz", - "integrity": "sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-jsx": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.4.tgz", - "integrity": "sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "ccount": "^2.0.0", - "mdast-util-from-markdown": "^1.1.0", - "mdast-util-to-markdown": "^1.3.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-remove-position": "^4.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdxjs-esm": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-1.3.1.tgz", - "integrity": "sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-newline-to-break": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-newline-to-break/-/mdast-util-newline-to-break-1.0.0.tgz", - "integrity": "sha512-491LcYv3gbGhhCrLoeALncQmega2xPh+m3gbsIhVsOX4sw85+ShLFPvPyibxc1Swx/6GtzxgVodq+cGa/47ULg==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-find-and-replace": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-phrasing": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", - "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", - "dependencies": { - "@types/mdast": "^3.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz", - "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-definitions": "^5.0.0", - "micromark-util-sanitize-uri": "^1.1.0", - "trim-lines": "^3.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-markdown": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", - "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", - "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", - "dependencies": { - "@types/mdast": "^3.0.0" - }, - "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==", - "dev": true - }, - "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/mhchemparser": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.2.1.tgz", - "integrity": "sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==" - }, - "node_modules/micromark": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", - "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", - "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-extension-frontmatter": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-1.1.1.tgz", - "integrity": "sha512-m2UH9a7n3W8VAH9JO9y01APpPKmNNNs71P0RbknEmYSaZU5Ghogv38BYO94AI5Xw6OYfxZRdHZZ2nYjs/Z+SZQ==", - "dependencies": { - "fault": "^2.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.3.tgz", - "integrity": "sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==", - "dependencies": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.5.tgz", - "integrity": "sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.2.tgz", - "integrity": "sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==", - "dependencies": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.7.tgz", - "integrity": "sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==", - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-table": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.7.tgz", - "integrity": "sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.2.tgz", - "integrity": "sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==", - "dependencies": { - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz", - "integrity": "sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-math": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-2.1.2.tgz", - "integrity": "sha512-es0CcOV89VNS9wFmyn+wyFTKweXGW4CEvdaAca6SWRWPyYCbBisnjaHLjWO4Nszuiud84jCpkHsqAJoa768Pvg==", - "dependencies": { - "@types/katex": "^0.16.0", - "katex": "^0.16.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdx-expression": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.8.tgz", - "integrity": "sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/estree": "^1.0.0", - "micromark-factory-mdx-expression": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-extension-mdx-jsx": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.5.tgz", - "integrity": "sha512-gPH+9ZdmDflbu19Xkb8+gheqEDqkSpdCEubQyxuz/Hn8DOXiXvrXeikOoBA71+e8Pfi0/UYmU3wW3H58kr7akA==", - "dependencies": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "micromark-factory-mdx-expression": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdx-md": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.1.tgz", - "integrity": "sha512-7MSuj2S7xjOQXAjjkbjBsHkMtb+mDGVW6uI2dBL9snOBCbZmoNgDAeZ0nSn9j3T42UE/g2xVNMn18PJxZvkBEA==", - "dependencies": { - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.1.tgz", - "integrity": "sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==", - "dependencies": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^1.0.0", - "micromark-extension-mdx-jsx": "^1.0.0", - "micromark-extension-mdx-md": "^1.0.0", - "micromark-extension-mdxjs-esm": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs-esm": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.5.tgz", - "integrity": "sha512-xNRBw4aoURcyz/S69B19WnZAkWJMxHMT5hE36GtDAyhoyn/8TuAeqjFJQlwk+MKQsUD7b3l7kFX+vlfVWgcX1w==", - "dependencies": { - "@types/estree": "^1.0.0", - "micromark-core-commonmark": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-position-from-estree": "^1.1.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-factory-destination": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", - "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-label": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", - "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-factory-mdx-expression": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.9.tgz", - "integrity": "sha512-jGIWzSmNfdnkJq05c7b0+Wv0Kfz3NJ3N4cBjnbO4zjXIlxJr+f8lk+5ZmwFvqdAbUy2q6B5rCY//g0QAAaXDWA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/estree": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-position-from-estree": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - } - }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-title": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", - "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-whitespace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", - "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-chunked": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", - "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-classify-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", - "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-combine-extensions": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", - "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", - "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", - "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", - "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-events-to-acorn": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.3.tgz", - "integrity": "sha512-ij4X7Wuc4fED6UoLWkmo0xJQhsktfNh1J0m8g4PbIMPlx+ek/4YdW5mvbye8z/aZvAPUoxgXHrwVlXAPKMRp1w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "@types/unist": "^2.0.0", - "estree-util-visit": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - } - }, - "node_modules/micromark-util-html-tag-name": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", - "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", - "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-resolve-all": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", - "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", - "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-subtokenize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", - "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "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/micromodal": { - "version": "0.4.10", - "resolved": "https://registry.npmjs.org/micromodal/-/micromodal-0.4.10.tgz", - "integrity": "sha512-BUrEnzMPFBwK8nOE4xUDYHLrlGlLULQVjpja99tpJQPSUEWgw3kTLp1n1qv0HmKU29AiHE7Y7sMLiRziDK4ghQ==", - "engines": { - "node": ">=10" - } - }, - "node_modules/mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/minimatch": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", - "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/mj-context-menu": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/mj-context-menu/-/mj-context-menu-0.6.1.tgz", - "integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==" - }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "engines": { - "node": ">=4" - } - }, - "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/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/napi-build-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" - }, - "node_modules/nlcst-to-string": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-3.1.1.tgz", - "integrity": "sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw==", - "dependencies": { - "@types/nlcst": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/node-abi": { - "version": "3.40.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.40.0.tgz", - "integrity": "sha512-zNy02qivjjRosswoYmPi8hIKJRr8MpQyeKT6qlcq/OnOgA3Rhoae+IYOqsM9V5+JnHWmxKnWOT2GxvtqdtOCXA==", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/node-addon-api": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", - "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==" - }, - "node_modules/node-domexception": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "github", - "url": "https://paypal.me/jimmywarting" - } - ], - "engines": { - "node": ">=10.5.0" - } - }, - "node_modules/node-fetch": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", - "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", - "dev": true, - "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" - } - }, - "node_modules/node-releases": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", - "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" - }, - "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==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nwsapi": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.6.tgz", - "integrity": "sha512-vSZ4miHQ4FojLjmz2+ux4B0/XA16jfwt/LBzIUftDpRd8tujHFkXjMyLwjS08fIZCzesj2z7gJukOKJwqebJAQ==" - }, - "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-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "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/open/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/ora": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-6.3.1.tgz", - "integrity": "sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==", - "dependencies": { - "chalk": "^5.0.0", - "cli-cursor": "^4.0.0", - "cli-spinners": "^2.6.1", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^1.1.0", - "log-symbols": "^5.1.0", - "stdin-discarder": "^0.1.0", - "strip-ansi": "^7.0.1", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "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/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/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/parse-entities": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", - "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", - "dependencies": { - "@types/unist": "^2.0.0", - "character-entities": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/parse-latin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-5.0.1.tgz", - "integrity": "sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==", - "dependencies": { - "nlcst-to-string": "^3.0.0", - "unist-util-modify-children": "^3.0.0", - "unist-util-visit-children": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "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-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-scurry": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.7.0.tgz", - "integrity": "sha512-UkZUeDjczjYRE495+9thsgcVgsaCPkaw80slmfVFgllxY+IO8ubTsOpFVjDPROBqJdHfVPUFRHPBV/WciOVfWg==", - "dev": true, - "dependencies": { - "lru-cache": "^9.0.0", - "minipass": "^5.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.1.1.tgz", - "integrity": "sha512-65/Jky17UwSb0BuB9V+MyDpsOtXKmYwzhyl+cOa9XUiI4uV2Ouy/2voFP3+al0BjZbJgMBD8FojMpAf+Z+qn4A==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/path-scurry/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-to-regexp": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", - "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==" - }, - "node_modules/periscopic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", - "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^3.0.0", - "is-reference": "^3.0.0" - } - }, - "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/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/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/pkg-dir/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/pkg-dir/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/pkg-dir/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/postcss": { - "version": "8.4.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", - "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-load-config": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", - "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^2.1.1" - }, - "engines": { - "node": ">= 14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", - "dependencies": { - "postcss-selector-parser": "^6.0.11" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "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/prebuild-install": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", - "dependencies": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^1.0.1", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" - }, - "bin": { - "prebuild-install": "bin.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/preferred-pm": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.0.3.tgz", - "integrity": "sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==", - "dependencies": { - "find-up": "^5.0.0", - "find-yarn-workspace-root2": "1.2.16", - "path-exists": "^4.0.0", - "which-pm": "2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/prettier-plugin-astro": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/prettier-plugin-astro/-/prettier-plugin-astro-0.8.0.tgz", - "integrity": "sha512-kt9wk33J7HvFGwFaHb8piwy4zbUmabC8Nu+qCw493jhe96YkpjscqGBPy4nJ9TPy9pd7+kEx1zM81rp+MIdrXg==", - "dev": true, - "dependencies": { - "@astrojs/compiler": "^1.0.1", - "prettier": "^2.8.3", - "sass-formatter": "^0.7.5", - "synckit": "^0.8.4" - }, - "engines": { - "node": "^14.15.0 || >=16.0.0", - "pnpm": ">=7.14.0" - } - }, - "node_modules/prettier-plugin-tailwindcss": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.7.tgz", - "integrity": "sha512-jQopIOgjLpX+y8HeD56XZw7onupRTC0cw7eKKUimI7vhjkPF5/1ltW5LyqaPtSyc8HvEpvNZsvvsGFa2qpa59w==", - "dev": true, - "engines": { - "node": ">=12.17.0" - }, - "peerDependencies": { - "@ianvs/prettier-plugin-sort-imports": "*", - "@prettier/plugin-php": "*", - "@prettier/plugin-pug": "*", - "@shopify/prettier-plugin-liquid": "*", - "@shufo/prettier-plugin-blade": "*", - "@trivago/prettier-plugin-sort-imports": "*", - "prettier": ">=2.2.0", - "prettier-plugin-astro": "*", - "prettier-plugin-css-order": "*", - "prettier-plugin-import-sort": "*", - "prettier-plugin-jsdoc": "*", - "prettier-plugin-organize-attributes": "*", - "prettier-plugin-organize-imports": "*", - "prettier-plugin-style-order": "*", - "prettier-plugin-svelte": "*", - "prettier-plugin-twig-melody": "*" - }, - "peerDependenciesMeta": { - "@ianvs/prettier-plugin-sort-imports": { - "optional": true - }, - "@prettier/plugin-php": { - "optional": true - }, - "@prettier/plugin-pug": { - "optional": true - }, - "@shopify/prettier-plugin-liquid": { - "optional": true - }, - "@shufo/prettier-plugin-blade": { - "optional": true - }, - "@trivago/prettier-plugin-sort-imports": { - "optional": true - }, - "prettier-plugin-astro": { - "optional": true - }, - "prettier-plugin-css-order": { - "optional": true - }, - "prettier-plugin-import-sort": { - "optional": true - }, - "prettier-plugin-jsdoc": { - "optional": true - }, - "prettier-plugin-organize-attributes": { - "optional": true - }, - "prettier-plugin-organize-imports": { - "optional": true - }, - "prettier-plugin-style-order": { - "optional": true - }, - "prettier-plugin-svelte": { - "optional": true - }, - "prettier-plugin-twig-melody": { - "optional": true - } - } - }, - "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/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/prompts/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/property-information": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", - "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" - }, - "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": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" - }, - "node_modules/queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", - "dev": true, - "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/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/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "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/rehype": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/rehype/-/rehype-12.0.1.tgz", - "integrity": "sha512-ey6kAqwLM3X6QnMDILJthGvG1m1ULROS9NT4uG9IDCuv08SFyLlreSuvOa//DgEvbXx62DS6elGVqusWhRUbgw==", - "dependencies": { - "@types/hast": "^2.0.0", - "rehype-parse": "^8.0.0", - "rehype-stringify": "^9.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-figure": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rehype-figure/-/rehype-figure-1.0.1.tgz", - "integrity": "sha512-g7DJuK8R8xHIaPI3QJ6/OoWiKepn92RF2CV3z4dO7lRO6ZHo48Tu9X3KgnZUKK035srFHqWQx93AybBy12XqmQ==", - "dependencies": { - "hastscript": "^6.0.0", - "unist-util-visit": "^2.0.3" - } - }, - "node_modules/rehype-figure/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/rehype-figure/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/rehype-figure/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/rehype-figure/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/rehype-figure/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/rehype-figure/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/rehype-figure/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/rehype-figure/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/rehype-mathjax": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/rehype-mathjax/-/rehype-mathjax-4.0.2.tgz", - "integrity": "sha512-9q4Q4icTIbM5RtvQ4XquvEApGV2oDMaSVa5G3DwXomWU4fAPWYcOOt+iQRNaIH3RBMbFF239QbE5K7hm7rxMPQ==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mathjax": "^0.0.37", - "@types/web": "^0.0.46", - "hast-util-from-dom": "^4.0.0", - "hast-util-to-text": "^3.1.0", - "jsdom": "^18.0.0", - "mathjax-full": "^3.0.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-parse": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.4.tgz", - "integrity": "sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-from-parse5": "^7.0.0", - "parse5": "^6.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-raw": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-6.1.1.tgz", - "integrity": "sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-raw": "^7.2.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-slug": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/rehype-slug/-/rehype-slug-5.1.0.tgz", - "integrity": "sha512-Gf91dJoXneiorNEnn+Phx97CO7oRMrpi+6r155tTxzGuLtm+QrI4cTwCa9e1rtePdL4i9tSO58PeSS6HWfgsiw==", - "dependencies": { - "@types/hast": "^2.0.0", - "github-slugger": "^2.0.0", - "hast-util-has-property": "^2.0.0", - "hast-util-heading-rank": "^2.0.0", - "hast-util-to-string": "^2.0.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-stringify": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-9.0.3.tgz", - "integrity": "sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-to-html": "^8.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-breaks": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/remark-breaks/-/remark-breaks-3.0.3.tgz", - "integrity": "sha512-C7VkvcUp1TPUc2eAYzsPdaUh8Xj4FSbQnYA5A9f80diApLZscTDeG7efiWP65W8hV2sEy3JuGVU0i6qr5D8Hug==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-newline-to-break": "^1.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-code-titles": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/remark-code-titles/-/remark-code-titles-0.1.2.tgz", - "integrity": "sha512-KsHQbaI4FX8Ozxqk7YErxwmBiveUqloKuVqyPG2YPLHojpgomodWgRfG4B+bOtmn/5bfJ8khw4rR0lvgVFl2Uw==", - "dependencies": { - "unist-util-visit": "^1.4.0" - } - }, - "node_modules/remark-code-titles/node_modules/unist-util-is": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz", - "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==" - }, - "node_modules/remark-code-titles/node_modules/unist-util-visit": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz", - "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==", - "dependencies": { - "unist-util-visit-parents": "^2.0.0" - } - }, - "node_modules/remark-code-titles/node_modules/unist-util-visit-parents": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz", - "integrity": "sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==", - "dependencies": { - "unist-util-is": "^3.0.0" - } - }, - "node_modules/remark-frontmatter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-4.0.1.tgz", - "integrity": "sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-frontmatter": "^1.0.0", - "micromark-extension-frontmatter": "^1.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-gfm": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-gfm": "^2.0.0", - "micromark-extension-gfm": "^2.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-math": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-5.1.1.tgz", - "integrity": "sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-math": "^2.0.0", - "micromark-extension-math": "^2.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.3.0.tgz", - "integrity": "sha512-g53hMkpM0I98MU266IzDFMrTD980gNF3BJnkyFcmN+dD873mQeD5rdMO3Y2X+x8umQfbSE0PcoEDl7ledSA+2g==", - "dependencies": { - "mdast-util-mdx": "^2.0.0", - "micromark-extension-mdxjs": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-parse": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.2.tgz", - "integrity": "sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-rehype": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-smartypants": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-2.0.0.tgz", - "integrity": "sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==", - "dependencies": { - "retext": "^8.1.0", - "retext-smartypants": "^5.1.0", - "unist-util-visit": "^4.1.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "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.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", - "dependencies": { - "is-core-module": "^2.11.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": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-2.0.0.tgz", - "integrity": "sha512-+1lzwXehGCXSeryaISr6WujZzowloigEofRB+dj75y9RRa/obVcYgbHJd53tdYw8pvZj8GojXaaENws8Ktw/hQ==", - "dev": true, - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/restore-cursor/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/restore-cursor/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/retext": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/retext/-/retext-8.1.0.tgz", - "integrity": "sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q==", - "dependencies": { - "@types/nlcst": "^1.0.0", - "retext-latin": "^3.0.0", - "retext-stringify": "^3.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/retext-latin": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-3.1.0.tgz", - "integrity": "sha512-5MrD1tuebzO8ppsja5eEu+ZbBeUNCjoEarn70tkXOS7Bdsdf6tNahsv2bY0Z8VooFF6cw7/6S+d3yI/TMlMVVQ==", - "dependencies": { - "@types/nlcst": "^1.0.0", - "parse-latin": "^5.0.0", - "unherit": "^3.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/retext-smartypants": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-5.2.0.tgz", - "integrity": "sha512-Do8oM+SsjrbzT2UNIKgheP0hgUQTDDQYyZaIY3kfq0pdFzoPk+ZClYJ+OERNXveog4xf1pZL4PfRxNoVL7a/jw==", - "dependencies": { - "@types/nlcst": "^1.0.0", - "nlcst-to-string": "^3.0.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/retext-stringify": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-3.1.0.tgz", - "integrity": "sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==", - "dependencies": { - "@types/nlcst": "^1.0.0", - "nlcst-to-string": "^3.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "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": "4.4.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", - "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", - "dev": true, - "dependencies": { - "glob": "^9.2.0" - }, - "bin": { - "rimraf": "dist/cjs/src/bin.js" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rollup": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.21.0.tgz", - "integrity": "sha512-ANPhVcyeHvYdQMUyCbczy33nbLzI7RzrBje4uvNiTDJGIMtlKoOStmympwr9OtS1LZxiDmE2wvxHyVhoLtf1KQ==", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "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/s.color": { - "version": "0.0.15", - "resolved": "https://registry.npmjs.org/s.color/-/s.color-0.0.15.tgz", - "integrity": "sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==" - }, - "node_modules/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "dependencies": { - "mri": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "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/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/sass-formatter": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/sass-formatter/-/sass-formatter-0.7.6.tgz", - "integrity": "sha512-hXdxU6PCkiV3XAiSnX+XLqz2ohHoEnVUlrd8LEVMAI80uB1+OTScIkH9n6qQwImZpTye1r1WG1rbGUteHNhoHg==", - "dependencies": { - "suf-log": "^2.5.3" - } - }, - "node_modules/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=10" - } - }, - "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/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/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/server-destroy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", - "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==" - }, - "node_modules/sharp": { - "version": "0.31.3", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.31.3.tgz", - "integrity": "sha512-XcR4+FCLBFKw1bdB+GEhnUNXNXvnt0tDo4WsBsraKymuo/IAuPuCBVAL2wIkUw2r/dwFW5Q5+g66Kwl2dgDFVg==", - "hasInstallScript": true, - "dependencies": { - "color": "^4.2.3", - "detect-libc": "^2.0.1", - "node-addon-api": "^5.0.0", - "prebuild-install": "^7.1.1", - "semver": "^7.3.8", - "simple-get": "^4.0.1", - "tar-fs": "^2.1.1", - "tunnel-agent": "^0.6.0" - }, - "engines": { - "node": ">=14.15.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "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/shiki": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.3.tgz", - "integrity": "sha512-U3S/a+b0KS+UkTyMjoNojvTgrBHjgp7L6ovhFVZsXmBGnVdQ4K4U9oK0z63w538S91ATngv1vXigHCSWOwnr+g==", - "dependencies": { - "ansi-sequence-parser": "^1.1.0", - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.0" - } - }, - "node_modules/shiki/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - }, - "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/simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "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/simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "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": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/source-map-js": { - "version": "1.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/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/speech-rule-engine": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/speech-rule-engine/-/speech-rule-engine-4.0.7.tgz", - "integrity": "sha512-sJrL3/wHzNwJRLBdf6CjJWIlxC04iYKkyXvYSVsWVOiC2DSkHmxsqOhEeMsBA9XK+CHuNcsdkbFDnoUfAsmp9g==", - "dependencies": { - "commander": "9.2.0", - "wicked-good-xpath": "1.3.0", - "xmldom-sre": "0.1.31" - }, - "bin": { - "sre": "bin/sre" - } - }, - "node_modules/speech-rule-engine/node_modules/commander": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.2.0.tgz", - "integrity": "sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==", - "engines": { - "node": "^12.20.0 || >=14" - } - }, - "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", - "dev": true - }, - "node_modules/stdin-discarder": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", - "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==", - "dependencies": { - "bl": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/streamsearch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/string_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-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/stringify-entities": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", - "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", - "dependencies": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "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": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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/style-to-object": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.1.tgz", - "integrity": "sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==", - "dependencies": { - "inline-style-parser": "0.1.1" - } - }, - "node_modules/sucrase": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz", - "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "7.1.6", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sucrase/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/sucrase/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sucrase/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/suf-log": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/suf-log/-/suf-log-2.5.3.tgz", - "integrity": "sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==", - "dependencies": { - "s.color": "0.0.15" - } - }, - "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/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/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dev": true, - "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/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" - }, - "node_modules/synckit": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", - "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", - "dependencies": { - "@pkgr/utils": "^2.3.1", - "tslib": "^2.5.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/tailwindcss": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.2.tgz", - "integrity": "sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.12", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.18.2", - "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss-fluid-type": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/tailwindcss-fluid-type/-/tailwindcss-fluid-type-2.0.3.tgz", - "integrity": "sha512-PE1yz2R+wMyB9updGxU3Ru/NzN2ZelRzEbkdR1F4Q3jlmma8MGnEfKG2Qkpzbmo49QYLUD/cFIUF23MmC6OMTA==", - "dev": true, - "peerDependencies": { - "tailwindcss": ">=2.0.0 || >=3.0.0 || >=3.0.0-alpha.1" - } - }, - "node_modules/tailwindcss/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/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar-stream/node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/tar-stream/node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/tiny-glob": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", - "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", - "dependencies": { - "globalyzer": "0.1.0", - "globrex": "^0.1.2" - } - }, - "node_modules/tiny-invariant": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", - "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==" - }, - "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-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/tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tr46": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", - "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" - }, - "node_modules/tsconfig-resolver": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tsconfig-resolver/-/tsconfig-resolver-3.0.1.tgz", - "integrity": "sha512-ZHqlstlQF449v8glscGRXzL6l2dZvASPCdXJRWG4gHEZlUVx2Jtmr+a2zeVG4LCsKhDXKRj5R3h0C/98UcVAQg==", - "dependencies": { - "@types/json5": "^0.0.30", - "@types/resolve": "^1.17.0", - "json5": "^2.1.3", - "resolve": "^1.17.0", - "strip-bom": "^4.0.0", - "type-fest": "^0.13.1" - }, - "funding": { - "url": "https://github.com/sponsors/ifiokjr" - } - }, - "node_modules/tsconfig-resolver/node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "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/typescript": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", - "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=12.20" - } - }, - "node_modules/undici": { - "version": "5.22.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.22.1.tgz", - "integrity": "sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==", - "dependencies": { - "busboy": "^1.6.0" - }, - "engines": { - "node": ">=14.0" - } - }, - "node_modules/unherit": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-3.0.1.tgz", - "integrity": "sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/unified": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", - "dependencies": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-find-after": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-4.0.1.tgz", - "integrity": "sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-generated": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", - "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-is": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", - "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-modify-children": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-3.1.1.tgz", - "integrity": "sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA==", - "dependencies": { - "@types/unist": "^2.0.0", - "array-iterate": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz", - "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position-from-estree": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.2.tgz", - "integrity": "sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove-position": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-4.0.2.tgz", - "integrity": "sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-stringify-position": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", - "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-children": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-2.0.2.tgz", - "integrity": "sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", - "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "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/uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "dependencies": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - }, - "bin": { - "uvu": "bin.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/vfile": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", - "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", - "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-location": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz", - "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", - "dependencies": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", - "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vite": { - "version": "4.3.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz", - "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==", - "dependencies": { - "esbuild": "^0.17.5", - "postcss": "^8.4.23", - "rollup": "^3.21.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vitefu": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", - "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/vscode-css-languageservice": { - "version": "6.2.6", - "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.2.6.tgz", - "integrity": "sha512-SA2WkeOecIpUiEbZnjOsP/fI5CRITZEiQGSHXKiDQDwLApfKcnLhZwMtOBbIifSzESVcQa7b/shX/nbnF4NoCg==", - "dependencies": { - "@vscode/l10n": "^0.0.14", - "vscode-languageserver-textdocument": "^1.0.8", - "vscode-languageserver-types": "^3.17.3", - "vscode-uri": "^3.0.7" - } - }, - "node_modules/vscode-html-languageservice": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.0.6.tgz", - "integrity": "sha512-gCixNg6fjPO7+kwSMBAVXcwDRHdjz1WOyNfI0n5Wx0J7dfHG8ggb3zD1FI8E2daTZrwS1cooOiSoc1Xxph4qRQ==", - "dependencies": { - "@vscode/l10n": "^0.0.14", - "vscode-languageserver-textdocument": "^1.0.8", - "vscode-languageserver-types": "^3.17.3", - "vscode-uri": "^3.0.7" - } - }, - "node_modules/vscode-jsonrpc": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.1.0.tgz", - "integrity": "sha512-6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw==", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/vscode-languageserver": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-8.1.0.tgz", - "integrity": "sha512-eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw==", - "dependencies": { - "vscode-languageserver-protocol": "3.17.3" - }, - "bin": { - "installServerIntoExtension": "bin/installServerIntoExtension" - } - }, - "node_modules/vscode-languageserver-protocol": { - "version": "3.17.3", - "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.3.tgz", - "integrity": "sha512-924/h0AqsMtA5yK22GgMtCYiMdCOtWTSGgUOkgEDX+wk2b0x4sAfLiO4NxBxqbiVtz7K7/1/RgVrVI0NClZwqA==", - "dependencies": { - "vscode-jsonrpc": "8.1.0", - "vscode-languageserver-types": "3.17.3" - } - }, - "node_modules/vscode-languageserver-textdocument": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz", - "integrity": "sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==" - }, - "node_modules/vscode-languageserver-types": { - "version": "3.17.3", - "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.3.tgz", - "integrity": "sha512-SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA==" - }, - "node_modules/vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==" - }, - "node_modules/vscode-textmate": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==" - }, - "node_modules/vscode-uri": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.7.tgz", - "integrity": "sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==" - }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } - }, - "node_modules/w3c-xmlserializer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz", - "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==", - "dependencies": { - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/web-streams-polyfill": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", - "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-mimetype": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", - "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-url": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz", - "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==", - "dependencies": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "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/which-pm": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.0.0.tgz", - "integrity": "sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==", - "dependencies": { - "load-yaml-file": "^0.2.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8.15" - } - }, - "node_modules/which-pm-runs": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", - "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/wicked-good-xpath": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/wicked-good-xpath/-/wicked-good-xpath-1.3.0.tgz", - "integrity": "sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==" - }, - "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/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "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-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?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/ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", - "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/xml-name-validator": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", - "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", - "engines": { - "node": ">=12" - } - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" - }, - "node_modules/xmldom-sre": { - "version": "0.1.31", - "resolved": "https://registry.npmjs.org/xmldom-sre/-/xmldom-sre-0.1.31.tgz", - "integrity": "sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==", - "engines": { - "node": ">=0.1" - } - }, - "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": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "node_modules/yaml": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", - "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", - "engines": { - "node": ">= 14" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "engines": { - "node": ">=12" - } - }, - "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/zod": { - "version": "3.21.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz", - "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, - "node_modules/zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - } -} diff --git a/package.json b/package.json index 1e52bec..3f2a4aa 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,8 @@ "preview": "astro preview", "astro": "astro", "format": "prettier --write .", - "clean": "rimraf dist .astro node_modules" + "clean": "rimraf dist .astro node_modules", + "preinstall": "npx only-allow pnpm" }, "devDependencies": { "@astrojs/image": "^0.16.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..a1fe42b --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,4856 @@ +lockfileVersion: '6.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +dependencies: + '@astrojs/mdx': + specifier: ^0.19.7 + version: 0.19.7(astro@2.7.2) + '@fontsource/inter': + specifier: ^4.5.15 + version: 4.5.15 + canvas-confetti: + specifier: ^1.6.0 + version: 1.6.0 + micromodal: + specifier: ^0.4.10 + version: 0.4.10 + rehype-figure: + specifier: ^1.0.1 + version: 1.0.1 + rehype-mathjax: + specifier: ^4.0.2 + version: 4.0.2 + rehype-slug: + specifier: ^5.1.0 + version: 5.1.0 + remark-breaks: + specifier: ^3.0.3 + version: 3.0.3 + remark-code-titles: + specifier: ^0.1.2 + version: 0.1.2 + remark-math: + specifier: ^5.1.1 + version: 5.1.1 + sharp: + specifier: ^0.31.2 + version: 0.31.2 + tailwindcss: + specifier: ^3.3.2 + version: 3.3.2 + tiny-invariant: + specifier: ^1.3.1 + version: 1.3.1 + +devDependencies: + '@astrojs/image': + specifier: ^0.16.6 + version: 0.16.6(astro@2.7.2)(sharp@0.31.2) + '@astrojs/tailwind': + specifier: ^3.1.1 + version: 3.1.1(astro@2.7.2)(tailwindcss@3.3.2) + '@tailwindcss/typography': + specifier: ^0.5.9 + version: 0.5.9(tailwindcss@3.3.2) + '@types/micromodal': + specifier: ^0.3.3 + version: 0.3.3 + astro: + specifier: ^2.7.2 + version: 2.7.2(sharp@0.31.2) + astro-icon: + specifier: ^0.8.0 + version: 0.8.0 + prettier: + specifier: 2.8.8 + version: 2.8.8 + prettier-plugin-astro: + specifier: ^0.8.0 + version: 0.8.0 + prettier-plugin-tailwindcss: + specifier: ^0.2.7 + version: 0.2.7(prettier-plugin-astro@0.8.0)(prettier@2.8.8) + rimraf: + specifier: ^4.4.1 + version: 4.4.1 + tailwindcss-fluid-type: + specifier: ^2.0.3 + version: 2.0.3(tailwindcss@3.3.2) + +packages: + + /@alloc/quick-lru@5.2.0: + resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} + engines: {node: '>=10'} + + /@altano/tiny-async-pool@1.0.2: + resolution: {integrity: sha512-qQzaI0TBUPdpjZ3qo5b2ziQY9MSNpbziH2ZrE5lvtUZL+kn9GwVuVJwoOubaoNkeDB+rqEefnpu1k+oMpOCYiw==} + dev: true + + /@ampproject/remapping@2.2.1: + resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.18 + + /@astrojs/compiler@1.5.5: + resolution: {integrity: sha512-8LEj9nUr5+92ms8/ZUyajcLYqurhXHTNMERctsHZ1JyRrnjseheUHCM+MC34bMP0uOou2JXJFWVJudDTTe4S/A==} + + /@astrojs/image@0.16.6(astro@2.7.2)(sharp@0.31.2): + resolution: {integrity: sha512-/MJ0aByhuNAT7VeMwXVjS0e5IH8MxsYeEnymOJ0/1VBmZFmcbtb1nUeLE0uO3EV3kNYGRJtwGyald8YJ9ncW4A==} + peerDependencies: + astro: ^2.2.2 + sharp: '>=0.31.0' + peerDependenciesMeta: + sharp: + optional: true + dependencies: + '@altano/tiny-async-pool': 1.0.2 + astro: 2.7.2(sharp@0.31.2) + http-cache-semantics: 4.1.1 + image-size: 1.0.2 + kleur: 4.1.5 + magic-string: 0.27.0 + mime: 3.0.0 + sharp: 0.31.2 + dev: true + + /@astrojs/internal-helpers@0.1.1: + resolution: {integrity: sha512-+LySbvFbjv2nO2m/e78suleQOGEru4Cnx73VsZbrQgB2u7A4ddsQg3P2T0zC0e10jgcT+c6nNlKeLpa6nRhQIg==} + + /@astrojs/language-server@1.0.8: + resolution: {integrity: sha512-gssRxLGb8XnvKpqSzrDW5jdzdFnXD7eBXVkPCkkt2hv7Qzb+SAzv6hVgMok3jDCxpR1aeB+XNd9Qszj2h29iog==} + hasBin: true + dependencies: + '@astrojs/compiler': 1.5.5 + '@jridgewell/trace-mapping': 0.3.18 + '@vscode/emmet-helper': 2.9.2 + events: 3.3.0 + prettier: 2.8.8 + prettier-plugin-astro: 0.9.1 + vscode-css-languageservice: 6.2.6 + vscode-html-languageservice: 5.0.6 + vscode-languageserver: 8.1.0 + vscode-languageserver-protocol: 3.17.3 + vscode-languageserver-textdocument: 1.0.8 + vscode-languageserver-types: 3.17.3 + vscode-uri: 3.0.7 + + /@astrojs/markdown-remark@2.2.1(astro@2.7.2): + resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==} + peerDependencies: + astro: ^2.5.0 + dependencies: + '@astrojs/prism': 2.1.2 + astro: 2.7.2(sharp@0.31.2) + github-slugger: 1.5.0 + import-meta-resolve: 2.2.2 + rehype-raw: 6.1.1 + rehype-stringify: 9.0.3 + remark-gfm: 3.0.1 + remark-parse: 10.0.2 + remark-rehype: 10.1.0 + remark-smartypants: 2.0.0 + shiki: 0.14.3 + unified: 10.1.2 + unist-util-visit: 4.1.2 + vfile: 5.3.7 + transitivePeerDependencies: + - supports-color + + /@astrojs/mdx@0.19.7(astro@2.7.2): + resolution: {integrity: sha512-mfEbBD7oi8yBHhcJucEjnrquREkJ3os+jioURP8BR2B8tOV2rV2j8trvmLUgfS+P/+HevGObxCTjcRYxn6T7eg==} + engines: {node: '>=16.12.0'} + dependencies: + '@astrojs/markdown-remark': 2.2.1(astro@2.7.2) + '@astrojs/prism': 2.1.2 + '@mdx-js/mdx': 2.3.0 + acorn: 8.10.0 + es-module-lexer: 1.3.0 + estree-util-visit: 1.2.1 + github-slugger: 1.5.0 + gray-matter: 4.0.3 + hast-util-to-html: 8.0.4 + kleur: 4.1.5 + rehype-raw: 6.1.1 + remark-frontmatter: 4.0.1 + remark-gfm: 3.0.1 + remark-smartypants: 2.0.0 + shiki: 0.14.3 + source-map: 0.7.4 + unist-util-visit: 4.1.2 + vfile: 5.3.7 + transitivePeerDependencies: + - astro + - supports-color + dev: false + + /@astrojs/prism@2.1.2: + resolution: {integrity: sha512-3antim1gb34689GHRQFJ88JEo93HuZKQBnmxDT5W/nxiNz1p/iRxnCTEhIbJhqMOTRbbo5h2ldm5qSxx+TMFQA==} + engines: {node: '>=16.12.0'} + dependencies: + prismjs: 1.29.0 + + /@astrojs/tailwind@3.1.1(astro@2.7.2)(tailwindcss@3.3.2): + resolution: {integrity: sha512-Wx/ZtVnmtfqHWGVzvUEYZm8rufVKVgDIef0q6fzwUxoT1EpTTwBkTbpnzooogewMLOh2eTscasGe3Ih2HC1wVA==} + peerDependencies: + astro: ^2.1.3 + tailwindcss: ^3.0.24 + dependencies: + '@proload/core': 0.3.3 + astro: 2.7.2(sharp@0.31.2) + autoprefixer: 10.4.14(postcss@8.4.25) + postcss: 8.4.25 + postcss-load-config: 4.0.1(postcss@8.4.25) + tailwindcss: 3.3.2 + transitivePeerDependencies: + - ts-node + dev: true + + /@astrojs/telemetry@2.1.1: + resolution: {integrity: sha512-4pRhyeQr0MLB5PKYgkdu+YE8sSpMbHL8dUuslBWBIdgcYjtD1SufPMBI8pgXJ+xlwrQJHKKfK2X1KonHYuOS9A==} + engines: {node: '>=16.12.0'} + dependencies: + ci-info: 3.8.0 + debug: 4.3.4 + dlv: 1.1.3 + dset: 3.1.2 + is-docker: 3.0.0 + is-wsl: 2.2.0 + undici: 5.22.1 + which-pm-runs: 1.1.0 + transitivePeerDependencies: + - supports-color + + /@astrojs/webapi@2.2.0: + resolution: {integrity: sha512-mHAOApWyjqSe5AQMOUD9rsZJqbMQqe3Wosb1a40JV6Okvyxj1G6GTlthwYadWCymq/lbgwh0PLiY8Fr4eFxtuQ==} + dependencies: + undici: 5.22.1 + + /@babel/code-frame@7.22.5: + resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.22.5 + + /@babel/compat-data@7.22.6: + resolution: {integrity: sha512-29tfsWTq2Ftu7MXmimyC0C5FDZv5DYxOZkh3XD3+QW4V/BYuv/LyEsjj3c0hqedEaDt6DBfDvexMKU8YevdqFg==} + engines: {node: '>=6.9.0'} + + /@babel/core@7.22.8: + resolution: {integrity: sha512-75+KxFB4CZqYRXjx4NlR4J7yGvKumBuZTmV4NV6v09dVXXkuYVYLT68N6HCzLvfJ+fWCxQsntNzKwwIXL4bHnw==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.22.5 + '@babel/generator': 7.22.7 + '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.8) + '@babel/helper-module-transforms': 7.22.5 + '@babel/helpers': 7.22.6 + '@babel/parser': 7.22.7 + '@babel/template': 7.22.5 + '@babel/traverse': 7.22.8 + '@babel/types': 7.22.5 + '@nicolo-ribaudo/semver-v6': 6.3.3 + convert-source-map: 1.9.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + transitivePeerDependencies: + - supports-color + + /@babel/generator@7.22.7: + resolution: {integrity: sha512-p+jPjMG+SI8yvIaxGgeW24u7q9+5+TGpZh8/CuB7RhBKd7RCy8FayNEFNNKrNK/eUcY/4ExQqLmyrvBXKsIcwQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.22.5 + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.18 + jsesc: 2.5.2 + + /@babel/helper-annotate-as-pure@7.22.5: + resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.22.5 + + /@babel/helper-compilation-targets@7.22.6(@babel/core@7.22.8): + resolution: {integrity: sha512-534sYEqWD9VfUm3IPn2SLcH4Q3P86XL+QvqdC7ZsFrzyyPF3T4XGiVghF6PTYNdWg6pXuoqXxNQAhbYeEInTzA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/compat-data': 7.22.6 + '@babel/core': 7.22.8 + '@babel/helper-validator-option': 7.22.5 + '@nicolo-ribaudo/semver-v6': 6.3.3 + browserslist: 4.21.9 + lru-cache: 5.1.1 + + /@babel/helper-environment-visitor@7.22.5: + resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==} + engines: {node: '>=6.9.0'} + + /@babel/helper-function-name@7.22.5: + resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.22.5 + '@babel/types': 7.22.5 + + /@babel/helper-hoist-variables@7.22.5: + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.22.5 + + /@babel/helper-module-imports@7.22.5: + resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.22.5 + + /@babel/helper-module-transforms@7.22.5: + resolution: {integrity: sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-module-imports': 7.22.5 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.5 + '@babel/template': 7.22.5 + '@babel/traverse': 7.22.8 + '@babel/types': 7.22.5 + transitivePeerDependencies: + - supports-color + + /@babel/helper-plugin-utils@7.22.5: + resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} + engines: {node: '>=6.9.0'} + + /@babel/helper-simple-access@7.22.5: + resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.22.5 + + /@babel/helper-split-export-declaration@7.22.6: + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.22.5 + + /@babel/helper-string-parser@7.22.5: + resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} + engines: {node: '>=6.9.0'} + + /@babel/helper-validator-identifier@7.22.5: + resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==} + engines: {node: '>=6.9.0'} + + /@babel/helper-validator-option@7.22.5: + resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==} + engines: {node: '>=6.9.0'} + + /@babel/helpers@7.22.6: + resolution: {integrity: sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.22.5 + '@babel/traverse': 7.22.8 + '@babel/types': 7.22.5 + transitivePeerDependencies: + - supports-color + + /@babel/highlight@7.22.5: + resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.22.5 + chalk: 2.4.2 + js-tokens: 4.0.0 + + /@babel/parser@7.22.7: + resolution: {integrity: sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.22.5 + + /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.8): + resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.8 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.22.8): + resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.8 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-module-imports': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.8) + '@babel/types': 7.22.5 + + /@babel/template@7.22.5: + resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.22.5 + '@babel/parser': 7.22.7 + '@babel/types': 7.22.5 + + /@babel/traverse@7.22.8: + resolution: {integrity: sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.22.5 + '@babel/generator': 7.22.7 + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-function-name': 7.22.5 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.22.7 + '@babel/types': 7.22.5 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + /@babel/types@7.22.5: + resolution: {integrity: sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.22.5 + '@babel/helper-validator-identifier': 7.22.5 + to-fast-properties: 2.0.0 + + /@emmetio/abbreviation@2.3.3: + resolution: {integrity: sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==} + dependencies: + '@emmetio/scanner': 1.0.4 + + /@emmetio/css-abbreviation@2.1.8: + resolution: {integrity: sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==} + dependencies: + '@emmetio/scanner': 1.0.4 + + /@emmetio/scanner@1.0.4: + resolution: {integrity: sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==} + + /@esbuild/android-arm64@0.17.19: + resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/android-arm64@0.18.11: + resolution: {integrity: sha512-snieiq75Z1z5LJX9cduSAjUr7vEI1OdlzFPMw0HH5YI7qQHDd3qs+WZoMrWYDsfRJSq36lIA6mfZBkvL46KoIw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/android-arm@0.17.19: + resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/android-arm@0.18.11: + resolution: {integrity: sha512-q4qlUf5ucwbUJZXF5tEQ8LF7y0Nk4P58hOsGk3ucY0oCwgQqAnqXVbUuahCddVHfrxmpyewRpiTHwVHIETYu7Q==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/android-x64@0.17.19: + resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/android-x64@0.18.11: + resolution: {integrity: sha512-iPuoxQEV34+hTF6FT7om+Qwziv1U519lEOvekXO9zaMMlT9+XneAhKL32DW3H7okrCOBQ44BMihE8dclbZtTuw==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/darwin-arm64@0.17.19: + resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@esbuild/darwin-arm64@0.18.11: + resolution: {integrity: sha512-Gm0QkI3k402OpfMKyQEEMG0RuW2LQsSmI6OeO4El2ojJMoF5NLYb3qMIjvbG/lbMeLOGiW6ooU8xqc+S0fgz2w==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@esbuild/darwin-x64@0.17.19: + resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@esbuild/darwin-x64@0.18.11: + resolution: {integrity: sha512-N15Vzy0YNHu6cfyDOjiyfJlRJCB/ngKOAvoBf1qybG3eOq0SL2Lutzz9N7DYUbb7Q23XtHPn6lMDF6uWbGv9Fw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@esbuild/freebsd-arm64@0.17.19: + resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + optional: true + + /@esbuild/freebsd-arm64@0.18.11: + resolution: {integrity: sha512-atEyuq6a3omEY5qAh5jIORWk8MzFnCpSTUruBgeyN9jZq1K/QI9uke0ATi3MHu4L8c59CnIi4+1jDKMuqmR71A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + optional: true + + /@esbuild/freebsd-x64@0.17.19: + resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + optional: true + + /@esbuild/freebsd-x64@0.18.11: + resolution: {integrity: sha512-XtuPrEfBj/YYYnAAB7KcorzzpGTvOr/dTtXPGesRfmflqhA4LMF0Gh/n5+a9JBzPuJ+CGk17CA++Hmr1F/gI0Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + optional: true + + /@esbuild/linux-arm64@0.17.19: + resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-arm64@0.18.11: + resolution: {integrity: sha512-c6Vh2WS9VFKxKZ2TvJdA7gdy0n6eSy+yunBvv4aqNCEhSWVor1TU43wNRp2YLO9Vng2G+W94aRz+ILDSwAiYog==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-arm@0.17.19: + resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-arm@0.18.11: + resolution: {integrity: sha512-Idipz+Taso/toi2ETugShXjQ3S59b6m62KmLHkJlSq/cBejixmIydqrtM2XTvNCywFl3VC7SreSf6NV0i6sRyg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-ia32@0.17.19: + resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-ia32@0.18.11: + resolution: {integrity: sha512-S3hkIF6KUqRh9n1Q0dSyYcWmcVa9Cg+mSoZEfFuzoYXXsk6196qndrM+ZiHNwpZKi3XOXpShZZ+9dfN5ykqjjw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-loong64@0.17.19: + resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-loong64@0.18.11: + resolution: {integrity: sha512-MRESANOoObQINBA+RMZW+Z0TJWpibtE7cPFnahzyQHDCA9X9LOmGh68MVimZlM9J8n5Ia8lU773te6O3ILW8kw==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-mips64el@0.17.19: + resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-mips64el@0.18.11: + resolution: {integrity: sha512-qVyPIZrXNMOLYegtD1u8EBccCrBVshxMrn5MkuFc3mEVsw7CCQHaqZ4jm9hbn4gWY95XFnb7i4SsT3eflxZsUg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-ppc64@0.17.19: + resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-ppc64@0.18.11: + resolution: {integrity: sha512-T3yd8vJXfPirZaUOoA9D2ZjxZX4Gr3QuC3GztBJA6PklLotc/7sXTOuuRkhE9W/5JvJP/K9b99ayPNAD+R+4qQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-riscv64@0.17.19: + resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-riscv64@0.18.11: + resolution: {integrity: sha512-evUoRPWiwuFk++snjH9e2cAjF5VVSTj+Dnf+rkO/Q20tRqv+644279TZlPK8nUGunjPAtQRCj1jQkDAvL6rm2w==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-s390x@0.17.19: + resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-s390x@0.18.11: + resolution: {integrity: sha512-/SlRJ15XR6i93gRWquRxYCfhTeC5PdqEapKoLbX63PLCmAkXZHY2uQm2l9bN0oPHBsOw2IswRZctMYS0MijFcg==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-x64@0.17.19: + resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-x64@0.18.11: + resolution: {integrity: sha512-xcncej+wF16WEmIwPtCHi0qmx1FweBqgsRtEL1mSHLFR6/mb3GEZfLQnx+pUDfRDEM4DQF8dpXIW7eDOZl1IbA==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/netbsd-x64@0.17.19: + resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + optional: true + + /@esbuild/netbsd-x64@0.18.11: + resolution: {integrity: sha512-aSjMHj/F7BuS1CptSXNg6S3M4F3bLp5wfFPIJM+Km2NfIVfFKhdmfHF9frhiCLIGVzDziggqWll0B+9AUbud/Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + optional: true + + /@esbuild/openbsd-x64@0.17.19: + resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + optional: true + + /@esbuild/openbsd-x64@0.18.11: + resolution: {integrity: sha512-tNBq+6XIBZtht0xJGv7IBB5XaSyvYPCm1PxJ33zLQONdZoLVM0bgGqUrXnJyiEguD9LU4AHiu+GCXy/Hm9LsdQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + optional: true + + /@esbuild/sunos-x64@0.17.19: + resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + optional: true + + /@esbuild/sunos-x64@0.18.11: + resolution: {integrity: sha512-kxfbDOrH4dHuAAOhr7D7EqaYf+W45LsAOOhAet99EyuxxQmjbk8M9N4ezHcEiCYPaiW8Dj3K26Z2V17Gt6p3ng==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + optional: true + + /@esbuild/win32-arm64@0.17.19: + resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@esbuild/win32-arm64@0.18.11: + resolution: {integrity: sha512-Sh0dDRyk1Xi348idbal7lZyfSkjhJsdFeuC13zqdipsvMetlGiFQNdO+Yfp6f6B4FbyQm7qsk16yaZk25LChzg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@esbuild/win32-ia32@0.17.19: + resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@esbuild/win32-ia32@0.18.11: + resolution: {integrity: sha512-o9JUIKF1j0rqJTFbIoF4bXj6rvrTZYOrfRcGyL0Vm5uJ/j5CkBD/51tpdxe9lXEDouhRgdr/BYzUrDOvrWwJpg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@esbuild/win32-x64@0.17.19: + resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + /@esbuild/win32-x64@0.18.11: + resolution: {integrity: sha512-rQI4cjLHd2hGsM1LqgDI7oOCYbQ6IBOVsX9ejuRMSze0GqXUG2ekwiKkiBU1pRGSeCqFFHxTrcEydB2Hyoz9CA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + /@fontsource/inter@4.5.15: + resolution: {integrity: sha512-FzleM9AxZQK2nqsTDtBiY0PMEVWvnKnuu2i09+p6DHvrHsuucoV2j0tmw+kAT3L4hvsLdAIDv6MdGehsPIdT+Q==} + dev: false + + /@jridgewell/gen-mapping@0.3.3: + resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.18 + + /@jridgewell/resolve-uri@3.1.0: + resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} + engines: {node: '>=6.0.0'} + + /@jridgewell/set-array@1.1.2: + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} + engines: {node: '>=6.0.0'} + + /@jridgewell/sourcemap-codec@1.4.14: + resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} + + /@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + + /@jridgewell/trace-mapping@0.3.18: + resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} + dependencies: + '@jridgewell/resolve-uri': 3.1.0 + '@jridgewell/sourcemap-codec': 1.4.14 + + /@mdx-js/mdx@2.3.0: + resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==} + dependencies: + '@types/estree-jsx': 1.0.0 + '@types/mdx': 2.0.5 + estree-util-build-jsx: 2.2.2 + estree-util-is-identifier-name: 2.1.0 + estree-util-to-js: 1.2.0 + estree-walker: 3.0.3 + hast-util-to-estree: 2.3.3 + markdown-extensions: 1.1.1 + periscopic: 3.1.0 + remark-mdx: 2.3.0 + remark-parse: 10.0.2 + remark-rehype: 10.1.0 + unified: 10.1.2 + unist-util-position-from-estree: 1.1.2 + unist-util-stringify-position: 3.0.3 + unist-util-visit: 4.1.2 + vfile: 5.3.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@nicolo-ribaudo/semver-v6@6.3.3: + resolution: {integrity: sha512-3Yc1fUTs69MG/uZbJlLSI3JISMn2UV2rg+1D/vROUqZyh3l6iYHCs7GMp+M40ZD7yOdDbYjJcU1oTJhrc+dGKg==} + hasBin: true + + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.15.0 + + /@pkgr/utils@2.4.2: + resolution: {integrity: sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + dependencies: + cross-spawn: 7.0.3 + fast-glob: 3.3.0 + is-glob: 4.0.3 + open: 9.1.0 + picocolors: 1.0.0 + tslib: 2.6.0 + + /@proload/core@0.3.3: + resolution: {integrity: sha512-7dAFWsIK84C90AMl24+N/ProHKm4iw0akcnoKjRvbfHifJZBLhaDsDus1QJmhG12lXj4e/uB/8mB/0aduCW+NQ==} + dependencies: + deepmerge: 4.3.1 + escalade: 3.1.1 + dev: true + + /@tailwindcss/typography@0.5.9(tailwindcss@3.3.2): + resolution: {integrity: sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==} + peerDependencies: + tailwindcss: '>=3.0.0 || insiders' + dependencies: + lodash.castarray: 4.4.0 + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + postcss-selector-parser: 6.0.10 + tailwindcss: 3.3.2 + dev: true + + /@tootallnate/once@2.0.0: + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + engines: {node: '>= 10'} + dev: false + + /@trysound/sax@0.2.0: + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} + dev: true + + /@types/acorn@4.0.6: + resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} + dependencies: + '@types/estree': 1.0.1 + dev: false + + /@types/babel__core@7.20.1: + resolution: {integrity: sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==} + dependencies: + '@babel/parser': 7.22.7 + '@babel/types': 7.22.5 + '@types/babel__generator': 7.6.4 + '@types/babel__template': 7.4.1 + '@types/babel__traverse': 7.20.1 + + /@types/babel__generator@7.6.4: + resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} + dependencies: + '@babel/types': 7.22.5 + + /@types/babel__template@7.4.1: + resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} + dependencies: + '@babel/parser': 7.22.7 + '@babel/types': 7.22.5 + + /@types/babel__traverse@7.20.1: + resolution: {integrity: sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==} + dependencies: + '@babel/types': 7.22.5 + + /@types/debug@4.1.8: + resolution: {integrity: sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==} + dependencies: + '@types/ms': 0.7.31 + + /@types/estree-jsx@1.0.0: + resolution: {integrity: sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==} + dependencies: + '@types/estree': 1.0.1 + dev: false + + /@types/estree@1.0.1: + resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} + dev: false + + /@types/hast@2.3.4: + resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==} + dependencies: + '@types/unist': 3.0.0 + + /@types/json5@0.0.30: + resolution: {integrity: sha512-sqm9g7mHlPY/43fcSNrCYfOeX9zkTTK+euO5E6+CVijSMm5tTjkVdwdqRkY3ljjIAf8679vps5jKUoJBCLsMDA==} + + /@types/katex@0.16.0: + resolution: {integrity: sha512-hz+S3nV6Mym5xPbT9fnO8dDhBFQguMYpY0Ipxv06JMi1ORgnEM4M1ymWDUhUNer3ElLmT583opRo4RzxKmh9jw==} + dev: false + + /@types/mathjax@0.0.37: + resolution: {integrity: sha512-y0WSZBtBNQwcYipTU/BhgeFu1EZNlFvUNCmkMXV9kBQZq7/o5z82dNVyH3yy2Xv5zzeNeQoHSL4Xm06+EQiH+g==} + dev: false + + /@types/mdast@3.0.11: + resolution: {integrity: sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw==} + dependencies: + '@types/unist': 3.0.0 + + /@types/mdx@2.0.5: + resolution: {integrity: sha512-76CqzuD6Q7LC+AtbPqrvD9AqsN0k8bsYo2bM2J8pmNldP1aIPAbzUQ7QbobyXL4eLr1wK5x8FZFe8eF/ubRuBg==} + dev: false + + /@types/micromodal@0.3.3: + resolution: {integrity: sha512-XQg6nqg15A6ZKkMkDdqLkC5LTxLb7CZU6BX8uHBj4AVU7+k/W6kfriW5HCsarrjFpONNOMAmhA1ReUsMm7297g==} + dev: true + + /@types/ms@0.7.31: + resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} + + /@types/nlcst@1.0.0: + resolution: {integrity: sha512-3TGCfOcy8R8mMQ4CNSNOe3PG66HttvjcLzCoOpvXvDtfWOTi+uT/rxeOKm/qEwbM4SNe1O/PjdiBK2YcTjU4OQ==} + dependencies: + '@types/unist': 3.0.0 + + /@types/parse5@6.0.3: + resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} + + /@types/resolve@1.20.2: + resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} + + /@types/unist@2.0.6: + resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} + + /@types/unist@3.0.0: + resolution: {integrity: sha512-MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w==} + + /@types/web@0.0.46: + resolution: {integrity: sha512-ki0OmbjSdAEfvmy5AYWFpMkRsPW+6h4ibQ4tzk8SJsS9dkrrD3B/U1eVvdNNWxAzntjq6o2sjSia6UBCoPH+Yg==} + dev: false + + /@types/yargs-parser@21.0.0: + resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} + + /@vscode/emmet-helper@2.9.2: + resolution: {integrity: sha512-MaGuyW+fa13q3aYsluKqclmh62Hgp0BpKIqS66fCxfOaBcVQ1OnMQxRRgQUYnCkxFISAQlkJ0qWWPyXjro1Qrg==} + dependencies: + emmet: 2.4.5 + jsonc-parser: 2.3.1 + vscode-languageserver-textdocument: 1.0.8 + vscode-languageserver-types: 3.17.3 + vscode-uri: 2.1.2 + + /@vscode/l10n@0.0.14: + resolution: {integrity: sha512-/yrv59IEnmh655z1oeDnGcvMYwnEzNzHLgeYcQCkhYX0xBvYWrAuefoiLcPBUkMpJsb46bqQ6Yv4pwTTQ4d3Qg==} + + /abab@2.0.6: + resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + dev: false + + /acorn-globals@6.0.0: + resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==} + dependencies: + acorn: 7.4.1 + acorn-walk: 7.2.0 + dev: false + + /acorn-jsx@5.3.2(acorn@8.10.0): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.10.0 + dev: false + + /acorn-walk@7.2.0: + resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} + engines: {node: '>=0.4.0'} + dev: false + + /acorn@7.4.1: + resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: false + + /acorn@8.10.0: + resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} + engines: {node: '>=0.4.0'} + hasBin: true + + /agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + dependencies: + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: false + + /ansi-align@3.0.1: + resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} + dependencies: + string-width: 4.2.3 + + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + /ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + + /ansi-sequence-parser@1.1.0: + resolution: {integrity: sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==} + + /ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + dependencies: + color-convert: 1.9.3 + + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + + /ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + + /any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + /arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + + /argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + dependencies: + sprintf-js: 1.0.3 + + /argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + /array-iterate@2.0.1: + resolution: {integrity: sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==} + + /astring@1.8.6: + resolution: {integrity: sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==} + hasBin: true + dev: false + + /astro-icon@0.8.0: + resolution: {integrity: sha512-sCzhZcl46BIyLJVg89hq5J4uQABn2psmGvK4cUaxib+M/kBI3TrPy1w3g2O5h/WcrTHLVN9LyxjgkD4lEJJFpw==} + dependencies: + node-fetch: 3.3.1 + resolve-pkg: 2.0.0 + svgo: 2.8.0 + dev: true + + /astro@2.7.2(sharp@0.31.2): + resolution: {integrity: sha512-2+vjXeVGU04aecs0mm93Qx9KdeVDw4OTeBIijs2Z+QLoe4RUYZnkqx5gR70VNfnoMdXoPp7+wB+ARcb0+ee/yg==} + engines: {node: '>=16.12.0', npm: '>=6.14.0'} + hasBin: true + peerDependencies: + sharp: '>=0.31.0' + peerDependenciesMeta: + sharp: + optional: true + dependencies: + '@astrojs/compiler': 1.5.5 + '@astrojs/internal-helpers': 0.1.1 + '@astrojs/language-server': 1.0.8 + '@astrojs/markdown-remark': 2.2.1(astro@2.7.2) + '@astrojs/telemetry': 2.1.1 + '@astrojs/webapi': 2.2.0 + '@babel/core': 7.22.8 + '@babel/generator': 7.22.7 + '@babel/parser': 7.22.7 + '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.8) + '@babel/traverse': 7.22.8 + '@babel/types': 7.22.5 + '@types/babel__core': 7.20.1 + '@types/yargs-parser': 21.0.0 + acorn: 8.10.0 + boxen: 6.2.1 + chokidar: 3.5.3 + ci-info: 3.8.0 + common-ancestor-path: 1.0.1 + cookie: 0.5.0 + debug: 4.3.4 + deepmerge-ts: 4.3.0 + devalue: 4.3.2 + diff: 5.1.0 + es-module-lexer: 1.3.0 + esbuild: 0.17.19 + estree-walker: 3.0.0 + execa: 6.1.0 + fast-glob: 3.3.0 + github-slugger: 2.0.0 + gray-matter: 4.0.3 + html-escaper: 3.0.3 + js-yaml: 4.1.0 + kleur: 4.1.5 + magic-string: 0.27.0 + mime: 3.0.0 + ora: 6.3.1 + p-limit: 4.0.0 + path-to-regexp: 6.2.1 + preferred-pm: 3.0.3 + prompts: 2.4.2 + rehype: 12.0.1 + semver: 7.5.3 + server-destroy: 1.0.1 + sharp: 0.31.2 + shiki: 0.14.3 + string-width: 5.1.2 + strip-ansi: 7.1.0 + tsconfig-resolver: 3.0.1 + typescript: 5.1.6 + unist-util-visit: 4.1.2 + vfile: 5.3.7 + vite: 4.4.2 + vitefu: 0.2.4(vite@4.4.2) + yargs-parser: 21.1.1 + zod: 3.21.4 + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + /asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + dev: false + + /autoprefixer@10.4.14(postcss@8.4.25): + resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + dependencies: + browserslist: 4.21.9 + caniuse-lite: 1.0.30001513 + fraction.js: 4.2.0 + normalize-range: 0.1.2 + picocolors: 1.0.0 + postcss: 8.4.25 + postcss-value-parser: 4.2.0 + dev: true + + /bail@2.0.2: + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} + + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + /base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + + /big-integer@1.6.51: + resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} + engines: {node: '>=0.6'} + + /binary-extensions@2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} + + /bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + + /bl@5.1.0: + resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==} + dependencies: + buffer: 6.0.3 + inherits: 2.0.4 + readable-stream: 3.6.2 + + /boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + dev: true + + /boxen@6.2.1: + resolution: {integrity: sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + ansi-align: 3.0.1 + camelcase: 6.3.0 + chalk: 4.1.2 + cli-boxes: 3.0.0 + string-width: 5.1.2 + type-fest: 2.19.0 + widest-line: 4.0.1 + wrap-ansi: 8.1.0 + + /bplist-parser@0.2.0: + resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} + engines: {node: '>= 5.10.0'} + dependencies: + big-integer: 1.6.51 + + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + dev: true + + /braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.0.1 + + /browser-process-hrtime@1.0.0: + resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} + dev: false + + /browserslist@4.21.9: + resolution: {integrity: sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001513 + electron-to-chromium: 1.4.453 + node-releases: 2.0.13 + update-browserslist-db: 1.0.11(browserslist@4.21.9) + + /buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + /buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + /bundle-name@3.0.0: + resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} + engines: {node: '>=12'} + dependencies: + run-applescript: 5.0.0 + + /busboy@1.6.0: + resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} + engines: {node: '>=10.16.0'} + dependencies: + streamsearch: 1.1.0 + + /camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} + + /camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + + /caniuse-lite@1.0.30001513: + resolution: {integrity: sha512-pnjGJo7SOOjAGytZZ203Em95MRM8Cr6jhCXNF/FAXTpCTRTECnqQWLpiTRqrFtdYcth8hf4WECUpkezuYsMVww==} + + /canvas-confetti@1.6.0: + resolution: {integrity: sha512-ej+w/m8Jzpv9Z7W7uJZer14Ke8P2ogsjg4ZMGIuq4iqUOqY2Jq8BNW42iGmNfRwREaaEfFIczLuZZiEVSYNHAA==} + dev: false + + /ccount@2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + + /chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + + /character-entities-html4@2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + + /character-entities-legacy@3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + + /character-entities@2.0.2: + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} + + /character-reference-invalid@2.0.1: + resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} + dev: false + + /chokidar@3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.2 + + /chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + + /ci-info@3.8.0: + resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==} + engines: {node: '>=8'} + + /cli-boxes@3.0.0: + resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} + engines: {node: '>=10'} + + /cli-cursor@4.0.0: + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + restore-cursor: 4.0.0 + + /cli-spinners@2.9.0: + resolution: {integrity: sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==} + engines: {node: '>=6'} + + /clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + + /color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + dependencies: + color-name: 1.1.3 + + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + + /color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + /color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + dependencies: + color-name: 1.1.4 + simple-swizzle: 0.2.2 + + /color@4.2.3: + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} + engines: {node: '>=12.5.0'} + dependencies: + color-convert: 2.0.1 + color-string: 1.9.1 + + /combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + dependencies: + delayed-stream: 1.0.0 + dev: false + + /comma-separated-tokens@1.0.8: + resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} + dev: false + + /comma-separated-tokens@2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + + /commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + + /commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + dev: true + + /commander@8.3.0: + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} + engines: {node: '>= 12'} + dev: false + + /commander@9.2.0: + resolution: {integrity: sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==} + engines: {node: ^12.20.0 || >=14} + dev: false + + /common-ancestor-path@1.0.1: + resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} + + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + /convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + + /cookie@0.5.0: + resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} + engines: {node: '>= 0.6'} + + /cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + /css-select@4.3.0: + resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 4.3.1 + domutils: 2.8.0 + nth-check: 2.1.1 + dev: true + + /css-tree@1.1.3: + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} + engines: {node: '>=8.0.0'} + dependencies: + mdn-data: 2.0.14 + source-map: 0.6.1 + dev: true + + /css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + dev: true + + /cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + + /csso@4.2.0: + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} + engines: {node: '>=8.0.0'} + dependencies: + css-tree: 1.1.3 + dev: true + + /cssom@0.3.8: + resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} + dev: false + + /cssom@0.5.0: + resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} + dev: false + + /cssstyle@2.3.0: + resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} + engines: {node: '>=8'} + dependencies: + cssom: 0.3.8 + dev: false + + /data-uri-to-buffer@4.0.1: + resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} + engines: {node: '>= 12'} + dev: true + + /data-urls@3.0.2: + resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} + engines: {node: '>=12'} + dependencies: + abab: 2.0.6 + whatwg-mimetype: 3.0.0 + whatwg-url: 11.0.0 + dev: false + + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + + /decimal.js@10.4.3: + resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} + dev: false + + /decode-named-character-reference@1.0.2: + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + dependencies: + character-entities: 2.0.2 + + /decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} + dependencies: + mimic-response: 3.1.0 + + /deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} + + /deepmerge-ts@4.3.0: + resolution: {integrity: sha512-if3ZYdkD2dClhnXR5reKtG98cwyaRT1NeugQoAPTTfsOpV9kqyeiBF9Qa5RHjemb3KzD5ulqygv6ED3t5j9eJw==} + engines: {node: '>=12.4.0'} + + /deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + dev: true + + /default-browser-id@3.0.0: + resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} + engines: {node: '>=12'} + dependencies: + bplist-parser: 0.2.0 + untildify: 4.0.0 + + /default-browser@4.0.0: + resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==} + engines: {node: '>=14.16'} + dependencies: + bundle-name: 3.0.0 + default-browser-id: 3.0.0 + execa: 7.1.1 + titleize: 3.0.0 + + /defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + dependencies: + clone: 1.0.4 + + /define-lazy-prop@3.0.0: + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} + engines: {node: '>=12'} + + /delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + dev: false + + /dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + + /detect-libc@2.0.1: + resolution: {integrity: sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==} + engines: {node: '>=8'} + + /devalue@4.3.2: + resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==} + + /didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + + /diff@5.1.0: + resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} + engines: {node: '>=0.3.1'} + + /dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + + /dom-serializer@1.4.1: + resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + entities: 2.2.0 + dev: true + + /domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + dev: true + + /domexception@4.0.0: + resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} + engines: {node: '>=12'} + dependencies: + webidl-conversions: 7.0.0 + dev: false + + /domhandler@4.3.1: + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} + engines: {node: '>= 4'} + dependencies: + domelementtype: 2.3.0 + dev: true + + /domutils@2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} + dependencies: + dom-serializer: 1.4.1 + domelementtype: 2.3.0 + domhandler: 4.3.1 + dev: true + + /dset@3.1.2: + resolution: {integrity: sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==} + engines: {node: '>=4'} + + /eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + + /electron-to-chromium@1.4.453: + resolution: {integrity: sha512-BU8UtQz6CB3T7RIGhId4BjmjJVXQDujb0+amGL8jpcluFJr6lwspBOvkUbnttfpZCm4zFMHmjrX1QrdPWBBMjQ==} + + /emmet@2.4.5: + resolution: {integrity: sha512-xOiVNINJFh0dMik+KzXSEYbAnFLTnadEzanxj7+F15uIf6avQwu3uPa1wI/8AFtOWKZ8lHg7TjC83wXcPhgOPw==} + dependencies: + '@emmetio/abbreviation': 2.3.3 + '@emmetio/css-abbreviation': 2.1.8 + + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + /emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + /end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + dependencies: + once: 1.4.0 + + /entities@2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} + dev: true + + /es-module-lexer@1.3.0: + resolution: {integrity: sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==} + + /esbuild@0.17.19: + resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.17.19 + '@esbuild/android-arm64': 0.17.19 + '@esbuild/android-x64': 0.17.19 + '@esbuild/darwin-arm64': 0.17.19 + '@esbuild/darwin-x64': 0.17.19 + '@esbuild/freebsd-arm64': 0.17.19 + '@esbuild/freebsd-x64': 0.17.19 + '@esbuild/linux-arm': 0.17.19 + '@esbuild/linux-arm64': 0.17.19 + '@esbuild/linux-ia32': 0.17.19 + '@esbuild/linux-loong64': 0.17.19 + '@esbuild/linux-mips64el': 0.17.19 + '@esbuild/linux-ppc64': 0.17.19 + '@esbuild/linux-riscv64': 0.17.19 + '@esbuild/linux-s390x': 0.17.19 + '@esbuild/linux-x64': 0.17.19 + '@esbuild/netbsd-x64': 0.17.19 + '@esbuild/openbsd-x64': 0.17.19 + '@esbuild/sunos-x64': 0.17.19 + '@esbuild/win32-arm64': 0.17.19 + '@esbuild/win32-ia32': 0.17.19 + '@esbuild/win32-x64': 0.17.19 + + /esbuild@0.18.11: + resolution: {integrity: sha512-i8u6mQF0JKJUlGR3OdFLKldJQMMs8OqM9Cc3UCi9XXziJ9WERM5bfkHaEAy0YAvPRMgqSW55W7xYn84XtEFTtA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.18.11 + '@esbuild/android-arm64': 0.18.11 + '@esbuild/android-x64': 0.18.11 + '@esbuild/darwin-arm64': 0.18.11 + '@esbuild/darwin-x64': 0.18.11 + '@esbuild/freebsd-arm64': 0.18.11 + '@esbuild/freebsd-x64': 0.18.11 + '@esbuild/linux-arm': 0.18.11 + '@esbuild/linux-arm64': 0.18.11 + '@esbuild/linux-ia32': 0.18.11 + '@esbuild/linux-loong64': 0.18.11 + '@esbuild/linux-mips64el': 0.18.11 + '@esbuild/linux-ppc64': 0.18.11 + '@esbuild/linux-riscv64': 0.18.11 + '@esbuild/linux-s390x': 0.18.11 + '@esbuild/linux-x64': 0.18.11 + '@esbuild/netbsd-x64': 0.18.11 + '@esbuild/openbsd-x64': 0.18.11 + '@esbuild/sunos-x64': 0.18.11 + '@esbuild/win32-arm64': 0.18.11 + '@esbuild/win32-ia32': 0.18.11 + '@esbuild/win32-x64': 0.18.11 + + /escalade@3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} + + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + /escape-string-regexp@5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} + + /escodegen@2.1.0: + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} + engines: {node: '>=6.0'} + hasBin: true + dependencies: + esprima: 4.0.1 + estraverse: 5.3.0 + esutils: 2.0.3 + optionalDependencies: + source-map: 0.6.1 + dev: false + + /esm@3.2.25: + resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==} + engines: {node: '>=6'} + dev: false + + /esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: false + + /estree-util-attach-comments@2.1.1: + resolution: {integrity: sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==} + dependencies: + '@types/estree': 1.0.1 + dev: false + + /estree-util-build-jsx@2.2.2: + resolution: {integrity: sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==} + dependencies: + '@types/estree-jsx': 1.0.0 + estree-util-is-identifier-name: 2.1.0 + estree-walker: 3.0.3 + dev: false + + /estree-util-is-identifier-name@2.1.0: + resolution: {integrity: sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==} + dev: false + + /estree-util-to-js@1.2.0: + resolution: {integrity: sha512-IzU74r1PK5IMMGZXUVZbmiu4A1uhiPgW5hm1GjcOfr4ZzHaMPpLNJjR7HjXiIOzi25nZDrgFTobHTkV5Q6ITjA==} + dependencies: + '@types/estree-jsx': 1.0.0 + astring: 1.8.6 + source-map: 0.7.4 + dev: false + + /estree-util-visit@1.2.1: + resolution: {integrity: sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==} + dependencies: + '@types/estree-jsx': 1.0.0 + '@types/unist': 2.0.6 + dev: false + + /estree-walker@3.0.0: + resolution: {integrity: sha512-s6ceX0NFiU/vKPiKvFdR83U1Zffu7upwZsGwpoqfg5rbbq1l50WQ5hCeIvM6E6oD4shUHCYMsiFPns4Jk0YfMQ==} + + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.1 + dev: false + + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: false + + /events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + + /execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + + /execa@6.1.0: + resolution: {integrity: sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 3.0.1 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.1.0 + onetime: 6.0.0 + signal-exit: 3.0.7 + strip-final-newline: 3.0.0 + + /execa@7.1.1: + resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==} + engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 4.3.1 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.1.0 + onetime: 6.0.0 + signal-exit: 3.0.7 + strip-final-newline: 3.0.0 + + /expand-template@2.0.3: + resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} + engines: {node: '>=6'} + + /extend-shallow@2.0.1: + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} + engines: {node: '>=0.10.0'} + dependencies: + is-extendable: 0.1.1 + + /extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + + /fast-glob@3.3.0: + resolution: {integrity: sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + + /fastq@1.15.0: + resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + dependencies: + reusify: 1.0.4 + + /fault@2.0.1: + resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} + dependencies: + format: 0.2.2 + dev: false + + /fetch-blob@3.2.0: + resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} + engines: {node: ^12.20 || >= 14.13} + dependencies: + node-domexception: 1.0.0 + web-streams-polyfill: 3.2.1 + dev: true + + /fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + + /find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + + /find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + /find-yarn-workspace-root2@1.2.16: + resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} + dependencies: + micromatch: 4.0.5 + pkg-dir: 4.2.0 + + /form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: false + + /format@0.2.2: + resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} + engines: {node: '>=0.4.x'} + dev: false + + /formdata-polyfill@4.0.10: + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} + engines: {node: '>=12.20.0'} + dependencies: + fetch-blob: 3.2.0 + dev: true + + /fraction.js@4.2.0: + resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} + dev: true + + /fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + /fsevents@2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + optional: true + + /function-bind@1.1.1: + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + + /gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + /get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + + /github-from-package@0.0.0: + resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} + + /github-slugger@1.5.0: + resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} + + /github-slugger@2.0.0: + resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} + + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + + /glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + + /glob@7.1.6: + resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + + /glob@9.3.5: + resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + fs.realpath: 1.0.0 + minimatch: 8.0.4 + minipass: 4.2.8 + path-scurry: 1.10.0 + dev: true + + /globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + /gray-matter@4.0.3: + resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} + engines: {node: '>=6.0'} + dependencies: + js-yaml: 3.14.1 + kind-of: 6.0.3 + section-matter: 1.0.0 + strip-bom-string: 1.0.0 + + /has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + /has@1.0.3: + resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} + engines: {node: '>= 0.4.0'} + dependencies: + function-bind: 1.1.1 + + /hast-util-from-dom@4.2.0: + resolution: {integrity: sha512-t1RJW/OpJbCAJQeKi3Qrj1cAOLA0+av/iPFori112+0X7R3wng+jxLA+kXec8K4szqPRGI8vPxbbpEYvvpwaeQ==} + dependencies: + hastscript: 7.2.0 + web-namespaces: 2.0.1 + dev: false + + /hast-util-from-parse5@7.1.2: + resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==} + dependencies: + '@types/hast': 2.3.4 + '@types/unist': 2.0.6 + hastscript: 7.2.0 + property-information: 6.2.0 + vfile: 5.3.7 + vfile-location: 4.1.0 + web-namespaces: 2.0.1 + + /hast-util-has-property@2.0.1: + resolution: {integrity: sha512-X2+RwZIMTMKpXUzlotatPzWj8bspCymtXH3cfG3iQKV+wPF53Vgaqxi/eLqGck0wKq1kS9nvoB1wchbCPEL8sg==} + dev: false + + /hast-util-heading-rank@2.1.1: + resolution: {integrity: sha512-iAuRp+ESgJoRFJbSyaqsfvJDY6zzmFoEnL1gtz1+U8gKtGGj1p0CVlysuUAUjq95qlZESHINLThwJzNGmgGZxA==} + dependencies: + '@types/hast': 2.3.4 + dev: false + + /hast-util-is-element@2.1.3: + resolution: {integrity: sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==} + dependencies: + '@types/hast': 2.3.4 + '@types/unist': 2.0.6 + dev: false + + /hast-util-parse-selector@2.2.5: + resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==} + dev: false + + /hast-util-parse-selector@3.1.1: + resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==} + dependencies: + '@types/hast': 2.3.4 + + /hast-util-raw@7.2.3: + resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==} + dependencies: + '@types/hast': 2.3.4 + '@types/parse5': 6.0.3 + hast-util-from-parse5: 7.1.2 + hast-util-to-parse5: 7.1.0 + html-void-elements: 2.0.1 + parse5: 6.0.1 + unist-util-position: 4.0.4 + unist-util-visit: 4.1.2 + vfile: 5.3.7 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + + /hast-util-to-estree@2.3.3: + resolution: {integrity: sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==} + dependencies: + '@types/estree': 1.0.1 + '@types/estree-jsx': 1.0.0 + '@types/hast': 2.3.4 + '@types/unist': 2.0.6 + comma-separated-tokens: 2.0.3 + estree-util-attach-comments: 2.1.1 + estree-util-is-identifier-name: 2.1.0 + hast-util-whitespace: 2.0.1 + mdast-util-mdx-expression: 1.3.2 + mdast-util-mdxjs-esm: 1.3.1 + property-information: 6.2.0 + space-separated-tokens: 2.0.2 + style-to-object: 0.4.1 + unist-util-position: 4.0.4 + zwitch: 2.0.4 + transitivePeerDependencies: + - supports-color + dev: false + + /hast-util-to-html@8.0.4: + resolution: {integrity: sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==} + dependencies: + '@types/hast': 2.3.4 + '@types/unist': 2.0.6 + ccount: 2.0.1 + comma-separated-tokens: 2.0.3 + hast-util-raw: 7.2.3 + hast-util-whitespace: 2.0.1 + html-void-elements: 2.0.1 + property-information: 6.2.0 + space-separated-tokens: 2.0.2 + stringify-entities: 4.0.3 + zwitch: 2.0.4 + + /hast-util-to-parse5@7.1.0: + resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==} + dependencies: + '@types/hast': 2.3.4 + comma-separated-tokens: 2.0.3 + property-information: 6.2.0 + space-separated-tokens: 2.0.2 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + + /hast-util-to-string@2.0.0: + resolution: {integrity: sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==} + dependencies: + '@types/hast': 2.3.4 + dev: false + + /hast-util-to-text@3.1.2: + resolution: {integrity: sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==} + dependencies: + '@types/hast': 2.3.4 + '@types/unist': 2.0.6 + hast-util-is-element: 2.1.3 + unist-util-find-after: 4.0.1 + dev: false + + /hast-util-whitespace@2.0.1: + resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==} + + /hastscript@6.0.0: + resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} + dependencies: + '@types/hast': 2.3.4 + comma-separated-tokens: 1.0.8 + hast-util-parse-selector: 2.2.5 + property-information: 5.6.0 + space-separated-tokens: 1.1.5 + dev: false + + /hastscript@7.2.0: + resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==} + dependencies: + '@types/hast': 2.3.4 + comma-separated-tokens: 2.0.3 + hast-util-parse-selector: 3.1.1 + property-information: 6.2.0 + space-separated-tokens: 2.0.2 + + /html-encoding-sniffer@3.0.0: + resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} + engines: {node: '>=12'} + dependencies: + whatwg-encoding: 2.0.0 + dev: false + + /html-escaper@3.0.3: + resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==} + + /html-void-elements@2.0.1: + resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} + + /http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + dev: true + + /http-proxy-agent@5.0.0: + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} + engines: {node: '>= 6'} + dependencies: + '@tootallnate/once': 2.0.0 + agent-base: 6.0.2 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: false + + /https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} + dependencies: + agent-base: 6.0.2 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: false + + /human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + + /human-signals@3.0.1: + resolution: {integrity: sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==} + engines: {node: '>=12.20.0'} + + /human-signals@4.3.1: + resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} + engines: {node: '>=14.18.0'} + + /iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: false + + /ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + + /image-size@1.0.2: + resolution: {integrity: sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + queue: 6.0.2 + dev: true + + /import-meta-resolve@2.2.2: + resolution: {integrity: sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==} + + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + /ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + + /inline-style-parser@0.1.1: + resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} + dev: false + + /is-alphabetical@2.0.1: + resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} + dev: false + + /is-alphanumerical@2.0.1: + resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} + dependencies: + is-alphabetical: 2.0.1 + is-decimal: 2.0.1 + dev: false + + /is-arrayish@0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + dependencies: + binary-extensions: 2.2.0 + + /is-buffer@2.0.5: + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} + engines: {node: '>=4'} + + /is-core-module@2.12.1: + resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==} + dependencies: + has: 1.0.3 + + /is-decimal@2.0.1: + resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} + dev: false + + /is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + + /is-docker@3.0.0: + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + + /is-extendable@0.1.1: + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} + engines: {node: '>=0.10.0'} + + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + + /is-hexadecimal@2.0.1: + resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} + dev: false + + /is-inside-container@1.0.0: + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} + engines: {node: '>=14.16'} + hasBin: true + dependencies: + is-docker: 3.0.0 + + /is-interactive@2.0.0: + resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} + engines: {node: '>=12'} + + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + /is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + + /is-potential-custom-element-name@1.0.1: + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + dev: false + + /is-reference@3.0.1: + resolution: {integrity: sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==} + dependencies: + '@types/estree': 1.0.1 + dev: false + + /is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + + /is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + /is-unicode-supported@1.3.0: + resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} + engines: {node: '>=12'} + + /is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + dependencies: + is-docker: 2.2.1 + + /isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + /jiti@1.19.1: + resolution: {integrity: sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==} + hasBin: true + + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + /js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + + /js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + dependencies: + argparse: 2.0.1 + + /jsdom@18.1.1: + resolution: {integrity: sha512-NmJQbjQ/gpS/1at/ce3nCx89HbXL/f5OcenBe8wU1Eik0ROhyUc3LtmG3567dEHAGXkN8rmILW/qtCOPxPHQJw==} + engines: {node: '>=12'} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + dependencies: + abab: 2.0.6 + acorn: 8.10.0 + acorn-globals: 6.0.0 + cssom: 0.5.0 + cssstyle: 2.3.0 + data-urls: 3.0.2 + decimal.js: 10.4.3 + domexception: 4.0.0 + escodegen: 2.1.0 + form-data: 4.0.0 + html-encoding-sniffer: 3.0.0 + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.7 + parse5: 6.0.1 + saxes: 5.0.1 + symbol-tree: 3.2.4 + tough-cookie: 4.1.3 + w3c-hr-time: 1.0.2 + w3c-xmlserializer: 3.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 2.0.0 + whatwg-mimetype: 3.0.0 + whatwg-url: 10.0.0 + ws: 8.13.0 + xml-name-validator: 4.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false + + /jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true + + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + /jsonc-parser@2.3.1: + resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==} + + /jsonc-parser@3.2.0: + resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} + + /katex@0.16.8: + resolution: {integrity: sha512-ftuDnJbcbOckGY11OO+zg3OofESlbR5DRl2cmN8HeWeeFIV7wTXvAOx8kEjZjobhA+9wh2fbKeO6cdcA9Mnovg==} + hasBin: true + dependencies: + commander: 8.3.0 + dev: false + + /kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + + /kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} + + /kleur@4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} + engines: {node: '>=6'} + + /lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + engines: {node: '>=10'} + + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + + /load-yaml-file@0.2.0: + resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} + engines: {node: '>=6'} + dependencies: + graceful-fs: 4.2.11 + js-yaml: 3.14.1 + pify: 4.0.1 + strip-bom: 3.0.0 + + /locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + dependencies: + p-locate: 4.1.0 + + /locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + dependencies: + p-locate: 5.0.0 + + /lodash.castarray@4.4.0: + resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} + dev: true + + /lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + dev: true + + /lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true + + /log-symbols@5.1.0: + resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==} + engines: {node: '>=12'} + dependencies: + chalk: 5.3.0 + is-unicode-supported: 1.3.0 + + /longest-streak@3.1.0: + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} + + /lru-cache@10.0.0: + resolution: {integrity: sha512-svTf/fzsKHffP42sujkO/Rjs37BCIsQVRCeNYIm9WN8rgT7ffoUnRtZCqU+6BqcSBdv8gwJeTz8knJpgACeQMw==} + engines: {node: 14 || >=16.14} + dev: true + + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + dependencies: + yallist: 3.1.1 + + /lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + dependencies: + yallist: 4.0.0 + + /magic-string@0.27.0: + resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + + /markdown-extensions@1.1.1: + resolution: {integrity: sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==} + engines: {node: '>=0.10.0'} + dev: false + + /markdown-table@3.0.3: + resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} + + /mathjax-full@3.2.2: + resolution: {integrity: sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==} + dependencies: + esm: 3.2.25 + mhchemparser: 4.2.1 + mj-context-menu: 0.6.1 + speech-rule-engine: 4.0.7 + dev: false + + /mdast-util-definitions@5.1.2: + resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==} + dependencies: + '@types/mdast': 3.0.11 + '@types/unist': 2.0.6 + unist-util-visit: 4.1.2 + + /mdast-util-find-and-replace@2.2.2: + resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} + dependencies: + '@types/mdast': 3.0.11 + escape-string-regexp: 5.0.0 + unist-util-is: 5.2.1 + unist-util-visit-parents: 5.1.3 + + /mdast-util-from-markdown@1.3.1: + resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} + dependencies: + '@types/mdast': 3.0.11 + '@types/unist': 2.0.6 + decode-named-character-reference: 1.0.2 + mdast-util-to-string: 3.2.0 + micromark: 3.2.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-decode-string: 1.1.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + unist-util-stringify-position: 3.0.3 + uvu: 0.5.6 + transitivePeerDependencies: + - supports-color + + /mdast-util-frontmatter@1.0.1: + resolution: {integrity: sha512-JjA2OjxRqAa8wEG8hloD0uTU0kdn8kbtOWpPP94NBkfAlbxn4S8gCGf/9DwFtEeGPXrDcNXdiDjVaRdUFqYokw==} + dependencies: + '@types/mdast': 3.0.11 + mdast-util-to-markdown: 1.5.0 + micromark-extension-frontmatter: 1.1.1 + dev: false + + /mdast-util-gfm-autolink-literal@1.0.3: + resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} + dependencies: + '@types/mdast': 3.0.11 + ccount: 2.0.1 + mdast-util-find-and-replace: 2.2.2 + micromark-util-character: 1.2.0 + + /mdast-util-gfm-footnote@1.0.2: + resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} + dependencies: + '@types/mdast': 3.0.11 + mdast-util-to-markdown: 1.5.0 + micromark-util-normalize-identifier: 1.1.0 + + /mdast-util-gfm-strikethrough@1.0.3: + resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} + dependencies: + '@types/mdast': 3.0.11 + mdast-util-to-markdown: 1.5.0 + + /mdast-util-gfm-table@1.0.7: + resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} + dependencies: + '@types/mdast': 3.0.11 + markdown-table: 3.0.3 + mdast-util-from-markdown: 1.3.1 + mdast-util-to-markdown: 1.5.0 + transitivePeerDependencies: + - supports-color + + /mdast-util-gfm-task-list-item@1.0.2: + resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} + dependencies: + '@types/mdast': 3.0.11 + mdast-util-to-markdown: 1.5.0 + + /mdast-util-gfm@2.0.2: + resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==} + dependencies: + mdast-util-from-markdown: 1.3.1 + mdast-util-gfm-autolink-literal: 1.0.3 + mdast-util-gfm-footnote: 1.0.2 + mdast-util-gfm-strikethrough: 1.0.3 + mdast-util-gfm-table: 1.0.7 + mdast-util-gfm-task-list-item: 1.0.2 + mdast-util-to-markdown: 1.5.0 + transitivePeerDependencies: + - supports-color + + /mdast-util-math@2.0.2: + resolution: {integrity: sha512-8gmkKVp9v6+Tgjtq6SYx9kGPpTf6FVYRa53/DLh479aldR9AyP48qeVOgNZ5X7QUK7nOy4yw7vg6mbiGcs9jWQ==} + dependencies: + '@types/mdast': 3.0.11 + longest-streak: 3.1.0 + mdast-util-to-markdown: 1.5.0 + dev: false + + /mdast-util-mdx-expression@1.3.2: + resolution: {integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==} + dependencies: + '@types/estree-jsx': 1.0.0 + '@types/hast': 2.3.4 + '@types/mdast': 3.0.11 + mdast-util-from-markdown: 1.3.1 + mdast-util-to-markdown: 1.5.0 + transitivePeerDependencies: + - supports-color + dev: false + + /mdast-util-mdx-jsx@2.1.4: + resolution: {integrity: sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==} + dependencies: + '@types/estree-jsx': 1.0.0 + '@types/hast': 2.3.4 + '@types/mdast': 3.0.11 + '@types/unist': 2.0.6 + ccount: 2.0.1 + mdast-util-from-markdown: 1.3.1 + mdast-util-to-markdown: 1.5.0 + parse-entities: 4.0.1 + stringify-entities: 4.0.3 + unist-util-remove-position: 4.0.2 + unist-util-stringify-position: 3.0.3 + vfile-message: 3.1.4 + transitivePeerDependencies: + - supports-color + dev: false + + /mdast-util-mdx@2.0.1: + resolution: {integrity: sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw==} + dependencies: + mdast-util-from-markdown: 1.3.1 + mdast-util-mdx-expression: 1.3.2 + mdast-util-mdx-jsx: 2.1.4 + mdast-util-mdxjs-esm: 1.3.1 + mdast-util-to-markdown: 1.5.0 + transitivePeerDependencies: + - supports-color + dev: false + + /mdast-util-mdxjs-esm@1.3.1: + resolution: {integrity: sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==} + dependencies: + '@types/estree-jsx': 1.0.0 + '@types/hast': 2.3.4 + '@types/mdast': 3.0.11 + mdast-util-from-markdown: 1.3.1 + mdast-util-to-markdown: 1.5.0 + transitivePeerDependencies: + - supports-color + dev: false + + /mdast-util-newline-to-break@1.0.0: + resolution: {integrity: sha512-491LcYv3gbGhhCrLoeALncQmega2xPh+m3gbsIhVsOX4sw85+ShLFPvPyibxc1Swx/6GtzxgVodq+cGa/47ULg==} + dependencies: + '@types/mdast': 3.0.11 + mdast-util-find-and-replace: 2.2.2 + dev: false + + /mdast-util-phrasing@3.0.1: + resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} + dependencies: + '@types/mdast': 3.0.11 + unist-util-is: 5.2.1 + + /mdast-util-to-hast@12.3.0: + resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==} + dependencies: + '@types/hast': 2.3.4 + '@types/mdast': 3.0.11 + mdast-util-definitions: 5.1.2 + micromark-util-sanitize-uri: 1.2.0 + trim-lines: 3.0.1 + unist-util-generated: 2.0.1 + unist-util-position: 4.0.4 + unist-util-visit: 4.1.2 + + /mdast-util-to-markdown@1.5.0: + resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} + dependencies: + '@types/mdast': 3.0.11 + '@types/unist': 2.0.6 + longest-streak: 3.1.0 + mdast-util-phrasing: 3.0.1 + mdast-util-to-string: 3.2.0 + micromark-util-decode-string: 1.1.0 + unist-util-visit: 4.1.2 + zwitch: 2.0.4 + + /mdast-util-to-string@3.2.0: + resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} + dependencies: + '@types/mdast': 3.0.11 + + /mdn-data@2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + dev: true + + /merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + /mhchemparser@4.2.1: + resolution: {integrity: sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==} + dev: false + + /micromark-core-commonmark@1.1.0: + resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} + dependencies: + decode-named-character-reference: 1.0.2 + micromark-factory-destination: 1.1.0 + micromark-factory-label: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-factory-title: 1.1.0 + micromark-factory-whitespace: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-chunked: 1.1.0 + micromark-util-classify-character: 1.1.0 + micromark-util-html-tag-name: 1.2.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-subtokenize: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + + /micromark-extension-frontmatter@1.1.1: + resolution: {integrity: sha512-m2UH9a7n3W8VAH9JO9y01APpPKmNNNs71P0RbknEmYSaZU5Ghogv38BYO94AI5Xw6OYfxZRdHZZ2nYjs/Z+SZQ==} + dependencies: + fault: 2.0.1 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + dev: false + + /micromark-extension-gfm-autolink-literal@1.0.5: + resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-sanitize-uri: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + + /micromark-extension-gfm-footnote@1.1.2: + resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==} + dependencies: + micromark-core-commonmark: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-sanitize-uri: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + + /micromark-extension-gfm-strikethrough@1.0.7: + resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==} + dependencies: + micromark-util-chunked: 1.1.0 + micromark-util-classify-character: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + + /micromark-extension-gfm-table@1.0.7: + resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==} + dependencies: + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + + /micromark-extension-gfm-tagfilter@1.0.2: + resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} + dependencies: + micromark-util-types: 1.1.0 + + /micromark-extension-gfm-task-list-item@1.0.5: + resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==} + dependencies: + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + + /micromark-extension-gfm@2.0.3: + resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==} + dependencies: + micromark-extension-gfm-autolink-literal: 1.0.5 + micromark-extension-gfm-footnote: 1.1.2 + micromark-extension-gfm-strikethrough: 1.0.7 + micromark-extension-gfm-table: 1.0.7 + micromark-extension-gfm-tagfilter: 1.0.2 + micromark-extension-gfm-task-list-item: 1.0.5 + micromark-util-combine-extensions: 1.1.0 + micromark-util-types: 1.1.0 + + /micromark-extension-math@2.1.2: + resolution: {integrity: sha512-es0CcOV89VNS9wFmyn+wyFTKweXGW4CEvdaAca6SWRWPyYCbBisnjaHLjWO4Nszuiud84jCpkHsqAJoa768Pvg==} + dependencies: + '@types/katex': 0.16.0 + katex: 0.16.8 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + dev: false + + /micromark-extension-mdx-expression@1.0.8: + resolution: {integrity: sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==} + dependencies: + '@types/estree': 1.0.1 + micromark-factory-mdx-expression: 1.0.9 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-events-to-acorn: 1.2.3 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + dev: false + + /micromark-extension-mdx-jsx@1.0.5: + resolution: {integrity: sha512-gPH+9ZdmDflbu19Xkb8+gheqEDqkSpdCEubQyxuz/Hn8DOXiXvrXeikOoBA71+e8Pfi0/UYmU3wW3H58kr7akA==} + dependencies: + '@types/acorn': 4.0.6 + '@types/estree': 1.0.1 + estree-util-is-identifier-name: 2.1.0 + micromark-factory-mdx-expression: 1.0.9 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + vfile-message: 3.1.4 + dev: false + + /micromark-extension-mdx-md@1.0.1: + resolution: {integrity: sha512-7MSuj2S7xjOQXAjjkbjBsHkMtb+mDGVW6uI2dBL9snOBCbZmoNgDAeZ0nSn9j3T42UE/g2xVNMn18PJxZvkBEA==} + dependencies: + micromark-util-types: 1.1.0 + dev: false + + /micromark-extension-mdxjs-esm@1.0.5: + resolution: {integrity: sha512-xNRBw4aoURcyz/S69B19WnZAkWJMxHMT5hE36GtDAyhoyn/8TuAeqjFJQlwk+MKQsUD7b3l7kFX+vlfVWgcX1w==} + dependencies: + '@types/estree': 1.0.1 + micromark-core-commonmark: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-events-to-acorn: 1.2.3 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + unist-util-position-from-estree: 1.1.2 + uvu: 0.5.6 + vfile-message: 3.1.4 + dev: false + + /micromark-extension-mdxjs@1.0.1: + resolution: {integrity: sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==} + dependencies: + acorn: 8.10.0 + acorn-jsx: 5.3.2(acorn@8.10.0) + micromark-extension-mdx-expression: 1.0.8 + micromark-extension-mdx-jsx: 1.0.5 + micromark-extension-mdx-md: 1.0.1 + micromark-extension-mdxjs-esm: 1.0.5 + micromark-util-combine-extensions: 1.1.0 + micromark-util-types: 1.1.0 + dev: false + + /micromark-factory-destination@1.1.0: + resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + + /micromark-factory-label@1.1.0: + resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + + /micromark-factory-mdx-expression@1.0.9: + resolution: {integrity: sha512-jGIWzSmNfdnkJq05c7b0+Wv0Kfz3NJ3N4cBjnbO4zjXIlxJr+f8lk+5ZmwFvqdAbUy2q6B5rCY//g0QAAaXDWA==} + dependencies: + '@types/estree': 1.0.1 + micromark-util-character: 1.2.0 + micromark-util-events-to-acorn: 1.2.3 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + unist-util-position-from-estree: 1.1.2 + uvu: 0.5.6 + vfile-message: 3.1.4 + dev: false + + /micromark-factory-space@1.1.0: + resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-types: 1.1.0 + + /micromark-factory-title@1.1.0: + resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} + dependencies: + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + + /micromark-factory-whitespace@1.1.0: + resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} + dependencies: + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + + /micromark-util-character@1.2.0: + resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} + dependencies: + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + + /micromark-util-chunked@1.1.0: + resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} + dependencies: + micromark-util-symbol: 1.1.0 + + /micromark-util-classify-character@1.1.0: + resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + + /micromark-util-combine-extensions@1.1.0: + resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} + dependencies: + micromark-util-chunked: 1.1.0 + micromark-util-types: 1.1.0 + + /micromark-util-decode-numeric-character-reference@1.1.0: + resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} + dependencies: + micromark-util-symbol: 1.1.0 + + /micromark-util-decode-string@1.1.0: + resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} + dependencies: + decode-named-character-reference: 1.0.2 + micromark-util-character: 1.2.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-symbol: 1.1.0 + + /micromark-util-encode@1.1.0: + resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} + + /micromark-util-events-to-acorn@1.2.3: + resolution: {integrity: sha512-ij4X7Wuc4fED6UoLWkmo0xJQhsktfNh1J0m8g4PbIMPlx+ek/4YdW5mvbye8z/aZvAPUoxgXHrwVlXAPKMRp1w==} + dependencies: + '@types/acorn': 4.0.6 + '@types/estree': 1.0.1 + '@types/unist': 2.0.6 + estree-util-visit: 1.2.1 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + vfile-message: 3.1.4 + dev: false + + /micromark-util-html-tag-name@1.2.0: + resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} + + /micromark-util-normalize-identifier@1.1.0: + resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} + dependencies: + micromark-util-symbol: 1.1.0 + + /micromark-util-resolve-all@1.1.0: + resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} + dependencies: + micromark-util-types: 1.1.0 + + /micromark-util-sanitize-uri@1.2.0: + resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-encode: 1.1.0 + micromark-util-symbol: 1.1.0 + + /micromark-util-subtokenize@1.1.0: + resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} + dependencies: + micromark-util-chunked: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + + /micromark-util-symbol@1.1.0: + resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} + + /micromark-util-types@1.1.0: + resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} + + /micromark@3.2.0: + resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} + dependencies: + '@types/debug': 4.1.8 + debug: 4.3.4 + decode-named-character-reference: 1.0.2 + micromark-core-commonmark: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-chunked: 1.1.0 + micromark-util-combine-extensions: 1.1.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-encode: 1.1.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-sanitize-uri: 1.2.0 + micromark-util-subtokenize: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + transitivePeerDependencies: + - supports-color + + /micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 + + /micromodal@0.4.10: + resolution: {integrity: sha512-BUrEnzMPFBwK8nOE4xUDYHLrlGlLULQVjpja99tpJQPSUEWgw3kTLp1n1qv0HmKU29AiHE7Y7sMLiRziDK4ghQ==} + engines: {node: '>=10'} + dev: false + + /mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + dev: false + + /mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.52.0 + dev: false + + /mime@3.0.0: + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} + engines: {node: '>=10.0.0'} + hasBin: true + + /mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + + /mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + + /mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} + + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + + /minimatch@8.0.4: + resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + /minipass@4.2.8: + resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} + engines: {node: '>=8'} + dev: true + + /minipass@6.0.2: + resolution: {integrity: sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==} + engines: {node: '>=16 || 14 >=14.17'} + dev: true + + /mj-context-menu@0.6.1: + resolution: {integrity: sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==} + dev: false + + /mkdirp-classic@0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + + /mri@1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} + + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + + /mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + + /nanoid@3.3.6: + resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + /napi-build-utils@1.0.2: + resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} + + /nlcst-to-string@3.1.1: + resolution: {integrity: sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw==} + dependencies: + '@types/nlcst': 1.0.0 + + /node-abi@3.45.0: + resolution: {integrity: sha512-iwXuFrMAcFVi/ZoZiqq8BzAdsLw9kxDfTC0HMyjXfSL/6CSDAGD5UmR7azrAgWV1zKYq7dUUMj4owusBWKLsiQ==} + engines: {node: '>=10'} + dependencies: + semver: 7.5.3 + + /node-addon-api@5.1.0: + resolution: {integrity: sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==} + + /node-domexception@1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + engines: {node: '>=10.5.0'} + dev: true + + /node-fetch@3.3.1: + resolution: {integrity: sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + data-uri-to-buffer: 4.0.1 + fetch-blob: 3.2.0 + formdata-polyfill: 4.0.10 + dev: true + + /node-releases@2.0.13: + resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} + + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + /normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + dev: true + + /npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + dependencies: + path-key: 3.1.1 + + /npm-run-path@5.1.0: + resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + path-key: 4.0.0 + + /nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + dependencies: + boolbase: 1.0.0 + dev: true + + /nwsapi@2.2.7: + resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} + dev: false + + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + /object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} + + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 + + /onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + dependencies: + mimic-fn: 2.1.0 + + /onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} + dependencies: + mimic-fn: 4.0.0 + + /open@9.1.0: + resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==} + engines: {node: '>=14.16'} + dependencies: + default-browser: 4.0.0 + define-lazy-prop: 3.0.0 + is-inside-container: 1.0.0 + is-wsl: 2.2.0 + + /ora@6.3.1: + resolution: {integrity: sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + chalk: 5.3.0 + cli-cursor: 4.0.0 + cli-spinners: 2.9.0 + is-interactive: 2.0.0 + is-unicode-supported: 1.3.0 + log-symbols: 5.1.0 + stdin-discarder: 0.1.0 + strip-ansi: 7.1.0 + wcwidth: 1.0.1 + + /p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + dependencies: + p-try: 2.2.0 + + /p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + dependencies: + yocto-queue: 0.1.0 + + /p-limit@4.0.0: + resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + yocto-queue: 1.0.0 + + /p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + dependencies: + p-limit: 2.3.0 + + /p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + dependencies: + p-limit: 3.1.0 + + /p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + + /parse-entities@4.0.1: + resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} + dependencies: + '@types/unist': 2.0.6 + character-entities: 2.0.2 + character-entities-legacy: 3.0.0 + character-reference-invalid: 2.0.1 + decode-named-character-reference: 1.0.2 + is-alphanumerical: 2.0.1 + is-decimal: 2.0.1 + is-hexadecimal: 2.0.1 + dev: false + + /parse-latin@5.0.1: + resolution: {integrity: sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==} + dependencies: + nlcst-to-string: 3.1.1 + unist-util-modify-children: 3.1.1 + unist-util-visit-children: 2.0.2 + + /parse5@6.0.1: + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} + + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + /path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + /path-scurry@1.10.0: + resolution: {integrity: sha512-tZFEaRQbMLjwrsmidsGJ6wDMv0iazJWk6SfIKnY4Xru8auXgmJkOBa5DUbYFcFD2Rzk2+KDlIiF0GVXNCbgC7g==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + lru-cache: 10.0.0 + minipass: 6.0.2 + dev: true + + /path-to-regexp@6.2.1: + resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} + + /periscopic@3.1.0: + resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} + dependencies: + '@types/estree': 1.0.1 + estree-walker: 3.0.3 + is-reference: 3.0.1 + dev: false + + /picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + /pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + + /pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + + /pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + + /pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + dependencies: + find-up: 4.1.0 + + /postcss-import@15.1.0(postcss@8.4.25): + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 + dependencies: + postcss: 8.4.25 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.2 + + /postcss-js@4.0.1(postcss@8.4.25): + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 + dependencies: + camelcase-css: 2.0.1 + postcss: 8.4.25 + + /postcss-load-config@4.0.1(postcss@8.4.25): + resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + dependencies: + lilconfig: 2.1.0 + postcss: 8.4.25 + yaml: 2.3.1 + + /postcss-nested@6.0.1(postcss@8.4.25): + resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 + dependencies: + postcss: 8.4.25 + postcss-selector-parser: 6.0.13 + + /postcss-selector-parser@6.0.10: + resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + dev: true + + /postcss-selector-parser@6.0.13: + resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + /postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + + /postcss@8.4.25: + resolution: {integrity: sha512-7taJ/8t2av0Z+sQEvNzCkpDynl0tX3uJMCODi6nT3PfASC7dYCWV9aQ+uiCf+KBD4SEFcu+GvJdGdwzQ6OSjCw==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.6 + picocolors: 1.0.0 + source-map-js: 1.0.2 + + /prebuild-install@7.1.1: + resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} + engines: {node: '>=10'} + hasBin: true + dependencies: + detect-libc: 2.0.1 + expand-template: 2.0.3 + github-from-package: 0.0.0 + minimist: 1.2.8 + mkdirp-classic: 0.5.3 + napi-build-utils: 1.0.2 + node-abi: 3.45.0 + pump: 3.0.0 + rc: 1.2.8 + simple-get: 4.0.1 + tar-fs: 2.1.1 + tunnel-agent: 0.6.0 + + /preferred-pm@3.0.3: + resolution: {integrity: sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==} + engines: {node: '>=10'} + dependencies: + find-up: 5.0.0 + find-yarn-workspace-root2: 1.2.16 + path-exists: 4.0.0 + which-pm: 2.0.0 + + /prettier-plugin-astro@0.8.0: + resolution: {integrity: sha512-kt9wk33J7HvFGwFaHb8piwy4zbUmabC8Nu+qCw493jhe96YkpjscqGBPy4nJ9TPy9pd7+kEx1zM81rp+MIdrXg==} + engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'} + dependencies: + '@astrojs/compiler': 1.5.5 + prettier: 2.8.8 + sass-formatter: 0.7.6 + synckit: 0.8.5 + dev: true + + /prettier-plugin-astro@0.9.1: + resolution: {integrity: sha512-pYZXSbdq0eElvzoIMArzv1SBn1NUXzopjlcnt6Ql8VW32PjC12NovwBjXJ6rh8qQLi7vF8jNqAbraKW03UPfag==} + engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'} + dependencies: + '@astrojs/compiler': 1.5.5 + prettier: 2.8.8 + sass-formatter: 0.7.6 + synckit: 0.8.5 + + /prettier-plugin-tailwindcss@0.2.7(prettier-plugin-astro@0.8.0)(prettier@2.8.8): + resolution: {integrity: sha512-jQopIOgjLpX+y8HeD56XZw7onupRTC0cw7eKKUimI7vhjkPF5/1ltW5LyqaPtSyc8HvEpvNZsvvsGFa2qpa59w==} + engines: {node: '>=12.17.0'} + peerDependencies: + '@ianvs/prettier-plugin-sort-imports': '*' + '@prettier/plugin-php': '*' + '@prettier/plugin-pug': '*' + '@shopify/prettier-plugin-liquid': '*' + '@shufo/prettier-plugin-blade': '*' + '@trivago/prettier-plugin-sort-imports': '*' + prettier: '>=2.2.0' + prettier-plugin-astro: '*' + prettier-plugin-css-order: '*' + prettier-plugin-import-sort: '*' + prettier-plugin-jsdoc: '*' + prettier-plugin-organize-attributes: '*' + prettier-plugin-organize-imports: '*' + prettier-plugin-style-order: '*' + prettier-plugin-svelte: '*' + prettier-plugin-twig-melody: '*' + peerDependenciesMeta: + '@ianvs/prettier-plugin-sort-imports': + optional: true + '@prettier/plugin-php': + optional: true + '@prettier/plugin-pug': + optional: true + '@shopify/prettier-plugin-liquid': + optional: true + '@shufo/prettier-plugin-blade': + optional: true + '@trivago/prettier-plugin-sort-imports': + optional: true + prettier-plugin-astro: + optional: true + prettier-plugin-css-order: + optional: true + prettier-plugin-import-sort: + optional: true + prettier-plugin-jsdoc: + optional: true + prettier-plugin-organize-attributes: + optional: true + prettier-plugin-organize-imports: + optional: true + prettier-plugin-style-order: + optional: true + prettier-plugin-svelte: + optional: true + prettier-plugin-twig-melody: + optional: true + dependencies: + prettier: 2.8.8 + prettier-plugin-astro: 0.8.0 + dev: true + + /prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + + /prismjs@1.29.0: + resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} + engines: {node: '>=6'} + + /prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} + dependencies: + kleur: 3.0.3 + sisteransi: 1.0.5 + + /property-information@5.6.0: + resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==} + dependencies: + xtend: 4.0.2 + dev: false + + /property-information@6.2.0: + resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==} + + /psl@1.9.0: + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + dev: false + + /pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + + /punycode@2.3.0: + resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} + engines: {node: '>=6'} + dev: false + + /querystringify@2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + dev: false + + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + /queue@6.0.2: + resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} + dependencies: + inherits: 2.0.4 + dev: true + + /rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true + dependencies: + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.8 + strip-json-comments: 2.0.1 + + /read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + dependencies: + pify: 2.3.0 + + /readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + + /readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + dependencies: + picomatch: 2.3.1 + + /rehype-figure@1.0.1: + resolution: {integrity: sha512-g7DJuK8R8xHIaPI3QJ6/OoWiKepn92RF2CV3z4dO7lRO6ZHo48Tu9X3KgnZUKK035srFHqWQx93AybBy12XqmQ==} + dependencies: + hastscript: 6.0.0 + unist-util-visit: 2.0.3 + dev: false + + /rehype-mathjax@4.0.2: + resolution: {integrity: sha512-9q4Q4icTIbM5RtvQ4XquvEApGV2oDMaSVa5G3DwXomWU4fAPWYcOOt+iQRNaIH3RBMbFF239QbE5K7hm7rxMPQ==} + dependencies: + '@types/hast': 2.3.4 + '@types/mathjax': 0.0.37 + '@types/web': 0.0.46 + hast-util-from-dom: 4.2.0 + hast-util-to-text: 3.1.2 + jsdom: 18.1.1 + mathjax-full: 3.2.2 + unified: 10.1.2 + unist-util-visit: 4.1.2 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: false + + /rehype-parse@8.0.4: + resolution: {integrity: sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==} + dependencies: + '@types/hast': 2.3.4 + hast-util-from-parse5: 7.1.2 + parse5: 6.0.1 + unified: 10.1.2 + + /rehype-raw@6.1.1: + resolution: {integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==} + dependencies: + '@types/hast': 2.3.4 + hast-util-raw: 7.2.3 + unified: 10.1.2 + + /rehype-slug@5.1.0: + resolution: {integrity: sha512-Gf91dJoXneiorNEnn+Phx97CO7oRMrpi+6r155tTxzGuLtm+QrI4cTwCa9e1rtePdL4i9tSO58PeSS6HWfgsiw==} + dependencies: + '@types/hast': 2.3.4 + github-slugger: 2.0.0 + hast-util-has-property: 2.0.1 + hast-util-heading-rank: 2.1.1 + hast-util-to-string: 2.0.0 + unified: 10.1.2 + unist-util-visit: 4.1.2 + dev: false + + /rehype-stringify@9.0.3: + resolution: {integrity: sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==} + dependencies: + '@types/hast': 2.3.4 + hast-util-to-html: 8.0.4 + unified: 10.1.2 + + /rehype@12.0.1: + resolution: {integrity: sha512-ey6kAqwLM3X6QnMDILJthGvG1m1ULROS9NT4uG9IDCuv08SFyLlreSuvOa//DgEvbXx62DS6elGVqusWhRUbgw==} + dependencies: + '@types/hast': 2.3.4 + rehype-parse: 8.0.4 + rehype-stringify: 9.0.3 + unified: 10.1.2 + + /remark-breaks@3.0.3: + resolution: {integrity: sha512-C7VkvcUp1TPUc2eAYzsPdaUh8Xj4FSbQnYA5A9f80diApLZscTDeG7efiWP65W8hV2sEy3JuGVU0i6qr5D8Hug==} + dependencies: + '@types/mdast': 3.0.11 + mdast-util-newline-to-break: 1.0.0 + unified: 10.1.2 + dev: false + + /remark-code-titles@0.1.2: + resolution: {integrity: sha512-KsHQbaI4FX8Ozxqk7YErxwmBiveUqloKuVqyPG2YPLHojpgomodWgRfG4B+bOtmn/5bfJ8khw4rR0lvgVFl2Uw==} + dependencies: + unist-util-visit: 1.4.1 + dev: false + + /remark-frontmatter@4.0.1: + resolution: {integrity: sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==} + dependencies: + '@types/mdast': 3.0.11 + mdast-util-frontmatter: 1.0.1 + micromark-extension-frontmatter: 1.1.1 + unified: 10.1.2 + dev: false + + /remark-gfm@3.0.1: + resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} + dependencies: + '@types/mdast': 3.0.11 + mdast-util-gfm: 2.0.2 + micromark-extension-gfm: 2.0.3 + unified: 10.1.2 + transitivePeerDependencies: + - supports-color + + /remark-math@5.1.1: + resolution: {integrity: sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==} + dependencies: + '@types/mdast': 3.0.11 + mdast-util-math: 2.0.2 + micromark-extension-math: 2.1.2 + unified: 10.1.2 + dev: false + + /remark-mdx@2.3.0: + resolution: {integrity: sha512-g53hMkpM0I98MU266IzDFMrTD980gNF3BJnkyFcmN+dD873mQeD5rdMO3Y2X+x8umQfbSE0PcoEDl7ledSA+2g==} + dependencies: + mdast-util-mdx: 2.0.1 + micromark-extension-mdxjs: 1.0.1 + transitivePeerDependencies: + - supports-color + dev: false + + /remark-parse@10.0.2: + resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==} + dependencies: + '@types/mdast': 3.0.11 + mdast-util-from-markdown: 1.3.1 + unified: 10.1.2 + transitivePeerDependencies: + - supports-color + + /remark-rehype@10.1.0: + resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} + dependencies: + '@types/hast': 2.3.4 + '@types/mdast': 3.0.11 + mdast-util-to-hast: 12.3.0 + unified: 10.1.2 + + /remark-smartypants@2.0.0: + resolution: {integrity: sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + retext: 8.1.0 + retext-smartypants: 5.2.0 + unist-util-visit: 4.1.2 + + /requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + dev: false + + /resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + dev: true + + /resolve-pkg@2.0.0: + resolution: {integrity: sha512-+1lzwXehGCXSeryaISr6WujZzowloigEofRB+dj75y9RRa/obVcYgbHJd53tdYw8pvZj8GojXaaENws8Ktw/hQ==} + engines: {node: '>=8'} + dependencies: + resolve-from: 5.0.0 + dev: true + + /resolve@1.22.2: + resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} + hasBin: true + dependencies: + is-core-module: 2.12.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + /restore-cursor@4.0.0: + resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + + /retext-latin@3.1.0: + resolution: {integrity: sha512-5MrD1tuebzO8ppsja5eEu+ZbBeUNCjoEarn70tkXOS7Bdsdf6tNahsv2bY0Z8VooFF6cw7/6S+d3yI/TMlMVVQ==} + dependencies: + '@types/nlcst': 1.0.0 + parse-latin: 5.0.1 + unherit: 3.0.1 + unified: 10.1.2 + + /retext-smartypants@5.2.0: + resolution: {integrity: sha512-Do8oM+SsjrbzT2UNIKgheP0hgUQTDDQYyZaIY3kfq0pdFzoPk+ZClYJ+OERNXveog4xf1pZL4PfRxNoVL7a/jw==} + dependencies: + '@types/nlcst': 1.0.0 + nlcst-to-string: 3.1.1 + unified: 10.1.2 + unist-util-visit: 4.1.2 + + /retext-stringify@3.1.0: + resolution: {integrity: sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==} + dependencies: + '@types/nlcst': 1.0.0 + nlcst-to-string: 3.1.1 + unified: 10.1.2 + + /retext@8.1.0: + resolution: {integrity: sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q==} + dependencies: + '@types/nlcst': 1.0.0 + retext-latin: 3.1.0 + retext-stringify: 3.1.0 + unified: 10.1.2 + + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + /rimraf@4.4.1: + resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==} + engines: {node: '>=14'} + hasBin: true + dependencies: + glob: 9.3.5 + dev: true + + /rollup@3.26.2: + resolution: {integrity: sha512-6umBIGVz93er97pMgQO08LuH3m6PUb3jlDUUGFsNJB6VgTCUaDFpupf5JfU30529m/UKOgmiX+uY6Sx8cOYpLA==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.2 + + /run-applescript@5.0.0: + resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} + engines: {node: '>=12'} + dependencies: + execa: 5.1.1 + + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + + /s.color@0.0.15: + resolution: {integrity: sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==} + + /sade@1.8.1: + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} + engines: {node: '>=6'} + dependencies: + mri: 1.2.0 + + /safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + /safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + dev: false + + /sass-formatter@0.7.6: + resolution: {integrity: sha512-hXdxU6PCkiV3XAiSnX+XLqz2ohHoEnVUlrd8LEVMAI80uB1+OTScIkH9n6qQwImZpTye1r1WG1rbGUteHNhoHg==} + dependencies: + suf-log: 2.5.3 + + /saxes@5.0.1: + resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} + engines: {node: '>=10'} + dependencies: + xmlchars: 2.2.0 + dev: false + + /section-matter@1.0.0: + resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} + engines: {node: '>=4'} + dependencies: + extend-shallow: 2.0.1 + kind-of: 6.0.3 + + /semver@7.5.3: + resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + + /server-destroy@1.0.1: + resolution: {integrity: sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==} + + /sharp@0.31.2: + resolution: {integrity: sha512-DUdNVEXgS5A97cTagSLIIp8dUZ/lZtk78iNVZgHdHbx1qnQR7JAHY0BnXnwwH39Iw+VKhO08CTYhIg0p98vQ5Q==} + engines: {node: '>=14.15.0'} + requiresBuild: true + dependencies: + color: 4.2.3 + detect-libc: 2.0.1 + node-addon-api: 5.1.0 + prebuild-install: 7.1.1 + semver: 7.5.3 + simple-get: 4.0.1 + tar-fs: 2.1.1 + tunnel-agent: 0.6.0 + + /shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + + /shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + /shiki@0.14.3: + resolution: {integrity: sha512-U3S/a+b0KS+UkTyMjoNojvTgrBHjgp7L6ovhFVZsXmBGnVdQ4K4U9oK0z63w538S91ATngv1vXigHCSWOwnr+g==} + dependencies: + ansi-sequence-parser: 1.1.0 + jsonc-parser: 3.2.0 + vscode-oniguruma: 1.7.0 + vscode-textmate: 8.0.0 + + /signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + /simple-concat@1.0.1: + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} + + /simple-get@4.0.1: + resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} + dependencies: + decompress-response: 6.0.0 + once: 1.4.0 + simple-concat: 1.0.1 + + /simple-swizzle@0.2.2: + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + dependencies: + is-arrayish: 0.3.2 + + /sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + + /source-map-js@1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + engines: {node: '>=0.10.0'} + + /source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + /source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + dev: false + + /space-separated-tokens@1.1.5: + resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} + dev: false + + /space-separated-tokens@2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + + /speech-rule-engine@4.0.7: + resolution: {integrity: sha512-sJrL3/wHzNwJRLBdf6CjJWIlxC04iYKkyXvYSVsWVOiC2DSkHmxsqOhEeMsBA9XK+CHuNcsdkbFDnoUfAsmp9g==} + hasBin: true + dependencies: + commander: 9.2.0 + wicked-good-xpath: 1.3.0 + xmldom-sre: 0.1.31 + dev: false + + /sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + + /stable@0.1.8: + resolution: {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' + dev: true + + /stdin-discarder@0.1.0: + resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + bl: 5.1.0 + + /streamsearch@1.1.0: + resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} + engines: {node: '>=10.0.0'} + + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + /string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + + /string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + dependencies: + safe-buffer: 5.2.1 + + /stringify-entities@4.0.3: + resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==} + dependencies: + character-entities-html4: 2.1.0 + character-entities-legacy: 3.0.0 + + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.0.1 + + /strip-bom-string@1.0.0: + resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} + engines: {node: '>=0.10.0'} + + /strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + + /strip-bom@4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} + + /strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + + /strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + + /strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + + /style-to-object@0.4.1: + resolution: {integrity: sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==} + dependencies: + inline-style-parser: 0.1.1 + dev: false + + /sucrase@3.32.0: + resolution: {integrity: sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==} + engines: {node: '>=8'} + hasBin: true + dependencies: + '@jridgewell/gen-mapping': 0.3.3 + commander: 4.1.1 + glob: 7.1.6 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.6 + ts-interface-checker: 0.1.13 + + /suf-log@2.5.3: + resolution: {integrity: sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==} + dependencies: + s.color: 0.0.15 + + /supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + dependencies: + has-flag: 3.0.0 + + /supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + /svgo@2.8.0: + resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} + engines: {node: '>=10.13.0'} + hasBin: true + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 4.3.0 + css-tree: 1.1.3 + csso: 4.2.0 + picocolors: 1.0.0 + stable: 0.1.8 + dev: true + + /symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + dev: false + + /synckit@0.8.5: + resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} + engines: {node: ^14.18.0 || >=16.0.0} + dependencies: + '@pkgr/utils': 2.4.2 + tslib: 2.6.0 + + /tailwindcss-fluid-type@2.0.3(tailwindcss@3.3.2): + resolution: {integrity: sha512-PE1yz2R+wMyB9updGxU3Ru/NzN2ZelRzEbkdR1F4Q3jlmma8MGnEfKG2Qkpzbmo49QYLUD/cFIUF23MmC6OMTA==} + peerDependencies: + tailwindcss: '>=2.0.0 || >=3.0.0 || >=3.0.0-alpha.1' + dependencies: + tailwindcss: 3.3.2 + dev: true + + /tailwindcss@3.3.2: + resolution: {integrity: sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.5.3 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.0 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.19.1 + lilconfig: 2.1.0 + micromatch: 4.0.5 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.0 + postcss: 8.4.25 + postcss-import: 15.1.0(postcss@8.4.25) + postcss-js: 4.0.1(postcss@8.4.25) + postcss-load-config: 4.0.1(postcss@8.4.25) + postcss-nested: 6.0.1(postcss@8.4.25) + postcss-selector-parser: 6.0.13 + postcss-value-parser: 4.2.0 + resolve: 1.22.2 + sucrase: 3.32.0 + transitivePeerDependencies: + - ts-node + + /tar-fs@2.1.1: + resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} + dependencies: + chownr: 1.1.4 + mkdirp-classic: 0.5.3 + pump: 3.0.0 + tar-stream: 2.2.0 + + /tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} + dependencies: + bl: 4.1.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + inherits: 2.0.4 + readable-stream: 3.6.2 + + /thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + dependencies: + thenify: 3.3.1 + + /thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + dependencies: + any-promise: 1.3.0 + + /tiny-invariant@1.3.1: + resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} + dev: false + + /titleize@3.0.0: + resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} + engines: {node: '>=12'} + + /to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} + + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + + /tough-cookie@4.1.3: + resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} + engines: {node: '>=6'} + dependencies: + psl: 1.9.0 + punycode: 2.3.0 + universalify: 0.2.0 + url-parse: 1.5.10 + dev: false + + /tr46@3.0.0: + resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} + engines: {node: '>=12'} + dependencies: + punycode: 2.3.0 + dev: false + + /trim-lines@3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + + /trough@2.1.0: + resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} + + /ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + + /tsconfig-resolver@3.0.1: + resolution: {integrity: sha512-ZHqlstlQF449v8glscGRXzL6l2dZvASPCdXJRWG4gHEZlUVx2Jtmr+a2zeVG4LCsKhDXKRj5R3h0C/98UcVAQg==} + dependencies: + '@types/json5': 0.0.30 + '@types/resolve': 1.20.2 + json5: 2.2.3 + resolve: 1.22.2 + strip-bom: 4.0.0 + type-fest: 0.13.1 + + /tslib@2.6.0: + resolution: {integrity: sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==} + + /tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + dependencies: + safe-buffer: 5.2.1 + + /type-fest@0.13.1: + resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==} + engines: {node: '>=10'} + + /type-fest@2.19.0: + resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} + engines: {node: '>=12.20'} + + /typescript@5.1.6: + resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} + engines: {node: '>=14.17'} + hasBin: true + + /undici@5.22.1: + resolution: {integrity: sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==} + engines: {node: '>=14.0'} + dependencies: + busboy: 1.6.0 + + /unherit@3.0.1: + resolution: {integrity: sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==} + + /unified@10.1.2: + resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} + dependencies: + '@types/unist': 2.0.6 + bail: 2.0.2 + extend: 3.0.2 + is-buffer: 2.0.5 + is-plain-obj: 4.1.0 + trough: 2.1.0 + vfile: 5.3.7 + + /unist-util-find-after@4.0.1: + resolution: {integrity: sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==} + dependencies: + '@types/unist': 2.0.6 + unist-util-is: 5.2.1 + dev: false + + /unist-util-generated@2.0.1: + resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==} + + /unist-util-is@3.0.0: + resolution: {integrity: sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==} + dev: false + + /unist-util-is@4.1.0: + resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==} + dev: false + + /unist-util-is@5.2.1: + resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} + dependencies: + '@types/unist': 2.0.6 + + /unist-util-modify-children@3.1.1: + resolution: {integrity: sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA==} + dependencies: + '@types/unist': 2.0.6 + array-iterate: 2.0.1 + + /unist-util-position-from-estree@1.1.2: + resolution: {integrity: sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==} + dependencies: + '@types/unist': 2.0.6 + dev: false + + /unist-util-position@4.0.4: + resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} + dependencies: + '@types/unist': 2.0.6 + + /unist-util-remove-position@4.0.2: + resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==} + dependencies: + '@types/unist': 2.0.6 + unist-util-visit: 4.1.2 + dev: false + + /unist-util-stringify-position@3.0.3: + resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} + dependencies: + '@types/unist': 2.0.6 + + /unist-util-visit-children@2.0.2: + resolution: {integrity: sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q==} + dependencies: + '@types/unist': 2.0.6 + + /unist-util-visit-parents@2.1.2: + resolution: {integrity: sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==} + dependencies: + unist-util-is: 3.0.0 + dev: false + + /unist-util-visit-parents@3.1.1: + resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==} + dependencies: + '@types/unist': 2.0.6 + unist-util-is: 4.1.0 + dev: false + + /unist-util-visit-parents@5.1.3: + resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} + dependencies: + '@types/unist': 2.0.6 + unist-util-is: 5.2.1 + + /unist-util-visit@1.4.1: + resolution: {integrity: sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==} + dependencies: + unist-util-visit-parents: 2.1.2 + dev: false + + /unist-util-visit@2.0.3: + resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==} + dependencies: + '@types/unist': 2.0.6 + unist-util-is: 4.1.0 + unist-util-visit-parents: 3.1.1 + dev: false + + /unist-util-visit@4.1.2: + resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} + dependencies: + '@types/unist': 2.0.6 + unist-util-is: 5.2.1 + unist-util-visit-parents: 5.1.3 + + /universalify@0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} + dev: false + + /untildify@4.0.0: + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} + engines: {node: '>=8'} + + /update-browserslist-db@1.0.11(browserslist@4.21.9): + resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.21.9 + escalade: 3.1.1 + picocolors: 1.0.0 + + /url-parse@1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} + dependencies: + querystringify: 2.2.0 + requires-port: 1.0.0 + dev: false + + /util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + /uvu@0.5.6: + resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} + engines: {node: '>=8'} + hasBin: true + dependencies: + dequal: 2.0.3 + diff: 5.1.0 + kleur: 4.1.5 + sade: 1.8.1 + + /vfile-location@4.1.0: + resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==} + dependencies: + '@types/unist': 2.0.6 + vfile: 5.3.7 + + /vfile-message@3.1.4: + resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} + dependencies: + '@types/unist': 2.0.6 + unist-util-stringify-position: 3.0.3 + + /vfile@5.3.7: + resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} + dependencies: + '@types/unist': 2.0.6 + is-buffer: 2.0.5 + unist-util-stringify-position: 3.0.3 + vfile-message: 3.1.4 + + /vite@4.4.2: + resolution: {integrity: sha512-zUcsJN+UvdSyHhYa277UHhiJ3iq4hUBwHavOpsNUGsTgjBeoBlK8eDt+iT09pBq0h9/knhG/SPrZiM7cGmg7NA==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + esbuild: 0.18.11 + postcss: 8.4.25 + rollup: 3.26.2 + optionalDependencies: + fsevents: 2.3.2 + + /vitefu@0.2.4(vite@4.4.2): + resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==} + peerDependencies: + vite: ^3.0.0 || ^4.0.0 + peerDependenciesMeta: + vite: + optional: true + dependencies: + vite: 4.4.2 + + /vscode-css-languageservice@6.2.6: + resolution: {integrity: sha512-SA2WkeOecIpUiEbZnjOsP/fI5CRITZEiQGSHXKiDQDwLApfKcnLhZwMtOBbIifSzESVcQa7b/shX/nbnF4NoCg==} + dependencies: + '@vscode/l10n': 0.0.14 + vscode-languageserver-textdocument: 1.0.8 + vscode-languageserver-types: 3.17.3 + vscode-uri: 3.0.7 + + /vscode-html-languageservice@5.0.6: + resolution: {integrity: sha512-gCixNg6fjPO7+kwSMBAVXcwDRHdjz1WOyNfI0n5Wx0J7dfHG8ggb3zD1FI8E2daTZrwS1cooOiSoc1Xxph4qRQ==} + dependencies: + '@vscode/l10n': 0.0.14 + vscode-languageserver-textdocument: 1.0.8 + vscode-languageserver-types: 3.17.3 + vscode-uri: 3.0.7 + + /vscode-jsonrpc@8.1.0: + resolution: {integrity: sha512-6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw==} + engines: {node: '>=14.0.0'} + + /vscode-languageserver-protocol@3.17.3: + resolution: {integrity: sha512-924/h0AqsMtA5yK22GgMtCYiMdCOtWTSGgUOkgEDX+wk2b0x4sAfLiO4NxBxqbiVtz7K7/1/RgVrVI0NClZwqA==} + dependencies: + vscode-jsonrpc: 8.1.0 + vscode-languageserver-types: 3.17.3 + + /vscode-languageserver-textdocument@1.0.8: + resolution: {integrity: sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==} + + /vscode-languageserver-types@3.17.3: + resolution: {integrity: sha512-SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA==} + + /vscode-languageserver@8.1.0: + resolution: {integrity: sha512-eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw==} + hasBin: true + dependencies: + vscode-languageserver-protocol: 3.17.3 + + /vscode-oniguruma@1.7.0: + resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} + + /vscode-textmate@8.0.0: + resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} + + /vscode-uri@2.1.2: + resolution: {integrity: sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==} + + /vscode-uri@3.0.7: + resolution: {integrity: sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==} + + /w3c-hr-time@1.0.2: + resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} + deprecated: Use your platform's native performance.now() and performance.timeOrigin. + dependencies: + browser-process-hrtime: 1.0.0 + dev: false + + /w3c-xmlserializer@3.0.0: + resolution: {integrity: sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==} + engines: {node: '>=12'} + dependencies: + xml-name-validator: 4.0.0 + dev: false + + /wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + dependencies: + defaults: 1.0.4 + + /web-namespaces@2.0.1: + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} + + /web-streams-polyfill@3.2.1: + resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} + engines: {node: '>= 8'} + dev: true + + /webidl-conversions@7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + engines: {node: '>=12'} + dev: false + + /whatwg-encoding@2.0.0: + resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} + engines: {node: '>=12'} + dependencies: + iconv-lite: 0.6.3 + dev: false + + /whatwg-mimetype@3.0.0: + resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} + engines: {node: '>=12'} + dev: false + + /whatwg-url@10.0.0: + resolution: {integrity: sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==} + engines: {node: '>=12'} + dependencies: + tr46: 3.0.0 + webidl-conversions: 7.0.0 + dev: false + + /whatwg-url@11.0.0: + resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} + engines: {node: '>=12'} + dependencies: + tr46: 3.0.0 + webidl-conversions: 7.0.0 + dev: false + + /which-pm-runs@1.1.0: + resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==} + engines: {node: '>=4'} + + /which-pm@2.0.0: + resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==} + engines: {node: '>=8.15'} + dependencies: + load-yaml-file: 0.2.0 + path-exists: 4.0.0 + + /which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: 2.0.0 + + /wicked-good-xpath@1.3.0: + resolution: {integrity: sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==} + dev: false + + /widest-line@4.0.1: + resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} + engines: {node: '>=12'} + dependencies: + string-width: 5.1.2 + + /wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + + /ws@8.13.0: + resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} + 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 + dev: false + + /xml-name-validator@4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} + engines: {node: '>=12'} + dev: false + + /xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + dev: false + + /xmldom-sre@0.1.31: + resolution: {integrity: sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==} + engines: {node: '>=0.1'} + dev: false + + /xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + dev: false + + /yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + + /yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + + /yaml@2.3.1: + resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} + engines: {node: '>= 14'} + + /yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + /yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + + /yocto-queue@1.0.0: + resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} + engines: {node: '>=12.20'} + + /zod@3.21.4: + resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} + + /zwitch@2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} diff --git a/src/assets/0_Lotti/bismillah.lottie b/src/assets/0_Lotti/bismillah.lottie new file mode 100644 index 0000000000000000000000000000000000000000..1e86d1aa33a7c7b745c5d8a81459b92d52417404 GIT binary patch literal 8873 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