From d947fa32ba63a322fc1cffd5f96276d5d6d47f0c Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Wed, 18 Dec 2024 21:10:08 -0800 Subject: [PATCH] remove website dir --- website/.eslintrc.json | 3 - website/.gitignore | 35 - website/.prettierignore | 1 - website/README.md | 48 - website/app/favicon.ico | Bin 126887 -> 0 bytes website/app/globals.css | 20 - website/app/layout.tsx | 35 - website/app/page.tsx | 23 - website/app/vt/bel/page.mdx | 26 - website/app/vt/bs/page.mdx | 9 - website/app/vt/cbt/page.mdx | 83 - website/app/vt/cht/page.mdx | 70 - website/app/vt/cnl/page.mdx | 13 - website/app/vt/cpl/page.mdx | 13 - website/app/vt/cr/page.mdx | 91 - website/app/vt/cub/page.mdx | 182 - website/app/vt/cud/page.mdx | 75 - website/app/vt/cuf/page.mdx | 83 - website/app/vt/cup/page.mdx | 127 - website/app/vt/cuu/page.mdx | 78 - website/app/vt/dch/page.mdx | 106 - website/app/vt/decaln/page.mdx | 45 - website/app/vt/deckpam/page.mdx | 7 - website/app/vt/deckpnm/page.mdx | 7 - website/app/vt/decrc/page.mdx | 14 - website/app/vt/decsc/page.mdx | 83 - website/app/vt/decscusr/page.mdx | 24 - website/app/vt/decslrm/page.mdx | 120 - website/app/vt/decstbm/page.mdx | 111 - website/app/vt/dl/page.mdx | 113 - website/app/vt/dsr/page.mdx | 46 - website/app/vt/ech/page.mdx | 158 - website/app/vt/ed/page.mdx | 139 - website/app/vt/el/page.mdx | 227 - website/app/vt/hpa/page.mdx | 14 - website/app/vt/hpr/page.mdx | 17 - website/app/vt/ich/page.mdx | 129 - website/app/vt/il/page.mdx | 119 - website/app/vt/ind/page.mdx | 159 - website/app/vt/layout.tsx | 21 - website/app/vt/lf/page.mdx | 10 - website/app/vt/modes/deccolm/page.mdx | 70 - website/app/vt/modes/decom/page.mdx | 64 - website/app/vt/modes/decsclm/page.mdx | 12 - website/app/vt/modes/decscnm/page.mdx | 11 - website/app/vt/modes/insert/page.mdx | 89 - website/app/vt/modes/kam/page.mdx | 30 - website/app/vt/modes/linefeed/page.mdx | 30 - website/app/vt/modes/srm/page.mdx | 17 - website/app/vt/rep/page.mdx | 53 - website/app/vt/ri/page.mdx | 138 - website/app/vt/ris/page.mdx | 30 - website/app/vt/sd/page.mdx | 37 - website/app/vt/su/page.mdx | 113 - website/app/vt/tab/page.mdx | 8 - website/app/vt/tbc/page.mdx | 47 - website/app/vt/vpa/page.mdx | 14 - website/app/vt/vpr/page.mdx | 17 - website/app/vt/xtshiftescape/page.mdx | 41 - website/components/VTMode.tsx | 18 - website/components/VTSequence.tsx | 52 - website/mdx-components.tsx | 7 - website/next.config.mjs | 28 - website/package-lock.json | 6955 ------------------------ website/package.json | 37 - website/postcss.config.js | 6 - website/public/icon.png | Bin 540132 -> 0 bytes website/styles/code.css | 13 - website/tailwind.config.ts | 20 - website/tsconfig.json | 27 - 70 files changed, 10668 deletions(-) delete mode 100644 website/.eslintrc.json delete mode 100644 website/.gitignore delete mode 100644 website/.prettierignore delete mode 100644 website/README.md delete mode 100644 website/app/favicon.ico delete mode 100644 website/app/globals.css delete mode 100644 website/app/layout.tsx delete mode 100644 website/app/page.tsx delete mode 100644 website/app/vt/bel/page.mdx delete mode 100644 website/app/vt/bs/page.mdx delete mode 100644 website/app/vt/cbt/page.mdx delete mode 100644 website/app/vt/cht/page.mdx delete mode 100644 website/app/vt/cnl/page.mdx delete mode 100644 website/app/vt/cpl/page.mdx delete mode 100644 website/app/vt/cr/page.mdx delete mode 100644 website/app/vt/cub/page.mdx delete mode 100644 website/app/vt/cud/page.mdx delete mode 100644 website/app/vt/cuf/page.mdx delete mode 100644 website/app/vt/cup/page.mdx delete mode 100644 website/app/vt/cuu/page.mdx delete mode 100644 website/app/vt/dch/page.mdx delete mode 100644 website/app/vt/decaln/page.mdx delete mode 100644 website/app/vt/deckpam/page.mdx delete mode 100644 website/app/vt/deckpnm/page.mdx delete mode 100644 website/app/vt/decrc/page.mdx delete mode 100644 website/app/vt/decsc/page.mdx delete mode 100644 website/app/vt/decscusr/page.mdx delete mode 100644 website/app/vt/decslrm/page.mdx delete mode 100644 website/app/vt/decstbm/page.mdx delete mode 100644 website/app/vt/dl/page.mdx delete mode 100644 website/app/vt/dsr/page.mdx delete mode 100644 website/app/vt/ech/page.mdx delete mode 100644 website/app/vt/ed/page.mdx delete mode 100644 website/app/vt/el/page.mdx delete mode 100644 website/app/vt/hpa/page.mdx delete mode 100644 website/app/vt/hpr/page.mdx delete mode 100644 website/app/vt/ich/page.mdx delete mode 100644 website/app/vt/il/page.mdx delete mode 100644 website/app/vt/ind/page.mdx delete mode 100644 website/app/vt/layout.tsx delete mode 100644 website/app/vt/lf/page.mdx delete mode 100644 website/app/vt/modes/deccolm/page.mdx delete mode 100644 website/app/vt/modes/decom/page.mdx delete mode 100644 website/app/vt/modes/decsclm/page.mdx delete mode 100644 website/app/vt/modes/decscnm/page.mdx delete mode 100644 website/app/vt/modes/insert/page.mdx delete mode 100644 website/app/vt/modes/kam/page.mdx delete mode 100644 website/app/vt/modes/linefeed/page.mdx delete mode 100644 website/app/vt/modes/srm/page.mdx delete mode 100644 website/app/vt/rep/page.mdx delete mode 100644 website/app/vt/ri/page.mdx delete mode 100644 website/app/vt/ris/page.mdx delete mode 100644 website/app/vt/sd/page.mdx delete mode 100644 website/app/vt/su/page.mdx delete mode 100644 website/app/vt/tab/page.mdx delete mode 100644 website/app/vt/tbc/page.mdx delete mode 100644 website/app/vt/vpa/page.mdx delete mode 100644 website/app/vt/vpr/page.mdx delete mode 100644 website/app/vt/xtshiftescape/page.mdx delete mode 100644 website/components/VTMode.tsx delete mode 100644 website/components/VTSequence.tsx delete mode 100644 website/mdx-components.tsx delete mode 100644 website/next.config.mjs delete mode 100644 website/package-lock.json delete mode 100644 website/package.json delete mode 100644 website/postcss.config.js delete mode 100644 website/public/icon.png delete mode 100644 website/styles/code.css delete mode 100644 website/tailwind.config.ts delete mode 100644 website/tsconfig.json diff --git a/website/.eslintrc.json b/website/.eslintrc.json deleted file mode 100644 index bffb357a7..000000000 --- a/website/.eslintrc.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "next/core-web-vitals" -} diff --git a/website/.gitignore b/website/.gitignore deleted file mode 100644 index 8f322f0d8..000000000 --- a/website/.gitignore +++ /dev/null @@ -1,35 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules -/.pnp -.pnp.js - -# testing -/coverage - -# next.js -/.next/ -/out/ - -# production -/build - -# misc -.DS_Store -*.pem - -# debug -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# local env files -.env*.local - -# vercel -.vercel - -# typescript -*.tsbuildinfo -next-env.d.ts diff --git a/website/.prettierignore b/website/.prettierignore deleted file mode 100644 index 536d88c8a..000000000 --- a/website/.prettierignore +++ /dev/null @@ -1 +0,0 @@ -.next/ diff --git a/website/README.md b/website/README.md deleted file mode 100644 index f7f6ad006..000000000 --- a/website/README.md +++ /dev/null @@ -1,48 +0,0 @@ -This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). - -## Getting Started - -First, install the necessary dependencies: - -```bash -npm install -# or -yarn install -# or -pnpm install -# or -bun install -``` - -Then, run the development server: - -```bash -npm run dev -# or -yarn dev -# or -pnpm dev -# or -bun dev -``` - -Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. - -You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. - -This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font. - -## Learn More - -To learn more about Next.js, take a look at the following resources: - -- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. -- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. - -You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! - -## Deploy on Vercel - -The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. - -Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. diff --git a/website/app/favicon.ico b/website/app/favicon.ico deleted file mode 100644 index 81103066066621f5145c59c8f228bbd42db756b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 126887 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 diff --git a/website/app/globals.css b/website/app/globals.css deleted file mode 100644 index 9cd71c3c4..000000000 --- a/website/app/globals.css +++ /dev/null @@ -1,20 +0,0 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; - -:root { - --foreground-rgb: 255, 255, 255; - --background-rgb: #0e1324; -} - -@media (prefers-color-scheme: dark) { - :root { - --foreground-rgb: 255, 255, 255; - --background-rgb: #0e1324; - } -} - -body { - color: rgb(var(--foreground-rgb)); - background-color: var(--background-rgb); -} diff --git a/website/app/layout.tsx b/website/app/layout.tsx deleted file mode 100644 index 32016f865..000000000 --- a/website/app/layout.tsx +++ /dev/null @@ -1,35 +0,0 @@ -import "./globals.css"; -import type { Metadata } from "next"; -import { Inter, JetBrains_Mono } from "next/font/google"; - -const inter = Inter({ - subsets: ["latin"], - display: "swap", - variable: "--font-inter", -}); - -const jetbrains_mono = JetBrains_Mono({ - subsets: ["latin"], - display: "swap", - weight: ["100", "600"], - variable: "--font-jetbrains-mono", -}); - -export const metadata: Metadata = { - title: "Ghostty", - description: "👻", -}; - -export default function RootLayout({ - children, -}: { - children: React.ReactNode; -}) { - return ( - - - {children} - - - ); -} diff --git a/website/app/page.tsx b/website/app/page.tsx deleted file mode 100644 index cf2f59fc9..000000000 --- a/website/app/page.tsx +++ /dev/null @@ -1,23 +0,0 @@ -import Image from "next/image"; - -export default function Home() { - return ( -
-
- -
-

- Ghostty Icon -

