Initial commit

Created from https://vercel.com/new

smbpndk committed Mar 6, 2023 at 21:47 UTC 00e2ad5e15e8226d6dc3d298d93e289afcff88b1
18 files changed +2394
.github/screenshot.png
Binary files /dev/null and b/.github/screenshot.png differ
.gitignore new
+2
@@ -0,0 +1,2 @@
1 +.next
2 +node_modules
LICENSE new
+21
@@ -0,0 +1,21 @@
1 +MIT License
2 +
3 +Copyright (c) 2022 Shu Ding
4 +
5 +Permission is hereby granted, free of charge, to any person obtaining a copy
6 +of this software and associated documentation files (the "Software"), to deal
7 +in the Software without restriction, including without limitation the rights
8 +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 +copies of the Software, and to permit persons to whom the Software is
10 +furnished to do so, subject to the following conditions:
11 +
12 +The above copyright notice and this permission notice shall be included in all
13 +copies or substantial portions of the Software.
14 +
15 +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 +SOFTWARE.
README.md new
+23
@@ -0,0 +1,23 @@
1 +# Nextra Docs Template
2 +
3 +This is a template for creating documentation with [Nextra](https://nextra.site).
4 +
5 +[**Live Demo →**](https://nextra-docs-template.vercel.app)
6 +
7 +[![](.github/screenshot.png)](https://nextra-docs-template.vercel.app)
8 +
9 +## Quick Start
10 +
11 +Click the button to clone this repository and deploy it on Vercel:
12 +
13 +[![](https://vercel.com/button)](https://vercel.com/new/clone?s=https%3A%2F%2Fgithub.com%2Fshuding%2Fnextra-docs-template&showOptionalTeamCreation=false)
14 +
15 +## Local Development
16 +
17 +First, run `pnpm i` to install the dependencies.
18 +
19 +Then, run `pnpm dev` to start the development server and visit localhost:3000.
20 +
21 +## License
22 +
23 +This project is licensed under the MIT License.
components/counters.module.css new
+6
@@ -0,0 +1,6 @@
1 +.counter {
2 + border: 1px solid #ccc;
3 + border-radius: 5px;
4 + padding: 2px 6px;
5 + margin: 12px 0 0;
6 +}
components/counters.tsx new
+24
@@ -0,0 +1,24 @@
1 +// Example from https://beta.reactjs.org/learn
2 +
3 +import { useState } from 'react'
4 +import styles from './counters.module.css'
5 +
6 +function MyButton() {
7 + const [count, setCount] = useState(0)
8 +
9 + function handleClick() {
10 + setCount(count + 1)
11 + }
12 +
13 + return (
14 + <div>
15 + <button onClick={handleClick} className={styles.counter}>
16 + Clicked {count} times
17 + </button>
18 + </div>
19 + )
20 +}
21 +
22 +export default function MyApp() {
23 + return <MyButton />
24 +}
next-env.d.ts new
+5
@@ -0,0 +1,5 @@
1 +/// <reference types="next" />
2 +/// <reference types="next/image-types/global" />
3 +
4 +// NOTE: This file should not be edited
5 +// see https://nextjs.org/docs/basic-features/typescript for more information.
next.config.js new
+6
@@ -0,0 +1,6 @@
1 +const withNextra = require('nextra')({
2 + theme: 'nextra-theme-docs',
3 + themeConfig: './theme.config.tsx',
4 +})
5 +
6 +module.exports = withNextra()
package.json new
+31
@@ -0,0 +1,31 @@
1 +{
2 + "name": "nextra-docs-template",
3 + "version": "0.0.1",
4 + "description": "Nextra docs template",
5 + "scripts": {
6 + "dev": "next dev",
7 + "build": "next build",
8 + "start": "next start"
9 + },
10 + "repository": {
11 + "type": "git",
12 + "url": "git+https://github.com/shuding/nextra-docs-template.git"
13 + },
14 + "author": "Shu Ding <g@shud.in>",
15 + "license": "MIT",
16 + "bugs": {
17 + "url": "https://github.com/shuding/nextra-docs-template/issues"
18 + },
19 + "homepage": "https://github.com/shuding/nextra-docs-template#readme",
20 + "dependencies": {
21 + "next": "^13.0.6",
22 + "nextra": "latest",
23 + "nextra-theme-docs": "latest",
24 + "react": "^18.2.0",
25 + "react-dom": "^18.2.0"
26 + },
27 + "devDependencies": {
28 + "@types/node": "18.11.10",
29 + "typescript": "^4.9.3"
30 + }
31 +}
pages/_meta.json new
+15
@@ -0,0 +1,15 @@
1 +{
2 + "index": "Introduction",
3 + "another": "Another Page",
4 + "advanced": "Advanced (A Folder)",
5 + "about": {
6 + "title": "About",
7 + "type": "page"
8 + },
9 + "contact": {
10 + "title": "Contact ↗",
11 + "type": "page",
12 + "href": "https://twitter.com/shuding_",
13 + "newWindow": true
14 + }
15 +}
pages/about.mdx new
+3
@@ -0,0 +1,3 @@
1 +# About
2 +
3 +This is the about page! This page is shown on the navbar.
pages/advanced.mdx new
+3
@@ -0,0 +1,3 @@
1 +# Advanced
2 +
3 +This is the index page for the Advanced folder!
pages/advanced/satori.mdx new
+3
@@ -0,0 +1,3 @@
1 +# Satori
2 +
3 +Satori (悟り) is a Japanese Buddhist term for awakening, "comprehension; understanding".
pages/another.mdx new
+31
@@ -0,0 +1,31 @@
1 +# Another Page
2 +
3 +```js filename="demo.js" {3} copy
4 +let a = 1;
5 +
6 +console.log(a);
7 +```
8 +
9 +## Component
10 +
11 +import { useState } from 'react'
12 +
13 +{/* Import CSS modules */}
14 +import styles from '../components/counters.module.css'
15 +
16 +export const Counter = () => {
17 + const [count, setCount] = useState(0);
18 + return (
19 + <div>
20 + <button onClick={() => setCount(count + 1)} className={styles.counter}>Clicked {count} times</button>
21 + </div>
22 + );
23 +};
24 +
25 +<Counter/>
26 +
27 +## External Component
28 +
29 +import Counters from '../components/counters'
30 +
31 +<Counters />
pages/index.mdx new
+11
@@ -0,0 +1,11 @@
1 +# Introduction
2 +
3 +Welcome to Nextra! This is a basic docs template. You can use it as a starting point for your own project :)
4 +
5 +## What is Nextra?
6 +
7 +A **simple**, **powerful** and **flexible** site generation framework with everything you love from Next.js.
8 +
9 +## Documentation
10 +
11 +The documentation is available at [https://nextra.site](https://nextra.site).
pnpm-lock.yaml new
+2172
@@ -0,0 +1,2172 @@
1 +lockfileVersion: 5.3
2 +
3 +specifiers:
4 + '@types/node': 18.11.10
5 + next: ^13.0.6
6 + nextra: latest
7 + nextra-theme-docs: latest
8 + react: ^18.2.0
9 + react-dom: ^18.2.0
10 + typescript: ^4.9.3
11 +
12 +dependencies:
13 + next: 13.0.6_react-dom@18.2.0+react@18.2.0
14 + nextra: 2.2.14_f26ff3bd08f1cd28b0f73422c76f5ffd
15 + nextra-theme-docs: 2.2.14_d8d66b9d2170cddb63c39dddec8541b9
16 + react: 18.2.0
17 + react-dom: 18.2.0_react@18.2.0
18 +
19 +devDependencies:
20 + '@types/node': 18.11.10
21 + typescript: 4.9.3
22 +
23 +packages:
24 +
25 + /@babel/runtime/7.20.6:
26 + resolution: {integrity: sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==}
27 + engines: {node: '>=6.9.0'}
28 + dependencies:
29 + regenerator-runtime: 0.13.11
30 + dev: false
31 +
32 + /@headlessui/react/1.7.10_react-dom@18.2.0+react@18.2.0:
33 + resolution: {integrity: sha512-1m66h/5eayTEZVT2PI13/2PG3EVC7a9XalmUtVSC8X76pcyKYMuyX1XAL2RUtCr8WhoMa/KrDEyoeU5v+kSQOw==}
34 + engines: {node: '>=10'}
35 + peerDependencies:
36 + react: ^16 || ^17 || ^18
37 + react-dom: ^16 || ^17 || ^18
38 + dependencies:
39 + client-only: 0.0.1
40 + react: 18.2.0
41 + react-dom: 18.2.0_react@18.2.0
42 + dev: false
43 +
44 + /@mdx-js/mdx/2.2.1:
45 + resolution: {integrity: sha512-hZ3ex7exYLJn6FfReq8yTvA6TE53uW9UHJQM9IlSauOuS55J9y8RtA7W+dzp6Yrzr00/U1sd7q+Wf61q6SfiTQ==}
46 + dependencies:
47 + '@types/estree-jsx': 1.0.0
48 + '@types/mdx': 2.0.3
49 + estree-util-build-jsx: 2.2.0
50 + estree-util-is-identifier-name: 2.0.1
51 + estree-util-to-js: 1.1.0
52 + estree-walker: 3.0.1
53 + hast-util-to-estree: 2.1.0
54 + markdown-extensions: 1.1.1
55 + periscopic: 3.0.4
56 + remark-mdx: 2.1.5
57 + remark-parse: 10.0.1
58 + remark-rehype: 10.1.0
59 + unified: 10.1.2
60 + unist-util-position-from-estree: 1.1.1
61 + unist-util-stringify-position: 3.0.2
62 + unist-util-visit: 4.1.1
63 + vfile: 5.3.6
64 + transitivePeerDependencies:
65 + - supports-color
66 + dev: false
67 +
68 + /@mdx-js/react/2.2.1_react@18.2.0:
69 + resolution: {integrity: sha512-YdXcMcEnqZhzql98RNrqYo9cEhTTesBiCclEtoiQUbJwx87q9453GTapYU6kJ8ZZ2ek1Vp25SiAXEFy5O/eAPw==}
70 + peerDependencies:
71 + react: '>=16'
72 + dependencies:
73 + '@types/mdx': 2.0.3
74 + '@types/react': 18.0.25
75 + react: 18.2.0
76 + dev: false
77 +
78 + /@napi-rs/simple-git-android-arm-eabi/0.1.8:
79 + resolution: {integrity: sha512-JJCejHBB1G6O8nxjQLT4quWCcvLpC3oRdJJ9G3MFYSCoYS8i1bWCWeU+K7Br+xT+D6s1t9q8kNJAwJv9Ygpi0g==}
80 + engines: {node: '>= 10'}
81 + cpu: [arm]
82 + os: [android]
83 + requiresBuild: true
84 + dev: false
85 + optional: true
86 +
87 + /@napi-rs/simple-git-android-arm64/0.1.8:
88 + resolution: {integrity: sha512-mraHzwWBw3tdRetNOS5KnFSjvdAbNBnjFLA8I4PwTCPJj3Q4txrigcPp2d59cJ0TC51xpnPXnZjYdNwwSI9g6g==}
89 + engines: {node: '>= 10'}
90 + cpu: [arm64]
91 + os: [android]
92 + requiresBuild: true
93 + dev: false
94 + optional: true
95 +
96 + /@napi-rs/simple-git-darwin-arm64/0.1.8:
97 + resolution: {integrity: sha512-ufy/36eI/j4UskEuvqSH7uXtp3oXeLDmjQCfKJz3u5Vx98KmOMKrqAm2H81AB2WOtCo5mqS6PbBeUXR8BJX8lQ==}
98 + engines: {node: '>= 10'}
99 + cpu: [arm64]
100 + os: [darwin]
101 + requiresBuild: true
102 + dev: false
103 + optional: true
104 +
105 + /@napi-rs/simple-git-darwin-x64/0.1.8:
106 + resolution: {integrity: sha512-Vb21U+v3tPJNl+8JtIHHT8HGe6WZ8o1Tq3f6p+Jx9Cz71zEbcIiB9FCEMY1knS/jwQEOuhhlI9Qk7d4HY+rprA==}
107 + engines: {node: '>= 10'}
108 + cpu: [x64]
109 + os: [darwin]
110 + requiresBuild: true
111 + dev: false
112 + optional: true
113 +
114 + /@napi-rs/simple-git-linux-arm-gnueabihf/0.1.8:
115 + resolution: {integrity: sha512-6BPTJ7CzpSm2t54mRLVaUr3S7ORJfVJoCk2rQ8v8oDg0XAMKvmQQxOsAgqKBo9gYNHJnqrOx3AEuEgvB586BuQ==}
116 + engines: {node: '>= 10'}
117 + cpu: [arm]
118 + os: [linux]
119 + requiresBuild: true
120 + dev: false
121 + optional: true
122 +
123 + /@napi-rs/simple-git-linux-arm64-gnu/0.1.8:
124 + resolution: {integrity: sha512-qfESqUCAA/XoQpRXHptSQ8gIFnETCQt1zY9VOkplx6tgYk9PCeaX4B1Xuzrh3eZamSCMJFn+1YB9Ut8NwyGgAA==}
125 + engines: {node: '>= 10'}
126 + cpu: [arm64]
127 + os: [linux]
128 + requiresBuild: true
129 + dev: false
130 + optional: true
131 +
132 + /@napi-rs/simple-git-linux-arm64-musl/0.1.8:
133 + resolution: {integrity: sha512-G80BQPpaRmQpn8dJGHp4I2/YVhWDUNJwcCrJAtAdbKFDCMyCHJBln2ERL/+IEUlIAT05zK/c1Z5WEprvXEdXow==}
134 + engines: {node: '>= 10'}
135 + cpu: [arm64]
136 + os: [linux]
137 + requiresBuild: true
138 + dev: false
139 + optional: true
140 +
141 + /@napi-rs/simple-git-linux-x64-gnu/0.1.8:
142 + resolution: {integrity: sha512-NI6o1sZYEf6vPtNWJAm9w8BxJt+LlSFW0liSjYe3lc3e4dhMfV240f0ALeqlwdIldRPaDFwZSJX5/QbS7nMzhw==}
143 + engines: {node: '>= 10'}
144 + cpu: [x64]
145 + os: [linux]
146 + requiresBuild: true
147 + dev: false
148 + optional: true
149 +
150 + /@napi-rs/simple-git-linux-x64-musl/0.1.8:
151 + resolution: {integrity: sha512-wljGAEOW41er45VTiU8kXJmO480pQKzsgRCvPlJJSCaEVBbmo6XXbFIXnZy1a2J3Zyy2IOsRB4PVkUZaNuPkZQ==}
152 + engines: {node: '>= 10'}
153 + cpu: [x64]
154 + os: [linux]
155 + requiresBuild: true
156 + dev: false
157 + optional: true
158 +
159 + /@napi-rs/simple-git-win32-arm64-msvc/0.1.8:
160 + resolution: {integrity: sha512-QuV4QILyKPfbWHoQKrhXqjiCClx0SxbCTVogkR89BwivekqJMd9UlMxZdoCmwLWutRx4z9KmzQqokvYI5QeepA==}
161 + engines: {node: '>= 10'}
162 + cpu: [arm64]
163 + os: [win32]
164 + requiresBuild: true
165 + dev: false
166 + optional: true
167 +
168 + /@napi-rs/simple-git-win32-x64-msvc/0.1.8:
169 + resolution: {integrity: sha512-UzNS4JtjhZhZ5hRLq7BIUq+4JOwt1ThIKv11CsF1ag2l99f0123XvfEpjczKTaa94nHtjXYc2Mv9TjccBqYOew==}
170 + engines: {node: '>= 10'}
171 + cpu: [x64]
172 + os: [win32]
173 + requiresBuild: true
174 + dev: false
175 + optional: true
176 +
177 + /@napi-rs/simple-git/0.1.8:
178 + resolution: {integrity: sha512-BvOMdkkofTz6lEE35itJ/laUokPhr/5ToMGlOH25YnhLD2yN1KpRAT4blW9tT8281/1aZjW3xyi73bs//IrDKA==}
179 + engines: {node: '>= 10'}
180 + optionalDependencies:
181 + '@napi-rs/simple-git-android-arm-eabi': 0.1.8
182 + '@napi-rs/simple-git-android-arm64': 0.1.8
183 + '@napi-rs/simple-git-darwin-arm64': 0.1.8
184 + '@napi-rs/simple-git-darwin-x64': 0.1.8
185 + '@napi-rs/simple-git-linux-arm-gnueabihf': 0.1.8
186 + '@napi-rs/simple-git-linux-arm64-gnu': 0.1.8
187 + '@napi-rs/simple-git-linux-arm64-musl': 0.1.8
188 + '@napi-rs/simple-git-linux-x64-gnu': 0.1.8
189 + '@napi-rs/simple-git-linux-x64-musl': 0.1.8
190 + '@napi-rs/simple-git-win32-arm64-msvc': 0.1.8
191 + '@napi-rs/simple-git-win32-x64-msvc': 0.1.8
192 + dev: false
193 +
194 + /@next/env/13.0.6:
195 + resolution: {integrity: sha512-yceT6DCHKqPRS1cAm8DHvDvK74DLIkDQdm5iV+GnIts8h0QbdHvkUIkdOvQoOODgpr6018skbmSQp12z5OWIQQ==}
196 + dev: false
197 +
198 + /@next/swc-android-arm-eabi/13.0.6:
199 + resolution: {integrity: sha512-FGFSj3v2Bluw8fD/X+1eXIEB0PhoJE0zfutsAauRhmNpjjZshLDgoXMWm1jTRL/04K/o9gwwO2+A8+sPVCH1uw==}
200 + engines: {node: '>= 10'}
201 + cpu: [arm]
202 + os: [android]
203 + requiresBuild: true
204 + dev: false
205 + optional: true
206 +
207 + /@next/swc-android-arm64/13.0.6:
208 + resolution: {integrity: sha512-7MgbtU7kimxuovVsd7jSJWMkIHBDBUsNLmmlkrBRHTvgzx5nDBXogP0hzZm7EImdOPwVMPpUHRQMBP9mbsiJYQ==}
209 + engines: {node: '>= 10'}
210 + cpu: [arm64]
211 + os: [android]
212 + requiresBuild: true
213 + dev: false
214 + optional: true
215 +
216 + /@next/swc-darwin-arm64/13.0.6:
217 + resolution: {integrity: sha512-AUVEpVTxbP/fxdFsjVI9d5a0CFn6NVV7A/RXOb0Y+pXKIIZ1V5rFjPwpYfIfyOo2lrqgehMNQcyMRoTrhq04xg==}
218 + engines: {node: '>= 10'}
219 + cpu: [arm64]
220 + os: [darwin]
221 + requiresBuild: true
222 + dev: false
223 + optional: true
224 +
225 + /@next/swc-darwin-x64/13.0.6:
226 + resolution: {integrity: sha512-SasCDJlshglsPnbzhWaIF6VEGkQy2NECcAOxPwaPr0cwbbt4aUlZ7QmskNzgolr5eAjFS/xTr7CEeKJtZpAAtQ==}
227 + engines: {node: '>= 10'}
228 + cpu: [x64]
229 + os: [darwin]
230 + requiresBuild: true
231 + dev: false
232 + optional: true
233 +
234 + /@next/swc-freebsd-x64/13.0.6:
235 + resolution: {integrity: sha512-6Lbxd9gAdXneTkwHyYW/qtX1Tdw7ND9UbiGsGz/SP43ZInNWnW6q0au4hEVPZ9bOWWRKzcVoeTBdoMpQk9Hx9w==}
236 + engines: {node: '>= 10'}
237 + cpu: [x64]
238 + os: [freebsd]
239 + requiresBuild: true
240 + dev: false
241 + optional: true
242 +
243 + /@next/swc-linux-arm-gnueabihf/13.0.6:
244 + resolution: {integrity: sha512-wNdi5A519e1P+ozEuYOhWPzzE6m1y7mkO6NFwn6watUwO0X9nZs7fT9THmnekvmFQpaZ6U+xf2MQ9poQoCh6jQ==}
245 + engines: {node: '>= 10'}
246 + cpu: [arm]
247 + os: [linux]
248 + requiresBuild: true
249 + dev: false
250 + optional: true
251 +
252 + /@next/swc-linux-arm64-gnu/13.0.6:
253 + resolution: {integrity: sha512-e8KTRnleQY1KLk5PwGV5hrmvKksCc74QRpHl5ffWnEEAtL2FE0ave5aIkXqErsPdXkiKuA/owp3LjQrP+/AH7Q==}
254 + engines: {node: '>= 10'}
255 + cpu: [arm64]
256 + os: [linux]
257 + requiresBuild: true
258 + dev: false
259 + optional: true
260 +
261 + /@next/swc-linux-arm64-musl/13.0.6:
262 + resolution: {integrity: sha512-/7RF03C3mhjYpHN+pqOolgME3guiHU5T3TsejuyteqyEyzdEyLHod+jcYH6ft7UZ71a6TdOewvmbLOtzHW2O8A==}
263 + engines: {node: '>= 10'}
264 + cpu: [arm64]
265 + os: [linux]
266 + requiresBuild: true
267 + dev: false
268 + optional: true
269 +
270 + /@next/swc-linux-x64-gnu/13.0.6:
271 + resolution: {integrity: sha512-kxyEXnYHpOEkFnmrlwB1QlzJtjC6sAJytKcceIyFUHbCaD3W/Qb5tnclcnHKTaFccizZRePXvV25Ok/eUSpKTw==}
272 + engines: {node: '>= 10'}
273 + cpu: [x64]
274 + os: [linux]
275 + requiresBuild: true
276 + dev: false
277 + optional: true
278 +
279 + /@next/swc-linux-x64-musl/13.0.6:
280 + resolution: {integrity: sha512-N0c6gubS3WW1oYYgo02xzZnNatfVQP/CiJq2ax+DJ55ePV62IACbRCU99TZNXXg+Kos6vNW4k+/qgvkvpGDeyA==}
281 + engines: {node: '>= 10'}
282 + cpu: [x64]
283 + os: [linux]
284 + requiresBuild: true
285 + dev: false
286 + optional: true
287 +
288 + /@next/swc-win32-arm64-msvc/13.0.6:
289 + resolution: {integrity: sha512-QjeMB2EBqBFPb/ac0CYr7GytbhUkrG4EwFWbcE0vsRp4H8grt25kYpFQckL4Jak3SUrp7vKfDwZ/SwO7QdO8vw==}
290 + engines: {node: '>= 10'}
291 + cpu: [arm64]
292 + os: [win32]
293 + requiresBuild: true
294 + dev: false
295 + optional: true
296 +
297 + /@next/swc-win32-ia32-msvc/13.0.6:
298 + resolution: {integrity: sha512-EQzXtdqRTcmhT/tCq81rIwE36Y3fNHPInaCuJzM/kftdXfa0F+64y7FAoMO13npX8EG1+SamXgp/emSusKrCXg==}
299 + engines: {node: '>= 10'}
300 + cpu: [ia32]
301 + os: [win32]
302 + requiresBuild: true
303 + dev: false
304 + optional: true
305 +
306 + /@next/swc-win32-x64-msvc/13.0.6:
307 + resolution: {integrity: sha512-pSkqZ//UP/f2sS9T7IvHLfEWDPTX0vRyXJnAUNisKvO3eF3e1xdhDX7dix/X3Z3lnN4UjSwOzclAI87JFbOwmQ==}
308 + engines: {node: '>= 10'}
309 + cpu: [x64]
310 + os: [win32]
311 + requiresBuild: true
312 + dev: false
313 + optional: true
314 +
315 + /@popperjs/core/2.11.6:
316 + resolution: {integrity: sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==}
317 + dev: false
318 +
319 + /@swc/helpers/0.4.14:
320 + resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==}
321 + dependencies:
322 + tslib: 2.4.1
323 + dev: false
324 +
325 + /@types/acorn/4.0.6:
326 + resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==}
327 + dependencies:
328 + '@types/estree': 1.0.0
329 + dev: false
330 +
331 + /@types/debug/4.1.7:
332 + resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==}
333 + dependencies:
334 + '@types/ms': 0.7.31
335 + dev: false
336 +
337 + /@types/estree-jsx/1.0.0:
338 + resolution: {integrity: sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==}
339 + dependencies:
340 + '@types/estree': 1.0.0
341 + dev: false
342 +
343 + /@types/estree/1.0.0:
344 + resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==}
345 + dev: false
346 +
347 + /@types/hast/2.3.4:
348 + resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==}
349 + dependencies:
350 + '@types/unist': 2.0.6
351 + dev: false
352 +
353 + /@types/js-yaml/4.0.5:
354 + resolution: {integrity: sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA==}
355 + dev: false
356 +
357 + /@types/katex/0.11.1:
358 + resolution: {integrity: sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg==}
359 + dev: false
360 +
361 + /@types/mdast/3.0.10:
362 + resolution: {integrity: sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==}
363 + dependencies:
364 + '@types/unist': 2.0.6
365 + dev: false
366 +
367 + /@types/mdx/2.0.3:
368 + resolution: {integrity: sha512-IgHxcT3RC8LzFLhKwP3gbMPeaK7BM9eBH46OdapPA7yvuIUJ8H6zHZV53J8hGZcTSnt95jANt+rTBNUUc22ACQ==}
369 + dev: false
370 +
371 + /@types/ms/0.7.31:
372 + resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==}
373 + dev: false
374 +
375 + /@types/node/18.11.10:
376 + resolution: {integrity: sha512-juG3RWMBOqcOuXC643OAdSA525V44cVgGV6dUDuiFtss+8Fk5x1hI93Rsld43VeJVIeqlP9I7Fn9/qaVqoEAuQ==}
377 + dev: true
378 +
379 + /@types/prop-types/15.7.5:
380 + resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==}
381 + dev: false
382 +
383 + /@types/react/18.0.25:
384 + resolution: {integrity: sha512-xD6c0KDT4m7n9uD4ZHi02lzskaiqcBxf4zi+tXZY98a04wvc0hi/TcCPC2FOESZi51Nd7tlUeOJY8RofL799/g==}
385 + dependencies:
386 + '@types/prop-types': 15.7.5
387 + '@types/scheduler': 0.16.2
388 + csstype: 3.1.1
389 + dev: false
390 +
391 + /@types/scheduler/0.16.2:
392 + resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==}
393 + dev: false
394 +
395 + /@types/unist/2.0.6:
396 + resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==}
397 + dev: false
398 +
399 + /acorn-jsx/5.3.2_acorn@8.8.1:
400 + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
401 + peerDependencies:
402 + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
403 + dependencies:
404 + acorn: 8.8.1
405 + dev: false
406 +
407 + /acorn/8.8.1:
408 + resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==}
409 + engines: {node: '>=0.4.0'}
410 + hasBin: true
411 + dev: false
412 +
413 + /ansi-styles/3.2.1:
414 + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
415 + engines: {node: '>=4'}
416 + dependencies:
417 + color-convert: 1.9.3
418 + dev: false
419 +
420 + /arch/2.2.0:
421 + resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==}
422 + dev: false
423 +
424 + /arg/1.0.0:
425 + resolution: {integrity: sha512-Wk7TEzl1KqvTGs/uyhmHO/3XLd3t1UeU4IstvPXVzGPM522cTjqjNZ99esCkcL52sjqjo8e8CTBcWhkxvGzoAw==}
426 + dev: false
427 +
428 + /argparse/1.0.10:
429 + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
430 + dependencies:
431 + sprintf-js: 1.0.3
432 + dev: false
433 +
434 + /argparse/2.0.1:
435 + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
436 + dev: false
437 +
438 + /astring/1.8.3:
439 + resolution: {integrity: sha512-sRpyiNrx2dEYIMmUXprS8nlpRg2Drs8m9ElX9vVEXaCB4XEAJhKfs7IcX0IwShjuOAjLR6wzIrgoptz1n19i1A==}
440 + hasBin: true
441 + dev: false
442 +
443 + /bail/2.0.2:
444 + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
445 + dev: false
446 +
447 + /caniuse-lite/1.0.30001435:
448 + resolution: {integrity: sha512-kdCkUTjR+v4YAJelyiDTqiu82BDr4W4CP5sgTA0ZBmqn30XfS2ZghPLMowik9TPhS+psWJiUNxsqLyurDbmutA==}
449 + dev: false
450 +
451 + /ccount/2.0.1:
452 + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
453 + dev: false
454 +
455 + /chalk/2.3.0:
456 + resolution: {integrity: sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==}
457 + engines: {node: '>=4'}
458 + dependencies:
459 + ansi-styles: 3.2.1
460 + escape-string-regexp: 1.0.5
461 + supports-color: 4.5.0
462 + dev: false
463 +
464 + /character-entities-html4/2.1.0:
465 + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==}
466 + dev: false
467 +
468 + /character-entities-legacy/3.0.0:
469 + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==}
470 + dev: false
471 +
472 + /character-entities/2.0.2:
473 + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
474 + dev: false
475 +
476 + /character-reference-invalid/2.0.1:
477 + resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==}
478 + dev: false
479 +
480 + /client-only/0.0.1:
481 + resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
482 + dev: false
483 +
484 + /clipboardy/1.2.2:
485 + resolution: {integrity: sha512-16KrBOV7bHmHdxcQiCvfUFYVFyEah4FI8vYT1Fr7CGSA4G+xBWMEfUEQJS1hxeHGtI9ju1Bzs9uXSbj5HZKArw==}
486 + engines: {node: '>=4'}
487 + dependencies:
488 + arch: 2.2.0
489 + execa: 0.8.0
490 + dev: false
491 +
492 + /clsx/1.2.1:
493 + resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==}
494 + engines: {node: '>=6'}
495 + dev: false
496 +
497 + /color-convert/1.9.3:
498 + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
499 + dependencies:
500 + color-name: 1.1.3
501 + dev: false
502 +
503 + /color-name/1.1.3:
504 + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
505 + dev: false
506 +
507 + /comma-separated-tokens/2.0.3:
508 + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
509 + dev: false
510 +
511 + /commander/8.3.0:
512 + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
513 + engines: {node: '>= 12'}
514 + dev: false
515 +
516 + /compute-scroll-into-view/2.0.4:
517 + resolution: {integrity: sha512-y/ZA3BGnxoM/QHHQ2Uy49CLtnWPbt4tTPpEEZiEmmiWBFKjej7nEyH8Ryz54jH0MLXflUYA3Er2zUxPSJu5R+g==}
518 + dev: false
519 +
520 + /cross-spawn/5.1.0:
521 + resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==}
522 + dependencies:
523 + lru-cache: 4.1.5
524 + shebang-command: 1.2.0
525 + which: 1.3.1
526 + dev: false
527 +
528 + /csstype/3.1.1:
529 + resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==}
530 + dev: false
531 +
532 + /debug/4.3.4:
533 + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
534 + engines: {node: '>=6.0'}
535 + peerDependencies:
536 + supports-color: '*'
537 + peerDependenciesMeta:
538 + supports-color:
539 + optional: true
540 + dependencies:
541 + ms: 2.1.2
542 + dev: false
543 +
544 + /decode-named-character-reference/1.0.2:
545 + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==}
546 + dependencies:
547 + character-entities: 2.0.2
548 + dev: false
549 +
550 + /dequal/2.0.3:
551 + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
552 + engines: {node: '>=6'}
553 + dev: false
554 +
555 + /diff/5.1.0:
556 + resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==}
557 + engines: {node: '>=0.3.1'}
558 + dev: false
559 +
560 + /escape-string-regexp/1.0.5:
561 + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
562 + engines: {node: '>=0.8.0'}
563 + dev: false
564 +
565 + /escape-string-regexp/5.0.0:
566 + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
567 + engines: {node: '>=12'}
568 + dev: false
569 +
570 + /esprima/4.0.1:
571 + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
572 + engines: {node: '>=4'}
573 + hasBin: true
574 + dev: false
575 +
576 + /estree-util-attach-comments/2.1.0:
577 + resolution: {integrity: sha512-rJz6I4L0GaXYtHpoMScgDIwM0/Vwbu5shbMeER596rB2D1EWF6+Gj0e0UKzJPZrpoOc87+Q2kgVFHfjAymIqmw==}
578 + dependencies:
579 + '@types/estree': 1.0.0
580 + dev: false
581 +
582 + /estree-util-build-jsx/2.2.0:
583 + resolution: {integrity: sha512-apsfRxF9uLrqosApvHVtYZjISPvTJ+lBiIydpC+9wE6cF6ssbhnjyQLqaIjgzGxvC2Hbmec1M7g91PoBayYoQQ==}
584 + dependencies:
585 + '@types/estree-jsx': 1.0.0
586 + estree-util-is-identifier-name: 2.0.1
587 + estree-walker: 3.0.1
588 + dev: false
589 +
590 + /estree-util-is-identifier-name/2.0.1:
591 + resolution: {integrity: sha512-rxZj1GkQhY4x1j/CSnybK9cGuMFQYFPLq0iNyopqf14aOVLFtMv7Esika+ObJWPWiOHuMOAHz3YkWoLYYRnzWQ==}
592 + dev: false
593 +
594 + /estree-util-to-js/1.1.0:
595 + resolution: {integrity: sha512-490lbfCcpLk+ofK6HCgqDfYs4KAfq6QVvDw3+Bm1YoKRgiOjKiKYGAVQE1uwh7zVxBgWhqp4FDtp5SqunpUk1A==}
596 + dependencies:
597 + '@types/estree-jsx': 1.0.0
598 + astring: 1.8.3
599 + source-map: 0.7.4
600 + dev: false
601 +
602 + /estree-util-value-to-estree/1.3.0:
603 + resolution: {integrity: sha512-Y+ughcF9jSUJvncXwqRageavjrNPAI+1M/L3BI3PyLp1nmgYTGUXU6t5z1Y7OWuThoDdhPME07bQU+d5LxdJqw==}
604 + engines: {node: '>=12.0.0'}
605 + dependencies:
606 + is-plain-obj: 3.0.0
607 + dev: false
608 +
609 + /estree-util-visit/1.2.0:
610 + resolution: {integrity: sha512-wdsoqhWueuJKsh5hqLw3j8lwFqNStm92VcwtAOAny8g/KS/l5Y8RISjR4k5W6skCj3Nirag/WUCMS0Nfy3sgsg==}
611 + dependencies:
612 + '@types/estree-jsx': 1.0.0
613 + '@types/unist': 2.0.6
614 + dev: false
615 +
616 + /estree-walker/3.0.1:
617 + resolution: {integrity: sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g==}
618 + dev: false
619 +
620 + /execa/0.8.0:
621 + resolution: {integrity: sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==}
622 + engines: {node: '>=4'}
623 + dependencies:
624 + cross-spawn: 5.1.0
625 + get-stream: 3.0.0
626 + is-stream: 1.1.0
627 + npm-run-path: 2.0.2
628 + p-finally: 1.0.0
629 + signal-exit: 3.0.7
630 + strip-eof: 1.0.0
631 + dev: false
632 +
633 + /extend-shallow/2.0.1:
634 + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==}
635 + engines: {node: '>=0.10.0'}
636 + dependencies:
637 + is-extendable: 0.1.1
638 + dev: false
639 +
640 + /extend/3.0.2:
641 + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
642 + dev: false
643 +
644 + /flexsearch/0.7.31:
645 + resolution: {integrity: sha512-XGozTsMPYkm+6b5QL3Z9wQcJjNYxp0CYn3U1gO7dwD6PAqU1SVWZxI9CCg3z+ml3YfqdPnrBehaBrnH2AGKbNA==}
646 + dev: false
647 +
648 + /focus-visible/5.2.0:
649 + resolution: {integrity: sha512-Rwix9pBtC1Nuy5wysTmKy+UjbDJpIfg8eHjw0rjZ1mX4GNLz1Bmd16uDpI3Gk1i70Fgcs8Csg2lPm8HULFg9DQ==}
650 + dev: false
651 +
652 + /get-stream/3.0.0:
653 + resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==}
654 + engines: {node: '>=4'}
655 + dev: false
656 +
657 + /git-up/7.0.0:
658 + resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==}
659 + dependencies:
660 + is-ssh: 1.4.0
661 + parse-url: 8.1.0
662 + dev: false
663 +
664 + /git-url-parse/13.1.0:
665 + resolution: {integrity: sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA==}
666 + dependencies:
667 + git-up: 7.0.0
668 + dev: false
669 +
670 + /github-slugger/2.0.0:
671 + resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==}
672 + dev: false
673 +
674 + /graceful-fs/4.2.10:
675 + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
676 + dev: false
677 +
678 + /gray-matter/4.0.3:
679 + resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==}
680 + engines: {node: '>=6.0'}
681 + dependencies:
682 + js-yaml: 3.14.1
683 + kind-of: 6.0.3
684 + section-matter: 1.0.0
685 + strip-bom-string: 1.0.0
686 + dev: false
687 +
688 + /has-flag/2.0.0:
689 + resolution: {integrity: sha512-P+1n3MnwjR/Epg9BBo1KT8qbye2g2Ou4sFumihwt6I4tsUX7jnLcX4BTOSKg/B1ZrIYMN9FcEnG4x5a7NB8Eng==}
690 + engines: {node: '>=0.10.0'}
691 + dev: false
692 +
693 + /hash-obj/4.0.0:
694 + resolution: {integrity: sha512-FwO1BUVWkyHasWDW4S8o0ssQXjvyghLV2rfVhnN36b2bbcj45eGiuzdn9XOvOpjV3TKQD7Gm2BWNXdE9V4KKYg==}
695 + engines: {node: '>=12'}
696 + dependencies:
697 + is-obj: 3.0.0
698 + sort-keys: 5.0.0
699 + type-fest: 1.4.0
700 + dev: false
701 +
702 + /hast-util-from-parse5/7.1.1:
703 + resolution: {integrity: sha512-R6PoNcUs89ZxLJmMWsVbwSWuz95/9OriyQZ3e2ybwqGsRXzhA6gv49rgGmQvLbZuSNDv9fCg7vV7gXUsvtUFaA==}
704 + dependencies:
705 + '@types/hast': 2.3.4
706 + '@types/unist': 2.0.6
707 + hastscript: 7.2.0
708 + property-information: 6.2.0
709 + vfile: 5.3.6
710 + vfile-location: 4.0.1
711 + web-namespaces: 2.0.1
712 + dev: false
713 +
714 + /hast-util-is-element/2.1.3:
715 + resolution: {integrity: sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==}
716 + dependencies:
717 + '@types/hast': 2.3.4
718 + '@types/unist': 2.0.6
719 + dev: false
720 +
721 + /hast-util-parse-selector/3.1.1:
722 + resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==}
723 + dependencies:
724 + '@types/hast': 2.3.4
725 + dev: false
726 +
727 + /hast-util-to-estree/2.1.0:
728 + resolution: {integrity: sha512-Vwch1etMRmm89xGgz+voWXvVHba2iiMdGMKmaMfYt35rbVtFDq8JNwwAIvi8zHMkO6Gvqo9oTMwJTmzVRfXh4g==}
729 + dependencies:
730 + '@types/estree': 1.0.0
731 + '@types/estree-jsx': 1.0.0
732 + '@types/hast': 2.3.4
733 + '@types/unist': 2.0.6
734 + comma-separated-tokens: 2.0.3
735 + estree-util-attach-comments: 2.1.0
736 + estree-util-is-identifier-name: 2.0.1
737 + hast-util-whitespace: 2.0.0
738 + mdast-util-mdx-expression: 1.3.1
739 + mdast-util-mdxjs-esm: 1.3.0
740 + property-information: 6.2.0
741 + space-separated-tokens: 2.0.2
742 + style-to-object: 0.3.0
743 + unist-util-position: 4.0.3
744 + zwitch: 2.0.4
745 + transitivePeerDependencies:
746 + - supports-color
747 + dev: false
748 +
749 + /hast-util-to-text/3.1.2:
750 + resolution: {integrity: sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==}
751 + dependencies:
752 + '@types/hast': 2.3.4
753 + '@types/unist': 2.0.6
754 + hast-util-is-element: 2.1.3
755 + unist-util-find-after: 4.0.1
756 + dev: false
757 +
758 + /hast-util-whitespace/2.0.0:
759 + resolution: {integrity: sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==}
760 + dev: false
761 +
762 + /hastscript/7.2.0:
763 + resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==}
764 + dependencies:
765 + '@types/hast': 2.3.4
766 + comma-separated-tokens: 2.0.3
767 + hast-util-parse-selector: 3.1.1
768 + property-information: 6.2.0
769 + space-separated-tokens: 2.0.2
770 + dev: false
771 +
772 + /inline-style-parser/0.1.1:
773 + resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}
774 + dev: false
775 +
776 + /intersection-observer/0.12.2:
777 + resolution: {integrity: sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==}
778 + dev: false
779 +
780 + /is-alphabetical/2.0.1:
781 + resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==}
782 + dev: false
783 +
784 + /is-alphanumerical/2.0.1:
785 + resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==}
786 + dependencies:
787 + is-alphabetical: 2.0.1
788 + is-decimal: 2.0.1
789 + dev: false
790 +
791 + /is-buffer/2.0.5:
792 + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==}
793 + engines: {node: '>=4'}
794 + dev: false
795 +
796 + /is-decimal/2.0.1:
797 + resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==}
798 + dev: false
799 +
800 + /is-extendable/0.1.1:
801 + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==}
802 + engines: {node: '>=0.10.0'}
803 + dev: false
804 +
805 + /is-hexadecimal/2.0.1:
806 + resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==}
807 + dev: false
808 +
809 + /is-obj/3.0.0:
810 + resolution: {integrity: sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ==}
811 + engines: {node: '>=12'}
812 + dev: false
813 +
814 + /is-plain-obj/3.0.0:
815 + resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==}
816 + engines: {node: '>=10'}
817 + dev: false
818 +
819 + /is-plain-obj/4.1.0:
820 + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
821 + engines: {node: '>=12'}
822 + dev: false
823 +
824 + /is-reference/3.0.0:
825 + resolution: {integrity: sha512-Eo1W3wUoHWoCoVM4GVl/a+K0IgiqE5aIo4kJABFyMum1ZORlPkC+UC357sSQUL5w5QCE5kCC9upl75b7+7CY/Q==}
826 + dependencies:
827 + '@types/estree': 1.0.0
828 + dev: false
829 +
830 + /is-ssh/1.4.0:
831 + resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==}
832 + dependencies:
833 + protocols: 2.0.1
834 + dev: false
835 +
836 + /is-stream/1.1.0:
837 + resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==}
838 + engines: {node: '>=0.10.0'}
839 + dev: false
840 +
841 + /isexe/2.0.0:
842 + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
843 + dev: false
844 +
845 + /js-tokens/4.0.0:
846 + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
847 + dev: false
848 +
849 + /js-yaml/3.14.1:
850 + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
851 + hasBin: true
852 + dependencies:
853 + argparse: 1.0.10
854 + esprima: 4.0.1
855 + dev: false
856 +
857 + /js-yaml/4.1.0:
858 + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
859 + hasBin: true
860 + dependencies:
861 + argparse: 2.0.1
862 + dev: false
863 +
864 + /jsonc-parser/3.2.0:
865 + resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
866 + dev: false
867 +
868 + /katex/0.13.24:
869 + resolution: {integrity: sha512-jZxYuKCma3VS5UuxOx/rFV1QyGSl3Uy/i0kTJF3HgQ5xMinCQVF8Zd4bMY/9aI9b9A2pjIBOsjSSm68ykTAr8w==}
870 + hasBin: true
871 + dependencies:
872 + commander: 8.3.0
873 + dev: false
874 +
875 + /katex/0.15.6:
876 + resolution: {integrity: sha512-UpzJy4yrnqnhXvRPhjEuLA4lcPn6eRngixW7Q3TJErjg3Aw2PuLFBzTkdUb89UtumxjhHTqL3a5GDGETMSwgJA==}
877 + hasBin: true
878 + dependencies:
879 + commander: 8.3.0
880 + dev: false
881 +
882 + /katex/0.16.4:
883 + resolution: {integrity: sha512-WudRKUj8yyBeVDI4aYMNxhx5Vhh2PjpzQw1GRu/LVGqL4m1AxwD1GcUp0IMbdJaf5zsjtj8ghP0DOQRYhroNkw==}
884 + hasBin: true
885 + dependencies:
886 + commander: 8.3.0
887 + dev: false
888 +
889 + /kind-of/6.0.3:
890 + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
891 + engines: {node: '>=0.10.0'}
892 + dev: false
893 +
894 + /kleur/4.1.5:
895 + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
896 + engines: {node: '>=6'}
897 + dev: false
898 +
899 + /lodash.get/4.4.2:
900 + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==}
901 + dev: false
902 +
903 + /longest-streak/3.1.0:
904 + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
905 + dev: false
906 +
907 + /loose-envify/1.4.0:
908 + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
909 + hasBin: true
910 + dependencies:
911 + js-tokens: 4.0.0
912 + dev: false
913 +
914 + /lru-cache/4.1.5:
915 + resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==}
916 + dependencies:
917 + pseudomap: 1.0.2
918 + yallist: 2.1.2
919 + dev: false
920 +
921 + /markdown-extensions/1.1.1:
922 + resolution: {integrity: sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==}
923 + engines: {node: '>=0.10.0'}
924 + dev: false
925 +
926 + /markdown-table/3.0.3:
927 + resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==}
928 + dev: false
929 +
930 + /match-sorter/6.3.1:
931 + resolution: {integrity: sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==}
932 + dependencies:
933 + '@babel/runtime': 7.20.6
934 + remove-accents: 0.4.2
935 + dev: false
936 +
937 + /mdast-util-definitions/5.1.1:
938 + resolution: {integrity: sha512-rQ+Gv7mHttxHOBx2dkF4HWTg+EE+UR78ptQWDylzPKaQuVGdG4HIoY3SrS/pCp80nZ04greFvXbVFHT+uf0JVQ==}
939 + dependencies:
940 + '@types/mdast': 3.0.10
941 + '@types/unist': 2.0.6
942 + unist-util-visit: 4.1.1
943 + dev: false
944 +
945 + /mdast-util-find-and-replace/2.2.1:
946 + resolution: {integrity: sha512-SobxkQXFAdd4b5WmEakmkVoh18icjQRxGy5OWTCzgsLRm1Fu/KCtwD1HIQSsmq5ZRjVH0Ehwg6/Fn3xIUk+nKw==}
947 + dependencies:
948 + escape-string-regexp: 5.0.0
949 + unist-util-is: 5.1.1
950 + unist-util-visit-parents: 5.1.1
951 + dev: false
952 +
953 + /mdast-util-from-markdown/1.2.0:
954 + resolution: {integrity: sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==}
955 + dependencies:
956 + '@types/mdast': 3.0.10
957 + '@types/unist': 2.0.6
958 + decode-named-character-reference: 1.0.2
959 + mdast-util-to-string: 3.1.0
960 + micromark: 3.1.0
961 + micromark-util-decode-numeric-character-reference: 1.0.0
962 + micromark-util-decode-string: 1.0.2
963 + micromark-util-normalize-identifier: 1.0.0
964 + micromark-util-symbol: 1.0.1
965 + micromark-util-types: 1.0.2
966 + unist-util-stringify-position: 3.0.2
967 + uvu: 0.5.6
968 + transitivePeerDependencies:
969 + - supports-color
970 + dev: false
971 +
972 + /mdast-util-gfm-autolink-literal/1.0.2:
973 + resolution: {integrity: sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==}
974 + dependencies:
975 + '@types/mdast': 3.0.10
976 + ccount: 2.0.1
977 + mdast-util-find-and-replace: 2.2.1
978 + micromark-util-character: 1.1.0
979 + dev: false
980 +
981 + /mdast-util-gfm-footnote/1.0.1:
982 + resolution: {integrity: sha512-p+PrYlkw9DeCRkTVw1duWqPRHX6Ywh2BNKJQcZbCwAuP/59B0Lk9kakuAd7KbQprVO4GzdW8eS5++A9PUSqIyw==}
983 + dependencies:
984 + '@types/mdast': 3.0.10
985 + mdast-util-to-markdown: 1.3.0
986 + micromark-util-normalize-identifier: 1.0.0
987 + dev: false
988 +
989 + /mdast-util-gfm-strikethrough/1.0.2:
990 + resolution: {integrity: sha512-T/4DVHXcujH6jx1yqpcAYYwd+z5lAYMw4Ls6yhTfbMMtCt0PHY4gEfhW9+lKsLBtyhUGKRIzcUA2FATVqnvPDA==}
991 + dependencies:
992 + '@types/mdast': 3.0.10
993 + mdast-util-to-markdown: 1.3.0
994 + dev: false
995 +
996 + /mdast-util-gfm-table/1.0.6:
997 + resolution: {integrity: sha512-uHR+fqFq3IvB3Rd4+kzXW8dmpxUhvgCQZep6KdjsLK4O6meK5dYZEayLtIxNus1XO3gfjfcIFe8a7L0HZRGgag==}
998 + dependencies:
999 + '@types/mdast': 3.0.10
1000 + markdown-table: 3.0.3
1001 + mdast-util-from-markdown: 1.2.0
1002 + mdast-util-to-markdown: 1.3.0
1003 + transitivePeerDependencies:
1004 + - supports-color
1005 + dev: false
1006 +
1007 + /mdast-util-gfm-task-list-item/1.0.1:
1008 + resolution: {integrity: sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA==}
1009 + dependencies:
1010 + '@types/mdast': 3.0.10
1011 + mdast-util-to-markdown: 1.3.0
1012 + dev: false
1013 +
1014 + /mdast-util-gfm/2.0.1:
1015 + resolution: {integrity: sha512-42yHBbfWIFisaAfV1eixlabbsa6q7vHeSPY+cg+BBjX51M8xhgMacqH9g6TftB/9+YkcI0ooV4ncfrJslzm/RQ==}
1016 + dependencies:
1017 + mdast-util-from-markdown: 1.2.0
1018 + mdast-util-gfm-autolink-literal: 1.0.2
1019 + mdast-util-gfm-footnote: 1.0.1
1020 + mdast-util-gfm-strikethrough: 1.0.2
1021 + mdast-util-gfm-table: 1.0.6
1022 + mdast-util-gfm-task-list-item: 1.0.1
1023 + mdast-util-to-markdown: 1.3.0
1024 + transitivePeerDependencies:
1025 + - supports-color
1026 + dev: false
1027 +
1028 + /mdast-util-math/2.0.2:
1029 + resolution: {integrity: sha512-8gmkKVp9v6+Tgjtq6SYx9kGPpTf6FVYRa53/DLh479aldR9AyP48qeVOgNZ5X7QUK7nOy4yw7vg6mbiGcs9jWQ==}
1030 + dependencies:
1031 + '@types/mdast': 3.0.10
1032 + longest-streak: 3.1.0
1033 + mdast-util-to-markdown: 1.3.0
1034 + dev: false
1035 +
1036 + /mdast-util-mdx-expression/1.3.1:
1037 + resolution: {integrity: sha512-TTb6cKyTA1RD+1su1iStZ5PAv3rFfOUKcoU5EstUpv/IZo63uDX03R8+jXjMEhcobXnNOiG6/ccekvVl4eV1zQ==}
1038 + dependencies:
1039 + '@types/estree-jsx': 1.0.0
1040 + '@types/hast': 2.3.4
1041 + '@types/mdast': 3.0.10
1042 + mdast-util-from-markdown: 1.2.0
1043 + mdast-util-to-markdown: 1.3.0
1044 + transitivePeerDependencies:
1045 + - supports-color
1046 + dev: false
1047 +
1048 + /mdast-util-mdx-jsx/2.1.0:
1049 + resolution: {integrity: sha512-KzgzfWMhdteDkrY4mQtyvTU5bc/W4ppxhe9SzelO6QUUiwLAM+Et2Dnjjprik74a336kHdo0zKm7Tp+n6FFeRg==}
1050 + dependencies:
1051 + '@types/estree-jsx': 1.0.0
1052 + '@types/hast': 2.3.4
1053 + '@types/mdast': 3.0.10
1054 + ccount: 2.0.1
1055 + mdast-util-to-markdown: 1.3.0
1056 + parse-entities: 4.0.0
1057 + stringify-entities: 4.0.3
1058 + unist-util-remove-position: 4.0.1
1059 + unist-util-stringify-position: 3.0.2
1060 + vfile-message: 3.1.3
1061 + dev: false
1062 +
1063 + /mdast-util-mdx/2.0.0:
1064 + resolution: {integrity: sha512-M09lW0CcBT1VrJUaF/PYxemxxHa7SLDHdSn94Q9FhxjCQfuW7nMAWKWimTmA3OyDMSTH981NN1csW1X+HPSluw==}
1065 + dependencies:
1066 + mdast-util-mdx-expression: 1.3.1
1067 + mdast-util-mdx-jsx: 2.1.0
1068 + mdast-util-mdxjs-esm: 1.3.0
1069 + transitivePeerDependencies:
1070 + - supports-color
1071 + dev: false
1072 +
1073 + /mdast-util-mdxjs-esm/1.3.0:
1074 + resolution: {integrity: sha512-7N5ihsOkAEGjFotIX9p/YPdl4TqUoMxL4ajNz7PbT89BqsdWJuBC9rvgt6wpbwTZqWWR0jKWqQbwsOWDBUZv4g==}
1075 + dependencies:
1076 + '@types/estree-jsx': 1.0.0
1077 + '@types/hast': 2.3.4
1078 + '@types/mdast': 3.0.10
1079 + mdast-util-from-markdown: 1.2.0
1080 + mdast-util-to-markdown: 1.3.0
1081 + transitivePeerDependencies:
1082 + - supports-color
1083 + dev: false
1084 +
1085 + /mdast-util-to-hast/12.2.4:
1086 + resolution: {integrity: sha512-a21xoxSef1l8VhHxS1Dnyioz6grrJkoaCUgGzMD/7dWHvboYX3VW53esRUfB5tgTyz4Yos1n25SPcj35dJqmAg==}
1087 + dependencies:
1088 + '@types/hast': 2.3.4
1089 + '@types/mdast': 3.0.10
1090 + mdast-util-definitions: 5.1.1
1091 + micromark-util-sanitize-uri: 1.1.0
1092 + trim-lines: 3.0.1
1093 + unist-builder: 3.0.0
1094 + unist-util-generated: 2.0.0
1095 + unist-util-position: 4.0.3
1096 + unist-util-visit: 4.1.1
1097 + dev: false
1098 +
1099 + /mdast-util-to-markdown/1.3.0:
1100 + resolution: {integrity: sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA==}
1101 + dependencies:
1102 + '@types/mdast': 3.0.10
1103 + '@types/unist': 2.0.6
1104 + longest-streak: 3.1.0
1105 + mdast-util-to-string: 3.1.0
1106 + micromark-util-decode-string: 1.0.2
1107 + unist-util-visit: 4.1.1
1108 + zwitch: 2.0.4
1109 + dev: false
1110 +
1111 + /mdast-util-to-string/3.1.0:
1112 + resolution: {integrity: sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==}
1113 + dev: false
1114 +
1115 + /micromark-core-commonmark/1.0.6:
1116 + resolution: {integrity: sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==}
1117 + dependencies:
1118 + decode-named-character-reference: 1.0.2
1119 + micromark-factory-destination: 1.0.0
1120 + micromark-factory-label: 1.0.2
1121 + micromark-factory-space: 1.0.0
1122 + micromark-factory-title: 1.0.2
1123 + micromark-factory-whitespace: 1.0.0
1124 + micromark-util-character: 1.1.0
1125 + micromark-util-chunked: 1.0.0
1126 + micromark-util-classify-character: 1.0.0
1127 + micromark-util-html-tag-name: 1.1.0
1128 + micromark-util-normalize-identifier: 1.0.0
1129 + micromark-util-resolve-all: 1.0.0
1130 + micromark-util-subtokenize: 1.0.2
1131 + micromark-util-symbol: 1.0.1
1132 + micromark-util-types: 1.0.2
1133 + uvu: 0.5.6
1134 + dev: false
1135 +
1136 + /micromark-extension-gfm-autolink-literal/1.0.3:
1137 + resolution: {integrity: sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==}
1138 + dependencies:
1139 + micromark-util-character: 1.1.0
1140 + micromark-util-sanitize-uri: 1.1.0
1141 + micromark-util-symbol: 1.0.1
1142 + micromark-util-types: 1.0.2
1143 + uvu: 0.5.6
1144 + dev: false
1145 +
1146 + /micromark-extension-gfm-footnote/1.0.4:
1147 + resolution: {integrity: sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==}
1148 + dependencies:
1149 + micromark-core-commonmark: 1.0.6
1150 + micromark-factory-space: 1.0.0
1151 + micromark-util-character: 1.1.0
1152 + micromark-util-normalize-identifier: 1.0.0
1153 + micromark-util-sanitize-uri: 1.1.0
1154 + micromark-util-symbol: 1.0.1
1155 + micromark-util-types: 1.0.2
1156 + uvu: 0.5.6
1157 + dev: false
1158 +
1159 + /micromark-extension-gfm-strikethrough/1.0.4:
1160 + resolution: {integrity: sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==}
1161 + dependencies:
1162 + micromark-util-chunked: 1.0.0
1163 + micromark-util-classify-character: 1.0.0
1164 + micromark-util-resolve-all: 1.0.0
1165 + micromark-util-symbol: 1.0.1
1166 + micromark-util-types: 1.0.2
1167 + uvu: 0.5.6
1168 + dev: false
1169 +
1170 + /micromark-extension-gfm-table/1.0.5:
1171 + resolution: {integrity: sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==}
1172 + dependencies:
1173 + micromark-factory-space: 1.0.0
1174 + micromark-util-character: 1.1.0
1175 + micromark-util-symbol: 1.0.1
1176 + micromark-util-types: 1.0.2
1177 + uvu: 0.5.6
1178 + dev: false
1179 +
1180 + /micromark-extension-gfm-tagfilter/1.0.1:
1181 + resolution: {integrity: sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==}
1182 + dependencies:
1183 + micromark-util-types: 1.0.2
1184 + dev: false
1185 +
1186 + /micromark-extension-gfm-task-list-item/1.0.3:
1187 + resolution: {integrity: sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==}
1188 + dependencies:
1189 + micromark-factory-space: 1.0.0
1190 + micromark-util-character: 1.1.0
1191 + micromark-util-symbol: 1.0.1
1192 + micromark-util-types: 1.0.2
1193 + uvu: 0.5.6
1194 + dev: false
1195 +
1196 + /micromark-extension-gfm/2.0.1:
1197 + resolution: {integrity: sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==}
1198 + dependencies:
1199 + micromark-extension-gfm-autolink-literal: 1.0.3
1200 + micromark-extension-gfm-footnote: 1.0.4
1201 + micromark-extension-gfm-strikethrough: 1.0.4
1202 + micromark-extension-gfm-table: 1.0.5
1203 + micromark-extension-gfm-tagfilter: 1.0.1
1204 + micromark-extension-gfm-task-list-item: 1.0.3
1205 + micromark-util-combine-extensions: 1.0.0
1206 + micromark-util-types: 1.0.2
1207 + dev: false
1208 +
1209 + /micromark-extension-math/2.0.2:
1210 + resolution: {integrity: sha512-cFv2B/E4pFPBBFuGgLHkkNiFAIQv08iDgPH2HCuR2z3AUgMLecES5Cq7AVtwOtZeRrbA80QgMUk8VVW0Z+D2FA==}
1211 + dependencies:
1212 + '@types/katex': 0.11.1
1213 + katex: 0.13.24
1214 + micromark-factory-space: 1.0.0
1215 + micromark-util-character: 1.1.0
1216 + micromark-util-symbol: 1.0.1
1217 + micromark-util-types: 1.0.2
1218 + uvu: 0.5.6
1219 + dev: false
1220 +
1221 + /micromark-extension-mdx-expression/1.0.3:
1222 + resolution: {integrity: sha512-TjYtjEMszWze51NJCZmhv7MEBcgYRgb3tJeMAJ+HQCAaZHHRBaDCccqQzGizR/H4ODefP44wRTgOn2vE5I6nZA==}
1223 + dependencies:
1224 + micromark-factory-mdx-expression: 1.0.6
1225 + micromark-factory-space: 1.0.0
1226 + micromark-util-character: 1.1.0
1227 + micromark-util-events-to-acorn: 1.2.0
1228 + micromark-util-symbol: 1.0.1
1229 + micromark-util-types: 1.0.2
1230 + uvu: 0.5.6
1231 + dev: false
1232 +
1233 + /micromark-extension-mdx-jsx/1.0.3:
1234 + resolution: {integrity: sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==}
1235 + dependencies:
1236 + '@types/acorn': 4.0.6
1237 + estree-util-is-identifier-name: 2.0.1
1238 + micromark-factory-mdx-expression: 1.0.6
1239 + micromark-factory-space: 1.0.0
1240 + micromark-util-character: 1.1.0
1241 + micromark-util-symbol: 1.0.1
1242 + micromark-util-types: 1.0.2
1243 + uvu: 0.5.6
1244 + vfile-message: 3.1.3
1245 + dev: false
1246 +
1247 + /micromark-extension-mdx-md/1.0.0:
1248 + resolution: {integrity: sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw==}
1249 + dependencies:
1250 + micromark-util-types: 1.0.2
1251 + dev: false
1252 +
1253 + /micromark-extension-mdxjs-esm/1.0.3:
1254 + resolution: {integrity: sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A==}
1255 + dependencies:
1256 + micromark-core-commonmark: 1.0.6
1257 + micromark-util-character: 1.1.0
1258 + micromark-util-events-to-acorn: 1.2.0
1259 + micromark-util-symbol: 1.0.1
1260 + micromark-util-types: 1.0.2
1261 + unist-util-position-from-estree: 1.1.1
1262 + uvu: 0.5.6
1263 + vfile-message: 3.1.3
1264 + dev: false
1265 +
1266 + /micromark-extension-mdxjs/1.0.0:
1267 + resolution: {integrity: sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ==}
1268 + dependencies:
1269 + acorn: 8.8.1
1270 + acorn-jsx: 5.3.2_acorn@8.8.1
1271 + micromark-extension-mdx-expression: 1.0.3
1272 + micromark-extension-mdx-jsx: 1.0.3
1273 + micromark-extension-mdx-md: 1.0.0
1274 + micromark-extension-mdxjs-esm: 1.0.3
1275 + micromark-util-combine-extensions: 1.0.0
1276 + micromark-util-types: 1.0.2
1277 + dev: false
1278 +
1279 + /micromark-factory-destination/1.0.0:
1280 + resolution: {integrity: sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==}
1281 + dependencies:
1282 + micromark-util-character: 1.1.0
1283 + micromark-util-symbol: 1.0.1
1284 + micromark-util-types: 1.0.2
1285 + dev: false
1286 +
1287 + /micromark-factory-label/1.0.2:
1288 + resolution: {integrity: sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==}
1289 + dependencies:
1290 + micromark-util-character: 1.1.0
1291 + micromark-util-symbol: 1.0.1
1292 + micromark-util-types: 1.0.2
1293 + uvu: 0.5.6
1294 + dev: false
1295 +
1296 + /micromark-factory-mdx-expression/1.0.6:
1297 + resolution: {integrity: sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA==}
1298 + dependencies:
1299 + micromark-factory-space: 1.0.0
1300 + micromark-util-character: 1.1.0
1301 + micromark-util-events-to-acorn: 1.2.0
1302 + micromark-util-symbol: 1.0.1
1303 + micromark-util-types: 1.0.2
1304 + unist-util-position-from-estree: 1.1.1
1305 + uvu: 0.5.6
1306 + vfile-message: 3.1.3
1307 + dev: false
1308 +
1309 + /micromark-factory-space/1.0.0:
1310 + resolution: {integrity: sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==}
1311 + dependencies:
1312 + micromark-util-character: 1.1.0
1313 + micromark-util-types: 1.0.2
1314 + dev: false
1315 +
1316 + /micromark-factory-title/1.0.2:
1317 + resolution: {integrity: sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==}
1318 + dependencies:
1319 + micromark-factory-space: 1.0.0
1320 + micromark-util-character: 1.1.0
1321 + micromark-util-symbol: 1.0.1
1322 + micromark-util-types: 1.0.2
1323 + uvu: 0.5.6
1324 + dev: false
1325 +
1326 + /micromark-factory-whitespace/1.0.0:
1327 + resolution: {integrity: sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==}
1328 + dependencies:
1329 + micromark-factory-space: 1.0.0
1330 + micromark-util-character: 1.1.0
1331 + micromark-util-symbol: 1.0.1
1332 + micromark-util-types: 1.0.2
1333 + dev: false
1334 +
1335 + /micromark-util-character/1.1.0:
1336 + resolution: {integrity: sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==}
1337 + dependencies:
1338 + micromark-util-symbol: 1.0.1
1339 + micromark-util-types: 1.0.2
1340 + dev: false
1341 +
1342 + /micromark-util-chunked/1.0.0:
1343 + resolution: {integrity: sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==}
1344 + dependencies:
1345 + micromark-util-symbol: 1.0.1
1346 + dev: false
1347 +
1348 + /micromark-util-classify-character/1.0.0:
1349 + resolution: {integrity: sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==}
1350 + dependencies:
1351 + micromark-util-character: 1.1.0
1352 + micromark-util-symbol: 1.0.1
1353 + micromark-util-types: 1.0.2
1354 + dev: false
1355 +
1356 + /micromark-util-combine-extensions/1.0.0:
1357 + resolution: {integrity: sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==}
1358 + dependencies:
1359 + micromark-util-chunked: 1.0.0
1360 + micromark-util-types: 1.0.2
1361 + dev: false
1362 +
1363 + /micromark-util-decode-numeric-character-reference/1.0.0:
1364 + resolution: {integrity: sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==}
1365 + dependencies:
1366 + micromark-util-symbol: 1.0.1
1367 + dev: false
1368 +
1369 + /micromark-util-decode-string/1.0.2:
1370 + resolution: {integrity: sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==}
1371 + dependencies:
1372 + decode-named-character-reference: 1.0.2
1373 + micromark-util-character: 1.1.0
1374 + micromark-util-decode-numeric-character-reference: 1.0.0
1375 + micromark-util-symbol: 1.0.1
1376 + dev: false
1377 +
1378 + /micromark-util-encode/1.0.1:
1379 + resolution: {integrity: sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==}
1380 + dev: false
1381 +
1382 + /micromark-util-events-to-acorn/1.2.0:
1383 + resolution: {integrity: sha512-WWp3bf7xT9MppNuw3yPjpnOxa8cj5ACivEzXJKu0WwnjBYfzaBvIAT9KfeyI0Qkll+bfQtfftSwdgTH6QhTOKw==}
1384 + dependencies:
1385 + '@types/acorn': 4.0.6
1386 + '@types/estree': 1.0.0
1387 + estree-util-visit: 1.2.0
1388 + micromark-util-types: 1.0.2
1389 + uvu: 0.5.6
1390 + vfile-location: 4.0.1
1391 + vfile-message: 3.1.3
1392 + dev: false
1393 +
1394 + /micromark-util-html-tag-name/1.1.0:
1395 + resolution: {integrity: sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==}
1396 + dev: false
1397 +
1398 + /micromark-util-normalize-identifier/1.0.0:
1399 + resolution: {integrity: sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==}
1400 + dependencies:
1401 + micromark-util-symbol: 1.0.1
1402 + dev: false
1403 +
1404 + /micromark-util-resolve-all/1.0.0:
1405 + resolution: {integrity: sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==}
1406 + dependencies:
1407 + micromark-util-types: 1.0.2
1408 + dev: false
1409 +
1410 + /micromark-util-sanitize-uri/1.1.0:
1411 + resolution: {integrity: sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==}
1412 + dependencies:
1413 + micromark-util-character: 1.1.0
1414 + micromark-util-encode: 1.0.1
1415 + micromark-util-symbol: 1.0.1
1416 + dev: false
1417 +
1418 + /micromark-util-subtokenize/1.0.2:
1419 + resolution: {integrity: sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==}
1420 + dependencies:
1421 + micromark-util-chunked: 1.0.0
1422 + micromark-util-symbol: 1.0.1
1423 + micromark-util-types: 1.0.2
1424 + uvu: 0.5.6
1425 + dev: false
1426 +
1427 + /micromark-util-symbol/1.0.1:
1428 + resolution: {integrity: sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==}
1429 + dev: false
1430 +
1431 + /micromark-util-types/1.0.2:
1432 + resolution: {integrity: sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==}
1433 + dev: false
1434 +
1435 + /micromark/3.1.0:
1436 + resolution: {integrity: sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==}
1437 + dependencies:
1438 + '@types/debug': 4.1.7
1439 + debug: 4.3.4
1440 + decode-named-character-reference: 1.0.2
1441 + micromark-core-commonmark: 1.0.6
1442 + micromark-factory-space: 1.0.0
1443 + micromark-util-character: 1.1.0
1444 + micromark-util-chunked: 1.0.0
1445 + micromark-util-combine-extensions: 1.0.0
1446 + micromark-util-decode-numeric-character-reference: 1.0.0
1447 + micromark-util-encode: 1.0.1
1448 + micromark-util-normalize-identifier: 1.0.0
1449 + micromark-util-resolve-all: 1.0.0
1450 + micromark-util-sanitize-uri: 1.1.0
1451 + micromark-util-subtokenize: 1.0.2
1452 + micromark-util-symbol: 1.0.1
1453 + micromark-util-types: 1.0.2
1454 + uvu: 0.5.6
1455 + transitivePeerDependencies:
1456 + - supports-color
1457 + dev: false
1458 +
1459 + /mri/1.2.0:
1460 + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
1461 + engines: {node: '>=4'}
1462 + dev: false
1463 +
1464 + /ms/2.1.2:
1465 + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
1466 + dev: false
1467 +
1468 + /nanoid/3.3.4:
1469 + resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==}
1470 + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
1471 + hasBin: true
1472 + dev: false
1473 +
1474 + /nanoid/4.0.1:
1475 + resolution: {integrity: sha512-udKGtCCUafD3nQtJg9wBhRP3KMbPglUsgV5JVsXhvyBs/oefqb4sqMEhKBBgqZncYowu58p1prsZQBYvAj/Gww==}
1476 + engines: {node: ^14 || ^16 || >=18}
1477 + hasBin: true
1478 + dev: false
1479 +
1480 + /next-mdx-remote/4.3.0_react-dom@18.2.0+react@18.2.0:
1481 + resolution: {integrity: sha512-fbxkY03pM2Wx5bDNTVKpYD5Hx3QVZGH+6xDtVIxlxXz4HTifP1yI2DrkDvxXbTz0SYGIbluRMIW81IOOa8pigA==}
1482 + engines: {node: '>=14', npm: '>=7'}
1483 + peerDependencies:
1484 + react: '>=16.x <=18.x'
1485 + react-dom: '>=16.x <=18.x'
1486 + dependencies:
1487 + '@mdx-js/mdx': 2.2.1
1488 + '@mdx-js/react': 2.2.1_react@18.2.0
1489 + react: 18.2.0
1490 + react-dom: 18.2.0_react@18.2.0
1491 + vfile: 5.3.6
1492 + vfile-matter: 3.0.1
1493 + transitivePeerDependencies:
1494 + - supports-color
1495 + dev: false
1496 +
1497 + /next-seo/5.14.1_f26ff3bd08f1cd28b0f73422c76f5ffd:
1498 + resolution: {integrity: sha512-NiJeQbxYP3z+EMp52q8k3Q+OfX2+Yv2WehERDj98r2wjXxL+woKpRBdsSVYolTD0Hm8IWs42SzaISE93RoQdOw==}
1499 + peerDependencies:
1500 + next: ^8.1.1-canary.54 || >=9.0.0
1501 + react: '>=16.0.0'
1502 + react-dom: '>=16.0.0'
1503 + dependencies:
1504 + next: 13.0.6_react-dom@18.2.0+react@18.2.0
1505 + react: 18.2.0
1506 + react-dom: 18.2.0_react@18.2.0
1507 + dev: false
1508 +
1509 + /next-themes/0.2.1_f26ff3bd08f1cd28b0f73422c76f5ffd:
1510 + resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==}
1511 + peerDependencies:
1512 + next: '*'
1513 + react: '*'
1514 + react-dom: '*'
1515 + dependencies:
1516 + next: 13.0.6_react-dom@18.2.0+react@18.2.0
1517 + react: 18.2.0
1518 + react-dom: 18.2.0_react@18.2.0
1519 + dev: false
1520 +
1521 + /next/13.0.6_react-dom@18.2.0+react@18.2.0:
1522 + resolution: {integrity: sha512-COvigvms2LRt1rrzfBQcMQ2GZd86Mvk1z+LOLY5pniFtL4VrTmhZ9salrbKfSiXbhsD01TrDdD68ec3ABDyscA==}
1523 + engines: {node: '>=14.6.0'}
1524 + hasBin: true
1525 + peerDependencies:
1526 + fibers: '>= 3.1.0'
1527 + node-sass: ^6.0.0 || ^7.0.0
1528 + react: ^18.2.0
1529 + react-dom: ^18.2.0
1530 + sass: ^1.3.0
1531 + peerDependenciesMeta:
1532 + fibers:
1533 + optional: true
1534 + node-sass:
1535 + optional: true
1536 + sass:
1537 + optional: true
1538 + dependencies:
1539 + '@next/env': 13.0.6
1540 + '@swc/helpers': 0.4.14
1541 + caniuse-lite: 1.0.30001435
1542 + postcss: 8.4.14
1543 + react: 18.2.0
1544 + react-dom: 18.2.0_react@18.2.0
1545 + styled-jsx: 5.1.0_react@18.2.0
1546 + optionalDependencies:
1547 + '@next/swc-android-arm-eabi': 13.0.6
1548 + '@next/swc-android-arm64': 13.0.6
1549 + '@next/swc-darwin-arm64': 13.0.6
1550 + '@next/swc-darwin-x64': 13.0.6
1551 + '@next/swc-freebsd-x64': 13.0.6
1552 + '@next/swc-linux-arm-gnueabihf': 13.0.6
1553 + '@next/swc-linux-arm64-gnu': 13.0.6
1554 + '@next/swc-linux-arm64-musl': 13.0.6
1555 + '@next/swc-linux-x64-gnu': 13.0.6
1556 + '@next/swc-linux-x64-musl': 13.0.6
1557 + '@next/swc-win32-arm64-msvc': 13.0.6
1558 + '@next/swc-win32-ia32-msvc': 13.0.6
1559 + '@next/swc-win32-x64-msvc': 13.0.6
1560 + transitivePeerDependencies:
1561 + - '@babel/core'
1562 + - babel-plugin-macros
1563 + dev: false
1564 +
1565 + /nextra-theme-docs/2.2.14_d8d66b9d2170cddb63c39dddec8541b9:
1566 + resolution: {integrity: sha512-QQcHOcAXSfrpbSX3FqXgcQ2favKLnBAczqKWbSDVEtgHiUG6s7pVpxclpKm5F1c/fP47v19USRq3BL/SZ4JEIQ==}
1567 + peerDependencies:
1568 + next: '>=9.5.3'
1569 + nextra: 2.2.14
1570 + react: '>=16.13.1'
1571 + react-dom: '>=16.13.1'
1572 + dependencies:
1573 + '@headlessui/react': 1.7.10_react-dom@18.2.0+react@18.2.0
1574 + '@popperjs/core': 2.11.6
1575 + clsx: 1.2.1
1576 + flexsearch: 0.7.31
1577 + focus-visible: 5.2.0
1578 + git-url-parse: 13.1.0
1579 + intersection-observer: 0.12.2
1580 + match-sorter: 6.3.1
1581 + next: 13.0.6_react-dom@18.2.0+react@18.2.0
1582 + next-seo: 5.14.1_f26ff3bd08f1cd28b0f73422c76f5ffd
1583 + next-themes: 0.2.1_f26ff3bd08f1cd28b0f73422c76f5ffd
1584 + nextra: 2.2.14_f26ff3bd08f1cd28b0f73422c76f5ffd
1585 + react: 18.2.0
1586 + react-dom: 18.2.0_react@18.2.0
1587 + scroll-into-view-if-needed: 3.0.4
1588 + zod: 3.20.2
1589 + dev: false
1590 +
1591 + /nextra/2.2.14_f26ff3bd08f1cd28b0f73422c76f5ffd:
1592 + resolution: {integrity: sha512-kToTiTiE4qrQsQ9snFRqCGLLSjKSFgFV/BJm3yp/SRmkmCr1WaWrlmUTAuXlxM7PREbNaZouNSOJ0hGS92rM8A==}
1593 + peerDependencies:
1594 + next: '>=9.5.3'
1595 + react: '>=16.13.1'
1596 + react-dom: '>=16.13.1'
1597 + dependencies:
1598 + '@mdx-js/mdx': 2.2.1
1599 + '@mdx-js/react': 2.2.1_react@18.2.0
1600 + '@napi-rs/simple-git': 0.1.8
1601 + github-slugger: 2.0.0
1602 + graceful-fs: 4.2.10
1603 + gray-matter: 4.0.3
1604 + katex: 0.16.4
1605 + lodash.get: 4.4.2
1606 + next: 13.0.6_react-dom@18.2.0+react@18.2.0
1607 + next-mdx-remote: 4.3.0_react-dom@18.2.0+react@18.2.0
1608 + p-limit: 3.1.0
1609 + react: 18.2.0
1610 + react-dom: 18.2.0_react@18.2.0
1611 + rehype-katex: 6.0.2
1612 + rehype-pretty-code: 0.9.2_shiki@0.12.1
1613 + remark-gfm: 3.0.1
1614 + remark-math: 5.1.1
1615 + remark-reading-time: 2.0.1
1616 + shiki: 0.12.1
1617 + slash: 3.0.0
1618 + title: 3.5.3
1619 + unist-util-remove: 3.1.1
1620 + unist-util-visit: 4.1.1
1621 + transitivePeerDependencies:
1622 + - supports-color
1623 + dev: false
1624 +
1625 + /npm-run-path/2.0.2:
1626 + resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==}
1627 + engines: {node: '>=4'}
1628 + dependencies:
1629 + path-key: 2.0.1
1630 + dev: false
1631 +
1632 + /p-finally/1.0.0:
1633 + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==}
1634 + engines: {node: '>=4'}
1635 + dev: false
1636 +
1637 + /p-limit/3.1.0:
1638 + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
1639 + engines: {node: '>=10'}
1640 + dependencies:
1641 + yocto-queue: 0.1.0
1642 + dev: false
1643 +
1644 + /parse-entities/4.0.0:
1645 + resolution: {integrity: sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ==}
1646 + dependencies:
1647 + '@types/unist': 2.0.6
1648 + character-entities: 2.0.2
1649 + character-entities-legacy: 3.0.0
1650 + character-reference-invalid: 2.0.1
1651 + decode-named-character-reference: 1.0.2
1652 + is-alphanumerical: 2.0.1
1653 + is-decimal: 2.0.1
1654 + is-hexadecimal: 2.0.1
1655 + dev: false
1656 +
1657 + /parse-numeric-range/1.3.0:
1658 + resolution: {integrity: sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==}
1659 + dev: false
1660 +
1661 + /parse-path/7.0.0:
1662 + resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==}
1663 + dependencies:
1664 + protocols: 2.0.1
1665 + dev: false
1666 +
1667 + /parse-url/8.1.0:
1668 + resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==}
1669 + dependencies:
1670 + parse-path: 7.0.0
1671 + dev: false
1672 +
1673 + /parse5/6.0.1:
1674 + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}
1675 + dev: false
1676 +
1677 + /path-key/2.0.1:
1678 + resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==}
1679 + engines: {node: '>=4'}
1680 + dev: false
1681 +
1682 + /periscopic/3.0.4:
1683 + resolution: {integrity: sha512-SFx68DxCv0Iyo6APZuw/AKewkkThGwssmU0QWtTlvov3VAtPX+QJ4CadwSaz8nrT5jPIuxdvJWB4PnD2KNDxQg==}
1684 + dependencies:
1685 + estree-walker: 3.0.1
1686 + is-reference: 3.0.0
1687 + dev: false
1688 +
1689 + /picocolors/1.0.0:
1690 + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
1691 + dev: false
1692 +
1693 + /postcss/8.4.14:
1694 + resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==}
1695 + engines: {node: ^10 || ^12 || >=14}
1696 + dependencies:
1697 + nanoid: 3.3.4
1698 + picocolors: 1.0.0
1699 + source-map-js: 1.0.2
1700 + dev: false
1701 +
1702 + /property-information/6.2.0:
1703 + resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==}
1704 + dev: false
1705 +
1706 + /protocols/2.0.1:
1707 + resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==}
1708 + dev: false
1709 +
1710 + /pseudomap/1.0.2:
1711 + resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==}
1712 + dev: false
1713 +
1714 + /react-dom/18.2.0_react@18.2.0:
1715 + resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==}
1716 + peerDependencies:
1717 + react: ^18.2.0
1718 + dependencies:
1719 + loose-envify: 1.4.0
1720 + react: 18.2.0
1721 + scheduler: 0.23.0
1722 + dev: false
1723 +
1724 + /react/18.2.0:
1725 + resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==}
1726 + engines: {node: '>=0.10.0'}
1727 + dependencies:
1728 + loose-envify: 1.4.0
1729 + dev: false
1730 +
1731 + /reading-time/1.5.0:
1732 + resolution: {integrity: sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==}
1733 + dev: false
1734 +
1735 + /regenerator-runtime/0.13.11:
1736 + resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
1737 + dev: false
1738 +
1739 + /rehype-katex/6.0.2:
1740 + resolution: {integrity: sha512-C4gDAlS1+l0hJqctyiU64f9CvT00S03qV1T6HiMzbSuLBgWUtcqydWHY9OpKrm0SpkK16FNd62CDKyWLwV2ppg==}
1741 + dependencies:
1742 + '@types/hast': 2.3.4
1743 + '@types/katex': 0.11.1
1744 + hast-util-to-text: 3.1.2
1745 + katex: 0.15.6
1746 + rehype-parse: 8.0.4
1747 + unified: 10.1.2
1748 + unist-util-remove-position: 4.0.1
1749 + unist-util-visit: 4.1.1
1750 + dev: false
1751 +
1752 + /rehype-parse/8.0.4:
1753 + resolution: {integrity: sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==}
1754 + dependencies:
1755 + '@types/hast': 2.3.4
1756 + hast-util-from-parse5: 7.1.1
1757 + parse5: 6.0.1
1758 + unified: 10.1.2
1759 + dev: false
1760 +
1761 + /rehype-pretty-code/0.9.2_shiki@0.12.1:
1762 + resolution: {integrity: sha512-l369pvBK6ihBEuy2+VDpHU+zbbY8I+Z4LiyIOunHAt3xyw6selaOFKc/DnX94jI5OJb3+NgjbOxXx2yaAypjZw==}
1763 + engines: {node: ^12.16.0 || >=13.2.0}
1764 + peerDependencies:
1765 + shiki: '*'
1766 + dependencies:
1767 + hash-obj: 4.0.0
1768 + nanoid: 4.0.1
1769 + parse-numeric-range: 1.3.0
1770 + shiki: 0.12.1
1771 + dev: false
1772 +
1773 + /remark-gfm/3.0.1:
1774 + resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==}
1775 + dependencies:
1776 + '@types/mdast': 3.0.10
1777 + mdast-util-gfm: 2.0.1
1778 + micromark-extension-gfm: 2.0.1
1779 + unified: 10.1.2
1780 + transitivePeerDependencies:
1781 + - supports-color
1782 + dev: false
1783 +
1784 + /remark-math/5.1.1:
1785 + resolution: {integrity: sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==}
1786 + dependencies:
1787 + '@types/mdast': 3.0.10
1788 + mdast-util-math: 2.0.2
1789 + micromark-extension-math: 2.0.2
1790 + unified: 10.1.2
1791 + dev: false
1792 +
1793 + /remark-mdx/2.1.5:
1794 + resolution: {integrity: sha512-A8vw5s+BgOa968Irt8BO7DfWJTE0Fe7Ge3hX8zzDB1DnwMZTNdK6qF2IcFao+/7nzk1vSysKcFp+3ku4vhMpaQ==}
1795 + dependencies:
1796 + mdast-util-mdx: 2.0.0
1797 + micromark-extension-mdxjs: 1.0.0
1798 + transitivePeerDependencies:
1799 + - supports-color
1800 + dev: false
1801 +
1802 + /remark-parse/10.0.1:
1803 + resolution: {integrity: sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==}
1804 + dependencies:
1805 + '@types/mdast': 3.0.10
1806 + mdast-util-from-markdown: 1.2.0
1807 + unified: 10.1.2
1808 + transitivePeerDependencies:
1809 + - supports-color
1810 + dev: false
1811 +
1812 + /remark-reading-time/2.0.1:
1813 + resolution: {integrity: sha512-fy4BKy9SRhtYbEHvp6AItbRTnrhiDGbqLQTSYVbQPGuRCncU1ubSsh9p/W5QZSxtYcUXv8KGL0xBgPLyNJA1xw==}
1814 + dependencies:
1815 + estree-util-is-identifier-name: 2.0.1
1816 + estree-util-value-to-estree: 1.3.0
1817 + reading-time: 1.5.0
1818 + unist-util-visit: 3.1.0
1819 + dev: false
1820 +
1821 + /remark-rehype/10.1.0:
1822 + resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==}
1823 + dependencies:
1824 + '@types/hast': 2.3.4
1825 + '@types/mdast': 3.0.10
1826 + mdast-util-to-hast: 12.2.4
1827 + unified: 10.1.2
1828 + dev: false
1829 +
1830 + /remove-accents/0.4.2:
1831 + resolution: {integrity: sha1-CkPTqq4egNuRngeuJUsoXZ4ce7U=}
1832 + dev: false
1833 +
1834 + /sade/1.8.1:
1835 + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
1836 + engines: {node: '>=6'}
1837 + dependencies:
1838 + mri: 1.2.0
1839 + dev: false
1840 +
1841 + /scheduler/0.23.0:
1842 + resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==}
1843 + dependencies:
1844 + loose-envify: 1.4.0
1845 + dev: false
1846 +
1847 + /scroll-into-view-if-needed/3.0.4:
1848 + resolution: {integrity: sha512-s+/F50jwTOUt+u5oEIAzum9MN2lUQNvWBe/zfEsVQcbaERjGkKLq1s+2wCHkahMLC8nMLbzMVKivx9JhunXaZg==}
1849 + dependencies:
1850 + compute-scroll-into-view: 2.0.4
1851 + dev: false
1852 +
1853 + /section-matter/1.0.0:
1854 + resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==}
1855 + engines: {node: '>=4'}
1856 + dependencies:
1857 + extend-shallow: 2.0.1
1858 + kind-of: 6.0.3
1859 + dev: false
1860 +
1861 + /shebang-command/1.2.0:
1862 + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==}
1863 + engines: {node: '>=0.10.0'}
1864 + dependencies:
1865 + shebang-regex: 1.0.0
1866 + dev: false
1867 +
1868 + /shebang-regex/1.0.0:
1869 + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==}
1870 + engines: {node: '>=0.10.0'}
1871 + dev: false
1872 +
1873 + /shiki/0.12.1:
1874 + resolution: {integrity: sha512-aieaV1m349rZINEBkjxh2QbBvFFQOlgqYTNtCal82hHj4dDZ76oMlQIX+C7ryerBTDiga3e5NfH6smjdJ02BbQ==}
1875 + dependencies:
1876 + jsonc-parser: 3.2.0
1877 + vscode-oniguruma: 1.7.0
1878 + vscode-textmate: 8.0.0
1879 + dev: false
1880 +
1881 + /signal-exit/3.0.7:
1882 + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
1883 + dev: false
1884 +
1885 + /slash/3.0.0:
1886 + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
1887 + engines: {node: '>=8'}
1888 + dev: false
1889 +
1890 + /sort-keys/5.0.0:
1891 + resolution: {integrity: sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw==}
1892 + engines: {node: '>=12'}
1893 + dependencies:
1894 + is-plain-obj: 4.1.0
1895 + dev: false
1896 +
1897 + /source-map-js/1.0.2:
1898 + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
1899 + engines: {node: '>=0.10.0'}
1900 + dev: false
1901 +
1902 + /source-map/0.7.4:
1903 + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==}
1904 + engines: {node: '>= 8'}
1905 + dev: false
1906 +
1907 + /space-separated-tokens/2.0.2:
1908 + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
1909 + dev: false
1910 +
1911 + /sprintf-js/1.0.3:
1912 + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
1913 + dev: false
1914 +
1915 + /stringify-entities/4.0.3:
1916 + resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==}
1917 + dependencies:
1918 + character-entities-html4: 2.1.0
1919 + character-entities-legacy: 3.0.0
1920 + dev: false
1921 +
1922 + /strip-bom-string/1.0.0:
1923 + resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==}
1924 + engines: {node: '>=0.10.0'}
1925 + dev: false
1926 +
1927 + /strip-eof/1.0.0:
1928 + resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==}
1929 + engines: {node: '>=0.10.0'}
1930 + dev: false
1931 +
1932 + /style-to-object/0.3.0:
1933 + resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==}
1934 + dependencies:
1935 + inline-style-parser: 0.1.1
1936 + dev: false
1937 +
1938 + /styled-jsx/5.1.0_react@18.2.0:
1939 + resolution: {integrity: sha512-/iHaRJt9U7T+5tp6TRelLnqBqiaIT0HsO0+vgyj8hK2KUk7aejFqRrumqPUlAqDwAj8IbS/1hk3IhBAAK/FCUQ==}
1940 + engines: {node: '>= 12.0.0'}
1941 + peerDependencies:
1942 + '@babel/core': '*'
1943 + babel-plugin-macros: '*'
1944 + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0'
1945 + peerDependenciesMeta:
1946 + '@babel/core':
1947 + optional: true
1948 + babel-plugin-macros:
1949 + optional: true
1950 + dependencies:
1951 + client-only: 0.0.1
1952 + react: 18.2.0
1953 + dev: false
1954 +
1955 + /supports-color/4.5.0:
1956 + resolution: {integrity: sha512-ycQR/UbvI9xIlEdQT1TQqwoXtEldExbCEAJgRo5YXlmSKjv6ThHnP9/vwGa1gr19Gfw+LkFd7KqYMhzrRC5JYw==}
1957 + engines: {node: '>=4'}
1958 + dependencies:
1959 + has-flag: 2.0.0
1960 + dev: false
1961 +
1962 + /title/3.5.3:
1963 + resolution: {integrity: sha512-20JyowYglSEeCvZv3EZ0nZ046vLarO37prvV0mbtQV7C8DJPGgN967r8SJkqd3XK3K3lD3/Iyfp3avjfil8Q2Q==}
1964 + hasBin: true
1965 + dependencies:
1966 + arg: 1.0.0
1967 + chalk: 2.3.0
1968 + clipboardy: 1.2.2
1969 + titleize: 1.0.0
1970 + dev: false
1971 +
1972 + /titleize/1.0.0:
1973 + resolution: {integrity: sha1-fTUHIgYYMLpmF2MeDP0+oIOY2Vo=}
1974 + engines: {node: '>=0.10.0'}
1975 + dev: false
1976 +
1977 + /trim-lines/3.0.1:
1978 + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
1979 + dev: false
1980 +
1981 + /trough/2.1.0:
1982 + resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==}
1983 + dev: false
1984 +
1985 + /tslib/2.4.1:
1986 + resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==}
1987 + dev: false
1988 +
1989 + /type-fest/1.4.0:
1990 + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==}
1991 + engines: {node: '>=10'}
1992 + dev: false
1993 +
1994 + /typescript/4.9.3:
1995 + resolution: {integrity: sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==}
1996 + engines: {node: '>=4.2.0'}
1997 + hasBin: true
1998 + dev: true
1999 +
2000 + /unified/10.1.2:
2001 + resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==}
2002 + dependencies:
2003 + '@types/unist': 2.0.6
2004 + bail: 2.0.2
2005 + extend: 3.0.2
2006 + is-buffer: 2.0.5
2007 + is-plain-obj: 4.1.0
2008 + trough: 2.1.0
2009 + vfile: 5.3.6
2010 + dev: false
2011 +
2012 + /unist-builder/3.0.0:
2013 + resolution: {integrity: sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ==}
2014 + dependencies:
2015 + '@types/unist': 2.0.6
2016 + dev: false
2017 +
2018 + /unist-util-find-after/4.0.1:
2019 + resolution: {integrity: sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==}
2020 + dependencies:
2021 + '@types/unist': 2.0.6
2022 + unist-util-is: 5.1.1
2023 + dev: false
2024 +
2025 + /unist-util-generated/2.0.0:
2026 + resolution: {integrity: sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==}
2027 + dev: false
2028 +
2029 + /unist-util-is/5.1.1:
2030 + resolution: {integrity: sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==}
2031 + dev: false
2032 +
2033 + /unist-util-position-from-estree/1.1.1:
2034 + resolution: {integrity: sha512-xtoY50b5+7IH8tFbkw64gisG9tMSpxDjhX9TmaJJae/XuxQ9R/Kc8Nv1eOsf43Gt4KV/LkriMy9mptDr7XLcaw==}
2035 + dependencies:
2036 + '@types/unist': 2.0.6
2037 + dev: false
2038 +
2039 + /unist-util-position/4.0.3:
2040 + resolution: {integrity: sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==}
2041 + dependencies:
2042 + '@types/unist': 2.0.6
2043 + dev: false
2044 +
2045 + /unist-util-remove-position/4.0.1:
2046 + resolution: {integrity: sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ==}
2047 + dependencies:
2048 + '@types/unist': 2.0.6
2049 + unist-util-visit: 4.1.1
2050 + dev: false
2051 +
2052 + /unist-util-remove/3.1.1:
2053 + resolution: {integrity: sha512-kfCqZK5YVY5yEa89tvpl7KnBBHu2c6CzMkqHUrlOqaRgGOMp0sMvwWOVrbAtj03KhovQB7i96Gda72v/EFE0vw==}
2054 + dependencies:
2055 + '@types/unist': 2.0.6
2056 + unist-util-is: 5.1.1
2057 + unist-util-visit-parents: 5.1.1
2058 + dev: false
2059 +
2060 + /unist-util-stringify-position/3.0.2:
2061 + resolution: {integrity: sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==}
2062 + dependencies:
2063 + '@types/unist': 2.0.6
2064 + dev: false
2065 +
2066 + /unist-util-visit-parents/4.1.1:
2067 + resolution: {integrity: sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==}
2068 + dependencies:
2069 + '@types/unist': 2.0.6
2070 + unist-util-is: 5.1.1
2071 + dev: false
2072 +
2073 + /unist-util-visit-parents/5.1.1:
2074 + resolution: {integrity: sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw==}
2075 + dependencies:
2076 + '@types/unist': 2.0.6
2077 + unist-util-is: 5.1.1
2078 + dev: false
2079 +
2080 + /unist-util-visit/3.1.0:
2081 + resolution: {integrity: sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==}
2082 + dependencies:
2083 + '@types/unist': 2.0.6
2084 + unist-util-is: 5.1.1
2085 + unist-util-visit-parents: 4.1.1
2086 + dev: false
2087 +
2088 + /unist-util-visit/4.1.1:
2089 + resolution: {integrity: sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg==}
2090 + dependencies:
2091 + '@types/unist': 2.0.6
2092 + unist-util-is: 5.1.1
2093 + unist-util-visit-parents: 5.1.1
2094 + dev: false
2095 +
2096 + /uvu/0.5.6:
2097 + resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==}
2098 + engines: {node: '>=8'}
2099 + hasBin: true
2100 + dependencies:
2101 + dequal: 2.0.3
2102 + diff: 5.1.0
2103 + kleur: 4.1.5
2104 + sade: 1.8.1
2105 + dev: false
2106 +
2107 + /vfile-location/4.0.1:
2108 + resolution: {integrity: sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==}
2109 + dependencies:
2110 + '@types/unist': 2.0.6
2111 + vfile: 5.3.6
2112 + dev: false
2113 +
2114 + /vfile-matter/3.0.1:
2115 + resolution: {integrity: sha512-CAAIDwnh6ZdtrqAuxdElUqQRQDQgbbIrYtDYI8gCjXS1qQ+1XdLoK8FIZWxJwn0/I+BkSSZpar3SOgjemQz4fg==}
2116 + dependencies:
2117 + '@types/js-yaml': 4.0.5
2118 + is-buffer: 2.0.5
2119 + js-yaml: 4.1.0
2120 + dev: false
2121 +
2122 + /vfile-message/3.1.3:
2123 + resolution: {integrity: sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==}
2124 + dependencies:
2125 + '@types/unist': 2.0.6
2126 + unist-util-stringify-position: 3.0.2
2127 + dev: false
2128 +
2129 + /vfile/5.3.6:
2130 + resolution: {integrity: sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==}
2131 + dependencies:
2132 + '@types/unist': 2.0.6
2133 + is-buffer: 2.0.5
2134 + unist-util-stringify-position: 3.0.2
2135 + vfile-message: 3.1.3
2136 + dev: false
2137 +
2138 + /vscode-oniguruma/1.7.0:
2139 + resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==}
2140 + dev: false
2141 +
2142 + /vscode-textmate/8.0.0:
2143 + resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==}
2144 + dev: false
2145 +
2146 + /web-namespaces/2.0.1:
2147 + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
2148 + dev: false
2149 +
2150 + /which/1.3.1:
2151 + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
2152 + hasBin: true
2153 + dependencies:
2154 + isexe: 2.0.0
2155 + dev: false
2156 +
2157 + /yallist/2.1.2:
2158 + resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==}
2159 + dev: false
2160 +
2161 + /yocto-queue/0.1.0:
2162 + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
2163 + engines: {node: '>=10'}
2164 + dev: false
2165 +
2166 + /zod/3.20.2:
2167 + resolution: {integrity: sha512-1MzNQdAvO+54H+EaK5YpyEy0T+Ejo/7YLHS93G3RnYWh5gaotGHwGeN/ZO687qEDU2y4CdStQYXVHIgrUl5UVQ==}
2168 + dev: false
2169 +
2170 + /zwitch/2.0.4:
2171 + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
2172 + dev: false
theme.config.tsx new
+18
@@ -0,0 +1,18 @@
1 +import React from 'react'
2 +import { DocsThemeConfig } from 'nextra-theme-docs'
3 +
4 +const config: DocsThemeConfig = {
5 + logo: <span>My Project</span>,
6 + project: {
7 + link: 'https://github.com/shuding/nextra-docs-template',
8 + },
9 + chat: {
10 + link: 'https://discord.com',
11 + },
12 + docsRepositoryBase: 'https://github.com/shuding/nextra-docs-template',
13 + footer: {
14 + text: 'Nextra Docs Template',
15 + },
16 +}
17 +
18 +export default config
tsconfig.json new
+20
@@ -0,0 +1,20 @@
1 +{
2 + "compilerOptions": {
3 + "target": "es5",
4 + "lib": ["dom", "dom.iterable", "esnext"],
5 + "allowJs": true,
6 + "skipLibCheck": true,
7 + "strict": false,
8 + "forceConsistentCasingInFileNames": true,
9 + "noEmit": true,
10 + "incremental": true,
11 + "esModuleInterop": true,
12 + "module": "esnext",
13 + "moduleResolution": "node",
14 + "resolveJsonModule": true,
15 + "isolatedModules": true,
16 + "jsx": "preserve"
17 + },
18 + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"],
19 + "exclude": ["node_modules"]
20 +}