Initial commit
Created from https://vercel.com/new
smbpndk committed
Feb 13, 2023 at 11:30 UTC
53fd68a043428d3ea98294926f8d1f2d08bfb838
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
+[](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/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
+}