-
- -
-
- ); -} diff --git a/website/app/vt/bel/page.mdx b/website/app/vt/bel/page.mdx deleted file mode 100644 index b1428c4bc..000000000 --- a/website/app/vt/bel/page.mdx +++ /dev/null @@ -1,26 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Bell (BEL) - - - -The purpose of the bell sequence is to raise the attention -of the user. Historically, this would [ring a physical bell](https://en.wikipedia.org/wiki/Bell_character). Today, many alternate behaviors are -acceptable: - -- An audible sound can be played through the speakers -- Background or border of a window can visually flash -- The terminal window can come into focus or be put on top -- Application icon can bounce or otherwise draw attention -- A desktop notification can be shown - -Normally, the bell behavior is configurable and can be disabled. - -## BEL as an OSC Terminator - -The `BEL` character is also a valid terminating character for -OSC sequences, although `ST` is preferred. If `BEL` is the -terminating character for an OSC sequence, any responses should -also terminate with the `BEL` character.[^1] - -[^1]: https://invisible-island.net/xterm/ctlseqs/ctlseqs.html diff --git a/website/app/vt/bs/page.mdx b/website/app/vt/bs/page.mdx deleted file mode 100644 index 8fe1b0167..000000000 --- a/website/app/vt/bs/page.mdx +++ /dev/null @@ -1,9 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Backspace (BS) - - - -This sequence performs [cursor backward (CUB)](/vt/cub) -with `n = 1`. There is no additional or different behavior for -using `BS`. diff --git a/website/app/vt/cbt/page.mdx b/website/app/vt/cbt/page.mdx deleted file mode 100644 index d5dd4d890..000000000 --- a/website/app/vt/cbt/page.mdx +++ /dev/null @@ -1,83 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Cursor Backward Tabulation (CBT) - - - -Move the cursor `n` tabs left. - -The leftmost valid column for this operation is the first column. If -[origin mode](#TODO) is enabled, then the leftmost valid column for this -operation is the [left margin](#TODO). - -Move the cursor left until the cursor position is on a tabstop. If the -cursor would move past the leftmost valid column, the cursor remains at -the leftmost valid column and the operation completes. Repeat this process -`n` times. - -Tabstops are dynamic and can be set with escape sequences such as -[horizontal tab set (HTS)](/vt/hts), [tab clear (TBC)](/vt/tbc), etc. -A terminal emulator may default tabstops at any interval, though an interval -of 8 spaces is most common. - -## Validation - -### CBT V-1: Left Beyond First Column - -```bash -printf "\033[?W" # reset tab stops -printf "\033[10Z" -printf "A" -``` - -``` -|Ac________| -``` - -### CBT V-2: Left Starting After Tab Stop - -```bash -printf "\033[?W" # reset tab stops -printf "\033[1;10H" -printf "X" -printf "\033[Z" -printf "A" -``` - -``` -|________AX| -``` - -### CBT V-3: Left Starting on Tabstop - -```bash -printf "\033[?W" # reset tab stops -printf "\033[1;9H" -printf "X" -printf "\033[1;9H" -printf "\033[Z" -printf "A" -``` - -``` -|A_______X_| -``` - -### CBT V-4: Left Margin with Origin Mode - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?W" # reset tab stops -printf "\033[?6h" # enable origin mode -printf "\033[?69h" # enable left/right margins -printf "\033[3;6s" # scroll region left/right -printf "\033[1;2H" # move cursor in region -printf "X" -printf "\033[Z" -printf "A" -``` - -``` -|__AX______| -``` diff --git a/website/app/vt/cht/page.mdx b/website/app/vt/cht/page.mdx deleted file mode 100644 index 1e48cc4d7..000000000 --- a/website/app/vt/cht/page.mdx +++ /dev/null @@ -1,70 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Cursor Horizontal Tabulation (CHT) - - - -Move the cursor `n` tabs right. - -The parameter `n` must be an integer greater than or equal to 1. If `n` is less than -or equal to 0, adjust `n` to be 1. If `n` is omitted, `n` defaults to 1. - -The rightmost valid column for this operation is the rightmost column in -the terminal screen or the [right margin](#TODO), whichever is smaller. -This sequence does not change behavior with [origin mode](#TODO) set. - -Move the cursor right until the cursor position is on a tabstop. If the -cursor would move past the rightmost valid column, the cursor remains at -the rightmost valid column and the operation completes. Repeat this process -`n` times. - -Tabstops are dynamic and can be set with escape sequences such as -[horizontal tab set (HTS)](/vt/hts), [tab clear (TBC)](/vt/tbc), etc. -A terminal emulator may default tabstops at any interval, though an interval -of 8 spaces is most common. - -## Validation - -### CHT V-1: Right Beyond Last Column - -```bash -printf "\033[?W" # reset tab stops -printf "\033[100I" # assuming the test terminal has less than 800 columns -printf "A" -``` - -``` -|_________A| -``` - -### CHT V-2: Right From Before a Tabstop - -```bash -printf "\033[?W" # reset tab stops -printf "\033[1;2H" -printf "A" -printf "\033[I" -printf "X" -``` - -``` -|_A______X_| -``` - -### CHT V-3: Right Margin - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?W" # reset tab stops -printf "\033[?69h" # enable left/right margins -printf "\033[3;6s" # scroll region left/right -printf "\033[1;1H" # move cursor in region -printf "X" -printf "\033[I" -printf "A" -``` - -``` -|__AX______| -``` diff --git a/website/app/vt/cnl/page.mdx b/website/app/vt/cnl/page.mdx deleted file mode 100644 index 06f5ca9be..000000000 --- a/website/app/vt/cnl/page.mdx +++ /dev/null @@ -1,13 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Cursor Next Line (CNL) - - - -Move the cursor `n` cells down and to the beginning of the line. - -The parameter `n` must be an integer greater than or equal to 1. If `n` is less than -or equal to 0, adjust `n` to be 1. If `n` is omitted, `n` defaults to 1. - -The logic of this sequence is identical to [Cursor Down (CUD)](/vt/cud) -followed by [Carriage Return (CR)](/vt/cr). diff --git a/website/app/vt/cpl/page.mdx b/website/app/vt/cpl/page.mdx deleted file mode 100644 index b055f7e87..000000000 --- a/website/app/vt/cpl/page.mdx +++ /dev/null @@ -1,13 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Cursor Previous Line (CPL) - - - -Move the cursor `n` cells up and to the beginning of the line. - -The parameter `n` must be an integer greater than or equal to 1. If `n` is less than -or equal to 0, adjust `n` to be 1. If `n` is omitted, `n` defaults to 1. - -The logic of this sequence is identical to [Cursor Up (CUU)](/vt/cuu) -followed by [Carriage Return (CR)](/vt/cr). diff --git a/website/app/vt/cr/page.mdx b/website/app/vt/cr/page.mdx deleted file mode 100644 index 4338e07fd..000000000 --- a/website/app/vt/cr/page.mdx +++ /dev/null @@ -1,91 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Carriage Return (CR) - - - -Move the cursor to the leftmost column. - -This sequence always unsets the pending wrap state. - -If [origin mode (mode 6)](#TODO) is enabled, the cursor is set to the -[left margin](#TODO) of the scroll region and the operation is complete. - -If origin mode is _not_ set and the cursor is on or to the right of the -left margin, the cursor is set to the left margin. If the cursor is to the left -of the left margin, the cursor is moved to the leftmost column in the terminal. - -## Validation - -### CR V-1: Pending Wrap is Unset - -```bash -cols=$(tput cols) -printf "\033[${cols}G" # move to last column -printf "A" # set pending wrap state -printf "\r" -printf "X" -echo -``` - -``` -|X________A| -|c_________| -``` - -### CR V-2: Left Margin - -```bash -cols=$(tput cols) -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?69h" # enable left/right margin mode -printf "\033[2;5s" # set left/right margin -printf "\033[4G" -printf "A" -printf "\r" -printf "X" -``` - -``` -|_XcA______| -``` - -### CR V-3: Left of Left Margin - -```bash -cols=$(tput cols) -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?69h" # enable left/right margin mode -printf "\033[2;5s" # set left/right margin -printf "\033[4G" -printf "A" -printf "\033[1G" -printf "\r" -printf "X" -``` - -``` -|Xc_A______| -``` - -### CR V-3: Left Margin with Origin Mode - -```bash -cols=$(tput cols) -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?6h" # enable origin mode -printf "\033[?69h" # enable left/right margin mode -printf "\033[2;5s" # set left/right margin -printf "\033[4G" -printf "A" -printf "\033[1G" -printf "\r" -printf "X" -``` - -``` -|_XcA______| -``` diff --git a/website/app/vt/cub/page.mdx b/website/app/vt/cub/page.mdx deleted file mode 100644 index c1e67c4b6..000000000 --- a/website/app/vt/cub/page.mdx +++ /dev/null @@ -1,182 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Cursor Backward (CUB) - - - -Move the cursor `n` cells left. - -The parameter `n` must be an integer greater than or equal to 1. If `n` is less than -or equal to 0, adjust `n` to be 1. If `n` is omitted, `n` defaults to 1. - -This sequence always unsets the pending wrap state. - -The leftmost boundary the cursor can move to is determined by the current -cursor column and the [left margin](#TODO). If the cursor begins to the left of the left margin, modify the left margin to be the leftmost column -for the duration of the sequence. The leftmost column the cursor can be on -is the left margin. - -With the above in place, there are three different cursor backward behaviors -depending on the mode state of the terminal. The possible behaviors are listed -below. In the case of a conflict, the top-most behavior takes priority. - -- **Extended reverse wrap**: [wraparound (mode 7)](#TODO) and [extended reverse wrap (mode 1045)](#TODO) - are **BOTH** enabled -- **Reverse wrap**: [wraparound (mode 7)](#TODO) and [reverse wrap (mode 45)](#TODO) - are **BOTH** enabled -- **No wrap**: The default behavior if the above wrapping behaviors - do not have their conditions met. - -For the **no wrap** behavior, move the cursor to the left `n` cells while -respecting the aforementioned leftmost boundary. Upon reaching the leftmost -boundary, stop moving the cursor left regardless of the remaining value of `n`. -The cursor row remains unchanged. - -For the **extended reverse wrap** behavior, move the cursor to the left `n` -cells while respecting the aforementioned leftmost boundary. Upon reaching the -leftmost boundary, if `n > 0` then move the cursor to the [right margin](#TODO) -of the line above the cursor. If the cursor is already on the -[top margin](#TODO), move the cursor to the right margin of the -[bottom margin](#TODO). Both the cursor column and row can change in this -mode. Compared to non-extended reverse wrap, the two critical differences are -that extended reverse wrap doesn't require the previous line to be wrapped -and extended reverse wrap will wrap around to the bottom margin. - -For the **reverse wrap** (non-extended) behavior, move the cursor to the left `n` -cells while respecting the aforementioned leftmost boundary. Upon reaching the -leftmost boundary, if `n > 0` and the previous line was wrapped, then move the -cursor to the [right margin](#TODO) of the line above the cursor. If the previous -line was not wrapped, the cursor left operation is complete even if there -is a remaining value of `n`. If the cursor -is already on the [top margin](#TODO), do not move the cursor up. -This wrapping mode does not wrap the cursor row back to the bottom margin. - -For **extended reverse wrap** or **reverse wrap** modes, if the pending -wrap state is set, decrease `n` by 1. In these modes, the initial cursor -backward count is consumed by the pending wrap state, as if you pressed -"backspace" on an empty newline and the cursor moved back to the previous line. - -## Validation - -### CUB V-1: Pending Wrap is Unset - -```bash -cols=$(tput cols) -printf "\033[${cols}G" # move to last column -printf "A" # set pending wrap state -printf "\033[D" # move back one -printf "XYZ" -``` - -``` -|________XY| -|Zc________| -``` - -### CUB V-2: Leftmost Boundary with Reverse Wrap Disabled - -```bash -printf "\033[?45l" # disable reverse wrap -echo "A" -printf "\033[10D" # back -printf "B" -``` - -``` -|A_________| -|Bc________| -``` - -### CUB V-3: Reverse Wrap - -```bash -cols=$(tput cols) -printf "\033[?7h" # enable wraparound -printf "\033[?45h" # enable reverse wrap -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[${cols}G" # move to end of line -printf "AB" # write and wrap -printf "\033[D" # move back two -printf "X" -``` - -``` -|_________Xc -|B_________| -``` - -### CUB V-4: Extended Reverse Wrap Single Line - -```bash -printf "\033[?7h" # enable wraparound -printf "\033[?1045h" # enable extended reverse wrap -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -echo "A" -printf "B" -printf "\033[2D" # move back two -printf "X" -``` - -``` -|A________Xc -|B_________| -``` - -### CUB V-5: Extended Reverse Wrap Wraps to Bottom - -```bash -cols=$(tput cols) -printf "\033[?7h" # enable wraparound -printf "\033[?1045h" # enable extended reverse wrap -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[1;3r" # set scrolling region -echo "A" -printf "B" -printf "\033[D" # move back one -printf "\033[${cols}D" # move back entire width -printf "\033[D" # move back one -printf "X" -``` - -``` -|A_________| -|B_________| -|_________Xc -``` - -### CUB V-6: Reverse Wrap Outside of Margins - -```bash -printf "\033[1;1H" -printf "\033[0J" -printf "\033[?45h" -printf "\033[3r" -printf "\b" -printf "X" -``` - -``` -|__________| -|__________| -|Xc________| -``` - -### CUB V-7: Reverse Wrap with Pending Wrap State - -```bash - -cols=$(tput cols) -printf "\033[?45h" -printf "\033[${cols}G" -printf "\033[4D" -printf "ABCDE" -printf "\033[D" -printf "X" -``` - -``` -|_____ABCDX| -``` diff --git a/website/app/vt/cud/page.mdx b/website/app/vt/cud/page.mdx deleted file mode 100644 index 63c51c562..000000000 --- a/website/app/vt/cud/page.mdx +++ /dev/null @@ -1,75 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Cursor Down (CUD) - - - -Move the cursor `n` cells down. - -The parameter `n` must be an integer greater than or equal to 1. If `n` is less than -or equal to 0, adjust `n` to be 1. If `n` is omitted, `n` defaults to 1. - -This sequence always unsets the pending wrap state. - -If the current cursor position is at or above the [bottom margin](#TODO), -the lowest point the cursor can move is the bottom margin. If the current -cursor position is below the bottom margin, the lowest point the cursor -can move is the final row. - -This sequence never triggers scrolling. - -## Validation - -### CUD V-1: Cursor Down - -```bash -printf "A" -printf "\033[2B" # cursor down -printf "X" -``` - -``` -|A_________| -|__________| -|_Xc_______| -``` - -### CUD V-2: Cursor Down Above Bottom Margin - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\n\n\n\n" # screen is 4 high -printf "\033[1;3r" # set scrolling region -printf "A" -printf "\033[5B" # cursor down -printf "X" -``` - -``` -|A_________| -|__________| -|_Xc_______| -|__________| -``` - -### CUD V-3: Cursor Down Below Bottom Margin - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\n\n\n\n\n" # screen is 5 high -printf "\033[1;3r" # set scrolling region -printf "A" -printf "\033[4;1H" # move below region -printf "\033[5B" # cursor down -printf "X" -``` - -``` -|A_________| -|__________| -|__________| -|__________| -|_Xc_______| -``` diff --git a/website/app/vt/cuf/page.mdx b/website/app/vt/cuf/page.mdx deleted file mode 100644 index 6e660c4f9..000000000 --- a/website/app/vt/cuf/page.mdx +++ /dev/null @@ -1,83 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Cursor Forward (CUF) - - - -Move the cursor `n` cells right. - -The parameter `n` must be an integer greater than or equal to 1. If `n` is less than -or equal to 0, adjust `n` to be 1. If `n` is omitted, `n` defaults to 1. - -This sequence always unsets the pending wrap state. - -The rightmost boundary the cursor can move to is determined by the current -cursor column and the [right margin](#TODO). If the cursor begins to the right -of the right margin, modify the right margin to be the rightmost column -of the screen for the duration of the sequence. The rightmost column the cursor -can be on is the right margin. - -Move the cursor `n` cells to the right up to and including the rightmost boundary. -This sequence never wraps or modifies cell content. This sequence is not affected -by any terminal modes. - -## Validation - -### CUF V-1: Pending Wrap is Unset - -```bash -cols=$(tput cols) -printf "\033[${cols}G" # move to last column -printf "A" # set pending wrap state -printf "\033[C" # move forward one -printf "XYZ" -``` - -``` -|_________X| -|YZ________| -``` - -### CUF V-2: Rightmost Boundary with Reverse Wrap Disabled - -```bash -printf "A" -printf "\033[500C" # forward larger than screen width -printf "B" -``` - -``` -|A________Bc -``` - -### CUF V-3: Left of the Right Margin - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?69h" # enable left/right margins -printf "\033[3;5s" # scroll region left/right -printf "\033[1G" # move to left -printf "\033[500C" # forward larger than screen width -printf "X" -``` - -``` -|____X_____| -``` - -### CUF V-4: Right of the Right Margin - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?69h" # enable left/right margins -printf "\033[3;5s" # scroll region left/right -printf "\033[6G" # move to right of margin -printf "\033[500C" # forward larger than screen width -printf "X" -``` - -``` -|_________X| -``` diff --git a/website/app/vt/cup/page.mdx b/website/app/vt/cup/page.mdx deleted file mode 100644 index 1a6c3c5a6..000000000 --- a/website/app/vt/cup/page.mdx +++ /dev/null @@ -1,127 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Cursor Position (CUP) - - - -Move the cursor to row `y` and column `x`. - -The parameters `y` and `x` must be integers greater than or equal to 1. -If either is less than or equal to 0, adjust that parameter to be 1. - -The values `y` and `x` are both one-based. For example, the top row is row 1 -and the leftmost column on the screen is column 1. - -This sequence always unsets the pending wrap state. - -If [origin mode](#TODO) is **NOT** set, the cursor is moved exactly to the -row and column specified by `y` and `x`. The maximum value for `y` is the -bottom row of the screen and the maximum value for `x` is the rightmost -column of the screen. - -If [origin mode](#TODO) is set, the cursor position is set relative -to the top-left corner of the scroll region. `y = 1` corresponds to -the [top margin](#TODO) and `x = 1` corresponds to the [left margin](#TODO). -The maximum value for `y` is the [bottom margin](#TODO) and the maximum -value for `x` is the [right margin](#TODO). - -When origin mode is set, it is impossible set a cursor position using -this sequence outside the boundaries of the scroll region. - -## Validation - -### CUP V-1: Normal Usage - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[2;3H" -printf "A" -``` - -``` -|__________| -|__Ac______| -``` - -### CUP V-2: Off the Screen - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[500;500H" -printf "A" -``` - -``` -|__________| -|__________| -|_________Ac -``` - -### CUP V-3: Relative to Origin - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[2;3r" # scroll region top/bottom -printf "\033[?6h" # origin mode -printf "\033[1;1H" # move to top-left -printf "X" -``` - -``` -|__________| -|X_________| -``` - -### CUP V-4: Relative to Origin with Left/Right Margins - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?69h" # enable left/right margins -printf "\033[3;5s" # scroll region left/right -printf "\033[2;3r" # scroll region top/bottom -printf "\033[?6h" # origin mode -printf "\033[1;1H" # move to top-left -printf "X" -``` - -``` -|__________| -|__X_______| -``` - -### CUP V-5: Limits with Scroll Region and Origin Mode - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?69h" # enable left/right margins -printf "\033[3;5s" # scroll region left/right -printf "\033[2;3r" # scroll region top/bottom -printf "\033[?6h" # origin mode -printf "\033[500;500H" # move to top-left -printf "X" -``` - -``` -|__________| -|__________| -|____X_____| -``` - -### CUP V-6: Pending Wrap is Unset - -```bash -cols=$(tput cols) -printf "\033[${cols}G" # move to last column -printf "A" # set pending wrap state -printf "\033[1;1H" -printf "X" -``` - -``` -|Xc_______X| -``` diff --git a/website/app/vt/cuu/page.mdx b/website/app/vt/cuu/page.mdx deleted file mode 100644 index 4a46efb06..000000000 --- a/website/app/vt/cuu/page.mdx +++ /dev/null @@ -1,78 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Cursor Up (CUU) - - - -Move the cursor `n` cells up. - -The parameter `n` must be an integer greater than or equal to 1. If `n` is less than -or equal to 0, adjust `n` to be 1. If `n` is omitted, `n` defaults to 1. - -This sequence always unsets the pending wrap state. - -If the current cursor position is at or below the [top margin](#TODO), -the highest point the cursor can move is the top margin. If the current -cursor position is above the top margin, the highest point the cursor -can move is the first row. - -## Validation - -### CUU V-1: Cursor Up - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[3;1H" -printf "A" -printf "\033[2A" # cursor up -printf "X" -``` - -``` -|_Xc_______| -|__________| -|A_________| -``` - -### CUU V-2: Cursor Up Below Top Margin - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\n\n\n\n" # screen is 4 high -printf "\033[2;4r" # set scrolling region -printf "\033[3;1H" -printf "A" -printf "\033[5A" # cursor up -printf "X" -``` - -``` -|__________| -|_Xc_______| -|A_________| -|__________| -``` - -### CUU V-3: Cursor Up Above Top Margin - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\n\n\n\n\n" # screen is 5 high -printf "\033[3;5r" # set scrolling region -printf "\033[3;1H" -printf "A" -printf "\033[2;1H" # move above region -printf "\033[5A" # cursor up -printf "X" -``` - -``` -|Xc________| -|__________| -|A_________| -|__________| -|__________| -``` diff --git a/website/app/vt/dch/page.mdx b/website/app/vt/dch/page.mdx deleted file mode 100644 index 3cb5b5278..000000000 --- a/website/app/vt/dch/page.mdx +++ /dev/null @@ -1,106 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Delete Character (DCH) - - - -Deletes `n` characters at the current cursor position and shifts existing -cell contents left. - -The parameter `n` must be an integer greater than or equal to 1. If `n` is less than -or equal to 0, adjust `n` to be 1. If `n` is omitted, `n` defaults to 1. - -If the current cursor position is outside of the current scroll region, -this sequence does nothing. The cursor is outside of the current scroll -region if it is left of the [left margin](#TODO), or right of the -[right margin](#TODO). - -This sequence unsets the pending wrap state. This sequence does _not_ unset -the pending wrap state if the cursor position is outside of the current -scroll region. This has to be called out explicitly because this behavior -differs from [Insert Character (ICH)](/vt/ich). - -Only cells within the scroll region are deleted or shifted. Cells to the -right of the right margin are unmodified. -The blank cells inserted from the right margin are blank with the background -color colored according to the current SGR state. - -If a multi-cell character (such as "æ©‹") is shifted so that the cell is split -in half, the multi-cell character can either be clipped or erased. Typical -behavior is to clip at the right edge of the screen and erase at a right -margin, but either behavior is acceptable. - -## Validation - -### DCH V-1: Simple Delete Character - -```bash -printf "ABC123" -printf "\033[3G" -printf "\033[2P" -``` - -``` -|AB23____| -``` - -### DCH V-2: SGR State - -```bash -printf "ABC123" -printf "\033[3G" -printf "\033[41m" -printf "\033[2P" -``` - -``` -|AB23____| -``` - -The two rightmost cells should have a red background color. - -### DCH V-3: Outside Left/Right Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC123" -printf "\033[?69h" # enable left/right margins -printf "\033[3;5s" # scroll region left/right -printf "\033[2G" -printf "\033[P" -``` - -``` -|ABC123__| -``` - -### DCH V-4: Inside Left/Right Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC123" -printf "\033[?69h" # enable left/right margins -printf "\033[3;5s" # scroll region left/right -printf "\033[4G" -printf "\033[P" -``` - -``` -|ABC2_3__| -``` - -### DCH V-5: Split Wide Character - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "Aæ©‹123" -printf "\033[3G" -printf "\033[P" -``` - -``` -|A_123_____| -``` diff --git a/website/app/vt/decaln/page.mdx b/website/app/vt/decaln/page.mdx deleted file mode 100644 index 5b036c7e2..000000000 --- a/website/app/vt/decaln/page.mdx +++ /dev/null @@ -1,45 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Screen Alignment Test (DECALN) - - - -Reset margins, move cursor to the top left, and fill the screen with `E`. - -Reset the top, bottom, left, and right margins and unset [origin mode](#TODO). -The cursor is moved to the top-left corner of the screen. - -All stylistic SGR attributes are unset, such as bold, blink, etc. -SGR foreground and background colors are preserved. -The [protected attribute](#TODO) is not unset. - -The entire screen is filled with the character `E`. The letter `E` ignores -the current SGR settings and is written with no styling. - -## Validation - -### DECALN V-1: Simple Usage - -```bash -printf "\033#8" -``` - -``` -|EEEEEEEE| -|EEEEEEEE| -|EEEEEEEE| -``` - -### DECALN V-2: Reset Margins - -```bash -printf "\033[2;3r" # scroll region top/bottom -printf "\033#8" -printf "\033[T" -``` - -``` -|c_______| -|EEEEEEEE| -|EEEEEEEE| -``` diff --git a/website/app/vt/deckpam/page.mdx b/website/app/vt/deckpam/page.mdx deleted file mode 100644 index 06abae27e..000000000 --- a/website/app/vt/deckpam/page.mdx +++ /dev/null @@ -1,7 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Keypad Application Mode (DECKPAM) - -"]} /> - -Sets keypad numeric mode. diff --git a/website/app/vt/decrc/page.mdx b/website/app/vt/decrc/page.mdx deleted file mode 100644 index 4b6cace82..000000000 --- a/website/app/vt/decrc/page.mdx +++ /dev/null @@ -1,14 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Restore Cursor (DECRC) - - - -Restore the cursor-related state saved via [Save Cursor (DECSC)](/vt/decsc). - -If a cursor was never previously saved, this sets all the typically saved -values to their default values. - -## Validation - -Validation is shared with [Save Cursor (DECSC)](/vt/decsc). diff --git a/website/app/vt/decsc/page.mdx b/website/app/vt/decsc/page.mdx deleted file mode 100644 index d7ba4f068..000000000 --- a/website/app/vt/decsc/page.mdx +++ /dev/null @@ -1,83 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Save Cursor (DECSC) - - - -Save various cursor-related state that can be restored with -[Restore Cursor (DECRC)](/vt/decrc). - -The following attributes are saved: - -- Cursor row and column in absolute screen coordinates -- Character sets -- Pending wrap state -- SGR attributes -- [Origin mode (DEC Mode 6)](/vt/modes/origin) - -Only one cursor can be saved at any time. If save cursor is repeated, the -previously save cursor is overwritten. - -Primary and alternate screens have separate saved cursor state. A cursor -saved on the primary screen is inaccessible from the alternate screen -and vice versa. - -## Validation - -### SC V-1: Cursor Position - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[1;5H" -printf "A" -printf "\0337" # Save Cursor -printf "\033[1;1H" -printf "B" -printf "\0338" # Restore Cursor -printf "X" -``` - -``` -|B___AX____| -``` - -### SC V-2: Pending Wrap State - -```bash -cols=$(tput cols) -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[${cols}G" -printf "A" -printf "\0337" # Save Cursor -printf "\033[1;1H" -printf "B" -printf "\0338" # Restore Cursor -printf "X" -``` - -``` -|B________A| -|X_________| -``` - -### SC V-3: SGR Attributes - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[1;4;33;44m" -printf "A" -printf "\0337" # Save Cursor -printf "\033[0m" -printf "B" -printf "\0338" # Restore Cursor -printf "X" -``` - -``` -|AX________| -``` - -The "A" and "X" should have identical styling. diff --git a/website/app/vt/decscusr/page.mdx b/website/app/vt/decscusr/page.mdx deleted file mode 100644 index ffa1d963f..000000000 --- a/website/app/vt/decscusr/page.mdx +++ /dev/null @@ -1,24 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Set Cursor Style (DECSCUSR) - - - -Set the mouse cursor style. - -If `n` is omitted, `n` defaults to `0`. `n` must be an integer between -0 and 6 (inclusive). The mapping of `n` to cursor style is below: - -| n | style | -| --- | --------------------- | -| 0 | terminal default | -| 1 | blinking block | -| 2 | steady block | -| 3 | blinking underline | -| 4 | steady underline | -| 5 | blinking vertical bar | -| 6 | steady vertical bar | - -For `n = 0`, the terminal default is up to the terminal and is inconsistent -across terminal implementations. The default may also be impacted by terminal -configuration. diff --git a/website/app/vt/decslrm/page.mdx b/website/app/vt/decslrm/page.mdx deleted file mode 100644 index 2729d08c8..000000000 --- a/website/app/vt/decslrm/page.mdx +++ /dev/null @@ -1,120 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Set Left and Right Margins (DECSLRM) - - - -Sets the left and right margins, otherwise known as the scroll region. -To learn more about scroll regions in general, see -[Set Top and Bottom Margins](/vt/decstbm). - -Parameters `l` and `r` are integer values. If either value is zero the -value will be reset to default values. The default value for `l` is `1` -and the default value of `r` is the number of columns in the screen. - -Values `l` and `r` can be omitted. If either value is omitted, their -default values will be used. Note that it is impossible to omit `l` -and not omit `r`. - -This sequence requires [enable left and right margin (mode 69)](#TODO) -to be set. If mode 69 is not set, this sequence does nothing and left -and right margins will not be set. - -This sequence conflicts with [save cursor (`CSI s`)](#TODO). If -mode 69 is disabled, save cursor will be invoked. If mode 69 is enabled, -the `CSI s` save cursor sequence will be disabled, but save cursor is always -also available as `ESC 7`. - -If left is larger or equal to right, this sequence does nothing. A -scroll region must be at least two columns (`r` must be greater than `l`). -The rest of this sequence description assumes valid values for `l` and `r`. - -This sequence unsets the pending wrap state and moves the cursor to -the top-left of the screen. If [origin mode](#TODO) is set, the cursor is -moved to the top-left of the scroll region. - -To reset the left and right margins, call this sequence with both values set to -"0". This will force the default values for both `l` and `r` which is -the full screen. Unsetting mode 69 will also reset the left and right margins. - -## Validation - -### DECSLRM V-1: Full Screen - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[?69h" # enable left/right margins -printf "\033[s" # scroll region left/right -printf "\033[X" -``` - -``` -|cBC_____| -|DEF_____| -|GHI_____| -``` - -### DECSLRM V-2: Left Only - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[?69h" # enable left/right margins -printf "\033[2s" # scroll region left/right -printf "\033[2G" # move cursor to column 2 -printf "\033[L" -``` - -``` -|Ac______| -|DBC_____| -|GEF_____| -| HI_____| -``` - -### DECSLRM V-3: Left And Right - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[?69h" # enable left/right margins -printf "\033[1;2s" # scroll region left/right -printf "\033[2G" # move cursor to column 2 -printf "\033[L" -``` - -``` -|_cC_____| -|ABF_____| -|DEI_____| -|GH______| -``` - -### DECSLRM V-4: Left Equal to Right - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[?69h" # enable left/right margins -printf "\033[2;2s" # scroll region left/right -printf "\033[X" -``` - -``` -|cBC_____| -|DEF_____| -|GHI_____| -``` diff --git a/website/app/vt/decstbm/page.mdx b/website/app/vt/decstbm/page.mdx deleted file mode 100644 index 071667a83..000000000 --- a/website/app/vt/decstbm/page.mdx +++ /dev/null @@ -1,111 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Set Top and Bottom Margins (DECSTBM) - - - -Sets the top and bottom margins, otherwise known as the scroll region. - -Parameters `t` and `b` are integer values. If either value is zero the -value will be reset to default values. The default value for `t` is `1` -and the default value of `b` is the number of rows in the screen. - -Values `t` and `b` can be omitted. If either value is omitted, their -default values will be used. Note that it is impossible to omit `t` -and not omit `b`. The only valid sequences are `CSI t ; b r`, -`CSI t r` and `CSI r`. - -If top is larger or equal to bottom, this sequence does nothing. A -scroll region must be at least two rows (`b` must be greater than `t`). -The rest of this sequence description assumes valid values for `t` and `b`. - -This sequence unsets the pending wrap state and moves the cursor to -the top-left of the screen. If [origin mode](#TODO) is set, the cursor is -moved to the top-left of the scroll region. - -To reset the scroll region, call this sequence with both values set to -"0". This will force the default values for both `t` and `b` which is -the full screen. - -The top and bottom margin constitute what is known as the _scroll region_. -The scroll region impacts the operation of many sequences such as -[insert line](/vt/il), [cursor down](/vt/cud), etc. Scroll regions are -an effective and efficient way to constraint terminal modifications to a -rectangular region of the screen. - -## Validation - -### DECSTBM V-1: Full Screen - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[r" # scroll region top/bottom -printf "\033[T" -``` - -``` -|c_______| -|ABC_____| -|DEF_____| -|GHI_____| -``` - -### DECSTBM V-2: Top Only - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[2r" # scroll region top/bottom -printf "\033[T" -``` - -``` -|ABC_____| -|________| -|DEF_____| -|GHI_____| -``` - -### DECSTBM V-3: Top and Bottom - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[1;2r" # scroll region top/bottom -printf "\033[T" -``` - -``` -|________| -|ABC_____| -|GHI_____| -``` - -### DECSTBM V-4: Top Equal to Bottom - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[2;2r" # scroll region top/bottom -printf "\033[T" -``` - -``` -|________| -|ABC_____| -|DEF_____| -|GHI_____| -``` diff --git a/website/app/vt/dl/page.mdx b/website/app/vt/dl/page.mdx deleted file mode 100644 index 00c3e6288..000000000 --- a/website/app/vt/dl/page.mdx +++ /dev/null @@ -1,113 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Delete Line (DL) - - - -Deletes `n` lines at the current cursor position and shifts existing -lines up. - -The parameter `n` must be an integer greater than or equal to 1. If `n` is less than -or equal to 0, adjust `n` to be 1. If `n` is omitted, `n` defaults to 1. - -If the current cursor position is outside of the current scroll region, -this sequence does nothing. The cursor is outside of the current scroll -region if it is above the [top margin](#TODO), below the [bottom margin](#TODO), -left of the [left margin](#TODO), or right of the [right margin](#TODO). - -This sequence unsets the pending wrap state. - -This sequence moves the cursor column to the left margin. - -Remove the top `n` lines of the current scroll region, and shift existing -lines up. The space created at the bottom of the scroll region should be -blank with the background color set according to the current SGR state. - -If a [left margin](#TODO) or [right margin](#TODO) is set, only the cells -within and including the margins are deleted or shifted. -Other existing contents to the left of the left margin or right of the -right margin remains untouched. - -If a multi-cell character would be split, erase the full multi-cell -character. For example, if "æ©‹" is printed to the left of the left margin -and shifting the line down as a result of DL would split the character, -the cell should be erased. - -## Validation - -### DL V-1: Simple Delete Line - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[2;2H" -printf "\033[M" -``` - -``` -|ABC_____| -|GHI_____| -``` - -### DL V-2: Cursor Outside of Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[3;4r" # scroll region top/bottom -printf "\033[2;2H" -printf "\033[M" -``` - -``` -|ABC_____| -|DEF_____| -|GHI_____| -``` - -### DL V-3: Top/Bottom Scroll Regions - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "123\n" -printf "\033[1;3r" # scroll region top/bottom -printf "\033[2;2H" -printf "\033[M" -``` - -``` -|ABC_____| -|GHI_____| -|________| -|123_____| -``` - -### DL V-4: Left/Right Scroll Regions - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC123\n" -printf "DEF456\n" -printf "GHI789\n" -printf "\033[?69h" # enable left/right margins -printf "\033[2;4s" # scroll region left/right -printf "\033[2;2H" -printf "\033[M" -``` - -``` -|ABC123__| -|DHI756__| -|G___89__| -``` diff --git a/website/app/vt/dsr/page.mdx b/website/app/vt/dsr/page.mdx deleted file mode 100644 index 58ee0d271..000000000 --- a/website/app/vt/dsr/page.mdx +++ /dev/null @@ -1,46 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Device Status Report (DSR) - - - -Request information from the terminal depending on the value of `n`. - -The possible valid values of `n` are described in the paragraphs below. If -any other value of `n` is provided, this sequence does nothing. - -If `n = 5`, the _operating status_ is requested. The terminal responds -to the program with `ESC [ 0 n` to indicate no malfunctions. - -If `n = 6`, the _cursor position_ is requested. The terminal responds to -the program in the format `ESC [ y ; x R` where `y` is the row and `x` -is the column, both one-indexed. If [origin mode (DEC Mode 6)](/vt/modes/origin) -is enabled, the reported cursor position is relative to the top-left of the -scroll region. - -## Validation - -### DSR V-1: Operating Status - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[5n" -``` - -``` -|^[[0n_____| -``` - -### DSR V-2: Cursor Position - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[2;4H" # move to top-left -printf "\033[6n" -``` - -``` -^[[2;4R -``` diff --git a/website/app/vt/ech/page.mdx b/website/app/vt/ech/page.mdx deleted file mode 100644 index ba7481075..000000000 --- a/website/app/vt/ech/page.mdx +++ /dev/null @@ -1,158 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Erase Character (ECH) - - - -Blank `n` cells beginning with (including) and to the right of the cursor. - -The parameter `n` must be an integer greater than or equal to 1. If `n` is less than -or equal to 0, adjust `n` to be 1. If `n` is omitted, `n` defaults to 1. - -The rightmost column that can be erased is the rightmost column of the screen. -The [right margin](#) has no effect on this sequence. - -This sequence always unsets the pending wrap state. If the row under the cursor -is soft-wrapped, then the soft-wrap state is also reset. - -For `n` cells up to the rightmost column, blank the cell by replacing it -with an empty character with the background color colored according to the -current SGR state. No other SGR attributes are preserved. - -If a multi-cell character would be split, erase the full multi-cell -character. For example, if "æ©‹" is printed and ECH `n = 1` is issued, -the full character should be erased even though it takes up two cells. -Both erased cells are colored with the current background color according -to the current SGR state. - -If [Select Character Selection Attribute (DECSCA)](#TODO) is enabled -or was the most recently enabled protection mode on the currently active screen, -protected attributes are ignored as if they were never set and the cells -with them are erased. It does not matter if DECSCA is currently disabled, -protected attributes are still ignored so long as DECSCA was the -_most recently enabled_ protection mode. - -If DECSCA is not currently enabled and was not the most recently enabled protection -mode on the currently active screen, cells with the protected attribute set are -respected and not erased but still count towards `n`. It does not matter if the -protection attribute for a cell was originally set from DECSCA. - -## Validation - -### ECH V-1: Simple Operation - -```bash -printf "ABC" -printf "\033[1G" -printf "\033[2X" -``` - -``` -|c_C_____| -``` - -### ECH V-2: Erasing Beyond Edge of Screen - -```bash -cols=$(tput cols) -printf "\033[${cols}G" -printf "\033[2D" -printf "ABC" -printf "\033[D" -printf "\033[10X" -``` - -``` -|_____Ac_| -``` - -### ECH V-3: Reset Pending Wrap State - -```bash -cols=$(tput cols) -printf "\033[${cols}G" # move to last column -printf "A" # set pending wrap state -printf "\033[X" -printf "X" -``` - -``` -|_______Xc -``` - -### ECH V-4: SGR State - -```bash -printf "ABC" -printf "\033[1G" -printf "\033[41m" -printf "\033[2X" -``` - -``` -|c_C_____| -``` - -The `c_` cells should both have a red background. All other cells -remain unchanged in style. - -### ECH V-5: Multi-cell Character - -```bash -printf "æ©‹BC" -printf "\033[1G" -printf "\033[X" -printf "X" -``` - -``` -|XcBC____| -``` - -### ECH V-6: Left/Right Scroll Region Ignored - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?69h" # enable left/right margins -printf "\033[1;3s" # scroll region left/right -printf "\033[4G" -printf "ABC" -printf "\033[1G" -printf "\033[4X" -``` - -``` -|c___BC____| -``` - -### ECH V-7: Protected Attributes Ignored with DECSCA - -```bash -printf "\033V" -printf "ABC" -printf "\033[1\"q" -printf "\033[0\"q" -printf "\033[1G" -printf "\033[2X" -``` - -``` -|c_C_______| -``` - -### ECH V-8: Protected Attributes Respected without DECSCA - -```bash -printf "\033[1\"q" -printf "ABC" -printf "\033V" -printf "\033[1G" -printf "\033[2X" -``` - -``` -|ABC_______| -``` - -The cursor remains at `A`. diff --git a/website/app/vt/ed/page.mdx b/website/app/vt/ed/page.mdx deleted file mode 100644 index a9323435b..000000000 --- a/website/app/vt/ed/page.mdx +++ /dev/null @@ -1,139 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Erase Display (ED) - - - -Erase display contents with behavior depending on the command `n`. - -If `n` is unset, the value of `n` is 0. The only valid values for `n` are -0, 1, 2, or 3. If any other value of `n` is given, do not execute this sequence. -The remainder of the sequence documentation assumes a valid value of `n`. - -For all valid values of `n` except 3, this sequence unsets the pending wrap state. -The cursor position will remain unchanged under all circumstances throughout -this sequence. - -If [Select Character Selection Attribute (DECSCA)](#TODO) is enabled -or was the most recently enabled protection mode on the currently active screen, -protected attributes are ignored. Otherwise, protected attributes will be -respected. For more details on this specific logic for protected attribute -handling, see [Erase Character (ECH)](/vt/ech). - -For all operations, if a multi-cell character would be split, erase the full multi-cell -character. For example, if "æ©‹" is printed and the erase would only erase the -first or second cell of the two-cell character, both cells should be erased. - -This sequence does not respect any scroll regions (top, bottom, left, or -right). The boundaries of the operation are the full visible screen. - -If `n` is `0`, perform an **erase display below** operation. Erase all -cells to the right and below the cursor. The background color of erased cells -is colored according to the current SGR state. - -If `n` is `1`, perform an **erase display above** operation. Erase all -cells to the left and above the cursor. The background color of erased cells -is colored according to the current SGR state. - -If `n` is `2`, **erase the entire display**. This is the equivalent of -erase above (`n = 1`) and erase below (`n = 0`) both being executed. - -If `n` is `3`, **erase only the scrollback region**. This does not affect -the visible display of the screen and does not move the cursor. The scrollback -region is the region of the terminal that is currently above the visible -area of the screen when the screen is scrolled completely to the bottom. - -## Validation - -### ED V-1: Simple Erase Below - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[2;2H" -printf "\033[0J" -``` - -``` -|ABC_____| -|Dc______| -|________| -``` - -### ED V-2: Erase Below SGR State - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[2;2H" -printf "\033[41m" -printf "\033[0J" -``` - -``` -|ABC_____| -|Dc______| -|________| -``` - -All the cells right and below of the cursor should be colored red. - -### ED V-3: Erase Below Multi-Cell Character - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABæ©‹C\n" -printf "DEæ©‹F\n" -printf "GHæ©‹I\n" -printf "\033[2;4H" -printf "\033[0J" -``` - -``` -|ABæ©‹C___| -|DE_c____| -|________| -``` - -### ED V-4: Simple Erase Above - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[2;2H" -printf "\033[1J" -``` - -``` -|________| -|_cF_____| -|GHI_____| -``` - -### ED V-5: Simple Erase Complete - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[2;2H" -printf "\033[2J" -``` - -``` -|________| -|_c______| -|________| -``` diff --git a/website/app/vt/el/page.mdx b/website/app/vt/el/page.mdx deleted file mode 100644 index 2d690a1b1..000000000 --- a/website/app/vt/el/page.mdx +++ /dev/null @@ -1,227 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Erase Line (EL) - - - -Erase line contents with behavior depending on the command `n`. - -If `n` is unset, the value of `n` is 0. The only valid values for `n` are -0, 1, or 2. If any other value of `n` is given, do not execute this sequence. -The remainder of the sequence documentation assumes a valid value of `n`. - -For all valid values of `n`, this sequence unsets the pending wrap state. -The cursor position will remain unchanged under all circumstances throughout -this sequence. - -If [Select Character Selection Attribute (DECSCA)](#TODO) is enabled -or was the most recently enabled protection mode on the currently active screen, -protected attributes are ignored. Otherwise, protected attributes will be -respected. For more details on this specific logic for protected attribute -handling, see [Erase Character (ECH)](/vt/ech). - -For all operations, if a multi-cell character would be split, erase the full multi-cell -character. For example, if "æ©‹" is printed and the erase would only erase the -first or second cell of the two-cell character, both cells should be erased. - -If `n` is `0`, perform an **erase line right** operation. Erase line right -is equivalent to [Erase Character (ECH)](/vt/ech) with `n` set to the total -remaining columns from the cursor to the end of the line (and including -the cursor). If the line is softwrapped, only the single row is erased; -it does not erase through the wrap. Further, the wrap state of the row is -reset such that the line is no longer considered wrapped. - -If `n` is `1`, perform an **erase line left** operation. This replaces -the `n` cells left of and including the cursor with a blank character and -colors the background according to the current SGR state. The leftmost -column that can be blanked is the first column of the screen. The -[left margin](#TODO) has no effect on this operation. - -If `n` is `2`, **erase the entire line**. This is the equivalent of -erase left (`n = 1`) and erase right (`n = 0`) both being executed. - -## Validation - -### EL V-1: Simple Erase Right - -```bash -printf "ABCDE" -printf "\033[3G" -printf "\033[0K" -``` - -``` -|ABc_____| -``` - -### EL V-2: Erase Right Resets Pending Wrap - -```bash -cols=$(tput cols) -printf "\033[${cols}G" # move to last column -printf "A" # set pending wrap state -printf "\033[0K" -printf "X" -``` - -``` -|_______X| -``` - -The cursor should be on the 'X' - -### EL V-3: Erase Right SGR State - -```bash -printf "ABC" -printf "\033[2G" -printf "\033[41m" -printf "\033[0K" -``` - -``` -|Ac______| -``` - -The cells from `c` onwards should have a red background all the way to -the right edge of the screen. - -### EL V-4: Erase Right Multi-cell Character - -```bash -printf "ABæ©‹DE" -printf "\033[4G" -printf "\033[0K" -``` - -``` -|AB_c____| -``` - -### EL V-5: Erase Right Left/Right Scroll Region Ignored - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABCDE" -printf "\033[?69h" # enable left/right margins -printf "\033[1;3s" # scroll region left/right -printf "\033[2G" -printf "\033[0K" -``` - -``` -|Ac________| -``` - -### EL V-6: Erase Right Protected Attributes Ignored with DECSCA - -```bash -printf "\033V" -printf "ABCDE" -printf "\033[1\"q" -printf "\033[0\"q" -printf "\033[2G" -printf "\033[0K" -``` - -``` -|Ac________| -``` - -### EL V-7: Protected Attributes Respected without DECSCA - -```bash -printf "\033[1\"q" -printf "ABCDE" -printf "\033V" -printf "\033[2G" -printf "\033[0K" -printf "\033[1K" -printf "\033[2K" -``` - -``` -|ABCDE_____| -``` - -### EL V-8: Simple Erase Left - -```bash -printf "ABCDE" -printf "\033[3G" -printf "\033[1K" -``` - -``` -|__cDE___| -``` - -### EL V-9: Erase Left SGR State - -```bash -printf "ABC" -printf "\033[2G" -printf "\033[41m" -printf "\033[1K" -``` - -``` -|_cC_____| -``` - -The cells from `c` to the left should have a red background. - -### EL V-10: Erase Left Multi-cell Character - -```bash -printf "ABæ©‹DE" -printf "\033[3G" -printf "\033[1K" -``` - -``` -|__c_DE__| -``` - -### EL V-11: Erase Left Protected Attributes Ignored with DECSCA - -```bash -printf "\033V" -printf "ABCDE" -printf "\033[1\"q" -printf "\033[0\"q" -printf "\033[2G" -printf "\033[1K" -``` - -``` -|_cCDE_____| -``` - -### EL V-12: Simple Erase Complete - -```bash -printf "ABCDE" -printf "\033[3G" -printf "\033[2K" -``` - -``` -|__c_______| -``` - -### EL V-13: Erase Complete SGR State - -```bash -printf "ABC" -printf "\033[2G" -printf "\033[41m" -printf "\033[2K" -``` - -``` -|_c______| -``` - -The entire line should have a red background. diff --git a/website/app/vt/hpa/page.mdx b/website/app/vt/hpa/page.mdx deleted file mode 100644 index f0cd13278..000000000 --- a/website/app/vt/hpa/page.mdx +++ /dev/null @@ -1,14 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Horizontal Position Absolute (HPA) - - - -This sequence performs [cursor position (CUP)](/vt/cup) with `x` set -to the parameterized value and `y` set to the current cursor position. -There is no additional or different behavior for using `HPA`. - -Because this invokes `CUP`, the cursor row (`x`) can change if it is -outside the bounds of the `CUP` operation. For example, if -[origin mode](#TODO) is set and the current cursor position is outside -of the scroll region, the row will be adjusted. diff --git a/website/app/vt/hpr/page.mdx b/website/app/vt/hpr/page.mdx deleted file mode 100644 index fbc865b52..000000000 --- a/website/app/vt/hpr/page.mdx +++ /dev/null @@ -1,17 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Horizontal Position Relative (HPR) - - - -This sequence performs [cursor position (CUP)](/vt/cup) with `x` set -to the current cursor column plus `x` and `y` set to the current cursor row. -There is no additional or different behavior for using `HPR`. - -The parameter `x` must be an integer greater than or equal to 1. If `x` is less than -or equal to 0, adjust `x` to be 1. If `x` is omitted, `x` defaults to 1. - -Because this invokes `CUP`, the cursor row (`y`) can change if it is -outside the bounds of the `CUP` operation. For example, if -[origin mode](#TODO) is set and the current cursor position is outside -of the scroll region, the row will be adjusted. diff --git a/website/app/vt/ich/page.mdx b/website/app/vt/ich/page.mdx deleted file mode 100644 index 359035e8e..000000000 --- a/website/app/vt/ich/page.mdx +++ /dev/null @@ -1,129 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Insert Character (ICH) - - - -Insert `n` blank characters at the current cursor position and shift -existing cell contents right. - -The parameter `n` must be an integer greater than or equal to 1. If `n` is less than -or equal to 0, adjust `n` to be 1. If `n` is omitted, `n` defaults to 1. - -This sequence always unsets the pending wrap state. - -If the cursor position is outside of the [left and right margins](#TODO), -this sequence does not change the screen, but the pending wrap state is -still reset. - -Existing cells shifted beyond the right margin are deleted. Inserted cells -are blank with the background color colored according to the current SGR state. - -If a multi-cell character (such as "æ©‹") is shifted so that the cell is split -in half, the multi-cell character can either be clipped or erased. Typical -behavior is to clip at the right edge of the screen and erase at a right -margin, but either behavior is acceptable. - -## Validation - -### ICH V-1: No Scroll Region, Fits on Screen - -```bash -printf "ABC" -printf "\033[1G" -printf "\033[2@" -printf "X" -``` - -``` -|XcABC_____| -``` - -### ICH V-2: SGR State - -```bash -printf "ABC" -printf "\033[1G" -printf "\033[41m" -printf "\033[2@" -printf "X" -``` - -``` -|c_ABC_____| -``` - -The `c_` cells should both have a red background. The `ABC` cells should -remain unchanged in style. - -### ICH V-3: Shifting Content Off the Screen - -```bash -cols=$(tput cols) -printf "\033[${cols}G" -printf "\033[2D" -printf "ABC" -printf "\033[2D" -printf "\033[2@" -printf "X" -``` - -``` -|_______XcA| -``` - -### ICH V-4: Inside Left/Right Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?69h" # enable left/right margins -printf "\033[3;5s" # scroll region left/right -printf "\033[3G" -printf "ABC" -printf "\033[3G" -printf "\033[2@" -printf "X" -``` - -``` -|__XcA_____| -``` - -### ICH V-5: Outside Left/Right Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?69h" # enable left/right margins -printf "\033[3;5s" # scroll region left/right -printf "\033[3G" -printf "ABC" -printf "\033[1G" -printf "\033[2@" -printf "X" -``` - -``` -|XcABC_____| -``` - -### ICH V-6: Split Wide Character - -```bash -cols=$(tput cols) -printf "\033[${cols}G" -printf "\033[1D" -printf "æ©‹" -printf "\033[2D" -printf "\033[@" -printf "X" -``` - -``` -|_______Xc_| -``` - -In this case, it is valid for the last cell to be blank or to clip the -multi-cell character. xterm clips the character but many other terminals -erase the cell. diff --git a/website/app/vt/il/page.mdx b/website/app/vt/il/page.mdx deleted file mode 100644 index 54a4b77a1..000000000 --- a/website/app/vt/il/page.mdx +++ /dev/null @@ -1,119 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Insert Line (IL) - - - -Inserts `n` lines at the current cursor position and shifts existing -lines down. - -The parameter `n` must be an integer greater than or equal to 1. If `n` is less than -or equal to 0, adjust `n` to be 1. If `n` is omitted, `n` defaults to 1. - -If the current cursor position is outside of the current scroll region, -this sequence does nothing. The cursor is outside of the current scroll -region if it is above the [top margin](#TODO), below the [bottom margin](#TODO), -left of the [left margin](#TODO), or right of the [right margin](#TODO). - -This sequence unsets the pending wrap state. - -This sequence moves the cursor column to the left margin. - -From the current cursor row down `n` lines, insert blank lines colored -with a background color according to the current SGR state. When a line is -inserted, shift all existing content down one line. The bottommost row -is the bottom margin. If content is shifted beyond the bottom margin, -it is lost and the existing content beyond the bottom margin is preserved -and not shifted. - -If a [left margin](#TODO) or [right margin](#TODO) is set, only the cells -within and including the margins are blanked (when inserted) or shifted. -Other existing contents to the left of the left margin or right of the -right margin remains untouched. - -If a multi-cell character would be split, erase the full multi-cell -character. For example, if "æ©‹" is printed to the left of the left margin -and shifting the line down as a result of IL would split the character, -the cell should be erased. - -## Validation - -### IL V-1: Simple Insert Line - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[2;2H" -printf "\033[L" -``` - -``` -|ABC_____| -|c_______| -|DEF_____| -|GHI_____| -``` - -### IL V-2: Cursor Outside of Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[3;4r" # scroll region top/bottom -printf "\033[2;2H" -printf "\033[L" -``` - -``` -|ABC_____| -|DEF_____| -|GHI_____| -``` - -### IL V-3: Top/Bottom Scroll Regions - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "123\n" -printf "\033[1;3r" # scroll region top/bottom -printf "\033[2;2H" -printf "\033[L" -``` - -``` -|ABC_____| -|c_______| -|DEF_____| -|123_____| -``` - -### IL V-4: Left/Right Scroll Regions - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC123\n" -printf "DEF456\n" -printf "GHI789\n" -printf "\033[?69h" # enable left/right margins -printf "\033[2;4s" # scroll region left/right -printf "\033[2;2H" -printf "\033[L" -``` - -``` -|ABC123__| -|Dc__56__| -|GEF489__| -|_HI7____| -``` diff --git a/website/app/vt/ind/page.mdx b/website/app/vt/ind/page.mdx deleted file mode 100644 index d7b336a1f..000000000 --- a/website/app/vt/ind/page.mdx +++ /dev/null @@ -1,159 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Index (IND) - - - -Move the cursor down one cell, scrolling if necessary. - -This sequence always unsets the pending wrap state. - -If the cursor is exactly on the bottom margin and is at or within the -[left](#TODO) and [right margin](#TODO), [scroll up](#TODO) one line. -If the scroll region is the full terminal screen and the terminal is on -the [primary screen](#TODO), this may create scrollback. See the -[scroll](#TODO) documentation for more details. - -If the cursor is outside of the scroll region or not on the bottom -margin of the scroll region, perform the [cursor down](/vt/cud) operation with -`n = 1`. - -This sequence will only scroll when the cursor is exactly on the bottom -margin and within the remaining scroll region. If the cursor is outside -the scroll region and on the bottom line of the terminal, the cursor -does not move. - -## Validation - -### IND V-1: No Scroll Region, Top of Screen - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "A" -printf "\033D" # index -printf "X" -``` - -``` -|A_________| -|_Xc_______| -``` - -### IND V-2: Bottom of Primary Screen - -```bash -lines=$(tput lines) -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[${lines};1H" # move to bottom-left -printf "A" -printf "\033D" # index -printf "X" -``` - -``` -|A_________| -|_Xc_______| -``` - -### IND V-3: Inside Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[1;3r" # scroll region -printf "A" -printf "\033D" # index -printf "X" -``` - -``` -|A_________| -|_Xc_______| -``` - -### IND V-4: Bottom of Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[1;3r" # scroll region -printf "\033[4;1H" # below scroll region -printf "B" -printf "\033[3;1H" # move to last row of region -printf "A" -printf "\033D" # index -printf "X" -``` - -``` -|__________| -|A_________| -|_Xc_______| -|B_________| -``` - -### IND V-5: Bottom of Primary Screen with Scroll Region - -```bash -lines=$(tput lines) -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[1;3r" # scroll region -printf "\033[3;1H" # move to last row of region -printf "A" -printf "\033[${lines};1H" # move to bottom-left -printf "\033D" # index -printf "X" -``` - -``` -|__________| -|__________| -|A_________| -|__________| -|Xc________| -``` - -### IND V-6: Outside of Left/Right Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?69h" # enable left/right margins -printf "\033[1;3r" # scroll region top/bottom -printf "\033[3;5s" # scroll region left/right -printf "\033[3;3H" -printf "A" -printf "\033[3;1H" -printf "\033D" # index -printf "X" -``` - -``` -|__________| -|__________| -|XcA_______| -``` - -### IND V-7: Inside of Left/Right Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "AAAAAA\n" -printf "AAAAAA\n" -printf "AAAAAA" -printf "\033[?69h" # enable left/right margins -printf "\033[1;3s" # set scroll region left/right -printf "\033[1;3r" # set scroll region top/bottom -printf "\033[3;1H" # Move to bottom left -printf "\033D" # index -``` - -``` -|AAAAAA____| -|AAAAAA____| -|c__AAA____| -``` diff --git a/website/app/vt/layout.tsx b/website/app/vt/layout.tsx deleted file mode 100644 index 36de63199..000000000 --- a/website/app/vt/layout.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import Image from "next/image"; -import Link from "next/link"; -import "@/styles/code.css"; - -export default function Layout({ children }: { children: React.ReactNode }) { - return ( -
-
- - Ghostty Logo - -
- -
-
- {children} -
-
-
- ); -} diff --git a/website/app/vt/lf/page.mdx b/website/app/vt/lf/page.mdx deleted file mode 100644 index 06b80eb0f..000000000 --- a/website/app/vt/lf/page.mdx +++ /dev/null @@ -1,10 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Linefeed (LF) - - - -This is an alias for [index (IND)](/vt/ind). - -If [linefeed mode (mode 20)](#TODO) is enabled, perform a -[carriage return](/vt/cr) after the IND operation. diff --git a/website/app/vt/modes/deccolm/page.mdx b/website/app/vt/modes/deccolm/page.mdx deleted file mode 100644 index a8fce6c99..000000000 --- a/website/app/vt/modes/deccolm/page.mdx +++ /dev/null @@ -1,70 +0,0 @@ -import VTMode from "@/components/VTMode"; - -# Select 80 or 132 Columns per Page (DECCOLM) - - - -Sets the screen to 132 columns if set or 80 columns if unset. - -This requires [`132COLS` (DEC mode 40)](/vt/modes/132cols) to be set -to have any effect. If `132COLS` is not set, then setting or unsetting -this mode does nothing. - -When this mode changes, the screen is resized to the given column amount, -performing reflow if necessary. If the GUI window is too narrow or too wide, -it is typically resized to fit the explicit column count or a scrollbar is -used. If the GUI window is manually resized (i.e. with the mouse), the column -width of DECCOLM is not enforced. - -The scroll margins are reset to their default values given the new screen size. -The cursor is moved to the top-left. The screen is erased using -[erase display (ED) with command 2](/vt/ed). - -## Validation - -### DECCOLM V-1: Disabled - -```bash -printf "ABC\n" -printf "\033[?40l" # disable mode 3 -printf "\033[?3h" -printf "X" -``` - -``` -|ABC_____| -|Xc______| -|________| -``` - -The command should be completely ignored. - -### DECCOLM V-2: Unset (80 Column) - -```bash -printf "ABC\n" -printf "\033[?40h" # enable mode 3 -printf "\033[?3l" # unset the mode -printf "X" -``` - -``` -|X_______| -``` - -The screen should be 80 columns wide. - -### DECCOLM V-3: Set (132 Column) - -```bash -printf "ABC\n" -printf "\033[?40h" # enable mode 3 -printf "\033[?3h" -printf "X" -``` - -``` -|X_______| -``` - -The screen should be 132 columns wide. diff --git a/website/app/vt/modes/decom/page.mdx b/website/app/vt/modes/decom/page.mdx deleted file mode 100644 index b633a7fc0..000000000 --- a/website/app/vt/modes/decom/page.mdx +++ /dev/null @@ -1,64 +0,0 @@ -import VTMode from "@/components/VTMode"; - -# Origin (DECOM) - - - -Changes the origin of grid coordinates to be relative to the current scroll -region. - -When set or unset, this invokes [Cursor Position (CUP)](/vt/cup) with row 1 and -column 1. If origin mode is set, this will position the cursor to the -top-left location of the current scroll region. If origin mode is not set, -this will position the cursor to the top-left location of the screen. The -cursor position will be set even if the origin mode is _unchanged_. - -The following commands are affected by origin mode. Please see their -respective documentation for details on how origin mode impacts their -behavior. - -- [Carriage Return (CR)](/vt/cr) -- [Cursor Position Set (CUP)](/vt/cup) -- [Cursor Position Report (CPR)](/vt/cpr) -- [Save Cursor (DECSC)](/vt/decsc) -- [Restore Cursor (DECRC)](/vt/decrc) -- [Horizontal Position Absolute (HPA)](/vt/hpa) -- [Vertical Position Absolute (VPA)](/vt/vpa) -- [Horizontal Position Relative (HPR)](/vt/hpr) -- [Vertical Position Relative (VPR)](/vt/vpr) -- [Cursor Backward Tabulation (CBT)](/vt/cbt) -- [Screen Alignment Test (DECALN)](/vt/decaln) -- [Full Reset (RIS)](/vt/ris) -- [Soft Reset (DECSTR)](/vt/decstr) - -## Validation - -### DECOM V-1: Unset No Margins - -```bash -printf "\033[H" -printf "\033[2J" -printf "ABC\n" -printf "\033[?6l" -printf "X" -``` - -``` -|XBC_____| -|________| -``` - -### DECOM V-1: Set No Margins - -```bash -printf "\033[H" -printf "\033[2J" -printf "ABC\n" -printf "\033[?6h" -printf "X" -``` - -``` -|XBC_____| -|________| -``` diff --git a/website/app/vt/modes/decsclm/page.mdx b/website/app/vt/modes/decsclm/page.mdx deleted file mode 100644 index 809521607..000000000 --- a/website/app/vt/modes/decsclm/page.mdx +++ /dev/null @@ -1,12 +0,0 @@ -import VTMode from "@/components/VTMode"; - -# Slow Scroll (DECSCLM) - - - -Enable slow or smooth scrolling. - -Typically, slow scrolling will scroll line by line when using scroll -functions (arrow keys, scrollbar, etc.). With this disabling, scrolling -jumps by more lines. This is purely up to the terminal to implement how it -sees fit. diff --git a/website/app/vt/modes/decscnm/page.mdx b/website/app/vt/modes/decscnm/page.mdx deleted file mode 100644 index f68e69019..000000000 --- a/website/app/vt/modes/decscnm/page.mdx +++ /dev/null @@ -1,11 +0,0 @@ -import VTMode from "@/components/VTMode"; - -# Reverse Video (DECSCNM) - - - -Swap the foreground/background colors of cells. - -This swaps the foreground and background color of cells when displayed. -This does not physically alter the cell state or cell contents; only the -rendered state is affected. diff --git a/website/app/vt/modes/insert/page.mdx b/website/app/vt/modes/insert/page.mdx deleted file mode 100644 index 1a1b6b9a0..000000000 --- a/website/app/vt/modes/insert/page.mdx +++ /dev/null @@ -1,89 +0,0 @@ -import VTMode from "@/components/VTMode"; - -# Insert - - - -When enabled, text is written to the cell under the cursor -and all existing content is shifted right. When disabled, text -overwrites existing content. - -This mode is unset as part of both [full reset (RIS)](/vt/ris) -and [soft reset (DECSTR)](/vt/decstr). - -If a multi-cell character (such as "æ©‹") is shifted so that the cell is split -in half, the multi-cell character can either be clipped or erased. - -This mode is typically disabled on terminal startup. - -## Validation - -### INSERT V-1: Simple Usage - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "123456" -printf "\033[1G" -printf "\033[4h" -printf "ABC" -``` - -``` -|ABC123456_| -``` - -### INSERT V-2: Pushing Off the Screen Edge - -```bash -cols=$(tput cols) -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[${cols}G" -printf "\033[6D" -printf "123456" -printf "\033[6D" -printf "\033[4h" -printf "ABC" -``` - -``` -|____ABC1234| -``` - -### INSERT V-3: Writing on the Screen Edge - -```bash -cols=$(tput cols) -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[${cols}G" -printf "\033[6D" -printf "123456" -printf "\033[1D" -printf "\033[4h" -printf "ABC" -``` - -``` -|____12345AB| -|Cc_________| -``` - -### INSERT V-3: Splitting a Multi-Cell Character - -```bash -cols=$(tput cols) -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[${cols}G" -printf "\033[6D" -printf "1234æ©‹" -printf "\033[6D" -printf "\033[4h" -printf "A" -``` - -``` -|_____A1234_| -``` diff --git a/website/app/vt/modes/kam/page.mdx b/website/app/vt/modes/kam/page.mdx deleted file mode 100644 index dfab83e9e..000000000 --- a/website/app/vt/modes/kam/page.mdx +++ /dev/null @@ -1,30 +0,0 @@ -import VTMode from "@/components/VTMode"; - -# Keyboard Action Mode (KAM) - - - -Disable all keyboard input. - -This mode is unset as part of both [full reset (RIS)](/vt/ris) -and [soft reset (DECSTR)](/vt/decstr). - -A poorly behaved terminal program can lock the terminal emulator -using this command. Terminal emulators should provide a mechanism -to reset this or outright disable it. - -This mode is typically disabled on terminal startup. - -## Validation - -### KAM V-1: Disable Keyboard Input - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "Keyboard input is now disabled.\n" -printf "\033[2h" -sleep 5 -printf "\033[2l" -printf "Keyboard input is re-enabled.\n" -``` diff --git a/website/app/vt/modes/linefeed/page.mdx b/website/app/vt/modes/linefeed/page.mdx deleted file mode 100644 index 27fc5b1d8..000000000 --- a/website/app/vt/modes/linefeed/page.mdx +++ /dev/null @@ -1,30 +0,0 @@ -import VTMode from "@/components/VTMode"; - -# Linefeed - - - -When enabled, [LF](/vt/lf), [VF](/vt/vf), [FF](/vt/ff) all add an -automatic [carriage return](/vt/cr) after the linefeed. Additionally, -all `\r` sent from the terminal to the application are replaced by -`\r\n`. - -This mode is typically disabled on terminal startup. - -## Validation - -### LINEFEED V-1: Simple Usage - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "123456" -printf "\033[20h" -printf "\n" -printf "X" -``` - -``` -|123456____| -|Xc________| -``` diff --git a/website/app/vt/modes/srm/page.mdx b/website/app/vt/modes/srm/page.mdx deleted file mode 100644 index 8b2e56649..000000000 --- a/website/app/vt/modes/srm/page.mdx +++ /dev/null @@ -1,17 +0,0 @@ -import VTMode from "@/components/VTMode"; - -# Send-Receive Mode (SRM) - - - -If reset, characters entered by the keyboard are shown on the screen -as well as being sent to the running program. If set, keyboard input -is sent only to the running program and the running program can choose -whether it wants to echo it back. - -This mode is typically enabled on terminal startup. - -This mode is generally unsupported across most terminals today and -is recommended to be retired.[^1] - -[^1]: https://gitlab.gnome.org/GNOME/vte/-/issues/69 diff --git a/website/app/vt/rep/page.mdx b/website/app/vt/rep/page.mdx deleted file mode 100644 index 91eba03cd..000000000 --- a/website/app/vt/rep/page.mdx +++ /dev/null @@ -1,53 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Repeat Previous Character (REP) - - - -Repeat the previously printed character `n` times. - -The parameter `n` must be an integer greater than or equal to 1. If `n` is less than -or equal to 0, adjust `n` to be 1. If `n` is omitted, `n` defaults to 1. - -In xterm, only characters with single byte (less than decimal 256) are -supported. In most other mainstream terminals, any character is supported. - -Each repeated character behaves identically to if it was manually typed in. -Therefore, soft-wrapping, margins, etc. all behave the same as if the -character was typed. - -The previously printed character is any character that is printed through -any means. The previously printed character is not limited to characters -a user manually types. If there is no previously typed character, this sequence -does nothing. - -## Validation - -### REP V-1: Simple Usage - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "A" -printf "\033[b" -``` - -``` -|AAc_______| -``` - -### REP V-2: Soft-Wrap - -```bash -cols=$(tput cols) -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[${cols}G" -printf "A" -printf "\033[b" -``` - -``` -|_________A| -|Ac________| -``` diff --git a/website/app/vt/ri/page.mdx b/website/app/vt/ri/page.mdx deleted file mode 100644 index bd9bcaf45..000000000 --- a/website/app/vt/ri/page.mdx +++ /dev/null @@ -1,138 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Reverse Index (RI) - - - -Move the cursor up one cell, scrolling if necessary. - -This sequence does not unset the pending wrap state. - -If the cursor is exactly on the [top margin](/vt/decstbm) and is within -[left and right margins](/vt/decslrm), invoke [scroll down (SD)](/vt/sd) -with `n = 1`. The operation is complete. - -Otherwise, scrolling isn't necessary. Perform a -[cursor up](/vt/cuu) operation with `n = 1`. - -## Validation - -### RI V-1: No Scroll Region, Top of Screen - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "A\n" -printf "B\n" -printf "C\n" -printf "\033[1;1H" # move to top-left -printf "\033M" # reverse index -printf "X" -``` - -``` -|Xc________| -|A_________| -|B_________| -|C_________| -``` - -### RI V-2: No Scroll Region, Not Top of Screen - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "A\n" -printf "B\n" -printf "C\n" -printf "\033[2;1H" -printf "\033M" # reverse index -printf "X" -``` - -``` -|Xc________| -|B_________| -|C_________| -``` - -### RI V-3: Top/Bottom Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "A\n" -printf "B\n" -printf "C\n" -printf "\033[2;3r" # scroll region -printf "\033[2;1H" -printf "\033M" # reverse index -``` - -``` -|A_________| -|c_________| -|B_________| -``` - -### RI V-4: Outside of Top/Bottom Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "A\n" -printf "B\n" -printf "C\n" -printf "\033[2;3r" # scroll region -printf "\033[1;1H" -printf "\033M" # reverse index -``` - -``` -|A_________| -|B_________| -|C_________| -``` - -### RI V-5: Left/Right Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[?69h" # enable left/right margins -printf "\033[2;3s" # scroll region left/right -printf "\033[1;2H" -printf "\033M" -``` - -``` -|A_________| -|DBC_______| -|GEF_______| -|_HI_______| -``` - -### RI V-6: Outside Left/Right Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[?69h" # enable left/right margins -printf "\033[2;3s" # scroll region left/right -printf "\033[2;1H" -printf "\033M" -``` - -``` -|ABC_______| -|DEF_______| -|GHI_______| -``` - -Cursor on the `A`. diff --git a/website/app/vt/ris/page.mdx b/website/app/vt/ris/page.mdx deleted file mode 100644 index 3abdb88d0..000000000 --- a/website/app/vt/ris/page.mdx +++ /dev/null @@ -1,30 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Full Reset (RIS) - - - -Reset the terminal. - -The full reset operation does the following: - -- Set the cursor shape to the default -- Reset the scroll region to the full screen -- Disable [left and right margin mode (mode 69)](#TODO) -- Disable [origin mode (mode 6)](#TODO) -- Unset cursor foreground and background colors -- Reset charsets to the default -- Reset [cursor key mode (DECCKM)](#TODO) -- Reset [disable keyboard input (KAM)](#TODO) -- Reset [application keypad mode](/vt/deckpnm) -- Reset xterm keyboard modifier state to the default -- Disable cursor [protected attribute](#TODO) -- Disable any [protected area](#TODO) -- Reset all [mouse tracking modes](#TODO) -- Reset tabstops to default -- Enable [send-receive mode (mode 12)](#TODO) -- Reset [backspace sends delete (mode 67)](#TODO) -- Return to the primary screen and clear it -- Move the cursor to the top-left corner -- Reset the pending wrap state -- Reset saved cursor state diff --git a/website/app/vt/sd/page.mdx b/website/app/vt/sd/page.mdx deleted file mode 100644 index 195029f4f..000000000 --- a/website/app/vt/sd/page.mdx +++ /dev/null @@ -1,37 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Scroll Down (SD) - - - -Inserts `n` lines at the top of the scroll region and shift existing -lines down. - -This sequence is functionally identical to -[Insert Line (IL)](/vt/il) with the cursor position set to the top of -the scroll region. The cursor position after the operation must be unchanged -from when SD was invoked. - -This sequence unsets the pending wrap state. - -## Validation - -### SD V-1: Outside of Top/Bottom Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[3;4r" # scroll region top/bottom -printf "\033[2;2H" -printf "\033[T" -``` - -``` -|ABC_____| -|DEF_____| -|________| -|GHI_____| -``` diff --git a/website/app/vt/su/page.mdx b/website/app/vt/su/page.mdx deleted file mode 100644 index a65c53d30..000000000 --- a/website/app/vt/su/page.mdx +++ /dev/null @@ -1,113 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Scroll Up (SU) - - - -Remove `n` lines from the top of the scroll region and shift existing -lines up. - -The parameter `n` must be an integer greater than or equal to 1. If `n` is less than -or equal to 0, adjust `n` to be 1. If `n` is omitted, `n` defaults to 1. - -This sequence executes [Delete Line (DL)](/vt/dl) with the cursor position -set to the top of the scroll region. There are some differences from DL -which are explained below. - -The cursor position after the operation must be unchanged from when SU was -invoked. The pending wrap state is _not_ reset. - -## Validation - -### SU V-1: Simple Usage - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[2;2H" -printf "\033[S" -``` - -``` -|DEF_____| -|GHI_____| -``` - -### SU V-2: Top/Bottom Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC\n" -printf "DEF\n" -printf "GHI\n" -printf "\033[2;3r" # scroll region top/bottom -printf "\033[1;1H" -printf "\033[S" -``` - -``` -|ABC_____| -|GHI_____| -``` - -### SU V-3: Left/Right Scroll Regions - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "ABC123\n" -printf "DEF456\n" -printf "GHI789\n" -printf "\033[?69h" # enable left/right margins -printf "\033[2;4s" # scroll region left/right -printf "\033[2;2H" -printf "\033[S" -``` - -``` -|AEF423__| -|DHI756__| -|G___89__| -``` - -### SU V-4: Preserves Pending Wrap - -```bash -cols=$(tput cols) -printf "\033[1;${cols}H" # move to top-right -printf "\033[2J" # clear screen -printf "A" -printf "\033[2;${cols}H" -printf "B" -printf "\033[3;${cols}H" -printf "C" -printf "\033[S" -printf "X" -``` - -``` -|_______B| -|_______C| -|________| -|X_______| -``` - -### SU V-5: Scroll Full Top/Bottom Scroll Region - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "top" -printf "\033[5;1H" -printf "ABCDEF" -printf "\033[2;5r" # scroll region top/bottom -printf "\033[4S" -``` - -``` -|top_____| -``` diff --git a/website/app/vt/tab/page.mdx b/website/app/vt/tab/page.mdx deleted file mode 100644 index 95b1b3b41..000000000 --- a/website/app/vt/tab/page.mdx +++ /dev/null @@ -1,8 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Tab (TAB) - - - -This is an alias for [cursor horizontal tabulation (CHT)](/vt/cht) with -`n = 1`. diff --git a/website/app/vt/tbc/page.mdx b/website/app/vt/tbc/page.mdx deleted file mode 100644 index acb39330b..000000000 --- a/website/app/vt/tbc/page.mdx +++ /dev/null @@ -1,47 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Tab Clear (TBC) - - - -Clear one or all tab stops. - -The parameter `n` must be `0` or `3`. If `n` is omitted, `n` defaults to `0`. - -If the parameter `n` is `0`, the cursor column position is marked as -not a tab stop. If the column was already not a tab stop, this does nothing. - -If the parameter `n` is `3`, all tab stops are cleared. - -## Validation - -### TBC V-1: Tab Clear Single - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?W" # reset tabs -printf "\t" -printf "\033[g" -printf "\033[1G" -printf "\t" -``` - -``` -|_______________c_______| -``` - -### TBC V-3: Clear All Tabstops - -```bash -printf "\033[1;1H" # move to top-left -printf "\033[0J" # clear screen -printf "\033[?W" # reset tabs -printf "\033[3g" -printf "\033[1G" -printf "\t" -``` - -``` -|______________________c| -``` diff --git a/website/app/vt/vpa/page.mdx b/website/app/vt/vpa/page.mdx deleted file mode 100644 index f25c745e1..000000000 --- a/website/app/vt/vpa/page.mdx +++ /dev/null @@ -1,14 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Vertical Position Absolute (VPA) - - - -This sequence performs [cursor position (CUP)](/vt/cup) with `y` set -to the parameterized value and `x` set to the current cursor position. -There is no additional or different behavior for using `VPA`. - -Because this invokes `CUP`, the cursor column (`y`) can change if it is -outside the bounds of the `CUP` operation. For example, if -[origin mode](#TODO) is set and the current cursor position is outside -of the scroll region, the column will be adjusted. diff --git a/website/app/vt/vpr/page.mdx b/website/app/vt/vpr/page.mdx deleted file mode 100644 index 990b3185a..000000000 --- a/website/app/vt/vpr/page.mdx +++ /dev/null @@ -1,17 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Vertical Position Relative (VPR) - - - -This sequence performs [cursor position (CUP)](/vt/cup) with `y` set -to the current cursor row plus `y` and `x` set to the current cursor column. -There is no additional or different behavior for using `VPR`. - -The parameter `y` must be an integer greater than or equal to 1. If `y` is less than -or equal to 0, adjust `y` to be 1. If `y` is omitted, `y` defaults to 1. - -Because this invokes `CUP`, the cursor column (`x`) can change if it is -outside the bounds of the `CUP` operation. For example, if -[origin mode](#TODO) is set and the current cursor position is outside -of the scroll region, the column will be adjusted. diff --git a/website/app/vt/xtshiftescape/page.mdx b/website/app/vt/xtshiftescape/page.mdx deleted file mode 100644 index cadbf845c..000000000 --- a/website/app/vt/xtshiftescape/page.mdx +++ /dev/null @@ -1,41 +0,0 @@ -import VTSequence from "@/components/VTSequence"; - -# Set Shift-Escape (XTSHIFTESCAPE) - -", "Pn", "s"]} /> - -Configure whether mouse reports are allowed to capture the `shift` modifier. - -The parameter `n` must be an integer equal to 0 or 1. If `n` is omitted, -`n` defaults to 0. If `n` is an invalid value, this sequence does nothing. - -When a terminal program requests [mouse reporting](#TODO), some mouse -reporting modes also report the modifier keys that are pressed (control, shift, -etc.). This would disable the ability for a terminal user to natively select -text if they typically select text using left-click and drag, since the -left-click event is captured by the running program. - -To get around this limitation, many terminal emulators (including xterm) -use the `shift` modifier to disable mouse reporting temporarily, allowing -native text selection to work. In this scenario, however, the running -terminal program cannot detect shift-clicks because the terminal emulator -captures the event. - -This sequence (`XTSHIFTESCAPE`) allows configuring this behavior. If -`n` is `0`, the terminal is allowed to override the shift key and not pass -it through to the terminal program. If `n` is `1`, the terminal program -is requesting that the shift modifier is sent using standard mouse -reporting formats. - -In either case, the terminal emulator is not forced to respect this request. -For example, `xterm` has a `never` and `always` terminal configuration -to never allow terminal programs to capture shift or to always allow them, -respectively. If either of these configurations are set, `XTSHIFTESCAPE` -has zero effect. - -`xterm` also has `false` and `true` terminal configurations. In the `false` -scenario, the terminal emulator will override `shift` (not allow the terminal -program to see it) _unless it is explicitly requested_ via `XTSHIFTESCAPE`. -The `true` scenario is the exact opposite: pass the shift modifier through -to the running terminal program unless the terminal program explicitly states -it doesn't need to know about it (`n = 0`). diff --git a/website/components/VTMode.tsx b/website/components/VTMode.tsx deleted file mode 100644 index 7287c1c87..000000000 --- a/website/components/VTMode.tsx +++ /dev/null @@ -1,18 +0,0 @@ -export default function VTMode({ - value, - ansi = false, -}: { - value: number; - ansi: boolean; -}) { - return ( -
-
-
- {ansi ? "" : "?"} - {value} -
-
-
- ); -} diff --git a/website/components/VTSequence.tsx b/website/components/VTSequence.tsx deleted file mode 100644 index 1fee995e1..000000000 --- a/website/components/VTSequence.tsx +++ /dev/null @@ -1,52 +0,0 @@ -// Draw a diagram showing the VT sequence. -// -// There are some special sequence elements that can be used: -// -// - CSI will be replaced with ESC [. -// - Pn will be considered a parameter -// -export default function VTSequence({ - sequence, -}: { - sequence: string | [string]; -}) { - let arr: [string] = typeof sequence === "string" ? [sequence] : sequence; - - if (arr[0] === "CSI") { - arr.shift(); - arr.unshift("ESC", "["); - } - - return ( -
- {arr.map((elem, i) => ( -
- -
- ))} -
- ); -} - -function VTElem({ elem }: { elem: string }) { - const param = elem.length > 1 && elem[0] === "P"; - elem = param ? elem[1] : elem; - const specialChar = special[elem] ?? elem.charCodeAt(0); - const hex = specialChar.toString(16).padStart(2, "0").toUpperCase(); - - return ( -
-
{param ? "____" : `0x${hex}`}
-
{elem}
-
- ); -} - -const special: { [key: string]: number } = { - BEL: 0x07, - BS: 0x08, - TAB: 0x09, - LF: 0x0a, - CR: 0x0d, - ESC: 0x1b, -}; diff --git a/website/mdx-components.tsx b/website/mdx-components.tsx deleted file mode 100644 index 9ff722919..000000000 --- a/website/mdx-components.tsx +++ /dev/null @@ -1,7 +0,0 @@ -import type { MDXComponents } from "mdx/types"; - -export function useMDXComponents(components: MDXComponents): MDXComponents { - return { - ...components, - }; -} diff --git a/website/next.config.mjs b/website/next.config.mjs deleted file mode 100644 index b033373d5..000000000 --- a/website/next.config.mjs +++ /dev/null @@ -1,28 +0,0 @@ -import remarkGfm from "remark-gfm"; -import remarkToc from "remark-toc"; -import rehypePrettyCode from "rehype-pretty-code"; -import rehypeSlug from "rehype-slug"; -import createMDX from "@next/mdx"; - -/** @type {import('next').NextConfig} */ -const nextConfig = { - pageExtensions: ["js", "jsx", "mdx", "ts", "tsx"], -}; - -/** @type {import('rehype-pretty-code').Options} */ -const prettyCodeOptions = { - theme: { - dark: "one-dark-pro", - light: "one-dark-pro", // todo: when we support light mode - }, -}; - -const withMDX = createMDX({ - // Add markdown plugins here, as desired - options: { - remarkPlugins: [remarkGfm, remarkToc], - rehypePlugins: [rehypeSlug, [rehypePrettyCode, prettyCodeOptions]], - }, -}); - -export default withMDX(nextConfig); diff --git a/website/package-lock.json b/website/package-lock.json deleted file mode 100644 index 9231b4ecd..000000000 --- a/website/package-lock.json +++ /dev/null @@ -1,6955 +0,0 @@ -{ - "name": "website", - "version": "0.1.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "website", - "version": "0.1.0", - "dependencies": { - "@mdx-js/loader": "^2.3.0", - "@mdx-js/react": "^2.3.0", - "@next/mdx": "^13.5.4", - "@types/mdx": "^2.0.8", - "next": "13.5.4", - "react": "^18", - "react-dom": "^18", - "rehype-pretty-code": "^0.10.1", - "rehype-slug": "^6.0.0", - "remark-gfm": "^3.0.1", - "remark-toc": "^9.0.0", - "shiki": "^0.14.4" - }, - "devDependencies": { - "@tailwindcss/typography": "^0.5.10", - "@types/node": "^20", - "@types/react": "^18", - "@types/react-dom": "^18", - "autoprefixer": "^10", - "eslint": "^8", - "eslint-config-next": "13.5.4", - "postcss": "^8", - "tailwindcss": "^3", - "typescript": "^5" - } - }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@babel/runtime": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz", - "integrity": "sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==", - "dev": true, - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", - "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", - "dev": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", - "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/js": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", - "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.11", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", - "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", - "peer": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@mdx-js/loader": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@mdx-js/loader/-/loader-2.3.0.tgz", - "integrity": "sha512-IqsscXh7Q3Rzb+f5DXYk0HU71PK+WuFsEhf+mSV3fOhpLcEpgsHvTQ2h0T6TlZ5gHOaBeFjkXwB52by7ypMyNg==", - "dependencies": { - "@mdx-js/mdx": "^2.0.0", - "source-map": "^0.7.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "webpack": ">=4" - } - }, - "node_modules/@mdx-js/mdx": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-2.3.0.tgz", - "integrity": "sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/mdx": "^2.0.0", - "estree-util-build-jsx": "^2.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "estree-util-to-js": "^1.1.0", - "estree-walker": "^3.0.0", - "hast-util-to-estree": "^2.0.0", - "markdown-extensions": "^1.0.0", - "periscopic": "^3.0.0", - "remark-mdx": "^2.0.0", - "remark-parse": "^10.0.0", - "remark-rehype": "^10.0.0", - "unified": "^10.0.0", - "unist-util-position-from-estree": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@mdx-js/react": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-2.3.0.tgz", - "integrity": "sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==", - "dependencies": { - "@types/mdx": "^2.0.0", - "@types/react": ">=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "react": ">=16" - } - }, - "node_modules/@next/env": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.5.4.tgz", - "integrity": "sha512-LGegJkMvRNw90WWphGJ3RMHMVplYcOfRWf2Be3td3sUa+1AaxmsYyANsA+znrGCBjXJNi4XAQlSoEfUxs/4kIQ==" - }, - "node_modules/@next/eslint-plugin-next": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.5.4.tgz", - "integrity": "sha512-vI94U+D7RNgX6XypSyjeFrOzxGlZyxOplU0dVE5norIfZGn/LDjJYPHdvdsR5vN1eRtl6PDAsOHmycFEOljK5A==", - "dev": true, - "dependencies": { - "glob": "7.1.7" - } - }, - "node_modules/@next/mdx": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/@next/mdx/-/mdx-13.5.4.tgz", - "integrity": "sha512-WYdWeDZUvX9h0BnjDtwyFy2We4ko8ox5EuglN27rCoYz1xj8fQ8KAn7reZgXwT2RX2hxUOl4eTNbXBfsrw7Gew==", - "dependencies": { - "source-map": "^0.7.0" - }, - "peerDependencies": { - "@mdx-js/loader": ">=0.15.0", - "@mdx-js/react": ">=0.15.0" - }, - "peerDependenciesMeta": { - "@mdx-js/loader": { - "optional": true - }, - "@mdx-js/react": { - "optional": true - } - } - }, - "node_modules/@next/swc-darwin-arm64": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.5.4.tgz", - "integrity": "sha512-Df8SHuXgF1p+aonBMcDPEsaahNo2TCwuie7VXED4FVyECvdXfRT9unapm54NssV9tF3OQFKBFOdlje4T43VO0w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-darwin-x64": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.5.4.tgz", - "integrity": "sha512-siPuUwO45PnNRMeZnSa8n/Lye5ZX93IJom9wQRB5DEOdFrw0JjOMu1GINB8jAEdwa7Vdyn1oJ2xGNaQpdQQ9Pw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.5.4.tgz", - "integrity": "sha512-l/k/fvRP/zmB2jkFMfefmFkyZbDkYW0mRM/LB+tH5u9pB98WsHXC0WvDHlGCYp3CH/jlkJPL7gN8nkTQVrQ/2w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.5.4.tgz", - "integrity": "sha512-YYGb7SlLkI+XqfQa8VPErljb7k9nUnhhRrVaOdfJNCaQnHBcvbT7cx/UjDQLdleJcfyg1Hkn5YSSIeVfjgmkTg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.5.4.tgz", - "integrity": "sha512-uE61vyUSClnCH18YHjA8tE1prr/PBFlBFhxBZis4XBRJoR+txAky5d7gGNUIbQ8sZZ7LVkSVgm/5Fc7mwXmRAg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.5.4.tgz", - "integrity": "sha512-qVEKFYML/GvJSy9CfYqAdUexA6M5AklYcQCW+8JECmkQHGoPxCf04iMh7CPR7wkHyWWK+XLt4Ja7hhsPJtSnhg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.5.4.tgz", - "integrity": "sha512-mDSQfqxAlfpeZOLPxLymZkX0hYF3juN57W6vFHTvwKlnHfmh12Pt7hPIRLYIShk8uYRsKPtMTth/EzpwRI+u8w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-ia32-msvc": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.5.4.tgz", - "integrity": "sha512-aoqAT2XIekIWoriwzOmGFAvTtVY5O7JjV21giozBTP5c6uZhpvTWRbmHXbmsjZqY4HnEZQRXWkSAppsIBweKqw==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.5.4.tgz", - "integrity": "sha512-cyRvlAxwlddlqeB9xtPSfNSCRy8BOa4wtMo0IuI9P7Y0XT2qpDrpFKRyZ7kUngZis59mPVla5k8X1oOJ8RxDYg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.5.1.tgz", - "integrity": "sha512-6i/8UoL0P5y4leBIGzvkZdS85RDMG9y1ihZzmTZQ5LdHUYmZ7pKFoj8X0236s3lusPs1Fa5HTQUpwI+UfTcmeA==", - "dev": true - }, - "node_modules/@swc/helpers": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", - "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@tailwindcss/typography": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.10.tgz", - "integrity": "sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==", - "dev": true, - "dependencies": { - "lodash.castarray": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.merge": "^4.6.2", - "postcss-selector-parser": "6.0.10" - }, - "peerDependencies": { - "tailwindcss": ">=3.0.0 || insiders" - } - }, - "node_modules/@tailwindcss/typography/node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@types/acorn": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", - "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/@types/debug": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.9.tgz", - "integrity": "sha512-8Hz50m2eoS56ldRlepxSBa6PWEVCtzUo/92HgLc2qTMnotJNIm7xP+UZhyWoYsyOdd5dxZ+NZLb24rsKyFs2ow==", - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/eslint": { - "version": "8.44.3", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.3.tgz", - "integrity": "sha512-iM/WfkwAhwmPff3wZuPLYiHX18HI24jU8k1ZSH7P8FHwxTjZ2P6CoX2wnF43oprR+YXJM6UUxATkNvyv/JHd+g==", - "peer": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.5", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.5.tgz", - "integrity": "sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==", - "peer": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", - "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==" - }, - "node_modules/@types/estree-jsx": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.1.tgz", - "integrity": "sha512-sHyakZlAezNFxmYRo0fopDZW+XvK6ipeZkkp5EAOLjdPfZp8VjZBJ67vSRI99RSCAoqXVmXOHS4fnWoxpuGQtQ==", - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/@types/hast": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.6.tgz", - "integrity": "sha512-47rJE80oqPmFdVDCD7IheXBrVdwuBgsYwoczFvKmwfo2Mzsnt+V9OONsYauFmICb6lQPpCuXYJWejBNs4pDJRg==", - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.13", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz", - "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==", - "peer": true - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "node_modules/@types/mdast": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.13.tgz", - "integrity": "sha512-HjiGiWedR0DVFkeNljpa6Lv4/IZU1+30VY5d747K7lBudFc3R0Ibr6yJ9lN3BE28VnZyDfLF/VB1Ql1ZIbKrmg==", - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/@types/mdx": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.8.tgz", - "integrity": "sha512-r7/zWe+f9x+zjXqGxf821qz++ld8tp6Z4jUS6qmPZUXH6tfh4riXOhAqb12tWGWAevCFtMt1goLWkQMqIJKpsA==" - }, - "node_modules/@types/ms": { - "version": "0.7.32", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.32.tgz", - "integrity": "sha512-xPSg0jm4mqgEkNhowKgZFBNtwoEwF6gJ4Dhww+GFpm3IgtNseHQZ5IqdNwnquZEoANxyDAKDRAdVo4Z72VvD/g==" - }, - "node_modules/@types/node": { - "version": "20.8.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.2.tgz", - "integrity": "sha512-Vvycsc9FQdwhxE3y3DzeIxuEJbWGDsnrxvMADzTDF/lcdR9/K+AQIeAghTQsHtotg/q0j3WEOYS/jQgSdWue3w==" - }, - "node_modules/@types/prop-types": { - "version": "15.7.8", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.8.tgz", - "integrity": "sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==" - }, - "node_modules/@types/react": { - "version": "18.2.25", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.25.tgz", - "integrity": "sha512-24xqse6+VByVLIr+xWaQ9muX1B4bXJKXBbjszbld/UEDslGLY53+ZucF44HCmLbMPejTzGG9XgR+3m2/Wqu1kw==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.2.10", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.10.tgz", - "integrity": "sha512-5VEC5RgXIk1HHdyN1pHlg0cOqnxHzvPGpMMyGAP5qSaDRmyZNDaQ0kkVAkK6NYlDhP6YBID3llaXlmAS/mdgCA==", - "dev": true, - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/scheduler": { - "version": "0.16.4", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.4.tgz", - "integrity": "sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==" - }, - "node_modules/@types/ungap__structured-clone": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@types/ungap__structured-clone/-/ungap__structured-clone-0.3.0.tgz", - "integrity": "sha512-eBWREUhVUGPze+bUW22AgUr05k8u+vETzuYdLYSvWqGTUe0KOf+zVnOB1qER5wMcw8V6D9Ar4DfJmVvD1yu0kQ==" - }, - "node_modules/@types/unist": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz", - "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==" - }, - "node_modules/@typescript-eslint/parser": { - "version": "6.7.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.7.4.tgz", - "integrity": "sha512-I5zVZFY+cw4IMZUeNCU7Sh2PO5O57F7Lr0uyhgCJmhN/BuTlnc55KxPonR4+EM3GBdfiCyGZye6DgMjtubQkmA==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "6.7.4", - "@typescript-eslint/types": "6.7.4", - "@typescript-eslint/typescript-estree": "6.7.4", - "@typescript-eslint/visitor-keys": "6.7.4", - "debug": "^4.3.4" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "6.7.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.4.tgz", - "integrity": "sha512-SdGqSLUPTXAXi7c3Ob7peAGVnmMoGzZ361VswK2Mqf8UOYcODiYvs8rs5ILqEdfvX1lE7wEZbLyELCW+Yrql1A==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.7.4", - "@typescript-eslint/visitor-keys": "6.7.4" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "6.7.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.4.tgz", - "integrity": "sha512-o9XWK2FLW6eSS/0r/tgjAGsYasLAnOWg7hvZ/dGYSSNjCh+49k5ocPN8OmG5aZcSJ8pclSOyVKP2x03Sj+RrCA==", - "dev": true, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.7.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.4.tgz", - "integrity": "sha512-ty8b5qHKatlNYd9vmpHooQz3Vki3gG+3PchmtsA4TgrZBKWHNjWfkQid7K7xQogBqqc7/BhGazxMD5vr6Ha+iQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.7.4", - "@typescript-eslint/visitor-keys": "6.7.4", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.7.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.4.tgz", - "integrity": "sha512-pOW37DUhlTZbvph50x5zZCkFn3xzwkGtNoJHzIM3svpiSkJzwOYr/kVBaXmf+RAQiUDs1AHEZVNPg6UJCJpwRA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.7.4", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", - "peer": true, - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "peer": true, - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "peer": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "peer": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "peer": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "peer": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "peer": true - }, - "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "peer": true, - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peer": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-sequence-parser": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.1.tgz", - "integrity": "sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==" - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true - }, - "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==", - "dev": true - }, - "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-includes": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", - "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz", - "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz", - "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.2.1" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", - "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", - "is-shared-array-buffer": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true - }, - "node_modules/astring": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.6.tgz", - "integrity": "sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==", - "bin": { - "astring": "bin/astring" - } - }, - "node_modules/asynciterator.prototype": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", - "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.3" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.16", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "browserslist": "^4.21.10", - "caniuse-lite": "^1.0.30001538", - "fraction.js": "^4.3.6", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/axe-core": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.8.2.tgz", - "integrity": "sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/axobject-query": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", - "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", - "dev": true, - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "peer": true - }, - "node_modules/busboy": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", - "dependencies": { - "streamsearch": "^1.1.0" - }, - "engines": { - "node": ">=10.16.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001546", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001546.tgz", - "integrity": "sha512-zvtSJwuQFpewSyRrI3AsftF6rM0X80mZkChIt1spBGEvRglCrjTniXvinc8JKRoqTwXAgvqTImaN9igfSMtUBw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "peer": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/client-only": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "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==", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" - }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/define-data-property": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz", - "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true - }, - "node_modules/diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.542", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.542.tgz", - "integrity": "sha512-6+cpa00G09N3sfh2joln4VUXHquWrOFx3FLZqiVQvl45+zS9DskDBTPvob+BhvFRmTBkyDSk0vvLMMRo/qc6mQ==" - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/es-abstract": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz", - "integrity": "sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.2", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.1", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.12", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "safe-array-concat": "^1.0.1", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.8", - "string.prototype.trimend": "^1.0.7", - "string.prototype.trimstart": "^1.0.7", - "typed-array-buffer": "^1.0.0", - "typed-array-byte-length": "^1.0.0", - "typed-array-byte-offset": "^1.0.0", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.11" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-iterator-helpers": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", - "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==", - "dev": true, - "dependencies": { - "asynciterator.prototype": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.1", - "es-abstract": "^1.22.1", - "es-set-tostringtag": "^2.0.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.2.1", - "globalthis": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "iterator.prototype": "^1.1.2", - "safe-array-concat": "^1.0.1" - } - }, - "node_modules/es-module-lexer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", - "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", - "peer": true - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", - "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.50.0", - "@humanwhocodes/config-array": "^0.11.11", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-next": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.5.4.tgz", - "integrity": "sha512-FzQGIj4UEszRX7fcRSJK6L1LrDiVZvDFW320VVntVKh3BSU8Fb9kpaoxQx0cdFgf3MQXdeSbrCXJ/5Z/NndDkQ==", - "dev": true, - "dependencies": { - "@next/eslint-plugin-next": "13.5.4", - "@rushstack/eslint-patch": "^1.3.3", - "@typescript-eslint/parser": "^5.4.2 || ^6.0.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-import-resolver-typescript": "^3.5.2", - "eslint-plugin-import": "^2.28.1", - "eslint-plugin-jsx-a11y": "^6.7.1", - "eslint-plugin-react": "^7.33.2", - "eslint-plugin-react-hooks": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" - }, - "peerDependencies": { - "eslint": "^7.23.0 || ^8.0.0", - "typescript": ">=3.3.1" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", - "dev": true, - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-import-resolver-typescript": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", - "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", - "dev": true, - "dependencies": { - "debug": "^4.3.4", - "enhanced-resolve": "^5.12.0", - "eslint-module-utils": "^2.7.4", - "fast-glob": "^3.3.1", - "get-tsconfig": "^4.5.0", - "is-core-module": "^2.11.0", - "is-glob": "^4.0.3" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" - }, - "peerDependencies": { - "eslint": "*", - "eslint-plugin-import": "*" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", - "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", - "dev": true, - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", - "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.findlastindex": "^1.2.2", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.8.0", - "has": "^1.0.3", - "is-core-module": "^2.13.0", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.6", - "object.groupby": "^1.0.0", - "object.values": "^1.1.6", - "semver": "^6.3.1", - "tsconfig-paths": "^3.14.2" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", - "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.20.7", - "aria-query": "^5.1.3", - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.6.2", - "axobject-query": "^3.1.1", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.3", - "language-tags": "=1.0.5", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-react": { - "version": "7.33.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", - "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.12", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.8" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", - "dev": true, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-util-attach-comments": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-2.1.1.tgz", - "integrity": "sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==", - "dependencies": { - "@types/estree": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-build-jsx": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-2.2.2.tgz", - "integrity": "sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "estree-walker": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-is-identifier-name": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.1.0.tgz", - "integrity": "sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-to-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-1.2.0.tgz", - "integrity": "sha512-IzU74r1PK5IMMGZXUVZbmiu4A1uhiPgW5hm1GjcOfr4ZzHaMPpLNJjR7HjXiIOzi25nZDrgFTobHTkV5Q6ITjA==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-visit": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.2.1.tgz", - "integrity": "sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "dependencies": { - "@types/estree": "^1.0.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "peer": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", - "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", - "dev": true, - "dependencies": { - "flatted": "^3.2.7", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", - "dev": true - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/fraction.js": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", - "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", - "dev": true, - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-tsconfig": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.2.tgz", - "integrity": "sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==", - "dev": true, - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, - "node_modules/github-slugger": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", - "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" - }, - "node_modules/glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hash-obj": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/hash-obj/-/hash-obj-4.0.0.tgz", - "integrity": "sha512-FwO1BUVWkyHasWDW4S8o0ssQXjvyghLV2rfVhnN36b2bbcj45eGiuzdn9XOvOpjV3TKQD7Gm2BWNXdE9V4KKYg==", - "dependencies": { - "is-obj": "^3.0.0", - "sort-keys": "^5.0.0", - "type-fest": "^1.0.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/hash-obj/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/hast-util-heading-rank": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-heading-rank/-/hast-util-heading-rank-3.0.0.tgz", - "integrity": "sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-heading-rank/node_modules/@types/hast": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.1.tgz", - "integrity": "sha512-hs/iBJx2aydugBQx5ETV3ZgeSS0oIreQrFJ4bjBl0XvM4wAmDjFEALY7p0rTSLt2eL+ibjRAAs9dTPiCLtmbqQ==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/hast-util-to-estree": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.3.3.tgz", - "integrity": "sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "estree-util-attach-comments": "^2.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "hast-util-whitespace": "^2.0.0", - "mdast-util-mdx-expression": "^1.0.0", - "mdast-util-mdxjs-esm": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.4.1", - "unist-util-position": "^4.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-string": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-3.0.0.tgz", - "integrity": "sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-string/node_modules/@types/hast": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.1.tgz", - "integrity": "sha512-hs/iBJx2aydugBQx5ETV3ZgeSS0oIreQrFJ4bjBl0XvM4wAmDjFEALY7p0rTSLt2eL+ibjRAAs9dTPiCLtmbqQ==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/hast-util-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", - "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "dependencies": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-async-function": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", - "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=4" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finalizationregistry": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", - "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-3.0.0.tgz", - "integrity": "sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-reference": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", - "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", - "dev": true, - "dependencies": { - "which-typed-array": "^1.1.11" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/iterator.prototype": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", - "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", - "dev": true, - "dependencies": { - "define-properties": "^1.2.1", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "reflect.getprototypeof": "^1.0.4", - "set-function-name": "^2.0.1" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "peer": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz", - "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==", - "dev": true, - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "peer": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/keyv": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", - "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", - "dev": true, - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/language-subtag-registry": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", - "dev": true - }, - "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", - "dev": true, - "dependencies": { - "language-subtag-registry": "~0.3.2" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "peer": true, - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash.castarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", - "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", - "dev": true - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/markdown-extensions": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-1.1.1.tgz", - "integrity": "sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/markdown-table": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/mdast-util-definitions": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz", - "integrity": "sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz", - "integrity": "sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==", - "dependencies": { - "@types/mdast": "^3.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mdast-util-from-markdown": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", - "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz", - "integrity": "sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==", - "dependencies": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-gfm-autolink-literal": "^1.0.0", - "mdast-util-gfm-footnote": "^1.0.0", - "mdast-util-gfm-strikethrough": "^1.0.0", - "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-find-and-replace": "^2.0.0", - "micromark-util-character": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-footnote": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz", - "integrity": "sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0", - "micromark-util-normalize-identifier": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz", - "integrity": "sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-table": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz", - "integrity": "sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==", - "dependencies": { - "@types/mdast": "^3.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz", - "integrity": "sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-2.0.1.tgz", - "integrity": "sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw==", - "dependencies": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-mdx-expression": "^1.0.0", - "mdast-util-mdx-jsx": "^2.0.0", - "mdast-util-mdxjs-esm": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-expression": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.3.2.tgz", - "integrity": "sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-jsx": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.4.tgz", - "integrity": "sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "ccount": "^2.0.0", - "mdast-util-from-markdown": "^1.1.0", - "mdast-util-to-markdown": "^1.3.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-remove-position": "^4.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdxjs-esm": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-1.3.1.tgz", - "integrity": "sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-phrasing": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", - "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", - "dependencies": { - "@types/mdast": "^3.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz", - "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-definitions": "^5.0.0", - "micromark-util-sanitize-uri": "^1.1.0", - "trim-lines": "^3.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-markdown": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", - "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", - "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", - "dependencies": { - "@types/mdast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-toc": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-toc/-/mdast-util-toc-7.0.0.tgz", - "integrity": "sha512-C28UcSqjmnWuvgT8d97qpaItHKvySqVPAECUzqQ51xuMyNFFJwcFoKW77KoMjtXrclTidLQFDzLUmTmrshRweA==", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/ungap__structured-clone": "^0.3.0", - "@ungap/structured-clone": "^1.0.0", - "github-slugger": "^2.0.0", - "mdast-util-to-string": "^4.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-toc/node_modules/@types/mdast": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.1.tgz", - "integrity": "sha512-IlKct1rUTJ1T81d8OHzyop15kGv9A/ff7Gz7IJgrk6jDb4Udw77pCJ+vq8oxZf4Ghpm+616+i1s/LNg/Vh7d+g==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/mdast-util-toc/node_modules/@types/unist": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.0.tgz", - "integrity": "sha512-MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w==" - }, - "node_modules/mdast-util-toc/node_modules/mdast-util-to-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", - "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", - "dependencies": { - "@types/mdast": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-toc/node_modules/unist-util-is": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", - "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-toc/node_modules/unist-util-visit": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", - "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-toc/node_modules/unist-util-visit-parents": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", - "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "peer": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromark": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", - "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", - "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-extension-gfm": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.3.tgz", - "integrity": "sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==", - "dependencies": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.5.tgz", - "integrity": "sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.2.tgz", - "integrity": "sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==", - "dependencies": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.7.tgz", - "integrity": "sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==", - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-table": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.7.tgz", - "integrity": "sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.2.tgz", - "integrity": "sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==", - "dependencies": { - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz", - "integrity": "sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdx-expression": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.8.tgz", - "integrity": "sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/estree": "^1.0.0", - "micromark-factory-mdx-expression": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-extension-mdx-jsx": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.5.tgz", - "integrity": "sha512-gPH+9ZdmDflbu19Xkb8+gheqEDqkSpdCEubQyxuz/Hn8DOXiXvrXeikOoBA71+e8Pfi0/UYmU3wW3H58kr7akA==", - "dependencies": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "micromark-factory-mdx-expression": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdx-md": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.1.tgz", - "integrity": "sha512-7MSuj2S7xjOQXAjjkbjBsHkMtb+mDGVW6uI2dBL9snOBCbZmoNgDAeZ0nSn9j3T42UE/g2xVNMn18PJxZvkBEA==", - "dependencies": { - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.1.tgz", - "integrity": "sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==", - "dependencies": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^1.0.0", - "micromark-extension-mdx-jsx": "^1.0.0", - "micromark-extension-mdx-md": "^1.0.0", - "micromark-extension-mdxjs-esm": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs-esm": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.5.tgz", - "integrity": "sha512-xNRBw4aoURcyz/S69B19WnZAkWJMxHMT5hE36GtDAyhoyn/8TuAeqjFJQlwk+MKQsUD7b3l7kFX+vlfVWgcX1w==", - "dependencies": { - "@types/estree": "^1.0.0", - "micromark-core-commonmark": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-position-from-estree": "^1.1.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-factory-destination": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", - "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-label": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", - "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-factory-mdx-expression": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.9.tgz", - "integrity": "sha512-jGIWzSmNfdnkJq05c7b0+Wv0Kfz3NJ3N4cBjnbO4zjXIlxJr+f8lk+5ZmwFvqdAbUy2q6B5rCY//g0QAAaXDWA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/estree": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-position-from-estree": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - } - }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-title": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", - "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-whitespace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", - "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-chunked": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", - "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-classify-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", - "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-combine-extensions": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", - "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", - "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", - "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", - "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-events-to-acorn": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.3.tgz", - "integrity": "sha512-ij4X7Wuc4fED6UoLWkmo0xJQhsktfNh1J0m8g4PbIMPlx+ek/4YdW5mvbye8z/aZvAPUoxgXHrwVlXAPKMRp1w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "@types/unist": "^2.0.0", - "estree-util-visit": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - } - }, - "node_modules/micromark-util-html-tag-name": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", - "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", - "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-resolve-all": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", - "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", - "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-subtokenize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", - "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "peer": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "peer": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "peer": true - }, - "node_modules/next": { - "version": "13.5.4", - "resolved": "https://registry.npmjs.org/next/-/next-13.5.4.tgz", - "integrity": "sha512-+93un5S779gho8y9ASQhb/bTkQF17FNQOtXLKAj3lsNgltEcF0C5PMLLncDmH+8X1EnJH1kbqAERa29nRXqhjA==", - "dependencies": { - "@next/env": "13.5.4", - "@swc/helpers": "0.5.2", - "busboy": "1.6.0", - "caniuse-lite": "^1.0.30001406", - "postcss": "8.4.31", - "styled-jsx": "5.1.1", - "watchpack": "2.4.0" - }, - "bin": { - "next": "dist/bin/next" - }, - "engines": { - "node": ">=16.14.0" - }, - "optionalDependencies": { - "@next/swc-darwin-arm64": "13.5.4", - "@next/swc-darwin-x64": "13.5.4", - "@next/swc-linux-arm64-gnu": "13.5.4", - "@next/swc-linux-arm64-musl": "13.5.4", - "@next/swc-linux-x64-gnu": "13.5.4", - "@next/swc-linux-x64-musl": "13.5.4", - "@next/swc-win32-arm64-msvc": "13.5.4", - "@next/swc-win32-ia32-msvc": "13.5.4", - "@next/swc-win32-x64-msvc": "13.5.4" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.1.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "sass": "^1.3.0" - }, - "peerDependenciesMeta": { - "@opentelemetry/api": { - "optional": true - }, - "sass": { - "optional": true - } - } - }, - "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", - "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", - "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.groupby": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz", - "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1" - } - }, - "node_modules/object.hasown": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", - "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", - "dev": true, - "dependencies": { - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.values": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", - "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "dev": true, - "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-entities": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", - "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", - "dependencies": { - "@types/unist": "^2.0.0", - "character-entities": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/parse-numeric-range": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/periscopic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", - "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^3.0.0", - "is-reference": "^3.0.0" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "dev": true, - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-load-config": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", - "dev": true, - "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^2.1.1" - }, - "engines": { - "node": ">= 14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.11" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/property-information": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.3.0.tgz", - "integrity": "sha512-gVNZ74nqhRMiIUYWGQdosYetaKc83x8oT41a0LlV3AAFCAZwCpg4vmGkq8t34+cUhp3cnM4XDiU/7xlgK7HGrg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "peer": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz", - "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "globalthis": "^1.0.3", - "which-builtin-type": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", - "dev": true - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", - "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "set-function-name": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/rehype-pretty-code": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/rehype-pretty-code/-/rehype-pretty-code-0.10.1.tgz", - "integrity": "sha512-WHjRvGlqPXG8BVRB9mK0255WvIOnzvHivAWhFkA2OG+NTkQWtTbCULZMokOHLf3Yy8q8I8/F8QNjDSQBhjMK5w==", - "dependencies": { - "@types/hast": "^2.0.0", - "hash-obj": "^4.0.0", - "parse-numeric-range": "^1.3.0" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "shiki": "0.x" - } - }, - "node_modules/rehype-slug": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/rehype-slug/-/rehype-slug-6.0.0.tgz", - "integrity": "sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==", - "dependencies": { - "@types/hast": "^3.0.0", - "github-slugger": "^2.0.0", - "hast-util-heading-rank": "^3.0.0", - "hast-util-to-string": "^3.0.0", - "unist-util-visit": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-slug/node_modules/@types/hast": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.1.tgz", - "integrity": "sha512-hs/iBJx2aydugBQx5ETV3ZgeSS0oIreQrFJ4bjBl0XvM4wAmDjFEALY7p0rTSLt2eL+ibjRAAs9dTPiCLtmbqQ==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/rehype-slug/node_modules/@types/unist": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.0.tgz", - "integrity": "sha512-MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w==" - }, - "node_modules/rehype-slug/node_modules/unist-util-is": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", - "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-slug/node_modules/unist-util-visit": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", - "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-slug/node_modules/unist-util-visit-parents": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", - "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-gfm": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-gfm": "^2.0.0", - "micromark-extension-gfm": "^2.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.3.0.tgz", - "integrity": "sha512-g53hMkpM0I98MU266IzDFMrTD980gNF3BJnkyFcmN+dD873mQeD5rdMO3Y2X+x8umQfbSE0PcoEDl7ledSA+2g==", - "dependencies": { - "mdast-util-mdx": "^2.0.0", - "micromark-extension-mdxjs": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-parse": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.2.tgz", - "integrity": "sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-rehype": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-toc": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/remark-toc/-/remark-toc-9.0.0.tgz", - "integrity": "sha512-KJ9txbo33GjDAV1baHFze7ij4G8c7SGYoY8Kzsm2gzFpbhL/bSoVpMMzGa3vrNDSWASNd/3ppAqL7cP2zD6JIA==", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-toc": "^7.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-toc/node_modules/@types/mdast": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.1.tgz", - "integrity": "sha512-IlKct1rUTJ1T81d8OHzyop15kGv9A/ff7Gz7IJgrk6jDb4Udw77pCJ+vq8oxZf4Ghpm+616+i1s/LNg/Vh7d+g==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/resolve": { - "version": "1.22.6", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", - "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", - "dev": true, - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", - "dev": true, - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "dependencies": { - "mri": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/safe-array-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", - "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "peer": true - }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", - "peer": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/set-function-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", - "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", - "dev": true, - "dependencies": { - "define-data-property": "^1.0.1", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/shiki": { - "version": "0.14.4", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.4.tgz", - "integrity": "sha512-IXCRip2IQzKwxArNNq1S+On4KPML3Yyn8Zzs/xRgcgOWIr8ntIK3IKzjFPfjy/7kt9ZMjc+FItfqHRBg8b6tNQ==", - "dependencies": { - "ansi-sequence-parser": "^1.1.0", - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.0" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/sort-keys": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-5.0.0.tgz", - "integrity": "sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw==", - "dependencies": { - "is-plain-obj": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "peer": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/streamsearch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", - "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "regexp.prototype.flags": "^1.5.0", - "set-function-name": "^2.0.0", - "side-channel": "^1.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", - "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", - "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", - "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/stringify-entities": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", - "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", - "dependencies": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/style-to-object": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.2.tgz", - "integrity": "sha512-1JGpfPB3lo42ZX8cuPrheZbfQ6kqPPnPHlKMyeRYtfKD+0jG+QsXgXN57O/dvJlzlB2elI6dGmrPnl5VPQFPaA==", - "dependencies": { - "inline-style-parser": "0.1.1" - } - }, - "node_modules/styled-jsx": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", - "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", - "dependencies": { - "client-only": "0.0.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "peerDependencies": { - "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "babel-plugin-macros": { - "optional": true - } - } - }, - "node_modules/sucrase": { - "version": "3.34.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", - "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "7.1.6", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/tailwindcss": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", - "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", - "dev": true, - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.12", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.18.2", - "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/terser": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.21.0.tgz", - "integrity": "sha512-WtnFKrxu9kaoXuiZFSGrcAvvBqAdmKx0SFNmVNYdJamMu9yyN3I/QF0FbH4QcqJQ+y1CJnzxGIKH0cSj+FGYRw==", - "peer": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", - "peer": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "peer": true - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/ts-api-utils": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz", - "integrity": "sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==", - "dev": true, - "engines": { - "node": ">=16.13.0" - }, - "peerDependencies": { - "typescript": ">=4.2.0" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true - }, - "node_modules/tsconfig-paths": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", - "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", - "dev": true, - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", - "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", - "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unified": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", - "dependencies": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-generated": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", - "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-is": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", - "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz", - "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position-from-estree": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.2.tgz", - "integrity": "sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove-position": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-4.0.2.tgz", - "integrity": "sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-stringify-position": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", - "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", - "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "dependencies": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - }, - "bin": { - "uvu": "bin.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/vfile": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", - "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", - "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", - "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==" - }, - "node_modules/vscode-textmate": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==" - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", - "peer": true, - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "peer": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "peer": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "peer": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", - "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", - "dev": true, - "dependencies": { - "function.prototype.name": "^1.1.5", - "has-tostringtag": "^1.0.0", - "is-async-function": "^2.0.0", - "is-date-object": "^1.0.5", - "is-finalizationregistry": "^1.0.2", - "is-generator-function": "^1.0.10", - "is-regex": "^1.1.4", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", - "dev": true, - "dependencies": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", - "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/yaml": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz", - "integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==", - "dev": true, - "engines": { - "node": ">= 14" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - } -} diff --git a/website/package.json b/website/package.json deleted file mode 100644 index c71e3c20b..000000000 --- a/website/package.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "name": "website", - "version": "0.1.0", - "private": true, - "scripts": { - "dev": "next dev", - "build": "next build", - "start": "next start", - "lint": "next lint" - }, - "dependencies": { - "@mdx-js/loader": "^2.3.0", - "@mdx-js/react": "^2.3.0", - "@next/mdx": "^13.5.4", - "@types/mdx": "^2.0.8", - "next": "13.5.4", - "react": "^18", - "react-dom": "^18", - "rehype-pretty-code": "^0.10.1", - "rehype-slug": "^6.0.0", - "remark-gfm": "^3.0.1", - "remark-toc": "^9.0.0", - "shiki": "^0.14.4" - }, - "devDependencies": { - "@tailwindcss/typography": "^0.5.10", - "@types/node": "^20", - "@types/react": "^18", - "@types/react-dom": "^18", - "autoprefixer": "^10", - "eslint": "^8", - "eslint-config-next": "13.5.4", - "postcss": "^8", - "tailwindcss": "^3", - "typescript": "^5" - } -} diff --git a/website/postcss.config.js b/website/postcss.config.js deleted file mode 100644 index 12a703d90..000000000 --- a/website/postcss.config.js +++ /dev/null @@ -1,6 +0,0 @@ -module.exports = { - plugins: { - tailwindcss: {}, - autoprefixer: {}, - }, -}; diff --git a/website/public/icon.png b/website/public/icon.png deleted file mode 100644 index 53ae99695f81365c5e34587102e6cbe13ff07c73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 540132 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�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%0DAG?`A-bp`pVKB^}_4 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%0AXVi#Q=+k)&M@X5zqO<#LAd2Wuq)Z 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 @(R(9nlwIyW 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