anzorq commited on
Commit
c6eeecc
β€’
1 Parent(s): 3762fe6
Files changed (12) hide show
  1. .gitignore +35 -0
  2. README.md +34 -1
  3. app/favicon.ico +0 -0
  4. app/globals.css +27 -0
  5. app/layout.tsx +21 -0
  6. app/page.tsx +8 -0
  7. next.config.js +4 -0
  8. package-lock.json +1442 -0
  9. package.json +23 -0
  10. postcss.config.js +6 -0
  11. tailwind.config.js +18 -0
  12. tsconfig.json +28 -0
.gitignore ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2
+
3
+ # dependencies
4
+ /node_modules
5
+ /.pnp
6
+ .pnp.js
7
+
8
+ # testing
9
+ /coverage
10
+
11
+ # next.js
12
+ /.next/
13
+ /out/
14
+
15
+ # production
16
+ /build
17
+
18
+ # misc
19
+ .DS_Store
20
+ *.pem
21
+
22
+ # debug
23
+ npm-debug.log*
24
+ yarn-debug.log*
25
+ yarn-error.log*
26
+
27
+ # local env files
28
+ .env*.local
29
+
30
+ # vercel
31
+ .vercel
32
+
33
+ # typescript
34
+ *.tsbuildinfo
35
+ next-env.d.ts
README.md CHANGED
@@ -1 +1,34 @@
1
- # hf-spaces-semantic-search
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
2
+
3
+ ## Getting Started
4
+
5
+ First, run the development server:
6
+
7
+ ```bash
8
+ npm run dev
9
+ # or
10
+ yarn dev
11
+ # or
12
+ pnpm dev
13
+ ```
14
+
15
+ Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
16
+
17
+ You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
18
+
19
+ This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
20
+
21
+ ## Learn More
22
+
23
+ To learn more about Next.js, take a look at the following resources:
24
+
25
+ - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
26
+ - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
27
+
28
+ You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
29
+
30
+ ## Deploy on Vercel
31
+
32
+ The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
33
+
34
+ Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
app/favicon.ico ADDED
app/globals.css ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @tailwind base;
2
+ @tailwind components;
3
+ @tailwind utilities;
4
+
5
+ :root {
6
+ --foreground-rgb: 0, 0, 0;
7
+ --background-start-rgb: 214, 219, 220;
8
+ --background-end-rgb: 255, 255, 255;
9
+ }
10
+
11
+ @media (prefers-color-scheme: dark) {
12
+ :root {
13
+ --foreground-rgb: 255, 255, 255;
14
+ --background-start-rgb: 0, 0, 0;
15
+ --background-end-rgb: 0, 0, 0;
16
+ }
17
+ }
18
+
19
+ body {
20
+ color: rgb(var(--foreground-rgb));
21
+ background: linear-gradient(
22
+ to bottom,
23
+ transparent,
24
+ rgb(var(--background-end-rgb))
25
+ )
26
+ rgb(var(--background-start-rgb));
27
+ }
app/layout.tsx ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import './globals.css'
2
+ import { Inter } from 'next/font/google'
3
+
4
+ const inter = Inter({ subsets: ['latin'] })
5
+
6
+ export const metadata = {
7
+ title: 'Create Next App',
8
+ description: 'Generated by create next app',
9
+ }
10
+
11
+ export default function RootLayout({
12
+ children,
13
+ }: {
14
+ children: React.ReactNode
15
+ }) {
16
+ return (
17
+ <html lang="en">
18
+ <body className={inter.className}>{children}</body>
19
+ </html>
20
+ )
21
+ }
app/page.tsx ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+
2
+ export default function Home() {
3
+ return (
4
+ <main className="flex min-h-screen flex-col items-center justify-between p-24">
5
+ {/* <SearchPanel/> */}
6
+ </main>
7
+ )
8
+ }
next.config.js ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ /** @type {import('next').NextConfig} */
2
+ const nextConfig = {}
3
+
4
+ module.exports = nextConfig
package-lock.json ADDED
@@ -0,0 +1,1442 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "hf-spaces-semantic-search",
3
+ "version": "0.1.0",
4
+ "lockfileVersion": 3,
5
+ "requires": true,
6
+ "packages": {
7
+ "": {
8
+ "name": "hf-spaces-semantic-search",
9
+ "version": "0.1.0",
10
+ "dependencies": {
11
+ "@types/node": "20.2.3",
12
+ "@types/react": "18.2.7",
13
+ "@types/react-dom": "18.2.4",
14
+ "autoprefixer": "10.4.14",
15
+ "next": "13.4.3",
16
+ "postcss": "8.4.23",
17
+ "react": "18.2.0",
18
+ "react-dom": "18.2.0",
19
+ "tailwindcss": "3.3.2",
20
+ "typescript": "5.0.4"
21
+ }
22
+ },
23
+ "node_modules/@alloc/quick-lru": {
24
+ "version": "5.2.0",
25
+ "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
26
+ "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
27
+ "engines": {
28
+ "node": ">=10"
29
+ },
30
+ "funding": {
31
+ "url": "https://github.com/sponsors/sindresorhus"
32
+ }
33
+ },
34
+ "node_modules/@jridgewell/gen-mapping": {
35
+ "version": "0.3.3",
36
+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
37
+ "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
38
+ "dependencies": {
39
+ "@jridgewell/set-array": "^1.0.1",
40
+ "@jridgewell/sourcemap-codec": "^1.4.10",
41
+ "@jridgewell/trace-mapping": "^0.3.9"
42
+ },
43
+ "engines": {
44
+ "node": ">=6.0.0"
45
+ }
46
+ },
47
+ "node_modules/@jridgewell/resolve-uri": {
48
+ "version": "3.1.0",
49
+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
50
+ "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
51
+ "engines": {
52
+ "node": ">=6.0.0"
53
+ }
54
+ },
55
+ "node_modules/@jridgewell/set-array": {
56
+ "version": "1.1.2",
57
+ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
58
+ "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
59
+ "engines": {
60
+ "node": ">=6.0.0"
61
+ }
62
+ },
63
+ "node_modules/@jridgewell/sourcemap-codec": {
64
+ "version": "1.4.15",
65
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
66
+ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
67
+ },
68
+ "node_modules/@jridgewell/trace-mapping": {
69
+ "version": "0.3.18",
70
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz",
71
+ "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==",
72
+ "dependencies": {
73
+ "@jridgewell/resolve-uri": "3.1.0",
74
+ "@jridgewell/sourcemap-codec": "1.4.14"
75
+ }
76
+ },
77
+ "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": {
78
+ "version": "1.4.14",
79
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
80
+ "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw=="
81
+ },
82
+ "node_modules/@next/env": {
83
+ "version": "13.4.3",
84
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-13.4.3.tgz",
85
+ "integrity": "sha512-pa1ErjyFensznttAk3EIv77vFbfSYT6cLzVRK5jx4uiRuCQo+m2wCFAREaHKIy63dlgvOyMlzh6R8Inu8H3KrQ=="
86
+ },
87
+ "node_modules/@next/swc-darwin-arm64": {
88
+ "version": "13.4.3",
89
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.4.3.tgz",
90
+ "integrity": "sha512-yx18udH/ZmR4Bw4M6lIIPE3JxsAZwo04iaucEfA2GMt1unXr2iodHUX/LAKNyi6xoLP2ghi0E+Xi1f4Qb8f1LQ==",
91
+ "cpu": [
92
+ "arm64"
93
+ ],
94
+ "optional": true,
95
+ "os": [
96
+ "darwin"
97
+ ],
98
+ "engines": {
99
+ "node": ">= 10"
100
+ }
101
+ },
102
+ "node_modules/@next/swc-darwin-x64": {
103
+ "version": "13.4.3",
104
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.4.3.tgz",
105
+ "integrity": "sha512-Mi8xJWh2IOjryAM1mx18vwmal9eokJ2njY4nDh04scy37F0LEGJ/diL6JL6kTXi0UfUCGbMsOItf7vpReNiD2A==",
106
+ "cpu": [
107
+ "x64"
108
+ ],
109
+ "optional": true,
110
+ "os": [
111
+ "darwin"
112
+ ],
113
+ "engines": {
114
+ "node": ">= 10"
115
+ }
116
+ },
117
+ "node_modules/@next/swc-linux-arm64-gnu": {
118
+ "version": "13.4.3",
119
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.4.3.tgz",
120
+ "integrity": "sha512-aBvtry4bxJ1xwKZ/LVPeBGBwWVwxa4bTnNkRRw6YffJnn/f4Tv4EGDPaVeYHZGQVA56wsGbtA6nZMuWs/EIk4Q==",
121
+ "cpu": [
122
+ "arm64"
123
+ ],
124
+ "optional": true,
125
+ "os": [
126
+ "linux"
127
+ ],
128
+ "engines": {
129
+ "node": ">= 10"
130
+ }
131
+ },
132
+ "node_modules/@next/swc-linux-arm64-musl": {
133
+ "version": "13.4.3",
134
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.4.3.tgz",
135
+ "integrity": "sha512-krT+2G3kEsEUvZoYte3/2IscscDraYPc2B+fDJFipPktJmrv088Pei/RjrhWm5TMIy5URYjZUoDZdh5k940Dyw==",
136
+ "cpu": [
137
+ "arm64"
138
+ ],
139
+ "optional": true,
140
+ "os": [
141
+ "linux"
142
+ ],
143
+ "engines": {
144
+ "node": ">= 10"
145
+ }
146
+ },
147
+ "node_modules/@next/swc-linux-x64-gnu": {
148
+ "version": "13.4.3",
149
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.4.3.tgz",
150
+ "integrity": "sha512-AMdFX6EKJjC0G/CM6hJvkY8wUjCcbdj3Qg7uAQJ7PVejRWaVt0sDTMavbRfgMchx8h8KsAudUCtdFkG9hlEClw==",
151
+ "cpu": [
152
+ "x64"
153
+ ],
154
+ "optional": true,
155
+ "os": [
156
+ "linux"
157
+ ],
158
+ "engines": {
159
+ "node": ">= 10"
160
+ }
161
+ },
162
+ "node_modules/@next/swc-linux-x64-musl": {
163
+ "version": "13.4.3",
164
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.4.3.tgz",
165
+ "integrity": "sha512-jySgSXE48shaLtcQbiFO9ajE9mqz7pcAVLnVLvRIlUHyQYR/WyZdK8ehLs65Mz6j9cLrJM+YdmdJPyV4WDaz2g==",
166
+ "cpu": [
167
+ "x64"
168
+ ],
169
+ "optional": true,
170
+ "os": [
171
+ "linux"
172
+ ],
173
+ "engines": {
174
+ "node": ">= 10"
175
+ }
176
+ },
177
+ "node_modules/@next/swc-win32-arm64-msvc": {
178
+ "version": "13.4.3",
179
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.4.3.tgz",
180
+ "integrity": "sha512-5DxHo8uYcaADiE9pHrg8o28VMt/1kR8voDehmfs9AqS0qSClxAAl+CchjdboUvbCjdNWL1MISCvEfKY2InJ3JA==",
181
+ "cpu": [
182
+ "arm64"
183
+ ],
184
+ "optional": true,
185
+ "os": [
186
+ "win32"
187
+ ],
188
+ "engines": {
189
+ "node": ">= 10"
190
+ }
191
+ },
192
+ "node_modules/@next/swc-win32-ia32-msvc": {
193
+ "version": "13.4.3",
194
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.4.3.tgz",
195
+ "integrity": "sha512-LaqkF3d+GXRA5X6zrUjQUrXm2MN/3E2arXBtn5C7avBCNYfm9G3Xc646AmmmpN3DJZVaMYliMyCIQCMDEzk80w==",
196
+ "cpu": [
197
+ "ia32"
198
+ ],
199
+ "optional": true,
200
+ "os": [
201
+ "win32"
202
+ ],
203
+ "engines": {
204
+ "node": ">= 10"
205
+ }
206
+ },
207
+ "node_modules/@next/swc-win32-x64-msvc": {
208
+ "version": "13.4.3",
209
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.4.3.tgz",
210
+ "integrity": "sha512-jglUk/x7ZWeOJWlVoKyIAkHLTI+qEkOriOOV+3hr1GyiywzcqfI7TpFSiwC7kk1scOiH7NTFKp8mA3XPNO9bDw==",
211
+ "cpu": [
212
+ "x64"
213
+ ],
214
+ "optional": true,
215
+ "os": [
216
+ "win32"
217
+ ],
218
+ "engines": {
219
+ "node": ">= 10"
220
+ }
221
+ },
222
+ "node_modules/@nodelib/fs.scandir": {
223
+ "version": "2.1.5",
224
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
225
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
226
+ "dependencies": {
227
+ "@nodelib/fs.stat": "2.0.5",
228
+ "run-parallel": "^1.1.9"
229
+ },
230
+ "engines": {
231
+ "node": ">= 8"
232
+ }
233
+ },
234
+ "node_modules/@nodelib/fs.stat": {
235
+ "version": "2.0.5",
236
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
237
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
238
+ "engines": {
239
+ "node": ">= 8"
240
+ }
241
+ },
242
+ "node_modules/@nodelib/fs.walk": {
243
+ "version": "1.2.8",
244
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
245
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
246
+ "dependencies": {
247
+ "@nodelib/fs.scandir": "2.1.5",
248
+ "fastq": "^1.6.0"
249
+ },
250
+ "engines": {
251
+ "node": ">= 8"
252
+ }
253
+ },
254
+ "node_modules/@swc/helpers": {
255
+ "version": "0.5.1",
256
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.1.tgz",
257
+ "integrity": "sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==",
258
+ "dependencies": {
259
+ "tslib": "^2.4.0"
260
+ }
261
+ },
262
+ "node_modules/@types/node": {
263
+ "version": "20.2.3",
264
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.3.tgz",
265
+ "integrity": "sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw=="
266
+ },
267
+ "node_modules/@types/prop-types": {
268
+ "version": "15.7.5",
269
+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
270
+ "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
271
+ },
272
+ "node_modules/@types/react": {
273
+ "version": "18.2.7",
274
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.7.tgz",
275
+ "integrity": "sha512-ojrXpSH2XFCmHm7Jy3q44nXDyN54+EYKP2lBhJ2bqfyPj6cIUW/FZW/Csdia34NQgq7KYcAlHi5184m4X88+yw==",
276
+ "dependencies": {
277
+ "@types/prop-types": "*",
278
+ "@types/scheduler": "*",
279
+ "csstype": "^3.0.2"
280
+ }
281
+ },
282
+ "node_modules/@types/react-dom": {
283
+ "version": "18.2.4",
284
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.4.tgz",
285
+ "integrity": "sha512-G2mHoTMTL4yoydITgOGwWdWMVd8sNgyEP85xVmMKAPUBwQWm9wBPQUmvbeF4V3WBY1P7mmL4BkjQ0SqUpf1snw==",
286
+ "dependencies": {
287
+ "@types/react": "*"
288
+ }
289
+ },
290
+ "node_modules/@types/scheduler": {
291
+ "version": "0.16.3",
292
+ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz",
293
+ "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ=="
294
+ },
295
+ "node_modules/any-promise": {
296
+ "version": "1.3.0",
297
+ "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
298
+ "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A=="
299
+ },
300
+ "node_modules/anymatch": {
301
+ "version": "3.1.3",
302
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
303
+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
304
+ "dependencies": {
305
+ "normalize-path": "^3.0.0",
306
+ "picomatch": "^2.0.4"
307
+ },
308
+ "engines": {
309
+ "node": ">= 8"
310
+ }
311
+ },
312
+ "node_modules/arg": {
313
+ "version": "5.0.2",
314
+ "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
315
+ "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg=="
316
+ },
317
+ "node_modules/autoprefixer": {
318
+ "version": "10.4.14",
319
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz",
320
+ "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==",
321
+ "funding": [
322
+ {
323
+ "type": "opencollective",
324
+ "url": "https://opencollective.com/postcss/"
325
+ },
326
+ {
327
+ "type": "tidelift",
328
+ "url": "https://tidelift.com/funding/github/npm/autoprefixer"
329
+ }
330
+ ],
331
+ "dependencies": {
332
+ "browserslist": "^4.21.5",
333
+ "caniuse-lite": "^1.0.30001464",
334
+ "fraction.js": "^4.2.0",
335
+ "normalize-range": "^0.1.2",
336
+ "picocolors": "^1.0.0",
337
+ "postcss-value-parser": "^4.2.0"
338
+ },
339
+ "bin": {
340
+ "autoprefixer": "bin/autoprefixer"
341
+ },
342
+ "engines": {
343
+ "node": "^10 || ^12 || >=14"
344
+ },
345
+ "peerDependencies": {
346
+ "postcss": "^8.1.0"
347
+ }
348
+ },
349
+ "node_modules/balanced-match": {
350
+ "version": "1.0.2",
351
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
352
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
353
+ },
354
+ "node_modules/binary-extensions": {
355
+ "version": "2.2.0",
356
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
357
+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
358
+ "engines": {
359
+ "node": ">=8"
360
+ }
361
+ },
362
+ "node_modules/brace-expansion": {
363
+ "version": "1.1.11",
364
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
365
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
366
+ "dependencies": {
367
+ "balanced-match": "^1.0.0",
368
+ "concat-map": "0.0.1"
369
+ }
370
+ },
371
+ "node_modules/braces": {
372
+ "version": "3.0.2",
373
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
374
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
375
+ "dependencies": {
376
+ "fill-range": "^7.0.1"
377
+ },
378
+ "engines": {
379
+ "node": ">=8"
380
+ }
381
+ },
382
+ "node_modules/browserslist": {
383
+ "version": "4.21.5",
384
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz",
385
+ "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
386
+ "funding": [
387
+ {
388
+ "type": "opencollective",
389
+ "url": "https://opencollective.com/browserslist"
390
+ },
391
+ {
392
+ "type": "tidelift",
393
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
394
+ }
395
+ ],
396
+ "dependencies": {
397
+ "caniuse-lite": "^1.0.30001449",
398
+ "electron-to-chromium": "^1.4.284",
399
+ "node-releases": "^2.0.8",
400
+ "update-browserslist-db": "^1.0.10"
401
+ },
402
+ "bin": {
403
+ "browserslist": "cli.js"
404
+ },
405
+ "engines": {
406
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
407
+ }
408
+ },
409
+ "node_modules/busboy": {
410
+ "version": "1.6.0",
411
+ "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz",
412
+ "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==",
413
+ "dependencies": {
414
+ "streamsearch": "^1.1.0"
415
+ },
416
+ "engines": {
417
+ "node": ">=10.16.0"
418
+ }
419
+ },
420
+ "node_modules/camelcase-css": {
421
+ "version": "2.0.1",
422
+ "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
423
+ "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
424
+ "engines": {
425
+ "node": ">= 6"
426
+ }
427
+ },
428
+ "node_modules/caniuse-lite": {
429
+ "version": "1.0.30001489",
430
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001489.tgz",
431
+ "integrity": "sha512-x1mgZEXK8jHIfAxm+xgdpHpk50IN3z3q3zP261/WS+uvePxW8izXuCu6AHz0lkuYTlATDehiZ/tNyYBdSQsOUQ==",
432
+ "funding": [
433
+ {
434
+ "type": "opencollective",
435
+ "url": "https://opencollective.com/browserslist"
436
+ },
437
+ {
438
+ "type": "tidelift",
439
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
440
+ },
441
+ {
442
+ "type": "github",
443
+ "url": "https://github.com/sponsors/ai"
444
+ }
445
+ ]
446
+ },
447
+ "node_modules/chokidar": {
448
+ "version": "3.5.3",
449
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
450
+ "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
451
+ "funding": [
452
+ {
453
+ "type": "individual",
454
+ "url": "https://paulmillr.com/funding/"
455
+ }
456
+ ],
457
+ "dependencies": {
458
+ "anymatch": "~3.1.2",
459
+ "braces": "~3.0.2",
460
+ "glob-parent": "~5.1.2",
461
+ "is-binary-path": "~2.1.0",
462
+ "is-glob": "~4.0.1",
463
+ "normalize-path": "~3.0.0",
464
+ "readdirp": "~3.6.0"
465
+ },
466
+ "engines": {
467
+ "node": ">= 8.10.0"
468
+ },
469
+ "optionalDependencies": {
470
+ "fsevents": "~2.3.2"
471
+ }
472
+ },
473
+ "node_modules/chokidar/node_modules/glob-parent": {
474
+ "version": "5.1.2",
475
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
476
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
477
+ "dependencies": {
478
+ "is-glob": "^4.0.1"
479
+ },
480
+ "engines": {
481
+ "node": ">= 6"
482
+ }
483
+ },
484
+ "node_modules/client-only": {
485
+ "version": "0.0.1",
486
+ "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
487
+ "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="
488
+ },
489
+ "node_modules/commander": {
490
+ "version": "4.1.1",
491
+ "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
492
+ "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
493
+ "engines": {
494
+ "node": ">= 6"
495
+ }
496
+ },
497
+ "node_modules/concat-map": {
498
+ "version": "0.0.1",
499
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
500
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
501
+ },
502
+ "node_modules/cssesc": {
503
+ "version": "3.0.0",
504
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
505
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
506
+ "bin": {
507
+ "cssesc": "bin/cssesc"
508
+ },
509
+ "engines": {
510
+ "node": ">=4"
511
+ }
512
+ },
513
+ "node_modules/csstype": {
514
+ "version": "3.1.2",
515
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
516
+ "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
517
+ },
518
+ "node_modules/didyoumean": {
519
+ "version": "1.2.2",
520
+ "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
521
+ "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw=="
522
+ },
523
+ "node_modules/dlv": {
524
+ "version": "1.1.3",
525
+ "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
526
+ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA=="
527
+ },
528
+ "node_modules/electron-to-chromium": {
529
+ "version": "1.4.405",
530
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.405.tgz",
531
+ "integrity": "sha512-JdDgnwU69FMZURoesf9gNOej2Cms1XJFfLk24y1IBtnAdhTcJY/mXnokmpmxHN59PcykBP4bgUU98vLY44Lhuw=="
532
+ },
533
+ "node_modules/escalade": {
534
+ "version": "3.1.1",
535
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
536
+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
537
+ "engines": {
538
+ "node": ">=6"
539
+ }
540
+ },
541
+ "node_modules/fast-glob": {
542
+ "version": "3.2.12",
543
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
544
+ "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
545
+ "dependencies": {
546
+ "@nodelib/fs.stat": "^2.0.2",
547
+ "@nodelib/fs.walk": "^1.2.3",
548
+ "glob-parent": "^5.1.2",
549
+ "merge2": "^1.3.0",
550
+ "micromatch": "^4.0.4"
551
+ },
552
+ "engines": {
553
+ "node": ">=8.6.0"
554
+ }
555
+ },
556
+ "node_modules/fast-glob/node_modules/glob-parent": {
557
+ "version": "5.1.2",
558
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
559
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
560
+ "dependencies": {
561
+ "is-glob": "^4.0.1"
562
+ },
563
+ "engines": {
564
+ "node": ">= 6"
565
+ }
566
+ },
567
+ "node_modules/fastq": {
568
+ "version": "1.15.0",
569
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
570
+ "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
571
+ "dependencies": {
572
+ "reusify": "^1.0.4"
573
+ }
574
+ },
575
+ "node_modules/fill-range": {
576
+ "version": "7.0.1",
577
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
578
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
579
+ "dependencies": {
580
+ "to-regex-range": "^5.0.1"
581
+ },
582
+ "engines": {
583
+ "node": ">=8"
584
+ }
585
+ },
586
+ "node_modules/fraction.js": {
587
+ "version": "4.2.0",
588
+ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
589
+ "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==",
590
+ "engines": {
591
+ "node": "*"
592
+ },
593
+ "funding": {
594
+ "type": "patreon",
595
+ "url": "https://www.patreon.com/infusion"
596
+ }
597
+ },
598
+ "node_modules/fs.realpath": {
599
+ "version": "1.0.0",
600
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
601
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
602
+ },
603
+ "node_modules/fsevents": {
604
+ "version": "2.3.2",
605
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
606
+ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
607
+ "hasInstallScript": true,
608
+ "optional": true,
609
+ "os": [
610
+ "darwin"
611
+ ],
612
+ "engines": {
613
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
614
+ }
615
+ },
616
+ "node_modules/function-bind": {
617
+ "version": "1.1.1",
618
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
619
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
620
+ },
621
+ "node_modules/glob": {
622
+ "version": "7.1.6",
623
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
624
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
625
+ "dependencies": {
626
+ "fs.realpath": "^1.0.0",
627
+ "inflight": "^1.0.4",
628
+ "inherits": "2",
629
+ "minimatch": "^3.0.4",
630
+ "once": "^1.3.0",
631
+ "path-is-absolute": "^1.0.0"
632
+ },
633
+ "engines": {
634
+ "node": "*"
635
+ },
636
+ "funding": {
637
+ "url": "https://github.com/sponsors/isaacs"
638
+ }
639
+ },
640
+ "node_modules/glob-parent": {
641
+ "version": "6.0.2",
642
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
643
+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
644
+ "dependencies": {
645
+ "is-glob": "^4.0.3"
646
+ },
647
+ "engines": {
648
+ "node": ">=10.13.0"
649
+ }
650
+ },
651
+ "node_modules/has": {
652
+ "version": "1.0.3",
653
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
654
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
655
+ "dependencies": {
656
+ "function-bind": "^1.1.1"
657
+ },
658
+ "engines": {
659
+ "node": ">= 0.4.0"
660
+ }
661
+ },
662
+ "node_modules/inflight": {
663
+ "version": "1.0.6",
664
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
665
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
666
+ "dependencies": {
667
+ "once": "^1.3.0",
668
+ "wrappy": "1"
669
+ }
670
+ },
671
+ "node_modules/inherits": {
672
+ "version": "2.0.4",
673
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
674
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
675
+ },
676
+ "node_modules/is-binary-path": {
677
+ "version": "2.1.0",
678
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
679
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
680
+ "dependencies": {
681
+ "binary-extensions": "^2.0.0"
682
+ },
683
+ "engines": {
684
+ "node": ">=8"
685
+ }
686
+ },
687
+ "node_modules/is-core-module": {
688
+ "version": "2.12.1",
689
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz",
690
+ "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==",
691
+ "dependencies": {
692
+ "has": "^1.0.3"
693
+ },
694
+ "funding": {
695
+ "url": "https://github.com/sponsors/ljharb"
696
+ }
697
+ },
698
+ "node_modules/is-extglob": {
699
+ "version": "2.1.1",
700
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
701
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
702
+ "engines": {
703
+ "node": ">=0.10.0"
704
+ }
705
+ },
706
+ "node_modules/is-glob": {
707
+ "version": "4.0.3",
708
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
709
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
710
+ "dependencies": {
711
+ "is-extglob": "^2.1.1"
712
+ },
713
+ "engines": {
714
+ "node": ">=0.10.0"
715
+ }
716
+ },
717
+ "node_modules/is-number": {
718
+ "version": "7.0.0",
719
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
720
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
721
+ "engines": {
722
+ "node": ">=0.12.0"
723
+ }
724
+ },
725
+ "node_modules/jiti": {
726
+ "version": "1.18.2",
727
+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz",
728
+ "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==",
729
+ "bin": {
730
+ "jiti": "bin/jiti.js"
731
+ }
732
+ },
733
+ "node_modules/js-tokens": {
734
+ "version": "4.0.0",
735
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
736
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
737
+ },
738
+ "node_modules/lilconfig": {
739
+ "version": "2.1.0",
740
+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
741
+ "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
742
+ "engines": {
743
+ "node": ">=10"
744
+ }
745
+ },
746
+ "node_modules/lines-and-columns": {
747
+ "version": "1.2.4",
748
+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
749
+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
750
+ },
751
+ "node_modules/loose-envify": {
752
+ "version": "1.4.0",
753
+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
754
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
755
+ "dependencies": {
756
+ "js-tokens": "^3.0.0 || ^4.0.0"
757
+ },
758
+ "bin": {
759
+ "loose-envify": "cli.js"
760
+ }
761
+ },
762
+ "node_modules/merge2": {
763
+ "version": "1.4.1",
764
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
765
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
766
+ "engines": {
767
+ "node": ">= 8"
768
+ }
769
+ },
770
+ "node_modules/micromatch": {
771
+ "version": "4.0.5",
772
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
773
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
774
+ "dependencies": {
775
+ "braces": "^3.0.2",
776
+ "picomatch": "^2.3.1"
777
+ },
778
+ "engines": {
779
+ "node": ">=8.6"
780
+ }
781
+ },
782
+ "node_modules/minimatch": {
783
+ "version": "3.1.2",
784
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
785
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
786
+ "dependencies": {
787
+ "brace-expansion": "^1.1.7"
788
+ },
789
+ "engines": {
790
+ "node": "*"
791
+ }
792
+ },
793
+ "node_modules/mz": {
794
+ "version": "2.7.0",
795
+ "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
796
+ "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
797
+ "dependencies": {
798
+ "any-promise": "^1.0.0",
799
+ "object-assign": "^4.0.1",
800
+ "thenify-all": "^1.0.0"
801
+ }
802
+ },
803
+ "node_modules/nanoid": {
804
+ "version": "3.3.6",
805
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
806
+ "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
807
+ "funding": [
808
+ {
809
+ "type": "github",
810
+ "url": "https://github.com/sponsors/ai"
811
+ }
812
+ ],
813
+ "bin": {
814
+ "nanoid": "bin/nanoid.cjs"
815
+ },
816
+ "engines": {
817
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
818
+ }
819
+ },
820
+ "node_modules/next": {
821
+ "version": "13.4.3",
822
+ "resolved": "https://registry.npmjs.org/next/-/next-13.4.3.tgz",
823
+ "integrity": "sha512-FV3pBrAAnAIfOclTvncw9dDohyeuEEXPe5KNcva91anT/rdycWbgtu3IjUj4n5yHnWK8YEPo0vrUecHmnmUNbA==",
824
+ "dependencies": {
825
+ "@next/env": "13.4.3",
826
+ "@swc/helpers": "0.5.1",
827
+ "busboy": "1.6.0",
828
+ "caniuse-lite": "^1.0.30001406",
829
+ "postcss": "8.4.14",
830
+ "styled-jsx": "5.1.1",
831
+ "zod": "3.21.4"
832
+ },
833
+ "bin": {
834
+ "next": "dist/bin/next"
835
+ },
836
+ "engines": {
837
+ "node": ">=16.8.0"
838
+ },
839
+ "optionalDependencies": {
840
+ "@next/swc-darwin-arm64": "13.4.3",
841
+ "@next/swc-darwin-x64": "13.4.3",
842
+ "@next/swc-linux-arm64-gnu": "13.4.3",
843
+ "@next/swc-linux-arm64-musl": "13.4.3",
844
+ "@next/swc-linux-x64-gnu": "13.4.3",
845
+ "@next/swc-linux-x64-musl": "13.4.3",
846
+ "@next/swc-win32-arm64-msvc": "13.4.3",
847
+ "@next/swc-win32-ia32-msvc": "13.4.3",
848
+ "@next/swc-win32-x64-msvc": "13.4.3"
849
+ },
850
+ "peerDependencies": {
851
+ "@opentelemetry/api": "^1.1.0",
852
+ "fibers": ">= 3.1.0",
853
+ "node-sass": "^6.0.0 || ^7.0.0",
854
+ "react": "^18.2.0",
855
+ "react-dom": "^18.2.0",
856
+ "sass": "^1.3.0"
857
+ },
858
+ "peerDependenciesMeta": {
859
+ "@opentelemetry/api": {
860
+ "optional": true
861
+ },
862
+ "fibers": {
863
+ "optional": true
864
+ },
865
+ "node-sass": {
866
+ "optional": true
867
+ },
868
+ "sass": {
869
+ "optional": true
870
+ }
871
+ }
872
+ },
873
+ "node_modules/next/node_modules/postcss": {
874
+ "version": "8.4.14",
875
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
876
+ "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
877
+ "funding": [
878
+ {
879
+ "type": "opencollective",
880
+ "url": "https://opencollective.com/postcss/"
881
+ },
882
+ {
883
+ "type": "tidelift",
884
+ "url": "https://tidelift.com/funding/github/npm/postcss"
885
+ }
886
+ ],
887
+ "dependencies": {
888
+ "nanoid": "^3.3.4",
889
+ "picocolors": "^1.0.0",
890
+ "source-map-js": "^1.0.2"
891
+ },
892
+ "engines": {
893
+ "node": "^10 || ^12 || >=14"
894
+ }
895
+ },
896
+ "node_modules/node-releases": {
897
+ "version": "2.0.12",
898
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz",
899
+ "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ=="
900
+ },
901
+ "node_modules/normalize-path": {
902
+ "version": "3.0.0",
903
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
904
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
905
+ "engines": {
906
+ "node": ">=0.10.0"
907
+ }
908
+ },
909
+ "node_modules/normalize-range": {
910
+ "version": "0.1.2",
911
+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
912
+ "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
913
+ "engines": {
914
+ "node": ">=0.10.0"
915
+ }
916
+ },
917
+ "node_modules/object-assign": {
918
+ "version": "4.1.1",
919
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
920
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
921
+ "engines": {
922
+ "node": ">=0.10.0"
923
+ }
924
+ },
925
+ "node_modules/object-hash": {
926
+ "version": "3.0.0",
927
+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
928
+ "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
929
+ "engines": {
930
+ "node": ">= 6"
931
+ }
932
+ },
933
+ "node_modules/once": {
934
+ "version": "1.4.0",
935
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
936
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
937
+ "dependencies": {
938
+ "wrappy": "1"
939
+ }
940
+ },
941
+ "node_modules/path-is-absolute": {
942
+ "version": "1.0.1",
943
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
944
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
945
+ "engines": {
946
+ "node": ">=0.10.0"
947
+ }
948
+ },
949
+ "node_modules/path-parse": {
950
+ "version": "1.0.7",
951
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
952
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
953
+ },
954
+ "node_modules/picocolors": {
955
+ "version": "1.0.0",
956
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
957
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
958
+ },
959
+ "node_modules/picomatch": {
960
+ "version": "2.3.1",
961
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
962
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
963
+ "engines": {
964
+ "node": ">=8.6"
965
+ },
966
+ "funding": {
967
+ "url": "https://github.com/sponsors/jonschlinkert"
968
+ }
969
+ },
970
+ "node_modules/pify": {
971
+ "version": "2.3.0",
972
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
973
+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
974
+ "engines": {
975
+ "node": ">=0.10.0"
976
+ }
977
+ },
978
+ "node_modules/pirates": {
979
+ "version": "4.0.5",
980
+ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz",
981
+ "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==",
982
+ "engines": {
983
+ "node": ">= 6"
984
+ }
985
+ },
986
+ "node_modules/postcss": {
987
+ "version": "8.4.23",
988
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz",
989
+ "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==",
990
+ "funding": [
991
+ {
992
+ "type": "opencollective",
993
+ "url": "https://opencollective.com/postcss/"
994
+ },
995
+ {
996
+ "type": "tidelift",
997
+ "url": "https://tidelift.com/funding/github/npm/postcss"
998
+ },
999
+ {
1000
+ "type": "github",
1001
+ "url": "https://github.com/sponsors/ai"
1002
+ }
1003
+ ],
1004
+ "dependencies": {
1005
+ "nanoid": "^3.3.6",
1006
+ "picocolors": "^1.0.0",
1007
+ "source-map-js": "^1.0.2"
1008
+ },
1009
+ "engines": {
1010
+ "node": "^10 || ^12 || >=14"
1011
+ }
1012
+ },
1013
+ "node_modules/postcss-import": {
1014
+ "version": "15.1.0",
1015
+ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
1016
+ "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
1017
+ "dependencies": {
1018
+ "postcss-value-parser": "^4.0.0",
1019
+ "read-cache": "^1.0.0",
1020
+ "resolve": "^1.1.7"
1021
+ },
1022
+ "engines": {
1023
+ "node": ">=14.0.0"
1024
+ },
1025
+ "peerDependencies": {
1026
+ "postcss": "^8.0.0"
1027
+ }
1028
+ },
1029
+ "node_modules/postcss-js": {
1030
+ "version": "4.0.1",
1031
+ "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz",
1032
+ "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==",
1033
+ "dependencies": {
1034
+ "camelcase-css": "^2.0.1"
1035
+ },
1036
+ "engines": {
1037
+ "node": "^12 || ^14 || >= 16"
1038
+ },
1039
+ "funding": {
1040
+ "type": "opencollective",
1041
+ "url": "https://opencollective.com/postcss/"
1042
+ },
1043
+ "peerDependencies": {
1044
+ "postcss": "^8.4.21"
1045
+ }
1046
+ },
1047
+ "node_modules/postcss-load-config": {
1048
+ "version": "4.0.1",
1049
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz",
1050
+ "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==",
1051
+ "dependencies": {
1052
+ "lilconfig": "^2.0.5",
1053
+ "yaml": "^2.1.1"
1054
+ },
1055
+ "engines": {
1056
+ "node": ">= 14"
1057
+ },
1058
+ "funding": {
1059
+ "type": "opencollective",
1060
+ "url": "https://opencollective.com/postcss/"
1061
+ },
1062
+ "peerDependencies": {
1063
+ "postcss": ">=8.0.9",
1064
+ "ts-node": ">=9.0.0"
1065
+ },
1066
+ "peerDependenciesMeta": {
1067
+ "postcss": {
1068
+ "optional": true
1069
+ },
1070
+ "ts-node": {
1071
+ "optional": true
1072
+ }
1073
+ }
1074
+ },
1075
+ "node_modules/postcss-nested": {
1076
+ "version": "6.0.1",
1077
+ "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz",
1078
+ "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==",
1079
+ "dependencies": {
1080
+ "postcss-selector-parser": "^6.0.11"
1081
+ },
1082
+ "engines": {
1083
+ "node": ">=12.0"
1084
+ },
1085
+ "funding": {
1086
+ "type": "opencollective",
1087
+ "url": "https://opencollective.com/postcss/"
1088
+ },
1089
+ "peerDependencies": {
1090
+ "postcss": "^8.2.14"
1091
+ }
1092
+ },
1093
+ "node_modules/postcss-selector-parser": {
1094
+ "version": "6.0.13",
1095
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz",
1096
+ "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==",
1097
+ "dependencies": {
1098
+ "cssesc": "^3.0.0",
1099
+ "util-deprecate": "^1.0.2"
1100
+ },
1101
+ "engines": {
1102
+ "node": ">=4"
1103
+ }
1104
+ },
1105
+ "node_modules/postcss-value-parser": {
1106
+ "version": "4.2.0",
1107
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
1108
+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
1109
+ },
1110
+ "node_modules/queue-microtask": {
1111
+ "version": "1.2.3",
1112
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1113
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
1114
+ "funding": [
1115
+ {
1116
+ "type": "github",
1117
+ "url": "https://github.com/sponsors/feross"
1118
+ },
1119
+ {
1120
+ "type": "patreon",
1121
+ "url": "https://www.patreon.com/feross"
1122
+ },
1123
+ {
1124
+ "type": "consulting",
1125
+ "url": "https://feross.org/support"
1126
+ }
1127
+ ]
1128
+ },
1129
+ "node_modules/react": {
1130
+ "version": "18.2.0",
1131
+ "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
1132
+ "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
1133
+ "dependencies": {
1134
+ "loose-envify": "^1.1.0"
1135
+ },
1136
+ "engines": {
1137
+ "node": ">=0.10.0"
1138
+ }
1139
+ },
1140
+ "node_modules/react-dom": {
1141
+ "version": "18.2.0",
1142
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
1143
+ "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
1144
+ "dependencies": {
1145
+ "loose-envify": "^1.1.0",
1146
+ "scheduler": "^0.23.0"
1147
+ },
1148
+ "peerDependencies": {
1149
+ "react": "^18.2.0"
1150
+ }
1151
+ },
1152
+ "node_modules/read-cache": {
1153
+ "version": "1.0.0",
1154
+ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
1155
+ "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
1156
+ "dependencies": {
1157
+ "pify": "^2.3.0"
1158
+ }
1159
+ },
1160
+ "node_modules/readdirp": {
1161
+ "version": "3.6.0",
1162
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
1163
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
1164
+ "dependencies": {
1165
+ "picomatch": "^2.2.1"
1166
+ },
1167
+ "engines": {
1168
+ "node": ">=8.10.0"
1169
+ }
1170
+ },
1171
+ "node_modules/resolve": {
1172
+ "version": "1.22.2",
1173
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz",
1174
+ "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==",
1175
+ "dependencies": {
1176
+ "is-core-module": "^2.11.0",
1177
+ "path-parse": "^1.0.7",
1178
+ "supports-preserve-symlinks-flag": "^1.0.0"
1179
+ },
1180
+ "bin": {
1181
+ "resolve": "bin/resolve"
1182
+ },
1183
+ "funding": {
1184
+ "url": "https://github.com/sponsors/ljharb"
1185
+ }
1186
+ },
1187
+ "node_modules/reusify": {
1188
+ "version": "1.0.4",
1189
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
1190
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
1191
+ "engines": {
1192
+ "iojs": ">=1.0.0",
1193
+ "node": ">=0.10.0"
1194
+ }
1195
+ },
1196
+ "node_modules/run-parallel": {
1197
+ "version": "1.2.0",
1198
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1199
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1200
+ "funding": [
1201
+ {
1202
+ "type": "github",
1203
+ "url": "https://github.com/sponsors/feross"
1204
+ },
1205
+ {
1206
+ "type": "patreon",
1207
+ "url": "https://www.patreon.com/feross"
1208
+ },
1209
+ {
1210
+ "type": "consulting",
1211
+ "url": "https://feross.org/support"
1212
+ }
1213
+ ],
1214
+ "dependencies": {
1215
+ "queue-microtask": "^1.2.2"
1216
+ }
1217
+ },
1218
+ "node_modules/scheduler": {
1219
+ "version": "0.23.0",
1220
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
1221
+ "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
1222
+ "dependencies": {
1223
+ "loose-envify": "^1.1.0"
1224
+ }
1225
+ },
1226
+ "node_modules/source-map-js": {
1227
+ "version": "1.0.2",
1228
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
1229
+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
1230
+ "engines": {
1231
+ "node": ">=0.10.0"
1232
+ }
1233
+ },
1234
+ "node_modules/streamsearch": {
1235
+ "version": "1.1.0",
1236
+ "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz",
1237
+ "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==",
1238
+ "engines": {
1239
+ "node": ">=10.0.0"
1240
+ }
1241
+ },
1242
+ "node_modules/styled-jsx": {
1243
+ "version": "5.1.1",
1244
+ "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz",
1245
+ "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==",
1246
+ "dependencies": {
1247
+ "client-only": "0.0.1"
1248
+ },
1249
+ "engines": {
1250
+ "node": ">= 12.0.0"
1251
+ },
1252
+ "peerDependencies": {
1253
+ "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0"
1254
+ },
1255
+ "peerDependenciesMeta": {
1256
+ "@babel/core": {
1257
+ "optional": true
1258
+ },
1259
+ "babel-plugin-macros": {
1260
+ "optional": true
1261
+ }
1262
+ }
1263
+ },
1264
+ "node_modules/sucrase": {
1265
+ "version": "3.32.0",
1266
+ "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz",
1267
+ "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==",
1268
+ "dependencies": {
1269
+ "@jridgewell/gen-mapping": "^0.3.2",
1270
+ "commander": "^4.0.0",
1271
+ "glob": "7.1.6",
1272
+ "lines-and-columns": "^1.1.6",
1273
+ "mz": "^2.7.0",
1274
+ "pirates": "^4.0.1",
1275
+ "ts-interface-checker": "^0.1.9"
1276
+ },
1277
+ "bin": {
1278
+ "sucrase": "bin/sucrase",
1279
+ "sucrase-node": "bin/sucrase-node"
1280
+ },
1281
+ "engines": {
1282
+ "node": ">=8"
1283
+ }
1284
+ },
1285
+ "node_modules/supports-preserve-symlinks-flag": {
1286
+ "version": "1.0.0",
1287
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
1288
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
1289
+ "engines": {
1290
+ "node": ">= 0.4"
1291
+ },
1292
+ "funding": {
1293
+ "url": "https://github.com/sponsors/ljharb"
1294
+ }
1295
+ },
1296
+ "node_modules/tailwindcss": {
1297
+ "version": "3.3.2",
1298
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.2.tgz",
1299
+ "integrity": "sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==",
1300
+ "dependencies": {
1301
+ "@alloc/quick-lru": "^5.2.0",
1302
+ "arg": "^5.0.2",
1303
+ "chokidar": "^3.5.3",
1304
+ "didyoumean": "^1.2.2",
1305
+ "dlv": "^1.1.3",
1306
+ "fast-glob": "^3.2.12",
1307
+ "glob-parent": "^6.0.2",
1308
+ "is-glob": "^4.0.3",
1309
+ "jiti": "^1.18.2",
1310
+ "lilconfig": "^2.1.0",
1311
+ "micromatch": "^4.0.5",
1312
+ "normalize-path": "^3.0.0",
1313
+ "object-hash": "^3.0.0",
1314
+ "picocolors": "^1.0.0",
1315
+ "postcss": "^8.4.23",
1316
+ "postcss-import": "^15.1.0",
1317
+ "postcss-js": "^4.0.1",
1318
+ "postcss-load-config": "^4.0.1",
1319
+ "postcss-nested": "^6.0.1",
1320
+ "postcss-selector-parser": "^6.0.11",
1321
+ "postcss-value-parser": "^4.2.0",
1322
+ "resolve": "^1.22.2",
1323
+ "sucrase": "^3.32.0"
1324
+ },
1325
+ "bin": {
1326
+ "tailwind": "lib/cli.js",
1327
+ "tailwindcss": "lib/cli.js"
1328
+ },
1329
+ "engines": {
1330
+ "node": ">=14.0.0"
1331
+ }
1332
+ },
1333
+ "node_modules/thenify": {
1334
+ "version": "3.3.1",
1335
+ "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
1336
+ "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
1337
+ "dependencies": {
1338
+ "any-promise": "^1.0.0"
1339
+ }
1340
+ },
1341
+ "node_modules/thenify-all": {
1342
+ "version": "1.6.0",
1343
+ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
1344
+ "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
1345
+ "dependencies": {
1346
+ "thenify": ">= 3.1.0 < 4"
1347
+ },
1348
+ "engines": {
1349
+ "node": ">=0.8"
1350
+ }
1351
+ },
1352
+ "node_modules/to-regex-range": {
1353
+ "version": "5.0.1",
1354
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1355
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1356
+ "dependencies": {
1357
+ "is-number": "^7.0.0"
1358
+ },
1359
+ "engines": {
1360
+ "node": ">=8.0"
1361
+ }
1362
+ },
1363
+ "node_modules/ts-interface-checker": {
1364
+ "version": "0.1.13",
1365
+ "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
1366
+ "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA=="
1367
+ },
1368
+ "node_modules/tslib": {
1369
+ "version": "2.5.2",
1370
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.2.tgz",
1371
+ "integrity": "sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA=="
1372
+ },
1373
+ "node_modules/typescript": {
1374
+ "version": "5.0.4",
1375
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz",
1376
+ "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==",
1377
+ "bin": {
1378
+ "tsc": "bin/tsc",
1379
+ "tsserver": "bin/tsserver"
1380
+ },
1381
+ "engines": {
1382
+ "node": ">=12.20"
1383
+ }
1384
+ },
1385
+ "node_modules/update-browserslist-db": {
1386
+ "version": "1.0.11",
1387
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz",
1388
+ "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==",
1389
+ "funding": [
1390
+ {
1391
+ "type": "opencollective",
1392
+ "url": "https://opencollective.com/browserslist"
1393
+ },
1394
+ {
1395
+ "type": "tidelift",
1396
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
1397
+ },
1398
+ {
1399
+ "type": "github",
1400
+ "url": "https://github.com/sponsors/ai"
1401
+ }
1402
+ ],
1403
+ "dependencies": {
1404
+ "escalade": "^3.1.1",
1405
+ "picocolors": "^1.0.0"
1406
+ },
1407
+ "bin": {
1408
+ "update-browserslist-db": "cli.js"
1409
+ },
1410
+ "peerDependencies": {
1411
+ "browserslist": ">= 4.21.0"
1412
+ }
1413
+ },
1414
+ "node_modules/util-deprecate": {
1415
+ "version": "1.0.2",
1416
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1417
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
1418
+ },
1419
+ "node_modules/wrappy": {
1420
+ "version": "1.0.2",
1421
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1422
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
1423
+ },
1424
+ "node_modules/yaml": {
1425
+ "version": "2.3.0",
1426
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.0.tgz",
1427
+ "integrity": "sha512-8/1wgzdKc7bc9E6my5wZjmdavHLvO/QOmLG1FBugblEvY4IXrLjlViIOmL24HthU042lWTDRO90Fz1Yp66UnMw==",
1428
+ "engines": {
1429
+ "node": ">= 14",
1430
+ "npm": ">= 7"
1431
+ }
1432
+ },
1433
+ "node_modules/zod": {
1434
+ "version": "3.21.4",
1435
+ "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz",
1436
+ "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==",
1437
+ "funding": {
1438
+ "url": "https://github.com/sponsors/colinhacks"
1439
+ }
1440
+ }
1441
+ }
1442
+ }
package.json ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "hf-spaces-semantic-search",
3
+ "version": "0.1.0",
4
+ "private": true,
5
+ "scripts": {
6
+ "dev": "next dev",
7
+ "build": "next build",
8
+ "start": "next start",
9
+ "lint": "next lint"
10
+ },
11
+ "dependencies": {
12
+ "@types/node": "20.2.3",
13
+ "@types/react": "18.2.7",
14
+ "@types/react-dom": "18.2.4",
15
+ "autoprefixer": "10.4.14",
16
+ "next": "13.4.3",
17
+ "postcss": "8.4.23",
18
+ "react": "18.2.0",
19
+ "react-dom": "18.2.0",
20
+ "tailwindcss": "3.3.2",
21
+ "typescript": "5.0.4"
22
+ }
23
+ }
postcss.config.js ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ module.exports = {
2
+ plugins: {
3
+ tailwindcss: {},
4
+ autoprefixer: {},
5
+ },
6
+ }
tailwind.config.js ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /** @type {import('tailwindcss').Config} */
2
+ module.exports = {
3
+ content: [
4
+ './pages/**/*.{js,ts,jsx,tsx,mdx}',
5
+ './components/**/*.{js,ts,jsx,tsx,mdx}',
6
+ './app/**/*.{js,ts,jsx,tsx,mdx}',
7
+ ],
8
+ theme: {
9
+ extend: {
10
+ backgroundImage: {
11
+ 'gradient-radial': 'radial-gradient(var(--tw-gradient-stops))',
12
+ 'gradient-conic':
13
+ 'conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))',
14
+ },
15
+ },
16
+ },
17
+ plugins: [],
18
+ }
tsconfig.json ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "compilerOptions": {
3
+ "target": "es5",
4
+ "lib": ["dom", "dom.iterable", "esnext"],
5
+ "allowJs": true,
6
+ "skipLibCheck": true,
7
+ "strict": true,
8
+ "forceConsistentCasingInFileNames": true,
9
+ "noEmit": true,
10
+ "esModuleInterop": true,
11
+ "module": "esnext",
12
+ "moduleResolution": "node",
13
+ "resolveJsonModule": true,
14
+ "isolatedModules": true,
15
+ "jsx": "preserve",
16
+ "incremental": true,
17
+ "plugins": [
18
+ {
19
+ "name": "next"
20
+ }
21
+ ],
22
+ "paths": {
23
+ "@/*": ["./*"]
24
+ }
25
+ },
26
+ "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
27
+ "exclude": ["node_modules"]
28
+ }