From f7b160a9c1de9ae241b1893d63935dfbec3efa49 Mon Sep 17 00:00:00 2001 From: Ryan Malloy Date: Fri, 13 Feb 2026 05:09:09 -0700 Subject: [PATCH] Initial commit: Forrest Mims Electronics Reference Library Astro site with e-book reader for classic electronics notebooks. 15 Mims notebooks + 1 Ugly's Electrical Reference, served via Docker/Caddy at mims.l.supported.systems. PDFs tracked with git-lfs. --- .gitattributes | 2 + .gitignore | 22 + notebooks/01_Basic_Semiconductor_Circuits.pdf | 3 + notebooks/02_Op_Amp_IC_Circuits.pdf | 3 + notebooks/03_555_Timer_Circuits.pdf | 3 + .../04_Formulas_Tables_Basic_Circuits.pdf | 3 + notebooks/05_Communications_Projects.pdf | 3 + notebooks/06_Solar_Cell_Projects.pdf | 3 + notebooks/07_Optoelectronics_Circuits.pdf | 3 + notebooks/08_Sensor_Projects.pdf | 3 + notebooks/09_Magnet_And_Sensor_Projects.pdf | 3 + notebooks/10_Optoelectronic_Circuits_1986.pdf | 3 + notebooks/11_Basic_Semiconductor_1993.pdf | 3 + notebooks/12_Op_Amp_IC_1985.pdf | 3 + notebooks/README.md | 193 + notebooks/download_mims.sh | 43 + site/.env.example | 12 + site/.gitignore | 24 + site/Caddyfile | 20 + site/Dockerfile | 33 + site/Makefile | 37 + site/README.md | 43 + site/astro.config.mjs | 24 + site/components.json | 22 + site/docker-compose.yml | 24 + site/package-lock.json | 7346 +++++++++++++++++ site/package.json | 32 + .../01_Basic_Semiconductor_Circuits-01.jpg | Bin 0 -> 531759 bytes .../covers/mims/02_Op_Amp_IC_Circuits-01.jpg | Bin 0 -> 412830 bytes .../covers/mims/03_555_Timer_Circuits-01.jpg | Bin 0 -> 363929 bytes .../04_Formulas_Tables_Basic_Circuits-01.jpg | Bin 0 -> 104511 bytes .../mims/05_Communications_Projects-01.jpg | Bin 0 -> 245704 bytes .../covers/mims/06_Solar_Cell_Projects-01.jpg | Bin 0 -> 662158 bytes .../mims/07_Optoelectronics_Circuits-01.jpg | Bin 0 -> 387626 bytes .../covers/mims/08_Sensor_Projects-01.jpg | Bin 0 -> 380477 bytes .../mims/09_Magnet_And_Sensor_Projects-01.jpg | Bin 0 -> 370640 bytes .../10_Optoelectronic_Circuits_1986-01.jpg | Bin 0 -> 261250 bytes .../mims/11_Basic_Semiconductor_1993-01.jpg | Bin 0 -> 531759 bytes .../covers/mims/12_Op_Amp_IC_1985-01.jpg | Bin 0 -> 272912 bytes ...ini_Notebook_Environmental_Projects-01.jpg | Bin 0 -> 376304 bytes ...ers_Mini_Notebook_Schematic_Symbols-01.jpg | Bin 0 -> 428065 bytes ...gineers_Notebook_II_IC_Applications-01.jpg | Bin 0 -> 216644 bytes .../Uglys_Electrical_Reference_2005-01.jpg | Bin 0 -> 74319 bytes site/public/favicon.svg | 4 + .../mims/01_Basic_Semiconductor_Circuits.pdf | 3 + .../pdfs/mims/02_Op_Amp_IC_Circuits.pdf | 3 + .../pdfs/mims/03_555_Timer_Circuits.pdf | 3 + .../04_Formulas_Tables_Basic_Circuits.pdf | 3 + .../pdfs/mims/05_Communications_Projects.pdf | 3 + .../pdfs/mims/06_Solar_Cell_Projects.pdf | 3 + .../pdfs/mims/07_Optoelectronics_Circuits.pdf | 3 + site/public/pdfs/mims/08_Sensor_Projects.pdf | 3 + .../mims/09_Magnet_And_Sensor_Projects.pdf | 3 + .../mims/10_Optoelectronic_Circuits_1986.pdf | 3 + .../pdfs/mims/11_Basic_Semiconductor_1993.pdf | 3 + site/public/pdfs/mims/12_Op_Amp_IC_1985.pdf | 3 + ...s_Mini_Notebook_Environmental_Projects.pdf | 3 + ...ineers_Mini_Notebook_Schematic_Symbols.pdf | 3 + .../Engineers_Notebook_II_IC_Applications.pdf | 3 + .../uglys/Uglys_Electrical_Reference_2005.pdf | 3 + site/src/components/BookCard.astro | 69 + site/src/components/BookGrid.astro | 27 + site/src/components/EBookReader.tsx | 310 + site/src/components/PdfViewer.tsx | 106 + site/src/components/ui/badge.tsx | 46 + site/src/components/ui/button.tsx | 62 + site/src/components/ui/card.tsx | 92 + site/src/components/ui/dropdown-menu.tsx | 255 + site/src/components/ui/tabs.tsx | 66 + .../content/books/mims/555-timer-circuits.md | 20 + .../books/mims/basic-semiconductor-1993.md | 20 + .../mims/basic-semiconductor-circuits.md | 22 + .../books/mims/communications-projects.md | 20 + .../books/mims/engineers-notebook-ii.md | 24 + .../books/mims/environmental-projects.md | 22 + .../mims/formulas-tables-basic-circuits.md | 20 + .../books/mims/magnet-sensor-projects.md | 20 + site/src/content/books/mims/op-amp-ic-1985.md | 20 + .../content/books/mims/op-amp-ic-circuits.md | 20 + .../mims/optoelectronic-circuits-1986.md | 20 + .../books/mims/optoelectronics-circuits.md | 20 + .../content/books/mims/schematic-symbols.md | 22 + .../src/content/books/mims/sensor-projects.md | 20 + .../content/books/mims/solar-cell-projects.md | 20 + .../books/uglys/electrical-reference-2005.md | 22 + site/src/content/config.ts | 28 + site/src/layouts/Layout.astro | 86 + site/src/lib/utils.ts | 6 + site/src/pages/index.astro | 256 + site/src/pages/mims/[slug].astro | 181 + site/src/pages/mims/index.astro | 85 + site/src/pages/uglys/[slug].astro | 181 + site/src/pages/uglys/index.astro | 86 + site/src/styles/global.css | 196 + site/tsconfig.json | 18 + 95 files changed, 10453 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 notebooks/01_Basic_Semiconductor_Circuits.pdf create mode 100644 notebooks/02_Op_Amp_IC_Circuits.pdf create mode 100644 notebooks/03_555_Timer_Circuits.pdf create mode 100644 notebooks/04_Formulas_Tables_Basic_Circuits.pdf create mode 100644 notebooks/05_Communications_Projects.pdf create mode 100644 notebooks/06_Solar_Cell_Projects.pdf create mode 100644 notebooks/07_Optoelectronics_Circuits.pdf create mode 100644 notebooks/08_Sensor_Projects.pdf create mode 100644 notebooks/09_Magnet_And_Sensor_Projects.pdf create mode 100644 notebooks/10_Optoelectronic_Circuits_1986.pdf create mode 100644 notebooks/11_Basic_Semiconductor_1993.pdf create mode 100644 notebooks/12_Op_Amp_IC_1985.pdf create mode 100644 notebooks/README.md create mode 100755 notebooks/download_mims.sh create mode 100644 site/.env.example create mode 100644 site/.gitignore create mode 100644 site/Caddyfile create mode 100644 site/Dockerfile create mode 100644 site/Makefile create mode 100644 site/README.md create mode 100644 site/astro.config.mjs create mode 100644 site/components.json create mode 100644 site/docker-compose.yml create mode 100644 site/package-lock.json create mode 100644 site/package.json create mode 100644 site/public/covers/mims/01_Basic_Semiconductor_Circuits-01.jpg create mode 100644 site/public/covers/mims/02_Op_Amp_IC_Circuits-01.jpg create mode 100644 site/public/covers/mims/03_555_Timer_Circuits-01.jpg create mode 100644 site/public/covers/mims/04_Formulas_Tables_Basic_Circuits-01.jpg create mode 100644 site/public/covers/mims/05_Communications_Projects-01.jpg create mode 100644 site/public/covers/mims/06_Solar_Cell_Projects-01.jpg create mode 100644 site/public/covers/mims/07_Optoelectronics_Circuits-01.jpg create mode 100644 site/public/covers/mims/08_Sensor_Projects-01.jpg create mode 100644 site/public/covers/mims/09_Magnet_And_Sensor_Projects-01.jpg create mode 100644 site/public/covers/mims/10_Optoelectronic_Circuits_1986-01.jpg create mode 100644 site/public/covers/mims/11_Basic_Semiconductor_1993-01.jpg create mode 100644 site/public/covers/mims/12_Op_Amp_IC_1985-01.jpg create mode 100644 site/public/covers/mims/Engineers_Mini_Notebook_Environmental_Projects-01.jpg create mode 100644 site/public/covers/mims/Engineers_Mini_Notebook_Schematic_Symbols-01.jpg create mode 100644 site/public/covers/mims/Engineers_Notebook_II_IC_Applications-01.jpg create mode 100644 site/public/covers/uglys/Uglys_Electrical_Reference_2005-01.jpg create mode 100644 site/public/favicon.svg create mode 100644 site/public/pdfs/mims/01_Basic_Semiconductor_Circuits.pdf create mode 100644 site/public/pdfs/mims/02_Op_Amp_IC_Circuits.pdf create mode 100644 site/public/pdfs/mims/03_555_Timer_Circuits.pdf create mode 100644 site/public/pdfs/mims/04_Formulas_Tables_Basic_Circuits.pdf create mode 100644 site/public/pdfs/mims/05_Communications_Projects.pdf create mode 100644 site/public/pdfs/mims/06_Solar_Cell_Projects.pdf create mode 100644 site/public/pdfs/mims/07_Optoelectronics_Circuits.pdf create mode 100644 site/public/pdfs/mims/08_Sensor_Projects.pdf create mode 100644 site/public/pdfs/mims/09_Magnet_And_Sensor_Projects.pdf create mode 100644 site/public/pdfs/mims/10_Optoelectronic_Circuits_1986.pdf create mode 100644 site/public/pdfs/mims/11_Basic_Semiconductor_1993.pdf create mode 100644 site/public/pdfs/mims/12_Op_Amp_IC_1985.pdf create mode 100644 site/public/pdfs/mims/Engineers_Mini_Notebook_Environmental_Projects.pdf create mode 100644 site/public/pdfs/mims/Engineers_Mini_Notebook_Schematic_Symbols.pdf create mode 100644 site/public/pdfs/mims/Engineers_Notebook_II_IC_Applications.pdf create mode 100644 site/public/pdfs/uglys/Uglys_Electrical_Reference_2005.pdf create mode 100644 site/src/components/BookCard.astro create mode 100644 site/src/components/BookGrid.astro create mode 100644 site/src/components/EBookReader.tsx create mode 100644 site/src/components/PdfViewer.tsx create mode 100644 site/src/components/ui/badge.tsx create mode 100644 site/src/components/ui/button.tsx create mode 100644 site/src/components/ui/card.tsx create mode 100644 site/src/components/ui/dropdown-menu.tsx create mode 100644 site/src/components/ui/tabs.tsx create mode 100644 site/src/content/books/mims/555-timer-circuits.md create mode 100644 site/src/content/books/mims/basic-semiconductor-1993.md create mode 100644 site/src/content/books/mims/basic-semiconductor-circuits.md create mode 100644 site/src/content/books/mims/communications-projects.md create mode 100644 site/src/content/books/mims/engineers-notebook-ii.md create mode 100644 site/src/content/books/mims/environmental-projects.md create mode 100644 site/src/content/books/mims/formulas-tables-basic-circuits.md create mode 100644 site/src/content/books/mims/magnet-sensor-projects.md create mode 100644 site/src/content/books/mims/op-amp-ic-1985.md create mode 100644 site/src/content/books/mims/op-amp-ic-circuits.md create mode 100644 site/src/content/books/mims/optoelectronic-circuits-1986.md create mode 100644 site/src/content/books/mims/optoelectronics-circuits.md create mode 100644 site/src/content/books/mims/schematic-symbols.md create mode 100644 site/src/content/books/mims/sensor-projects.md create mode 100644 site/src/content/books/mims/solar-cell-projects.md create mode 100644 site/src/content/books/uglys/electrical-reference-2005.md create mode 100644 site/src/content/config.ts create mode 100644 site/src/layouts/Layout.astro create mode 100644 site/src/lib/utils.ts create mode 100644 site/src/pages/index.astro create mode 100644 site/src/pages/mims/[slug].astro create mode 100644 site/src/pages/mims/index.astro create mode 100644 site/src/pages/uglys/[slug].astro create mode 100644 site/src/pages/uglys/index.astro create mode 100644 site/src/styles/global.css create mode 100644 site/tsconfig.json diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..df796e5 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +*.pdf filter=lfs diff=lfs merge=lfs -text +*.PDF filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f5e2ae6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,22 @@ +# Dependencies +node_modules/ + +# Build output +dist/ +.astro/ + +# Environment +.env +.env.local + +# IDE +.vscode/ +.idea/ + +# OS +.DS_Store +Thumbs.db + +# Logs +*.log +npm-debug.log* diff --git a/notebooks/01_Basic_Semiconductor_Circuits.pdf b/notebooks/01_Basic_Semiconductor_Circuits.pdf new file mode 100644 index 0000000..df371ab --- /dev/null +++ b/notebooks/01_Basic_Semiconductor_Circuits.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32ae38afad2da46462b148f56fbb81b71451d303475e6d5c6308f1e3692ebeaa +size 4479390 diff --git a/notebooks/02_Op_Amp_IC_Circuits.pdf b/notebooks/02_Op_Amp_IC_Circuits.pdf new file mode 100644 index 0000000..d59884d --- /dev/null +++ b/notebooks/02_Op_Amp_IC_Circuits.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b313d686e6b1433f255e7ca11c40dfdb0332431e65d11c0f073a59e832cb5ab7 +size 4460973 diff --git a/notebooks/03_555_Timer_Circuits.pdf b/notebooks/03_555_Timer_Circuits.pdf new file mode 100644 index 0000000..7a8fb48 --- /dev/null +++ b/notebooks/03_555_Timer_Circuits.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83a3e3731a85aa73c6a485291a28e786699c97e53c71a9543077a873d1580bc1 +size 2964158 diff --git a/notebooks/04_Formulas_Tables_Basic_Circuits.pdf b/notebooks/04_Formulas_Tables_Basic_Circuits.pdf new file mode 100644 index 0000000..4963907 --- /dev/null +++ b/notebooks/04_Formulas_Tables_Basic_Circuits.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:95aaff305f33c71b4b35d8dee4f3c8c38199ce7ed2ff21be0b8b193b60548a0b +size 4337336 diff --git a/notebooks/05_Communications_Projects.pdf b/notebooks/05_Communications_Projects.pdf new file mode 100644 index 0000000..1e4ea6b --- /dev/null +++ b/notebooks/05_Communications_Projects.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40874dad5cf43d5fcd9598d24df5bc3f7b921941d56290225a5e6fdf64f00419 +size 10712762 diff --git a/notebooks/06_Solar_Cell_Projects.pdf b/notebooks/06_Solar_Cell_Projects.pdf new file mode 100644 index 0000000..cca31db --- /dev/null +++ b/notebooks/06_Solar_Cell_Projects.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73a0ab3174545b531130ca64315a7182d4edfa83897dfeb84b053f3f3408c838 +size 4652956 diff --git a/notebooks/07_Optoelectronics_Circuits.pdf b/notebooks/07_Optoelectronics_Circuits.pdf new file mode 100644 index 0000000..ffc1065 --- /dev/null +++ b/notebooks/07_Optoelectronics_Circuits.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ae77c775ffe1da8c57c222e3b3555ff13fdc24cee9557e9300b5054a837c723 +size 4303821 diff --git a/notebooks/08_Sensor_Projects.pdf b/notebooks/08_Sensor_Projects.pdf new file mode 100644 index 0000000..f5e8b98 --- /dev/null +++ b/notebooks/08_Sensor_Projects.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fff904c1eea10b75a1fd59fedea2bd9305fe1f66f9ef7a58dc34e6c091de7c78 +size 4556095 diff --git a/notebooks/09_Magnet_And_Sensor_Projects.pdf b/notebooks/09_Magnet_And_Sensor_Projects.pdf new file mode 100644 index 0000000..1827ec8 --- /dev/null +++ b/notebooks/09_Magnet_And_Sensor_Projects.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22936d27c6a5eecd6440a75c25a0f80d10eb2b8dab2149884978a4eddd96b2e9 +size 4417136 diff --git a/notebooks/10_Optoelectronic_Circuits_1986.pdf b/notebooks/10_Optoelectronic_Circuits_1986.pdf new file mode 100644 index 0000000..6fdfa1b --- /dev/null +++ b/notebooks/10_Optoelectronic_Circuits_1986.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:329a48f3e43ce2db92360a1c175cbc24bfff2a8d763cf538648e59e4c0896fe2 +size 10975989 diff --git a/notebooks/11_Basic_Semiconductor_1993.pdf b/notebooks/11_Basic_Semiconductor_1993.pdf new file mode 100644 index 0000000..b5e6227 --- /dev/null +++ b/notebooks/11_Basic_Semiconductor_1993.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25e2886a526ad10b25802d9a4b1028be9d29ae0fe28f592caffd5564eef2db7b +size 4490210 diff --git a/notebooks/12_Op_Amp_IC_1985.pdf b/notebooks/12_Op_Amp_IC_1985.pdf new file mode 100644 index 0000000..f91deb1 --- /dev/null +++ b/notebooks/12_Op_Amp_IC_1985.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f85db9e409f92a493c03938c564bdaeaf4c8a17466c80241b5ef819485135cd8 +size 10873691 diff --git a/notebooks/README.md b/notebooks/README.md new file mode 100644 index 0000000..6455b56 --- /dev/null +++ b/notebooks/README.md @@ -0,0 +1,193 @@ +# Forrest M. Mims III - Engineer's Mini-Notebook Collection + +A collection of the legendary hand-illustrated electronics notebooks originally published by Radio Shack in the 1980s-1990s. These notebooks are considered classics in electronics education, featuring Mims' distinctive hand-drawn circuit diagrams and clear explanations. + +## Downloaded PDFs (12 files, 68MB total) + +| # | Filename | Size | Description | +|---|----------|------|-------------| +| 01 | `01_Basic_Semiconductor_Circuits.pdf` | 4.3 MB | Transistors, diodes, basic circuits | +| 02 | `02_Op_Amp_IC_Circuits.pdf` | 4.3 MB | Operational amplifier projects | +| 03 | `03_555_Timer_Circuits.pdf` | 2.9 MB | 555 timer applications | +| 04 | `04_Formulas_Tables_Basic_Circuits.pdf` | 4.2 MB | Reference formulas & tables | +| 05 | `05_Communications_Projects.pdf` | 10.7 MB | Radio and communications | +| 06 | `06_Solar_Cell_Projects.pdf` | 4.5 MB | Solar/photovoltaic circuits | +| 07 | `07_Optoelectronics_Circuits.pdf` | 4.2 MB | LEDs, phototransistors, fiber optics | +| 08 | `08_Sensor_Projects.pdf` | 4.4 MB | Various sensor circuits | +| 09 | `09_Magnet_And_Sensor_Projects.pdf` | 4.3 MB | Magnetic sensors & projects | +| 10 | `10_Optoelectronic_Circuits_1986.pdf` | 10.7 MB | Earlier edition with bonus content | +| 11 | `11_Basic_Semiconductor_1993.pdf` | 4.4 MB | Revised 1993 edition | +| 12 | `12_Op_Amp_IC_1985.pdf` | 10.7 MB | Original 1985 edition | + +--- + +## Complete Archive.org Details + +### 1. Basic Semiconductor Circuits +**Local File:** `01_Basic_Semiconductor_Circuits.pdf` +**Archive.org:** [View Online](https://archive.org/details/electronics_-_Forrest_Mims-engineers_mini-notebook_basic_semiconductor_circuits_) + +| Format | Filename | +|--------|----------| +| PDF (Image) | `electronics - Forrest Mims-engineer's mini-notebook basic semiconductor circuits (radio shack electronics).pdf` | +| PDF (Text Layer) | `electronics - Forrest Mims-engineer's mini-notebook basic semiconductor circuits (radio shack electronics)_text.pdf` | +| DjVu | `electronics - Forrest Mims-engineer's mini-notebook basic semiconductor circuits (radio shack electronics).djvu` | +| Plain Text | `electronics - Forrest Mims-engineer's mini-notebook basic semiconductor circuits (radio shack electronics)_djvu.txt` | + +--- + +### 2. Op Amp IC Circuits +**Local File:** `02_Op_Amp_IC_Circuits.pdf` +**Archive.org:** [View Online](https://archive.org/details/Forrest_Mims-Engineers_Mini-Notebook_Op_Amp_Ic_Circuits_Radio_Shack_Electronics) + +| Format | Filename | +|--------|----------| +| PDF (Image) | `Forrest Mims-Engineer's Mini-Notebook Op Amp Ic Circuits (Radio Shack Electronics)(1).pdf` | +| PDF (Text Layer) | `Forrest Mims-Engineer's Mini-Notebook Op Amp Ic Circuits (Radio Shack Electronics)(1)_text.pdf` | +| DjVu | `Forrest Mims-Engineer's Mini-Notebook Op Amp Ic Circuits (Radio Shack Electronics)(1).djvu` | +| Plain Text | `Forrest Mims-Engineer's Mini-Notebook Op Amp Ic Circuits (Radio Shack Electronics)(1)_djvu.txt` | + +--- + +### 3. 555 Timer Circuits +**Local File:** `03_555_Timer_Circuits.pdf` +**Archive.org:** [View Online](https://archive.org/details/electronics_-_Forrest_Mims-engineers_mini-notebook_555_timer_circuits_radio_sha) + +| Format | Filename | +|--------|----------| +| PDF (Image) | `electronics - Forrest Mims-engineer's mini-notebook 555 timer circuits (radio shack electronics).pdf` | +| PDF (Text Layer) | `electronics - Forrest Mims-engineer's mini-notebook 555 timer circuits (radio shack electronics)_text.pdf` | +| DjVu | `electronics - Forrest Mims-engineer's mini-notebook 555 timer circuits (radio shack electronics).djvu` | +| Plain Text | `electronics - Forrest Mims-engineer's mini-notebook 555 timer circuits (radio shack electronics)_djvu.txt` | + +--- + +### 4. Formulas, Tables & Basic Circuits +**Local File:** `04_Formulas_Tables_Basic_Circuits.pdf` +**Archive.org:** [View Online](https://archive.org/details/Forrest_Mims-Engineers_Mini-Notebook_Formulas_Tables_Basic_Circuits_Radio_Shack) + +| Format | Filename | +|--------|----------| +| PDF (Image) | `Forrest Mims-Engineer's Mini-Notebook Formulas Tables Basic Circuits (Radio Shack Electronics).pdf` | +| PDF (Text Layer) | `Forrest Mims-Engineer's Mini-Notebook Formulas Tables Basic Circuits (Radio Shack Electronics)_text.pdf` | +| DjVu | `Forrest Mims-Engineer's Mini-Notebook Formulas Tables Basic Circuits (Radio Shack Electronics).djvu` | +| Plain Text | `Forrest Mims-Engineer's Mini-Notebook Formulas Tables Basic Circuits (Radio Shack Electronics)_djvu.txt` | + +--- + +### 5. Communications Projects +**Local File:** `05_Communications_Projects.pdf` +**Archive.org:** [View Online](https://archive.org/details/Forrest_Mims-Engineers_Mini-Notebook_-_Communications_Projects_Radio_Shack_Elec) + +| Format | Filename | +|--------|----------| +| PDF (Image) | `Forrest Mims-Engineer's Mini-Notebook - Communications Projects (Radio Shack Electronics).pdf` | +| PDF (Text Layer) | `Forrest Mims-Engineer's Mini-Notebook - Communications Projects (Radio Shack Electronics)_text.pdf` | +| DjVu | `Forrest Mims-Engineer's Mini-Notebook - Communications Projects (Radio Shack Electronics).djvu` | +| Plain Text | `Forrest Mims-Engineer's Mini-Notebook - Communications Projects (Radio Shack Electronics)_djvu.txt` | + +--- + +### 6. Solar Cell Projects +**Local File:** `06_Solar_Cell_Projects.pdf` +**Archive.org:** [View Online](https://archive.org/details/Forrest_Mims-Engineers_Mini-Notebook_Solar_Cell_Projects_Radio_Shack_Electronic) + +| Format | Filename | +|--------|----------| +| PDF (Image) | `Forrest Mims-Engineer's Mini-Notebook Solar Cell Projects (Radio Shack Electronics).pdf` | +| PDF (Text Layer) | `Forrest Mims-Engineer's Mini-Notebook Solar Cell Projects (Radio Shack Electronics)_text.pdf` | +| DjVu | `Forrest Mims-Engineer's Mini-Notebook Solar Cell Projects (Radio Shack Electronics).djvu` | +| Plain Text | `Forrest Mims-Engineer's Mini-Notebook Solar Cell Projects (Radio Shack Electronics)_djvu.txt` | + +--- + +### 7. Optoelectronics Circuits +**Local File:** `07_Optoelectronics_Circuits.pdf` +**Archive.org:** [View Online](https://archive.org/details/Forrest_Mims-Engineers_Mini-Notebook_Optoelectronics_Circuits_Radio_Shack_Elect) + +| Format | Filename | +|--------|----------| +| PDF (Image) | `Forrest Mims-Engineer's Mini-Notebook Optoelectronics Circuits (Radio Shack Electronics).pdf` | +| PDF (Text Layer) | `Forrest Mims-Engineer's Mini-Notebook Optoelectronics Circuits (Radio Shack Electronics)_text.pdf` | +| DjVu | `Forrest Mims-Engineer's Mini-Notebook Optoelectronics Circuits (Radio Shack Electronics).djvu` | +| Plain Text | `Forrest Mims-Engineer's Mini-Notebook Optoelectronics Circuits (Radio Shack Electronics)_djvu.txt` | + +--- + +### 8. Sensor Projects +**Local File:** `08_Sensor_Projects.pdf` +**Archive.org:** [View Online](https://archive.org/details/Forrest_Mims-engineers_mini-notebook_sensor_projects_radio_shack_electronics) + +| Format | Filename | +|--------|----------| +| PDF (Image) | `Forrest Mims-engineer's mini-notebook sensor projects (radio shack electronics).pdf` | +| PDF (Text Layer) | `Forrest Mims-engineer's mini-notebook sensor projects (radio shack electronics)_text.pdf` | +| DjVu | `Forrest Mims-engineer's mini-notebook sensor projects (radio shack electronics).djvu` | +| Plain Text | `Forrest Mims-engineer's mini-notebook sensor projects (radio shack electronics)_djvu.txt` | + +--- + +### 9. Magnet and Sensor Projects +**Local File:** `09_Magnet_And_Sensor_Projects.pdf` +**Archive.org:** [View Online](https://archive.org/details/Forrest_Mims-Engineers_Mini-Notebook_Magnet_And_Sensor_Projects_Radio_Shack_Ele) + +| Format | Filename | +|--------|----------| +| PDF (Image) | `Forrest Mims-Engineer's Mini-Notebook Magnet And Sensor Projects (Radio Shack Electronics).pdf` | +| PDF (Text Layer) | `Forrest Mims-Engineer's Mini-Notebook Magnet And Sensor Projects (Radio Shack Electronics)_text.pdf` | +| DjVu | `Forrest Mims-Engineer's Mini-Notebook Magnet And Sensor Projects (Radio Shack Electronics).djvu` | +| Plain Text | `Forrest Mims-Engineer's Mini-Notebook Magnet And Sensor Projects (Radio Shack Electronics)_djvu.txt` | + +--- + +### 10. Optoelectronic Circuits (1986 Edition) +**Local File:** `10_Optoelectronic_Circuits_1986.pdf` +**Archive.org:** [View Online](https://archive.org/details/Radio_Shack_Engineers_Mini-Notebook_-_Optoelectronic_Circuits_-_F._Mims_1986_W) + +| Format | Filename | +|--------|----------| +| PDF (Image) | `Radio Shack Engineer's Mini-Notebook - Optoelectronic Circuits - F. Mims (1986) WW.pdf` | +| PDF (Text Layer) | `Radio Shack Engineer's Mini-Notebook - Optoelectronic Circuits - F. Mims (1986) WW_text.pdf` | +| DjVu | `Radio Shack Engineer's Mini-Notebook - Optoelectronic Circuits - F. Mims (1986) WW.djvu` | +| Plain Text | `Radio Shack Engineer's Mini-Notebook - Optoelectronic Circuits - F. Mims (1986) WW_djvu.txt` | + +--- + +### 11. Basic Semiconductor Circuits (1993 Edition) +**Local File:** `11_Basic_Semiconductor_1993.pdf` +**Archive.org:** [View Online](https://archive.org/details/Radio_Shack_Engineers_Mini-Notebook_-_Basic_Semiconductor_Circuits_-_F._Mims_19) + +| Format | Filename | +|--------|----------| +| PDF (Image) | `Radio Shack Engineer's Mini-Notebook - Basic Semiconductor Circuits - F. Mims (1993) WW.pdf` | +| PDF (Text Layer) | `Radio Shack Engineer's Mini-Notebook - Basic Semiconductor Circuits - F. Mims (1993) WW_text.pdf` | +| DjVu | `Radio Shack Engineer's Mini-Notebook - Basic Semiconductor Circuits - F. Mims (1993) WW.djvu` | +| Plain Text | `Radio Shack Engineer's Mini-Notebook - Basic Semiconductor Circuits - F. Mims (1993) WW_djvu.txt` | + +--- + +### 12. Op Amp IC Circuits (1985 Edition) +**Local File:** `12_Op_Amp_IC_1985.pdf` +**Archive.org:** [View Online](https://archive.org/details/Radio_Shack_Engineers_Mini-Notebook_-_Op_Amp_IC_Circuits_-_F._Mims_1985_WW) + +| Format | Filename | +|--------|----------| +| PDF (Image) | `Radio Shack Engineer's Mini-Notebook - Op Amp IC Circuits - F. Mims (1985) WW.pdf` | +| PDF (Text Layer) | `Radio Shack Engineer's Mini-Notebook - Op Amp IC Circuits - F. Mims (1985) WW_text.pdf` | +| DjVu | `Radio Shack Engineer's Mini-Notebook - Op Amp IC Circuits - F. Mims (1985) WW.djvu` | +| Plain Text | `Radio Shack Engineer's Mini-Notebook - Op Amp IC Circuits - F. Mims (1985) WW_djvu.txt` | + +--- + +## About Forrest M. Mims III + +Forrest M. Mims III is an American amateur scientist, author, and inventor known for his hand-illustrated electronics books. His distinctive styleβ€”featuring hand-lettered text and meticulously drawn circuit diagramsβ€”became iconic in the Radio Shack "Engineer's Mini-Notebook" series. + +These notebooks taught countless hobbyists and students the fundamentals of electronics through practical, buildable projects. + +## Source Collection + +All materials sourced from the [Folkscanomy: Tandy and Radio Shack Books](https://archive.org/details/folkscanomy_tandy) collection on Archive.org. + +--- +*Downloaded: January 2026* diff --git a/notebooks/download_mims.sh b/notebooks/download_mims.sh new file mode 100755 index 0000000..c6ec6ca --- /dev/null +++ b/notebooks/download_mims.sh @@ -0,0 +1,43 @@ +#!/bin/bash +# Forrest Mims Mini-Notebook Downloader + +NOTEBOOKS=( + "electronics_-_Forrest_Mims-engineers_mini-notebook_basic_semiconductor_circuits_" + "Forrest_Mims-Engineers_Mini-Notebook_Op_Amp_Ic_Circuits_Radio_Shack_Electronics" + "electronics_-_Forrest_Mims-engineers_mini-notebook_555_timer_circuits_radio_sha" + "Forrest_Mims-Engineers_Mini-Notebook_Formulas_Tables_Basic_Circuits_Radio_Shack" + "Forrest_Mims-Engineers_Mini-Notebook_-_Communications_Projects_Radio_Shack_Elec" + "Forrest_Mims-engineers_mini-notebook_basic_semiconductor_circuits_radio_shack_e" + "Forrest_Mims-Engineers_Mini-Notebook_Solar_Cell_Projects_Radio_Shack_Electronic" + "Forrest_Mims-Engineers_Mini-Notebook_Magnet_and_Sensor_Projects_Radio_Shack_Ele" + "Forrest_Mims-Engineers_Mini-Notebook_Optoelectronics_Circuits_Radio_Shack_Elect" + "Forrest_Mims-Engineers_Mini-Notebook_-_Sensor_Projects_Radio_Shack_Electronics" + "RadioShackEngineersMiniNotebookOpAmpICCircuits" + "Forrest_Mims-Engineers_Mini-Notebook_Formulas_Tables_and_Basic_Circuits_Radio_S" + "RadioShackEngineersMiniNotebookBasicSemiconductorCircuits" + "RadioShackEngineersMiniNotebookOptoelectronicCircuits" +) + +echo "πŸ“š Downloading Forrest Mims Mini-Notebooks from Archive.org" +echo "============================================================" + +for id in "${NOTEBOOKS[@]}"; do + echo "" + echo "πŸ“– Processing: $id" + + # Get metadata JSON + curl -s "https://archive.org/metadata/$id" > "${id}_metadata.json" 2>/dev/null + + # Try to download PDF (try common naming patterns) + for pattern in "${id}.pdf" "${id}_text.pdf" "$(echo $id | sed 's/_/-/g').pdf"; do + url="https://archive.org/download/$id/$pattern" + if curl -sI "$url" 2>/dev/null | grep -q "200 OK"; then + echo " ⬇️ Downloading PDF: $pattern" + curl -s -L -o "${id}.pdf" "$url" + break + fi + done +done + +echo "" +echo "βœ… Download complete!" diff --git a/site/.env.example b/site/.env.example new file mode 100644 index 0000000..c18654f --- /dev/null +++ b/site/.env.example @@ -0,0 +1,12 @@ +# Docker Compose Configuration +COMPOSE_PROJECT_NAME=mims-library + +# Mode: development or production +MODE=production +NODE_ENV=production + +# Caddy reverse proxy hostname +CADDY_HOST=mims.localhost + +# Dev mode: uncomment to mount src for hot reload +# DEV_MOUNT=./src diff --git a/site/.gitignore b/site/.gitignore new file mode 100644 index 0000000..16d54bb --- /dev/null +++ b/site/.gitignore @@ -0,0 +1,24 @@ +# build output +dist/ +# generated types +.astro/ + +# dependencies +node_modules/ + +# logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + + +# environment variables +.env +.env.production + +# macOS-specific files +.DS_Store + +# jetbrains setting folder +.idea/ diff --git a/site/Caddyfile b/site/Caddyfile new file mode 100644 index 0000000..a36626b --- /dev/null +++ b/site/Caddyfile @@ -0,0 +1,20 @@ +:4321 { + root * /srv + file_server + + # Handle clean URLs - try file, then directory, then .html extension + try_files {path} {path}/ {path}.html /index.html + + # Compression + encode gzip + + # Cache static assets + @static { + path *.jpg *.jpeg *.png *.gif *.ico *.css *.js *.pdf *.svg *.woff *.woff2 + } + header @static Cache-Control "public, max-age=604800, immutable" + + # Security headers + header X-Frame-Options "SAMEORIGIN" + header X-Content-Type-Options "nosniff" +} diff --git a/site/Dockerfile b/site/Dockerfile new file mode 100644 index 0000000..de60a6e --- /dev/null +++ b/site/Dockerfile @@ -0,0 +1,33 @@ +# Build stage +FROM ghcr.io/astral-sh/uv:python3.11-bookworm-slim AS base +WORKDIR /app + +# Install Node.js +RUN apt-get update && apt-get install -y curl && \ + curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && \ + apt-get install -y nodejs && \ + apt-get clean && rm -rf /var/lib/apt/lists/* + +# Development target +FROM base AS development +WORKDIR /app +COPY package*.json ./ +RUN npm install +COPY . . +EXPOSE 4321 +CMD ["npm", "run", "dev", "--", "--host", "0.0.0.0"] + +# Build stage for production +FROM base AS builder +WORKDIR /app +COPY package*.json ./ +RUN npm ci +COPY . . +RUN npm run build + +# Production target - serve static files with Caddy +FROM caddy:alpine AS production +COPY --from=builder /app/dist /srv +COPY Caddyfile /etc/caddy/Caddyfile +EXPOSE 4321 +CMD ["caddy", "run", "--config", "/etc/caddy/Caddyfile"] diff --git a/site/Makefile b/site/Makefile new file mode 100644 index 0000000..abf390d --- /dev/null +++ b/site/Makefile @@ -0,0 +1,37 @@ +.PHONY: dev prod build up down logs clean + +# Development mode with hot reload +dev: + MODE=development DEV_MOUNT=./src docker compose up --build + +# Production mode +prod: + MODE=production docker compose up -d --build + +# Build only +build: + docker compose build + +# Start containers +up: + docker compose up -d + +# Stop containers +down: + docker compose down + +# View logs +logs: + docker compose logs -f + +# Clean up +clean: + docker compose down -v --rmi local + +# Local development without Docker +local: + npm run dev + +# Build static site +static: + npm run build diff --git a/site/README.md b/site/README.md new file mode 100644 index 0000000..87b813a --- /dev/null +++ b/site/README.md @@ -0,0 +1,43 @@ +# Astro Starter Kit: Minimal + +```sh +npm create astro@latest -- --template minimal +``` + +> πŸ§‘β€πŸš€ **Seasoned astronaut?** Delete this file. Have fun! + +## πŸš€ Project Structure + +Inside of your Astro project, you'll see the following folders and files: + +```text +/ +β”œβ”€β”€ public/ +β”œβ”€β”€ src/ +β”‚ └── pages/ +β”‚ └── index.astro +└── package.json +``` + +Astro looks for `.astro` or `.md` files in the `src/pages/` directory. Each page is exposed as a route based on its file name. + +There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components. + +Any static assets, like images, can be placed in the `public/` directory. + +## 🧞 Commands + +All commands are run from the root of the project, from a terminal: + +| Command | Action | +| :------------------------ | :----------------------------------------------- | +| `npm install` | Installs dependencies | +| `npm run dev` | Starts local dev server at `localhost:4321` | +| `npm run build` | Build your production site to `./dist/` | +| `npm run preview` | Preview your build locally, before deploying | +| `npm run astro ...` | Run CLI commands like `astro add`, `astro check` | +| `npm run astro -- --help` | Get help using the Astro CLI | + +## πŸ‘€ Want to learn more? + +Feel free to check [our documentation](https://docs.astro.build) or jump into our [Discord server](https://astro.build/chat). diff --git a/site/astro.config.mjs b/site/astro.config.mjs new file mode 100644 index 0000000..4df2a99 --- /dev/null +++ b/site/astro.config.mjs @@ -0,0 +1,24 @@ +// @ts-check +import { defineConfig } from 'astro/config'; + +import react from '@astrojs/react'; +import tailwindcss from '@tailwindcss/vite'; + +// https://astro.build/config +export default defineConfig({ + integrations: [react()], + + // Production site URL for correct link generation + site: process.env.SITE_URL || 'https://mims.l.supported.systems', + + // Disable telemetry and devToolbar + telemetry: false, + devToolbar: { enabled: false }, + + vite: { + plugins: [tailwindcss()], + server: { + host: '0.0.0.0', + } + } +}); \ No newline at end of file diff --git a/site/components.json b/site/components.json new file mode 100644 index 0000000..b84573c --- /dev/null +++ b/site/components.json @@ -0,0 +1,22 @@ +{ + "$schema": "https://ui.shadcn.com/schema.json", + "style": "new-york", + "rsc": false, + "tsx": true, + "tailwind": { + "config": "", + "css": "src/styles/global.css", + "baseColor": "neutral", + "cssVariables": true, + "prefix": "" + }, + "iconLibrary": "lucide", + "aliases": { + "components": "@/components", + "utils": "@/lib/utils", + "ui": "@/components/ui", + "lib": "@/lib", + "hooks": "@/hooks" + }, + "registries": {} +} diff --git a/site/docker-compose.yml b/site/docker-compose.yml new file mode 100644 index 0000000..993a90d --- /dev/null +++ b/site/docker-compose.yml @@ -0,0 +1,24 @@ +services: + mims-library: + build: + context: . + dockerfile: Dockerfile + target: ${MODE:-production} + container_name: mims-library + restart: unless-stopped + environment: + - NODE_ENV=${NODE_ENV:-production} + - HOST=0.0.0.0 + - PORT=4321 + volumes: + # Dev mode: mount source for hot reload + - ${DEV_MOUNT:-/dev/null}:/app/src:ro + networks: + - caddy + labels: + caddy: ${CADDY_HOST:-mims.localhost} + caddy.reverse_proxy: "{{upstreams 4321}}" + +networks: + caddy: + external: true diff --git a/site/package-lock.json b/site/package-lock.json new file mode 100644 index 0000000..b9a72b1 --- /dev/null +++ b/site/package-lock.json @@ -0,0 +1,7346 @@ +{ + "name": "site", + "version": "0.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "site", + "version": "0.0.1", + "dependencies": { + "@astrojs/react": "^4.4.2", + "@radix-ui/react-dropdown-menu": "^2.1.16", + "@radix-ui/react-slot": "^1.2.4", + "@radix-ui/react-tabs": "^1.1.13", + "@tailwindcss/vite": "^4.1.18", + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", + "astro": "^5.16.7", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "lucide-react": "^0.562.0", + "react": "^19.2.3", + "react-dom": "^19.2.3", + "react-pdf": "^10.3.0", + "tailwind-merge": "^3.4.0", + "tailwindcss": "^4.1.18" + }, + "devDependencies": { + "tw-animate-css": "^1.4.0" + } + }, + "node_modules/@astrojs/compiler": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.13.0.tgz", + "integrity": "sha512-mqVORhUJViA28fwHYaWmsXSzLO9osbdZ5ImUfxBarqsYdMlPbqAqGJCxsNzvppp1BEzc1mJNjOVvQqeDN8Vspw==", + "license": "MIT" + }, + "node_modules/@astrojs/internal-helpers": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.7.5.tgz", + "integrity": "sha512-vreGnYSSKhAjFJCWAwe/CNhONvoc5lokxtRoZims+0wa3KbHBdPHSSthJsKxPd8d/aic6lWKpRTYGY/hsgK6EA==", + "license": "MIT" + }, + "node_modules/@astrojs/markdown-remark": { + "version": "6.3.10", + "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.3.10.tgz", + "integrity": "sha512-kk4HeYR6AcnzC4QV8iSlOfh+N8TZ3MEStxPyenyCtemqn8IpEATBFMTJcfrNW32dgpt6MY3oCkMM/Tv3/I4G3A==", + "license": "MIT", + "dependencies": { + "@astrojs/internal-helpers": "0.7.5", + "@astrojs/prism": "3.3.0", + "github-slugger": "^2.0.0", + "hast-util-from-html": "^2.0.3", + "hast-util-to-text": "^4.0.2", + "import-meta-resolve": "^4.2.0", + "js-yaml": "^4.1.1", + "mdast-util-definitions": "^6.0.0", + "rehype-raw": "^7.0.0", + "rehype-stringify": "^10.0.1", + "remark-gfm": "^4.0.1", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.1.2", + "remark-smartypants": "^3.0.2", + "shiki": "^3.19.0", + "smol-toml": "^1.5.2", + "unified": "^11.0.5", + "unist-util-remove-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "unist-util-visit-parents": "^6.0.2", + "vfile": "^6.0.3" + } + }, + "node_modules/@astrojs/prism": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.3.0.tgz", + "integrity": "sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==", + "license": "MIT", + "dependencies": { + "prismjs": "^1.30.0" + }, + "engines": { + "node": "18.20.8 || ^20.3.0 || >=22.0.0" + } + }, + "node_modules/@astrojs/react": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@astrojs/react/-/react-4.4.2.tgz", + "integrity": "sha512-1tl95bpGfuaDMDn8O3x/5Dxii1HPvzjvpL2YTuqOOrQehs60I2DKiDgh1jrKc7G8lv+LQT5H15V6QONQ+9waeQ==", + "license": "MIT", + "dependencies": { + "@vitejs/plugin-react": "^4.7.0", + "ultrahtml": "^1.6.0", + "vite": "^6.4.1" + }, + "engines": { + "node": "18.20.8 || ^20.3.0 || >=22.0.0" + }, + "peerDependencies": { + "@types/react": "^17.0.50 || ^18.0.21 || ^19.0.0", + "@types/react-dom": "^17.0.17 || ^18.0.6 || ^19.0.0", + "react": "^17.0.2 || ^18.0.0 || ^19.0.0", + "react-dom": "^17.0.2 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@astrojs/telemetry": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.3.0.tgz", + "integrity": "sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==", + "license": "MIT", + "dependencies": { + "ci-info": "^4.2.0", + "debug": "^4.4.0", + "dlv": "^1.1.3", + "dset": "^3.1.4", + "is-docker": "^3.0.0", + "is-wsl": "^3.1.0", + "which-pm-runs": "^1.1.0" + }, + "engines": { + "node": "18.20.8 || ^20.3.0 || >=22.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", + "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz", + "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.4", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", + "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", + "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", + "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.5" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", + "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", + "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", + "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.5", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", + "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@capsizecss/unpack": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@capsizecss/unpack/-/unpack-4.0.0.tgz", + "integrity": "sha512-VERIM64vtTP1C4mxQ5thVT9fK0apjPFobqybMtA1UdUujWka24ERHbRHFGmpbbhp73MhV+KSsHQH9C6uOTdEQA==", + "license": "MIT", + "dependencies": { + "fontkitten": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz", + "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", + "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz", + "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", + "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz", + "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", + "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", + "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", + "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", + "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", + "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", + "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", + "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", + "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", + "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", + "cpu": [ + "mips64el" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", + "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", + "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", + "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", + "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", + "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", + "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", + "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", + "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", + "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", + "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", + "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", + "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", + "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.3.tgz", + "integrity": "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.10" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.4.tgz", + "integrity": "sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.7.3", + "@floating-ui/utils": "^0.2.10" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.6.tgz", + "integrity": "sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.7.4" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz", + "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==", + "license": "MIT" + }, + "node_modules/@img/colour": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz", + "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", + "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.2.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", + "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.2.4" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", + "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", + "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", + "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", + "cpu": [ + "arm" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", + "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-ppc64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", + "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", + "cpu": [ + "ppc64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-riscv64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", + "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", + "cpu": [ + "riscv64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", + "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", + "cpu": [ + "s390x" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", + "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", + "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", + "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", + "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", + "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-ppc64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", + "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", + "cpu": [ + "ppc64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-ppc64": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-riscv64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", + "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", + "cpu": [ + "riscv64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-riscv64": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", + "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", + "cpu": [ + "s390x" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", + "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.2.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", + "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", + "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.2.4" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", + "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", + "cpu": [ + "wasm32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.7.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", + "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", + "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", + "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@napi-rs/canvas": { + "version": "0.1.88", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.88.tgz", + "integrity": "sha512-/p08f93LEbsL5mDZFQ3DBxcPv/I4QG9EDYRRq1WNlCOXVfAHBTHMSVMwxlqG/AtnSfUr9+vgfN7MKiyDo0+Weg==", + "license": "MIT", + "optional": true, + "workspaces": [ + "e2e/*" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "optionalDependencies": { + "@napi-rs/canvas-android-arm64": "0.1.88", + "@napi-rs/canvas-darwin-arm64": "0.1.88", + "@napi-rs/canvas-darwin-x64": "0.1.88", + "@napi-rs/canvas-linux-arm-gnueabihf": "0.1.88", + "@napi-rs/canvas-linux-arm64-gnu": "0.1.88", + "@napi-rs/canvas-linux-arm64-musl": "0.1.88", + "@napi-rs/canvas-linux-riscv64-gnu": "0.1.88", + "@napi-rs/canvas-linux-x64-gnu": "0.1.88", + "@napi-rs/canvas-linux-x64-musl": "0.1.88", + "@napi-rs/canvas-win32-arm64-msvc": "0.1.88", + "@napi-rs/canvas-win32-x64-msvc": "0.1.88" + } + }, + "node_modules/@napi-rs/canvas-android-arm64": { + "version": "0.1.88", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-android-arm64/-/canvas-android-arm64-0.1.88.tgz", + "integrity": "sha512-KEaClPnZuVxJ8smUWjV1wWFkByBO/D+vy4lN+Dm5DFH514oqwukxKGeck9xcKJhaWJGjfruGmYGiwRe//+/zQQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-darwin-arm64": { + "version": "0.1.88", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-arm64/-/canvas-darwin-arm64-0.1.88.tgz", + "integrity": "sha512-Xgywz0dDxOKSgx3eZnK85WgGMmGrQEW7ZLA/E7raZdlEE+xXCozobgqz2ZvYigpB6DJFYkqnwHjqCOTSDGlFdg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-darwin-x64": { + "version": "0.1.88", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-x64/-/canvas-darwin-x64-0.1.88.tgz", + "integrity": "sha512-Yz4wSCIQOUgNucgk+8NFtQxQxZV5NO8VKRl9ePKE6XoNyNVC8JDqtvhh3b3TPqKK8W5p2EQpAr1rjjm0mfBxdg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-arm-gnueabihf": { + "version": "0.1.88", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm-gnueabihf/-/canvas-linux-arm-gnueabihf-0.1.88.tgz", + "integrity": "sha512-9gQM2SlTo76hYhxHi2XxWTAqpTOb+JtxMPEIr+H5nAhHhyEtNmTSDRtz93SP7mGd2G3Ojf2oF5tP9OdgtgXyKg==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-arm64-gnu": { + "version": "0.1.88", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-gnu/-/canvas-linux-arm64-gnu-0.1.88.tgz", + "integrity": "sha512-7qgaOBMXuVRk9Fzztzr3BchQKXDxGbY+nwsovD3I/Sx81e+sX0ReEDYHTItNb0Je4NHbAl7D0MKyd4SvUc04sg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-arm64-musl": { + "version": "0.1.88", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-musl/-/canvas-linux-arm64-musl-0.1.88.tgz", + "integrity": "sha512-kYyNrUsHLkoGHBc77u4Unh067GrfiCUMbGHC2+OTxbeWfZkPt2o32UOQkhnSswKd9Fko/wSqqGkY956bIUzruA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-riscv64-gnu": { + "version": "0.1.88", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-riscv64-gnu/-/canvas-linux-riscv64-gnu-0.1.88.tgz", + "integrity": "sha512-HVuH7QgzB0yavYdNZDRyAsn/ejoXB0hn8twwFnOqUbCCdkV+REna7RXjSR7+PdfW0qMQ2YYWsLvVBT5iL/mGpw==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-x64-gnu": { + "version": "0.1.88", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-gnu/-/canvas-linux-x64-gnu-0.1.88.tgz", + "integrity": "sha512-hvcvKIcPEQrvvJtJnwD35B3qk6umFJ8dFIr8bSymfrSMem0EQsfn1ztys8ETIFndTwdNWJKWluvxztA41ivsEw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-x64-musl": { + "version": "0.1.88", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-musl/-/canvas-linux-x64-musl-0.1.88.tgz", + "integrity": "sha512-eSMpGYY2xnZSQ6UxYJ6plDboxq4KeJ4zT5HaVkUnbObNN6DlbJe0Mclh3wifAmquXfrlgTZt6zhHsUgz++AK6g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-win32-arm64-msvc": { + "version": "0.1.88", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-win32-arm64-msvc/-/canvas-win32-arm64-msvc-0.1.88.tgz", + "integrity": "sha512-qcIFfEgHrchyYqRrxsCeTQgpJZ/GqHiqPcU/Fvw/ARVlQeDX1VyFH+X+0gCR2tca6UJrq96vnW+5o7buCq+erA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-win32-x64-msvc": { + "version": "0.1.88", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-win32-x64-msvc/-/canvas-win32-x64-msvc-0.1.88.tgz", + "integrity": "sha512-ROVqbfS4QyZxYkqmaIBBpbz/BQvAR+05FXM5PAtTYVc0uyY8Y4BHJSMdGAaMf6TdIVRsQsiq+FG/dH9XhvWCFQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@oslojs/encoding": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz", + "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==", + "license": "MIT" + }, + "node_modules/@radix-ui/primitive": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.3.tgz", + "integrity": "sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==", + "license": "MIT" + }, + "node_modules/@radix-ui/react-arrow": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.7.tgz", + "integrity": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-collection": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.7.tgz", + "integrity": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-slot": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-collection/node_modules/@radix-ui/react-slot": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", + "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz", + "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-context": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", + "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-direction": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.1.tgz", + "integrity": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.11.tgz", + "integrity": "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.3", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-escape-keydown": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dropdown-menu": { + "version": "2.1.16", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.16.tgz", + "integrity": "sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.3", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-menu": "2.1.16", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-guards": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz", + "integrity": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-scope": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz", + "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-id": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz", + "integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-menu": { + "version": "2.1.16", + "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.16.tgz", + "integrity": "sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.3", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.11", + "@radix-ui/react-focus-guards": "1.1.3", + "@radix-ui/react-focus-scope": "1.1.7", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-popper": "1.2.8", + "@radix-ui/react-portal": "1.1.9", + "@radix-ui/react-presence": "1.1.5", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.11", + "@radix-ui/react-slot": "1.2.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.6.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-slot": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", + "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-popper": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.8.tgz", + "integrity": "sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==", + "license": "MIT", + "dependencies": { + "@floating-ui/react-dom": "^2.0.0", + "@radix-ui/react-arrow": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-layout-effect": "1.1.1", + "@radix-ui/react-use-rect": "1.1.1", + "@radix-ui/react-use-size": "1.1.1", + "@radix-ui/rect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-portal": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz", + "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-presence": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.5.tgz", + "integrity": "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-primitive": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", + "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-slot": "1.2.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-primitive/node_modules/@radix-ui/react-slot": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", + "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-roving-focus": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.11.tgz", + "integrity": "sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.3", + "@radix-ui/react-collection": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.2", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-use-callback-ref": "1.1.1", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-slot": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.4.tgz", + "integrity": "sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.2" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-tabs": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.13.tgz", + "integrity": "sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.3", + "@radix-ui/react-context": "1.1.2", + "@radix-ui/react-direction": "1.1.1", + "@radix-ui/react-id": "1.1.1", + "@radix-ui/react-presence": "1.1.5", + "@radix-ui/react-primitive": "2.1.3", + "@radix-ui/react-roving-focus": "1.1.11", + "@radix-ui/react-use-controllable-state": "1.2.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz", + "integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz", + "integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-effect-event": "0.0.2", + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-effect-event": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz", + "integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-escape-keydown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz", + "integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-callback-ref": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz", + "integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-rect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz", + "integrity": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==", + "license": "MIT", + "dependencies": { + "@radix-ui/rect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz", + "integrity": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/rect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.1.tgz", + "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==", + "license": "MIT" + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.0-beta.27", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz", + "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==", + "license": "MIT" + }, + "node_modules/@rollup/pluginutils": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.3.0.tgz", + "integrity": "sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.55.1.tgz", + "integrity": "sha512-9R0DM/ykwfGIlNu6+2U09ga0WXeZ9MRC2Ter8jnz8415VbuIykVuc6bhdrbORFZANDmTDvq26mJrEVTl8TdnDg==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.55.1.tgz", + "integrity": "sha512-eFZCb1YUqhTysgW3sj/55du5cG57S7UTNtdMjCW7LwVcj3dTTcowCsC8p7uBdzKsZYa8J7IDE8lhMI+HX1vQvg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.55.1.tgz", + "integrity": "sha512-p3grE2PHcQm2e8PSGZdzIhCKbMCw/xi9XvMPErPhwO17vxtvCN5FEA2mSLgmKlCjHGMQTP6phuQTYWUnKewwGg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.55.1.tgz", + "integrity": "sha512-rDUjG25C9qoTm+e02Esi+aqTKSBYwVTaoS1wxcN47/Luqef57Vgp96xNANwt5npq9GDxsH7kXxNkJVEsWEOEaQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.55.1.tgz", + "integrity": "sha512-+JiU7Jbp5cdxekIgdte0jfcu5oqw4GCKr6i3PJTlXTCU5H5Fvtkpbs4XJHRmWNXF+hKmn4v7ogI5OQPaupJgOg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.55.1.tgz", + "integrity": "sha512-V5xC1tOVWtLLmr3YUk2f6EJK4qksksOYiz/TCsFHu/R+woubcLWdC9nZQmwjOAbmExBIVKsm1/wKmEy4z4u4Bw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.55.1.tgz", + "integrity": "sha512-Rn3n+FUk2J5VWx+ywrG/HGPTD9jXNbicRtTM11e/uorplArnXZYsVifnPPqNNP5BsO3roI4n8332ukpY/zN7rQ==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.55.1.tgz", + "integrity": "sha512-grPNWydeKtc1aEdrJDWk4opD7nFtQbMmV7769hiAaYyUKCT1faPRm2av8CX1YJsZ4TLAZcg9gTR1KvEzoLjXkg==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.55.1.tgz", + "integrity": "sha512-a59mwd1k6x8tXKcUxSyISiquLwB5pX+fJW9TkWU46lCqD/GRDe9uDN31jrMmVP3feI3mhAdvcCClhV8V5MhJFQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.55.1.tgz", + "integrity": "sha512-puS1MEgWX5GsHSoiAsF0TYrpomdvkaXm0CofIMG5uVkP6IBV+ZO9xhC5YEN49nsgYo1DuuMquF9+7EDBVYu4uA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.55.1.tgz", + "integrity": "sha512-r3Wv40in+lTsULSb6nnoudVbARdOwb2u5fpeoOAZjFLznp6tDU8kd+GTHmJoqZ9lt6/Sys33KdIHUaQihFcu7g==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.55.1.tgz", + "integrity": "sha512-MR8c0+UxAlB22Fq4R+aQSPBayvYa3+9DrwG/i1TKQXFYEaoW3B5b/rkSRIypcZDdWjWnpcvxbNaAJDcSbJU3Lw==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.55.1.tgz", + "integrity": "sha512-3KhoECe1BRlSYpMTeVrD4sh2Pw2xgt4jzNSZIIPLFEsnQn9gAnZagW9+VqDqAHgm1Xc77LzJOo2LdigS5qZ+gw==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.55.1.tgz", + "integrity": "sha512-ziR1OuZx0vdYZZ30vueNZTg73alF59DicYrPViG0NEgDVN8/Jl87zkAPu4u6VjZST2llgEUjaiNl9JM6HH1Vdw==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.55.1.tgz", + "integrity": "sha512-uW0Y12ih2XJRERZ4jAfKamTyIHVMPQnTZcQjme2HMVDAHY4amf5u414OqNYC+x+LzRdRcnIG1YodLrrtA8xsxw==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.55.1.tgz", + "integrity": "sha512-u9yZ0jUkOED1BFrqu3BwMQoixvGHGZ+JhJNkNKY/hyoEgOwlqKb62qu+7UjbPSHYjiVy8kKJHvXKv5coH4wDeg==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.55.1.tgz", + "integrity": "sha512-/0PenBCmqM4ZUd0190j7J0UsQ/1nsi735iPRakO8iPciE7BQ495Y6msPzaOmvx0/pn+eJVVlZrNrSh4WSYLxNg==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.55.1.tgz", + "integrity": "sha512-a8G4wiQxQG2BAvo+gU6XrReRRqj+pLS2NGXKm8io19goR+K8lw269eTrPkSdDTALwMmJp4th2Uh0D8J9bEV1vg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.55.1.tgz", + "integrity": "sha512-bD+zjpFrMpP/hqkfEcnjXWHMw5BIghGisOKPj+2NaNDuVT+8Ds4mPf3XcPHuat1tz89WRL+1wbcxKY3WSbiT7w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-openbsd-x64": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.55.1.tgz", + "integrity": "sha512-eLXw0dOiqE4QmvikfQ6yjgkg/xDM+MdU9YJuP4ySTibXU0oAvnEWXt7UDJmD4UkYialMfOGFPJnIHSe/kdzPxg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.55.1.tgz", + "integrity": "sha512-xzm44KgEP11te3S2HCSyYf5zIzWmx3n8HDCc7EE59+lTcswEWNpvMLfd9uJvVX8LCg9QWG67Xt75AuHn4vgsXw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.55.1.tgz", + "integrity": "sha512-yR6Bl3tMC/gBok5cz/Qi0xYnVbIxGx5Fcf/ca0eB6/6JwOY+SRUcJfI0OpeTpPls7f194as62thCt/2BjxYN8g==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.55.1.tgz", + "integrity": "sha512-3fZBidchE0eY0oFZBnekYCfg+5wAB0mbpCBuofh5mZuzIU/4jIVkbESmd2dOsFNS78b53CYv3OAtwqkZZmU5nA==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.55.1.tgz", + "integrity": "sha512-xGGY5pXj69IxKb4yv/POoocPy/qmEGhimy/FoTpTSVju3FYXUQQMFCaZZXJVidsmGxRioZAwpThl/4zX41gRKg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.55.1.tgz", + "integrity": "sha512-SPEpaL6DX4rmcXtnhdrQYgzQ5W2uW3SCJch88lB2zImhJRhIIK44fkUrgIV/Q8yUNfw5oyZ5vkeQsZLhCb06lw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@shikijs/core": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.21.0.tgz", + "integrity": "sha512-AXSQu/2n1UIQekY8euBJlvFYZIw0PHY63jUzGbrOma4wPxzznJXTXkri+QcHeBNaFxiiOljKxxJkVSoB3PjbyA==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "3.21.0", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4", + "hast-util-to-html": "^9.0.5" + } + }, + "node_modules/@shikijs/engine-javascript": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.21.0.tgz", + "integrity": "sha512-ATwv86xlbmfD9n9gKRiwuPpWgPENAWCLwYCGz9ugTJlsO2kOzhOkvoyV/UD+tJ0uT7YRyD530x6ugNSffmvIiQ==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "3.21.0", + "@shikijs/vscode-textmate": "^10.0.2", + "oniguruma-to-es": "^4.3.4" + } + }, + "node_modules/@shikijs/engine-oniguruma": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.21.0.tgz", + "integrity": "sha512-OYknTCct6qiwpQDqDdf3iedRdzj6hFlOPv5hMvI+hkWfCKs5mlJ4TXziBG9nyabLwGulrUjHiCq3xCspSzErYQ==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "3.21.0", + "@shikijs/vscode-textmate": "^10.0.2" + } + }, + "node_modules/@shikijs/langs": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.21.0.tgz", + "integrity": "sha512-g6mn5m+Y6GBJ4wxmBYqalK9Sp0CFkUqfNzUy2pJglUginz6ZpWbaWjDB4fbQ/8SHzFjYbtU6Ddlp1pc+PPNDVA==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "3.21.0" + } + }, + "node_modules/@shikijs/themes": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.21.0.tgz", + "integrity": "sha512-BAE4cr9EDiZyYzwIHEk7JTBJ9CzlPuM4PchfcA5ao1dWXb25nv6hYsoDiBq2aZK9E3dlt3WB78uI96UESD+8Mw==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "3.21.0" + } + }, + "node_modules/@shikijs/types": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.21.0.tgz", + "integrity": "sha512-zGrWOxZ0/+0ovPY7PvBU2gIS9tmhSUUt30jAcNV0Bq0gb2S98gwfjIs1vxlmH5zM7/4YxLamT6ChlqqAJmPPjA==", + "license": "MIT", + "dependencies": { + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" + } + }, + "node_modules/@shikijs/vscode-textmate": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", + "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", + "license": "MIT" + }, + "node_modules/@tailwindcss/node": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.18.tgz", + "integrity": "sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.4", + "enhanced-resolve": "^5.18.3", + "jiti": "^2.6.1", + "lightningcss": "1.30.2", + "magic-string": "^0.30.21", + "source-map-js": "^1.2.1", + "tailwindcss": "4.1.18" + } + }, + "node_modules/@tailwindcss/oxide": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.18.tgz", + "integrity": "sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==", + "license": "MIT", + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@tailwindcss/oxide-android-arm64": "4.1.18", + "@tailwindcss/oxide-darwin-arm64": "4.1.18", + "@tailwindcss/oxide-darwin-x64": "4.1.18", + "@tailwindcss/oxide-freebsd-x64": "4.1.18", + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.18", + "@tailwindcss/oxide-linux-arm64-gnu": "4.1.18", + "@tailwindcss/oxide-linux-arm64-musl": "4.1.18", + "@tailwindcss/oxide-linux-x64-gnu": "4.1.18", + "@tailwindcss/oxide-linux-x64-musl": "4.1.18", + "@tailwindcss/oxide-wasm32-wasi": "4.1.18", + "@tailwindcss/oxide-win32-arm64-msvc": "4.1.18", + "@tailwindcss/oxide-win32-x64-msvc": "4.1.18" + } + }, + "node_modules/@tailwindcss/oxide-android-arm64": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.18.tgz", + "integrity": "sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-darwin-arm64": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.18.tgz", + "integrity": "sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-darwin-x64": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.18.tgz", + "integrity": "sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-freebsd-x64": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.18.tgz", + "integrity": "sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.18.tgz", + "integrity": "sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.18.tgz", + "integrity": "sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-musl": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.18.tgz", + "integrity": "sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-gnu": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.18.tgz", + "integrity": "sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-musl": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.18.tgz", + "integrity": "sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.18.tgz", + "integrity": "sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==", + "bundleDependencies": [ + "@napi-rs/wasm-runtime", + "@emnapi/core", + "@emnapi/runtime", + "@tybys/wasm-util", + "@emnapi/wasi-threads", + "tslib" + ], + "cpu": [ + "wasm32" + ], + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.7.1", + "@emnapi/runtime": "^1.7.1", + "@emnapi/wasi-threads": "^1.1.0", + "@napi-rs/wasm-runtime": "^1.1.0", + "@tybys/wasm-util": "^0.10.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.18.tgz", + "integrity": "sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-win32-x64-msvc": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.18.tgz", + "integrity": "sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/vite": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.1.18.tgz", + "integrity": "sha512-jVA+/UpKL1vRLg6Hkao5jldawNmRo7mQYrZtNHMIVpLfLhDml5nMRUo/8MwoX2vNXvnaXNNMedrMfMugAVX1nA==", + "license": "MIT", + "dependencies": { + "@tailwindcss/node": "4.1.18", + "@tailwindcss/oxide": "4.1.18", + "tailwindcss": "4.1.18" + }, + "peerDependencies": { + "vite": "^5.2.0 || ^6 || ^7" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "license": "MIT", + "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.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", + "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + } + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "license": "MIT", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "license": "MIT" + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "license": "MIT" + }, + "node_modules/@types/nlcst": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz", + "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/react": { + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.7.tgz", + "integrity": "sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==", + "license": "MIT", + "dependencies": { + "csstype": "^3.2.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz", + "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.2.0" + } + }, + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "license": "MIT" + }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", + "license": "ISC" + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz", + "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.28.0", + "@babel/plugin-transform-react-jsx-self": "^7.27.1", + "@babel/plugin-transform-react-jsx-source": "^7.27.1", + "@rolldown/pluginutils": "1.0.0-beta.27", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.17.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + } + }, + "node_modules/acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.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==", + "license": "ISC", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "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==", + "license": "Python-2.0" + }, + "node_modules/aria-hidden": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz", + "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/astro": { + "version": "5.16.7", + "resolved": "https://registry.npmjs.org/astro/-/astro-5.16.7.tgz", + "integrity": "sha512-Kfv7FKisFR+THvmojXWtvJGRCvQ4D9przguE9XdeUtS464ned6hvbgmyFDvPzyaNmDtkHGNpPwAQ9tgFcVqp+Q==", + "license": "MIT", + "dependencies": { + "@astrojs/compiler": "^2.13.0", + "@astrojs/internal-helpers": "0.7.5", + "@astrojs/markdown-remark": "6.3.10", + "@astrojs/telemetry": "3.3.0", + "@capsizecss/unpack": "^4.0.0", + "@oslojs/encoding": "^1.1.0", + "@rollup/pluginutils": "^5.3.0", + "acorn": "^8.15.0", + "aria-query": "^5.3.2", + "axobject-query": "^4.1.0", + "boxen": "8.0.1", + "ci-info": "^4.3.1", + "clsx": "^2.1.1", + "common-ancestor-path": "^1.0.1", + "cookie": "^1.1.1", + "cssesc": "^3.0.0", + "debug": "^4.4.3", + "deterministic-object-hash": "^2.0.2", + "devalue": "^5.6.1", + "diff": "^5.2.0", + "dlv": "^1.1.3", + "dset": "^3.1.4", + "es-module-lexer": "^1.7.0", + "esbuild": "^0.25.0", + "estree-walker": "^3.0.3", + "flattie": "^1.1.1", + "fontace": "~0.4.0", + "github-slugger": "^2.0.0", + "html-escaper": "3.0.3", + "http-cache-semantics": "^4.2.0", + "import-meta-resolve": "^4.2.0", + "js-yaml": "^4.1.1", + "magic-string": "^0.30.21", + "magicast": "^0.5.1", + "mrmime": "^2.0.1", + "neotraverse": "^0.6.18", + "p-limit": "^6.2.0", + "p-queue": "^8.1.1", + "package-manager-detector": "^1.6.0", + "piccolore": "^0.1.3", + "picomatch": "^4.0.3", + "prompts": "^2.4.2", + "rehype": "^13.0.2", + "semver": "^7.7.3", + "shiki": "^3.20.0", + "smol-toml": "^1.6.0", + "svgo": "^4.0.0", + "tinyexec": "^1.0.2", + "tinyglobby": "^0.2.15", + "tsconfck": "^3.1.6", + "ultrahtml": "^1.6.0", + "unifont": "~0.7.1", + "unist-util-visit": "^5.0.0", + "unstorage": "^1.17.3", + "vfile": "^6.0.3", + "vite": "^6.4.1", + "vitefu": "^1.1.1", + "xxhash-wasm": "^1.1.0", + "yargs-parser": "^21.1.1", + "yocto-spinner": "^0.2.3", + "zod": "^3.25.76", + "zod-to-json-schema": "^3.25.1", + "zod-to-ts": "^1.2.0" + }, + "bin": { + "astro": "astro.js" + }, + "engines": { + "node": "18.20.8 || ^20.3.0 || >=22.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/astrodotbuild" + }, + "optionalDependencies": { + "sharp": "^0.34.0" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/base-64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", + "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==", + "license": "MIT" + }, + "node_modules/baseline-browser-mapping": { + "version": "2.9.13", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.13.tgz", + "integrity": "sha512-WhtvB2NG2wjr04+h77sg3klAIwrgOqnjS49GGudnUPGFFgg7G17y7Qecqp+2Dr5kUDxNRBca0SK7cG8JwzkWDQ==", + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.js" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/boxen": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz", + "integrity": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==", + "license": "MIT", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^8.0.0", + "chalk": "^5.3.0", + "cli-boxes": "^3.0.0", + "string-width": "^7.2.0", + "type-fest": "^4.21.0", + "widest-line": "^5.0.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/browserslist": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.9.0", + "caniuse-lite": "^1.0.30001759", + "electron-to-chromium": "^1.5.263", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.2.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/camelcase": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", + "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==", + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001763", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001763.tgz", + "integrity": "sha512-mh/dGtq56uN98LlNX9qdbKnzINhX0QzhiWBFEkFfsFO4QyCvL8YegrJAazCwXIeqkIob8BlZPGM3xdnY+sgmvQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/ci-info": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.1.tgz", + "integrity": "sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/class-variance-authority": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz", + "integrity": "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==", + "license": "Apache-2.0", + "dependencies": { + "clsx": "^2.1.1" + }, + "funding": { + "url": "https://polar.sh/cva" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "license": "MIT", + "engines": { + "node": ">=16" + } + }, + "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==", + "license": "ISC" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz", + "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/cookie-es": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", + "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==", + "license": "MIT" + }, + "node_modules/crossws": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.5.tgz", + "integrity": "sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==", + "license": "MIT", + "dependencies": { + "uncrypto": "^0.1.3" + } + }, + "node_modules/css-select": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", + "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", + "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.12.2", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "license": "BSD-2-Clause", + "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==", + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "license": "MIT", + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "license": "CC0-1.0" + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decode-named-character-reference": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.2.0.tgz", + "integrity": "sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==", + "license": "MIT", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/defu": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", + "license": "MIT" + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/destr": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz", + "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==", + "license": "MIT" + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", + "license": "MIT" + }, + "node_modules/deterministic-object-hash": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/deterministic-object-hash/-/deterministic-object-hash-2.0.2.tgz", + "integrity": "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==", + "license": "MIT", + "dependencies": { + "base-64": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/devalue": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.6.1.tgz", + "integrity": "sha512-jDwizj+IlEZBunHcOuuFVBnIMPAEHvTsJj0BcIp94xYguLRVBcXO853px/MyIJvbVzWdsGvrRweIUWJw8hBP7A==", + "license": "MIT" + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "license": "BSD-3-Clause", + "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==", + "license": "MIT" + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dset": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz", + "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.267", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz", + "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==", + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "license": "MIT" + }, + "node_modules/enhanced-resolve": { + "version": "5.18.4", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz", + "integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/es-module-lexer": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", + "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", + "license": "MIT" + }, + "node_modules/esbuild": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz", + "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.12", + "@esbuild/android-arm": "0.25.12", + "@esbuild/android-arm64": "0.25.12", + "@esbuild/android-x64": "0.25.12", + "@esbuild/darwin-arm64": "0.25.12", + "@esbuild/darwin-x64": "0.25.12", + "@esbuild/freebsd-arm64": "0.25.12", + "@esbuild/freebsd-x64": "0.25.12", + "@esbuild/linux-arm": "0.25.12", + "@esbuild/linux-arm64": "0.25.12", + "@esbuild/linux-ia32": "0.25.12", + "@esbuild/linux-loong64": "0.25.12", + "@esbuild/linux-mips64el": "0.25.12", + "@esbuild/linux-ppc64": "0.25.12", + "@esbuild/linux-riscv64": "0.25.12", + "@esbuild/linux-s390x": "0.25.12", + "@esbuild/linux-x64": "0.25.12", + "@esbuild/netbsd-arm64": "0.25.12", + "@esbuild/netbsd-x64": "0.25.12", + "@esbuild/openbsd-arm64": "0.25.12", + "@esbuild/openbsd-x64": "0.25.12", + "@esbuild/openharmony-arm64": "0.25.12", + "@esbuild/sunos-x64": "0.25.12", + "@esbuild/win32-arm64": "0.25.12", + "@esbuild/win32-ia32": "0.25.12", + "@esbuild/win32-x64": "0.25.12" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "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==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "license": "MIT" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT" + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/flattie": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", + "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/fontace": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/fontace/-/fontace-0.4.0.tgz", + "integrity": "sha512-moThBCItUe2bjZip5PF/iZClpKHGLwMvR79Kp8XpGRBrvoRSnySN4VcILdv3/MJzbhvUA5WeiUXF5o538m5fvg==", + "license": "MIT", + "dependencies": { + "fontkitten": "^1.0.0" + } + }, + "node_modules/fontkitten": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fontkitten/-/fontkitten-1.0.0.tgz", + "integrity": "sha512-b0RdzQeztiiUFWEDzq6Ka26qkNVNLCehoRtifOIGNbQ4CfxyYRh73fyWaQX/JshPVcueITOEeoSWPy5XQv8FUg==", + "license": "MIT", + "dependencies": { + "tiny-inflate": "^1.0.3" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-east-asian-width": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz", + "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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==", + "license": "ISC" + }, + "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==", + "license": "ISC" + }, + "node_modules/h3": { + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.4.tgz", + "integrity": "sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==", + "license": "MIT", + "dependencies": { + "cookie-es": "^1.2.2", + "crossws": "^0.3.5", + "defu": "^6.1.4", + "destr": "^2.0.5", + "iron-webcrypto": "^1.2.1", + "node-mock-http": "^1.0.2", + "radix3": "^1.1.2", + "ufo": "^1.6.1", + "uncrypto": "^0.1.3" + } + }, + "node_modules/hast-util-from-html": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", + "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "devlop": "^1.1.0", + "hast-util-from-parse5": "^8.0.0", + "parse5": "^7.0.0", + "vfile": "^6.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz", + "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^9.0.0", + "property-information": "^7.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-is-element": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", + "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-html": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", + "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-whitespace": "^3.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "property-information": "^7.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": "8.0.1", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.1.tgz", + "integrity": "sha512-MlWT6Pjt4CG9lFCjiz4BH7l9wmrMkfkJYCxFwKQic8+RTZgWPuWxwAfjJElsXkex7DJjfSJsQIt931ilUgmwdA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^7.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-text": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", + "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "unist-util-find-after": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz", + "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + "license": "BSD-2-Clause" + }, + "node_modules/import-meta-resolve": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.2.0.tgz", + "integrity": "sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/iron-webcrypto": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", + "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/brc-dd" + } + }, + "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==", + "license": "MIT", + "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-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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "license": "MIT", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "license": "MIT", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jiti": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/lightningcss": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.2.tgz", + "integrity": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==", + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.30.2", + "lightningcss-darwin-arm64": "1.30.2", + "lightningcss-darwin-x64": "1.30.2", + "lightningcss-freebsd-x64": "1.30.2", + "lightningcss-linux-arm-gnueabihf": "1.30.2", + "lightningcss-linux-arm64-gnu": "1.30.2", + "lightningcss-linux-arm64-musl": "1.30.2", + "lightningcss-linux-x64-gnu": "1.30.2", + "lightningcss-linux-x64-musl": "1.30.2", + "lightningcss-win32-arm64-msvc": "1.30.2", + "lightningcss-win32-x64-msvc": "1.30.2" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.30.2.tgz", + "integrity": "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.2.tgz", + "integrity": "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.2.tgz", + "integrity": "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.2.tgz", + "integrity": "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.2.tgz", + "integrity": "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==", + "cpu": [ + "arm" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.2.tgz", + "integrity": "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.2.tgz", + "integrity": "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz", + "integrity": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.2.tgz", + "integrity": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.2.tgz", + "integrity": "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.2.tgz", + "integrity": "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/lucide-react": { + "version": "0.562.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.562.0.tgz", + "integrity": "sha512-82hOAu7y0dbVuFfmO4bYF1XEwYk/mEbM5E+b1jgci/udUBEE/R7LF5Ip0CCEmXe8AybRM8L+04eP+LGZeDvkiw==", + "license": "ISC", + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/magicast": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.1.tgz", + "integrity": "sha512-xrHS24IxaLrvuo613F719wvOIv9xPHFWQHuvGUBmPnCA/3MQxKI3b+r7n1jAoDHmsbC5bRhTZYR77invLAxVnw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", + "source-map-js": "^1.2.1" + } + }, + "node_modules/make-cancellable-promise": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/make-cancellable-promise/-/make-cancellable-promise-2.0.0.tgz", + "integrity": "sha512-3SEQqTpV9oqVsIWqAcmDuaNeo7yBO3tqPtqGRcKkEo0lrzD3wqbKG9mkxO65KoOgXqj+zH2phJ2LiAsdzlogSw==", + "license": "MIT", + "funding": { + "url": "https://github.com/wojtekmaj/make-cancellable-promise?sponsor=1" + } + }, + "node_modules/make-event-props": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/make-event-props/-/make-event-props-2.0.0.tgz", + "integrity": "sha512-G/hncXrl4Qt7mauJEXSg3AcdYzmpkIITTNl5I+rH9sog5Yw0kK6vseJjCaPfOXqOqQuPUP89Rkhfz5kPS8ijtw==", + "license": "MIT", + "funding": { + "url": "https://github.com/wojtekmaj/make-event-props?sponsor=1" + } + }, + "node_modules/markdown-table": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", + "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-definitions": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz", + "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", + "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", + "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", + "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", + "license": "MIT", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "13.2.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz", + "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", + "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", + "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", + "license": "CC0-1.0" + }, + "node_modules/merge-refs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-refs/-/merge-refs-2.0.0.tgz", + "integrity": "sha512-3+B21mYK2IqUWnd2EivABLT7ueDhb0b8/dGK8LoFQPrU61YITeCMn14F7y7qZafWNZhUEKb24cJdiT5Wxs3prg==", + "license": "MIT", + "funding": { + "url": "https://github.com/wojtekmaj/merge-refs?sponsor=1" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/micromark": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", + "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", + "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "license": "MIT", + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", + "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-factory-destination": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", + "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", + "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", + "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", + "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", + "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", + "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", + "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", + "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", + "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", + "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", + "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-resolve-all": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", + "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-subtokenize": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", + "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", + "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/mrmime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", + "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/neotraverse": { + "version": "0.6.18", + "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", + "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/nlcst-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz", + "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==", + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/node-fetch-native": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz", + "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==", + "license": "MIT" + }, + "node_modules/node-mock-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.4.tgz", + "integrity": "sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==", + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.27", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", + "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/ofetch": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.5.1.tgz", + "integrity": "sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==", + "license": "MIT", + "dependencies": { + "destr": "^2.0.5", + "node-fetch-native": "^1.6.7", + "ufo": "^1.6.1" + } + }, + "node_modules/ohash": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz", + "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==", + "license": "MIT" + }, + "node_modules/oniguruma-parser": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.1.tgz", + "integrity": "sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==", + "license": "MIT" + }, + "node_modules/oniguruma-to-es": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.4.tgz", + "integrity": "sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==", + "license": "MIT", + "dependencies": { + "oniguruma-parser": "^0.12.1", + "regex": "^6.0.1", + "regex-recursion": "^6.0.2" + } + }, + "node_modules/p-limit": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-6.2.0.tgz", + "integrity": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==", + "license": "MIT", + "dependencies": { + "yocto-queue": "^1.1.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.1.1.tgz", + "integrity": "sha512-aNZ+VfjobsWryoiPnEApGGmf5WmNsCo9xu8dfaYamG5qaLP7ClhLN6NgsFe6SwJ2UbLEBK5dv9x8Mn5+RVhMWQ==", + "license": "MIT", + "dependencies": { + "eventemitter3": "^5.0.1", + "p-timeout": "^6.1.2" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-timeout": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.4.tgz", + "integrity": "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==", + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/package-manager-detector": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.6.0.tgz", + "integrity": "sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==", + "license": "MIT" + }, + "node_modules/parse-latin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-7.0.0.tgz", + "integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==", + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0", + "@types/unist": "^3.0.0", + "nlcst-to-string": "^4.0.0", + "unist-util-modify-children": "^4.0.0", + "unist-util-visit-children": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse5": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/pdfjs-dist": { + "version": "5.4.296", + "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-5.4.296.tgz", + "integrity": "sha512-DlOzet0HO7OEnmUmB6wWGJrrdvbyJKftI1bhMitK7O2N8W2gc757yyYBbINy9IDafXAV9wmKr9t7xsTaNKRG5Q==", + "license": "Apache-2.0", + "engines": { + "node": ">=20.16.0 || >=22.3.0" + }, + "optionalDependencies": { + "@napi-rs/canvas": "^0.1.80" + } + }, + "node_modules/piccolore": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/piccolore/-/piccolore-0.1.3.tgz", + "integrity": "sha512-o8bTeDWjE086iwKrROaDf31K0qC/BENdm15/uH9usSC/uZjJOKb2YGiVHfLY4GhwsERiPI1jmwI2XrA7ACOxVw==", + "license": "ISC" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prismjs": { + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", + "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/property-information": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz", + "integrity": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/radix3": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", + "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==", + "license": "MIT" + }, + "node_modules/react": { + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.3.tgz", + "integrity": "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.3.tgz", + "integrity": "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==", + "license": "MIT", + "dependencies": { + "scheduler": "^0.27.0" + }, + "peerDependencies": { + "react": "^19.2.3" + } + }, + "node_modules/react-pdf": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/react-pdf/-/react-pdf-10.3.0.tgz", + "integrity": "sha512-2LQzC9IgNVAX8gM+6F+1t/70a9/5RWThYxc+CWAmT2LW/BRmnj+35x1os5j/nR2oldyf8L+hCAMBmVKU8wrYFA==", + "license": "MIT", + "dependencies": { + "clsx": "^2.0.0", + "dequal": "^2.0.3", + "make-cancellable-promise": "^2.0.0", + "make-event-props": "^2.0.0", + "merge-refs": "^2.0.0", + "pdfjs-dist": "5.4.296", + "tiny-invariant": "^1.0.0", + "warning": "^4.0.0" + }, + "funding": { + "url": "https://github.com/wojtekmaj/react-pdf?sponsor=1" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-refresh": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz", + "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-remove-scroll": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz", + "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==", + "license": "MIT", + "dependencies": { + "react-remove-scroll-bar": "^2.3.7", + "react-style-singleton": "^2.2.3", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.3", + "use-sidecar": "^1.1.3" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-remove-scroll-bar": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", + "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", + "license": "MIT", + "dependencies": { + "react-style-singleton": "^2.2.2", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-style-singleton": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", + "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", + "license": "MIT", + "dependencies": { + "get-nonce": "^1.0.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/regex/-/regex-6.1.0.tgz", + "integrity": "sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==", + "license": "MIT", + "dependencies": { + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-recursion": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", + "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", + "license": "MIT", + "dependencies": { + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-utilities": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", + "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==", + "license": "MIT" + }, + "node_modules/rehype": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/rehype/-/rehype-13.0.2.tgz", + "integrity": "sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "rehype-parse": "^9.0.0", + "rehype-stringify": "^10.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-parse": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz", + "integrity": "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-from-html": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-raw": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", + "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-raw": "^9.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-stringify": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.1.tgz", + "integrity": "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-to-html": "^9.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-gfm": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", + "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-stringify": "^11.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz", + "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-smartypants": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-3.0.2.tgz", + "integrity": "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==", + "license": "MIT", + "dependencies": { + "retext": "^9.0.0", + "retext-smartypants": "^6.0.0", + "unified": "^11.0.4", + "unist-util-visit": "^5.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/remark-stringify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", + "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-to-markdown": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/retext/-/retext-9.0.0.tgz", + "integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==", + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0", + "retext-latin": "^4.0.0", + "retext-stringify": "^4.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-latin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-4.0.0.tgz", + "integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==", + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0", + "parse-latin": "^7.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-smartypants": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.2.0.tgz", + "integrity": "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==", + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0", + "nlcst-to-string": "^4.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-stringify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-4.0.0.tgz", + "integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==", + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0", + "nlcst-to-string": "^4.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rollup": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.55.1.tgz", + "integrity": "sha512-wDv/Ht1BNHB4upNbK74s9usvl7hObDnvVzknxqY/E/O3X6rW1U1rV1aENEfJ54eFZDTNo7zv1f5N4edCluH7+A==", + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.55.1", + "@rollup/rollup-android-arm64": "4.55.1", + "@rollup/rollup-darwin-arm64": "4.55.1", + "@rollup/rollup-darwin-x64": "4.55.1", + "@rollup/rollup-freebsd-arm64": "4.55.1", + "@rollup/rollup-freebsd-x64": "4.55.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.55.1", + "@rollup/rollup-linux-arm-musleabihf": "4.55.1", + "@rollup/rollup-linux-arm64-gnu": "4.55.1", + "@rollup/rollup-linux-arm64-musl": "4.55.1", + "@rollup/rollup-linux-loong64-gnu": "4.55.1", + "@rollup/rollup-linux-loong64-musl": "4.55.1", + "@rollup/rollup-linux-ppc64-gnu": "4.55.1", + "@rollup/rollup-linux-ppc64-musl": "4.55.1", + "@rollup/rollup-linux-riscv64-gnu": "4.55.1", + "@rollup/rollup-linux-riscv64-musl": "4.55.1", + "@rollup/rollup-linux-s390x-gnu": "4.55.1", + "@rollup/rollup-linux-x64-gnu": "4.55.1", + "@rollup/rollup-linux-x64-musl": "4.55.1", + "@rollup/rollup-openbsd-x64": "4.55.1", + "@rollup/rollup-openharmony-arm64": "4.55.1", + "@rollup/rollup-win32-arm64-msvc": "4.55.1", + "@rollup/rollup-win32-ia32-msvc": "4.55.1", + "@rollup/rollup-win32-x64-gnu": "4.55.1", + "@rollup/rollup-win32-x64-msvc": "4.55.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/sax": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.4.tgz", + "integrity": "sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=11.0.0" + } + }, + "node_modules/scheduler": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/sharp": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", + "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", + "hasInstallScript": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@img/colour": "^1.0.0", + "detect-libc": "^2.1.2", + "semver": "^7.7.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.34.5", + "@img/sharp-darwin-x64": "0.34.5", + "@img/sharp-libvips-darwin-arm64": "1.2.4", + "@img/sharp-libvips-darwin-x64": "1.2.4", + "@img/sharp-libvips-linux-arm": "1.2.4", + "@img/sharp-libvips-linux-arm64": "1.2.4", + "@img/sharp-libvips-linux-ppc64": "1.2.4", + "@img/sharp-libvips-linux-riscv64": "1.2.4", + "@img/sharp-libvips-linux-s390x": "1.2.4", + "@img/sharp-libvips-linux-x64": "1.2.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", + "@img/sharp-libvips-linuxmusl-x64": "1.2.4", + "@img/sharp-linux-arm": "0.34.5", + "@img/sharp-linux-arm64": "0.34.5", + "@img/sharp-linux-ppc64": "0.34.5", + "@img/sharp-linux-riscv64": "0.34.5", + "@img/sharp-linux-s390x": "0.34.5", + "@img/sharp-linux-x64": "0.34.5", + "@img/sharp-linuxmusl-arm64": "0.34.5", + "@img/sharp-linuxmusl-x64": "0.34.5", + "@img/sharp-wasm32": "0.34.5", + "@img/sharp-win32-arm64": "0.34.5", + "@img/sharp-win32-ia32": "0.34.5", + "@img/sharp-win32-x64": "0.34.5" + } + }, + "node_modules/shiki": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.21.0.tgz", + "integrity": "sha512-N65B/3bqL/TI2crrXr+4UivctrAGEjmsib5rPMMPpFp1xAx/w03v8WZ9RDDFYteXoEgY7qZ4HGgl5KBIu1153w==", + "license": "MIT", + "dependencies": { + "@shikijs/core": "3.21.0", + "@shikijs/engine-javascript": "3.21.0", + "@shikijs/engine-oniguruma": "3.21.0", + "@shikijs/langs": "3.21.0", + "@shikijs/themes": "3.21.0", + "@shikijs/types": "3.21.0", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" + }, + "node_modules/smol-toml": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.6.0.tgz", + "integrity": "sha512-4zemZi0HvTnYwLfrpk/CF9LOd9Lt87kAt50GnqhMpyF9U3poDAP2+iukq2bZsO/ufegbYehBkqINbsWxj4l4cw==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 18" + }, + "funding": { + "url": "https://github.com/sponsors/cyyynthia" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "license": "MIT", + "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.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/svgo": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.0.0.tgz", + "integrity": "sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==", + "license": "MIT", + "dependencies": { + "commander": "^11.1.0", + "css-select": "^5.1.0", + "css-tree": "^3.0.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.1.1", + "sax": "^1.4.1" + }, + "bin": { + "svgo": "bin/svgo.js" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/tailwind-merge": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.4.0.tgz", + "integrity": "sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/dcastil" + } + }, + "node_modules/tailwindcss": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.18.tgz", + "integrity": "sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==", + "license": "MIT" + }, + "node_modules/tapable": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", + "license": "MIT" + }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "license": "MIT" + }, + "node_modules/tinyexec": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz", + "integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/tsconfck": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.6.tgz", + "integrity": "sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==", + "license": "MIT", + "bin": { + "tsconfck": "bin/tsconfck.js" + }, + "engines": { + "node": "^18 || >=20" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/tw-animate-css": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/tw-animate-css/-/tw-animate-css-1.4.0.tgz", + "integrity": "sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/Wombosvideo" + } + }, + "node_modules/type-fest": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", + "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ufo": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.2.tgz", + "integrity": "sha512-heMioaxBcG9+Znsda5Q8sQbWnLJSl98AFDXTO80wELWEzX3hordXsTdxrIfMQoO9IY1MEnoGoPjpoKpMj+Yx0Q==", + "license": "MIT" + }, + "node_modules/ultrahtml": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.6.0.tgz", + "integrity": "sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==", + "license": "MIT" + }, + "node_modules/uncrypto": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", + "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", + "license": "MIT" + }, + "node_modules/unified": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unifont": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/unifont/-/unifont-0.7.1.tgz", + "integrity": "sha512-0lg9M1cMYvXof8//wZBq6EDEfbwv4++t7+dYpXeS2ypaLuZJmUFYEwTm412/1ED/Wfo/wyzSu6kNZEr9hgRNfg==", + "license": "MIT", + "dependencies": { + "css-tree": "^3.1.0", + "ofetch": "^1.5.1", + "ohash": "^2.0.11" + } + }, + "node_modules/unist-util-find-after": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", + "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz", + "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-modify-children": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz", + "integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "array-iterate": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", + "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-children": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz", + "integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz", + "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unstorage": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.3.tgz", + "integrity": "sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^4.0.3", + "destr": "^2.0.5", + "h3": "^1.15.4", + "lru-cache": "^10.4.3", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.1", + "ufo": "^1.6.1" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6.0.3 || ^7.0.0", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1.0.1", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/update-browserslist-db": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/use-callback-ref": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", + "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sidecar": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", + "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", + "license": "MIT", + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/vfile": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", + "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", + "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vite": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz", + "integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==", + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.4.4", + "picomatch": "^4.0.2", + "postcss": "^8.5.3", + "rollup": "^4.34.9", + "tinyglobby": "^0.2.13" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vitefu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.1.tgz", + "integrity": "sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==", + "license": "MIT", + "workspaces": [ + "tests/deps/*", + "tests/projects/*", + "tests/projects/workspace/packages/*" + ], + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/widest-line": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz", + "integrity": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==", + "license": "MIT", + "dependencies": { + "string-width": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wrap-ansi": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/xxhash-wasm": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz", + "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==", + "license": "MIT" + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" + }, + "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==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yocto-queue": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", + "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yocto-spinner": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.2.3.tgz", + "integrity": "sha512-sqBChb33loEnkoXte1bLg45bEBsOP9N1kzQh5JZNKj/0rik4zAPTNSAVPj3uQAdc6slYJ0Ksc403G2XgxsJQFQ==", + "license": "MIT", + "dependencies": { + "yoctocolors": "^2.1.1" + }, + "engines": { + "node": ">=18.19" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yoctocolors": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz", + "integrity": "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zod-to-json-schema": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz", + "integrity": "sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==", + "license": "ISC", + "peerDependencies": { + "zod": "^3.25 || ^4" + } + }, + "node_modules/zod-to-ts": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/zod-to-ts/-/zod-to-ts-1.2.0.tgz", + "integrity": "sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==", + "peerDependencies": { + "typescript": "^4.9.4 || ^5.0.2", + "zod": "^3" + } + }, + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/site/package.json b/site/package.json new file mode 100644 index 0000000..d9bd10f --- /dev/null +++ b/site/package.json @@ -0,0 +1,32 @@ +{ + "name": "site", + "type": "module", + "version": "0.0.1", + "scripts": { + "dev": "astro dev", + "build": "astro build", + "preview": "astro preview", + "astro": "astro" + }, + "dependencies": { + "@astrojs/react": "^4.4.2", + "@radix-ui/react-dropdown-menu": "^2.1.16", + "@radix-ui/react-slot": "^1.2.4", + "@radix-ui/react-tabs": "^1.1.13", + "@tailwindcss/vite": "^4.1.18", + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", + "astro": "^5.16.7", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "lucide-react": "^0.562.0", + "react": "^19.2.3", + "react-dom": "^19.2.3", + "react-pdf": "^10.3.0", + "tailwind-merge": "^3.4.0", + "tailwindcss": "^4.1.18" + }, + "devDependencies": { + "tw-animate-css": "^1.4.0" + } +} diff --git a/site/public/covers/mims/01_Basic_Semiconductor_Circuits-01.jpg b/site/public/covers/mims/01_Basic_Semiconductor_Circuits-01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6b5cd61f3d2931bf99ac1bf17151c92aca6090c4 GIT binary patch literal 531759 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
mqF_4fyOt`XnT}2K$KgEm( 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

C#|qvMmX}<@=lB%Q+~Uujn7{lHQaQr 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