├── .eslintrc.json
├── public
├── Demo.png
├── favicon.ico
├── favicon-16x16.png
├── favicon-32x32.png
├── apple-touch-icon.png
├── android-chrome-192x192.png
└── android-chrome-512x512.png
├── .vscode
├── extensions.json
└── settings.json
├── next.config.js
├── .prettierrc.json
├── vercel.json
├── .editorconfig
├── pages
├── _document.tsx
├── _app.tsx
├── api
│ ├── whisper.ts
│ └── chatgpt.ts
└── index.tsx
├── .gitignore
├── tsconfig.json
├── package.json
├── LICENSE
├── README.md
└── yarn.lock
/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["next/core-web-vitals", "prettier"]
3 | }
4 |
--------------------------------------------------------------------------------
/public/Demo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coryshaw/chatgpt-whisper-nextjs/HEAD/public/Demo.png
--------------------------------------------------------------------------------
/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": [
3 | "dbaeumer.vscode-eslint"
4 | ]
5 | }
6 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coryshaw/chatgpt-whisper-nextjs/HEAD/public/favicon.ico
--------------------------------------------------------------------------------
/public/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coryshaw/chatgpt-whisper-nextjs/HEAD/public/favicon-16x16.png
--------------------------------------------------------------------------------
/public/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coryshaw/chatgpt-whisper-nextjs/HEAD/public/favicon-32x32.png
--------------------------------------------------------------------------------
/public/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coryshaw/chatgpt-whisper-nextjs/HEAD/public/apple-touch-icon.png
--------------------------------------------------------------------------------
/public/android-chrome-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coryshaw/chatgpt-whisper-nextjs/HEAD/public/android-chrome-192x192.png
--------------------------------------------------------------------------------
/public/android-chrome-512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/coryshaw/chatgpt-whisper-nextjs/HEAD/public/android-chrome-512x512.png
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "explorer.fileNesting.enabled": true,
3 | "editor.codeActionsOnSave": {
4 | "source.fixAll": true
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/next.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('next').NextConfig} */
2 | const nextConfig = {
3 | reactStrictMode: true,
4 | }
5 |
6 | module.exports = nextConfig
7 |
--------------------------------------------------------------------------------
/.prettierrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "semi": true,
3 | "trailingComma": "es5",
4 | "singleQuote": true,
5 | "tabWidth": 2,
6 | "useTabs": false,
7 | "printWidth": 80,
8 | "max-line-length": [true, 80]
9 | }
10 |
--------------------------------------------------------------------------------
/vercel.json:
--------------------------------------------------------------------------------
1 | {
2 | "functions": {
3 | "pages/api/openai.ts": {
4 | "memory": 1024,
5 | "maxDuration": 10
6 | },
7 | "pages/api/whisper.ts": {
8 | "memory": 1024,
9 | "maxDuration": 10
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | # This file is for unifying the coding style for different editors and IDEs.
2 | # More information at http://EditorConfig.org
3 |
4 | # No .editorconfig files above the root directory
5 | root = true
6 |
7 | [*]
8 | indent_style = space
9 | end_of_line = lf
10 | charset = utf-8
11 | trim_trailing_whitespace = true
12 | insert_final_newline = true
13 | indent_size = 2
14 |
--------------------------------------------------------------------------------
/pages/_document.tsx:
--------------------------------------------------------------------------------
1 | import { createGetInitialProps } from "@mantine/next";
2 | import Document, { Head, Html, Main, NextScript } from "next/document";
3 |
4 | const getInitialProps = createGetInitialProps();
5 |
6 | export default class _Document extends Document {
7 | static getInitialProps = getInitialProps;
8 |
9 | render() {
10 | return (
11 |
12 |
14 |
15 |
16 |
17 |
18 | );
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
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 | .pnpm-debug.log*
27 |
28 | # local env files
29 | .env*.local
30 |
31 | # vercel
32 | .vercel
33 |
34 | # typescript
35 | *.tsbuildinfo
36 | next-env.d.ts
37 | .env.local
38 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
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 | "paths": {
18 | "@/*": ["./*"]
19 | }
20 | },
21 | "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"],
22 | "exclude": ["node_modules"]
23 | }
24 |
--------------------------------------------------------------------------------
/pages/_app.tsx:
--------------------------------------------------------------------------------
1 | import { MantineProvider } from "@mantine/core";
2 | import type { AppProps } from "next/app";
3 | import Head from "next/head";
4 |
5 | export default function App({ Component, pageProps }: AppProps) {
6 | return (
7 | <>
8 |
9 | Botify
10 |
14 |
15 |
20 |
21 |
22 | >
23 | );
24 | }
25 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "chatgpt-whisper-nextjs",
3 | "version": "1.0",
4 | "private": false,
5 | "scripts": {
6 | "dev": "next dev",
7 | "build": "next build",
8 | "start": "next start",
9 | "lint": "next lint"
10 | },
11 | "devDependencies": {
12 | "@types/node": "18.14.2",
13 | "@types/react": "18.0.28",
14 | "eslint-config-prettier": "^8.6.0",
15 | "prettier": "^2.8.4",
16 | "typescript": "4.9.5"
17 | },
18 | "dependencies": {
19 | "@emotion/react": "^11.10.6",
20 | "@emotion/server": "^11.10.0",
21 | "@mantine/core": "^6.0.0",
22 | "@mantine/hooks": "^6.0.0",
23 | "@mantine/next": "^6.0.0",
24 | "@tabler/icons": "^1.115",
25 | "form-data": "^4.0.0",
26 | "multer": "^1.4.5-lts.1",
27 | "next": "^13.2.3",
28 | "next-multiparty": "^0.6.3",
29 | "react": "^18.2.0",
30 | "react-audio-voice-recorder": "^1.0.4",
31 | "react-dom": "^18.2.0"
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2023 Cory Shaw
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.
22 |
--------------------------------------------------------------------------------
/pages/api/whisper.ts:
--------------------------------------------------------------------------------
1 | const FormData = require('form-data');
2 | import { withFileUpload } from 'next-multiparty';
3 | import { createReadStream } from 'fs';
4 |
5 | export const config = {
6 | api: {
7 | bodyParser: false,
8 | },
9 | };
10 |
11 | export default withFileUpload(async (req, res) => {
12 | const file = req.file;
13 | if (!file) {
14 | res.status(400).send('No file uploaded');
15 | return;
16 | }
17 |
18 | // Create form data
19 | const formData = new FormData();
20 | formData.append('file', createReadStream(file.filepath), 'audio.wav');
21 | formData.append('model', 'whisper-1');
22 | const response = await fetch(
23 | 'https://api.openai.com/v1/audio/transcriptions',
24 | {
25 | method: 'POST',
26 | headers: {
27 | ...formData.getHeaders(),
28 | Authorization: `Bearer ${process.env.OPENAI_API_KEY}`,
29 | },
30 | body: formData,
31 | }
32 | );
33 |
34 | const { text, error } = await response.json();
35 | if (response.ok) {
36 | res.status(200).json({ text: text });
37 | } else {
38 | console.log('OPEN AI ERROR:');
39 | console.log(error.message);
40 | res.status(400).send(new Error());
41 | }
42 | });
43 |
--------------------------------------------------------------------------------
/pages/api/chatgpt.ts:
--------------------------------------------------------------------------------
1 | // Next.js API route support: https://nextjs.org/docs/api-routes/introduction
2 | import type { NextApiRequest, NextApiResponse } from 'next';
3 |
4 | interface MessageSchema {
5 | role: 'assistant' | 'user' | 'system';
6 | content: string;
7 | }
8 |
9 | export default async function handler(
10 | req: NextApiRequest,
11 | res: NextApiResponse
12 | ) {
13 | const response = await fetch('https://api.openai.com/v1/chat/completions', {
14 | method: 'POST',
15 | headers: {
16 | Authorization: `Bearer ${process.env.OPENAI_API_KEY}`,
17 | 'Content-Type': 'application/json',
18 | },
19 | body: JSON.stringify({
20 | model: 'gpt-3.5-turbo',
21 | messages: req.body.messages,
22 | }),
23 | });
24 |
25 | const { choices, error } = await response.json();
26 | if (response.ok) {
27 | if (choices?.length > 0) {
28 | const newSystemMessageSchema: MessageSchema = {
29 | role: 'system',
30 | content: choices[0].message.content,
31 | };
32 | res.json(newSystemMessageSchema);
33 | } else {
34 | // send error
35 | res.status(500).send('No response from OpenAI');
36 | }
37 | } else {
38 | res.status(500).send(error.message);
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # ChatGPT + Whisper API NextJS Demo
2 |
3 | This project was created to play around with the Whisper and ChatGPT APIs from OpenAI.
4 |
5 | 
6 |
7 | ## Here's what it does:
8 |
9 | - Uses the microphone on your web device to interact with ChatGPT similar to Siri.
10 | - Sets a default context for ChatGPT where you can configure its role, personality, and brevity of its responses.
11 | - Just like ChatGPT, it remembers your conversation
12 | - Button to reset the conversation.
13 |
14 | ## What's so cool about this?
15 |
16 | - Talking is easier than typing and the Whisper API does a great job at translating speech to text.
17 | - Refining the context of ChatGPT allows its responses to be extremely relevant to you.
18 | - With the context pre-defined, you can save a lot of time interacting with ChatGPT.
19 |
20 | ## Configuring ChatGPT Context
21 |
22 | Open up `pages/index.tsx` and note the following areas that can be configured:
23 |
24 | ```javascript
25 | // roles
26 | const botRolePairProgrammer =
27 | 'You are an expert pair programmer helping build an AI bot application with the OpenAI ChatGPT and Whisper APIs. The software is a web application built with NextJS with serverless functions, React functional components using TypeScript.';
28 | const nocontext = '';
29 |
30 | // personalities
31 | const quirky =
32 | 'You are quirky with a sense of humor. You crack jokes frequently in your responses.';
33 | const drugDealer =
34 | 'You are a snarky black market drug dealer from the streets of Los Angeles. Sometimes you are rude and disrespectful. You often curse in your responses.';
35 | const straightLaced =
36 | 'You are a straight laced corporate executive and only provide concise and accurate information.';
37 |
38 | // brevities
39 | const briefBrevity = 'Your responses are always 1 to 2 sentences.';
40 | const longBrevity = 'Your responses are always 3 to 4 sentences.';
41 | const whimsicalBrevity = 'Your responses are always 5 to 6 sentences.';
42 |
43 | // dials
44 | const role = botRolePairProgrammer;
45 | const personality = quirky;
46 | const brevity = briefBrevity;
47 |
48 | // FULL BOT CONTEXT
49 | const botContext = `${role} ${personality} ${brevity}`;
50 | ```
51 |
52 | Add your own roles to cater it to your needs.
53 |
54 | ## ENV setup
55 |
56 | To use the OpenAI API you must generate an OpenAI API key, create a file called `.env.local` at the root level of this project, and set the following environment variable: `OPENAI_API_KEY={your OpenAI API key}`
57 |
58 | ## Deploying on Vercel
59 |
60 | This project is setup to deploy on the free version of vercel, just clone and add it to your project and deploy it to production.
61 |
62 | Special note: In order for this to deploy and work properly on Vercel, you must use Node 16.x for your serverless functions.
63 |
64 | ## Boilerplate stuff:
65 |
66 | 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).
67 |
68 | ## Getting Started
69 |
70 | First, run the development server:
71 |
72 | ```bash
73 | npm run dev
74 | # or
75 | yarn dev
76 | # or
77 | pnpm dev
78 | ```
79 |
80 | Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
81 |
82 | You can start editing the page by modifying `pages/index.tsx`. The page auto-updates as you edit the file.
83 |
84 | [API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.ts`.
85 |
86 | The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.
87 |
88 | This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
89 |
90 | ## Learn More
91 |
92 | To learn more about Next.js, take a look at the following resources:
93 |
94 | - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
95 | - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
96 |
97 | You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
98 |
99 | ## Deploy on Vercel
100 |
101 | 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.
102 |
103 | Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
104 |
--------------------------------------------------------------------------------
/pages/index.tsx:
--------------------------------------------------------------------------------
1 | import Head from 'next/head';
2 | import { useEffect, useState } from 'react';
3 | import {
4 | Alert,
5 | Box,
6 | Button,
7 | Center,
8 | Container,
9 | Grid,
10 | Loader,
11 | Text,
12 | } from '@mantine/core';
13 | import { AudioRecorder } from 'react-audio-voice-recorder';
14 | import {
15 | IconAlertCircle,
16 | IconFlower,
17 | IconMicrophone,
18 | IconRefresh,
19 | IconRobot,
20 | IconUser,
21 | } from '@tabler/icons';
22 |
23 | interface MessageSchema {
24 | role: 'assistant' | 'user' | 'system';
25 | content: string;
26 | }
27 |
28 | // roles
29 | const botRolePairProgrammer =
30 | 'You are an expert pair programmer helping build an AI bot application with the OpenAI ChatGPT and Whisper APIs. The software is a web application built with NextJS with serverless functions, React functional components using TypeScript.';
31 | const nocontext = '';
32 |
33 | // personalities
34 | const quirky =
35 | 'You are quirky with a sense of humor. You crack jokes frequently in your responses.';
36 | const drugDealer =
37 | 'You are a snarky black market drug dealer from the streets of Los Angeles. Sometimes you are rude and disrespectful. You often curse in your responses.';
38 | const straightLaced =
39 | 'You are a straight laced corporate executive and only provide concise and accurate information.';
40 |
41 | // brevities
42 | const briefBrevity = 'Your responses are always 1 to 2 sentences.';
43 | const longBrevity = 'Your responses are always 3 to 4 sentences.';
44 | const whimsicalBrevity = 'Your responses are always 5 to 6 sentences.';
45 |
46 | // dials
47 | const role = botRolePairProgrammer;
48 | const personality = quirky;
49 | const brevity = briefBrevity;
50 |
51 | // FULL BOT CONTEXT
52 | const botContext = `${role} ${personality} ${brevity}`;
53 |
54 | export default function Home() {
55 | const defaultContextSchema: MessageSchema = {
56 | role: 'assistant',
57 | content: botContext,
58 | };
59 |
60 | const [loading, setLoading] = useState(false);
61 | const [error, setError] = useState(null);
62 | const [messagesArray, setMessagesArray] = useState([defaultContextSchema]);
63 |
64 | useEffect(() => {
65 | if (
66 | messagesArray.length > 1 &&
67 | messagesArray[messagesArray.length - 1].role !== 'system'
68 | ) {
69 | gptRequest();
70 | }
71 | }, [messagesArray]);
72 |
73 | // gpt request
74 | const gptRequest = async () => {
75 | setLoading(true);
76 | setError(null);
77 | try {
78 | console.log('messagesArray in gptRequest fn', messagesArray);
79 | const response = await fetch('/api/chatgpt', {
80 | method: 'POST',
81 | headers: {
82 | 'Content-Type': 'application/json',
83 | },
84 | body: JSON.stringify({
85 | model: 'gpt-3.5-turbo',
86 | messages: messagesArray,
87 | }),
88 | });
89 |
90 | const gptResponse = await response.json();
91 | setLoading(false);
92 | if (gptResponse.content) {
93 | setMessagesArray((prevState) => [...prevState, gptResponse]);
94 | } else {
95 | setError('No response returned from server.');
96 | }
97 | } catch (error) {
98 | console.error('Error:', error);
99 | }
100 | };
101 |
102 | const updateMessagesArray = (newMessage: string) => {
103 | const newMessageSchema: MessageSchema = {
104 | role: 'user',
105 | content: newMessage,
106 | };
107 | console.log({ messagesArray });
108 | setMessagesArray((prevState) => [...prevState, newMessageSchema]);
109 | };
110 |
111 | // whisper request
112 | const whisperRequest = async (audioFile: Blob) => {
113 | setError(null);
114 | setLoading(true);
115 | const formData = new FormData();
116 | formData.append('file', audioFile, 'audio.wav');
117 | try {
118 | const response = await fetch('/api/whisper', {
119 | method: 'POST',
120 | body: formData,
121 | });
122 | const { text, error } = await response.json();
123 | if (response.ok) {
124 | updateMessagesArray(text);
125 | } else {
126 | setLoading(false);
127 | setError(error.message);
128 | }
129 | } catch (error) {
130 | console.log({ error });
131 | setLoading(false);
132 | if (typeof error === 'string') {
133 | setError(error);
134 | }
135 | if (error instanceof Error) {
136 | setError(error.message);
137 | }
138 | console.log('Error:', error);
139 | }
140 | };
141 |
142 | return (
143 | <>
144 |
145 | ChatGPT/Whisper API Bot
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
160 | ChatGPT + Whisper API Bot Demo
161 |
162 |
163 |
164 | {error && (
165 | }
167 | title="Bummer!"
168 | color="red"
169 | variant="outline"
170 | >
171 | {error}
172 |
173 | )}
174 |
175 | {/* {!loading && {gptResponse}
} */}
176 | {messagesArray.length > 1 && (
177 |
178 | {messagesArray.map((message, index) => (
179 | <>
180 | {message.role === 'user' && (
181 |
182 |
183 |
184 |
185 |
186 | {message.content}
187 |
188 |
189 | )}
190 | {message.role === 'system' && (
191 |
192 |
193 |
194 |
195 |
196 | {message.content}
197 |
198 |
199 | )}
200 | >
201 | ))}
202 |
203 | )}
204 |
205 |
206 |
207 | {!loading && (
208 | whisperRequest(audioBlob)}
210 | />
211 | )}
212 | {loading && }
213 | {!loading && messagesArray.length > 1 && (
214 |
231 | )}
232 |
233 |
234 | >
235 | );
236 | }
237 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@babel/code-frame@^7.0.0":
6 | version "7.18.6"
7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a"
8 | integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==
9 | dependencies:
10 | "@babel/highlight" "^7.18.6"
11 |
12 | "@babel/helper-module-imports@^7.16.7":
13 | version "7.18.6"
14 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e"
15 | integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==
16 | dependencies:
17 | "@babel/types" "^7.18.6"
18 |
19 | "@babel/helper-string-parser@^7.19.4":
20 | version "7.19.4"
21 | resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63"
22 | integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==
23 |
24 | "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1":
25 | version "7.19.1"
26 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2"
27 | integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==
28 |
29 | "@babel/highlight@^7.18.6":
30 | version "7.18.6"
31 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf"
32 | integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==
33 | dependencies:
34 | "@babel/helper-validator-identifier" "^7.18.6"
35 | chalk "^2.0.0"
36 | js-tokens "^4.0.0"
37 |
38 | "@babel/runtime@^7.10.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.18.3":
39 | version "7.21.0"
40 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.21.0.tgz#5b55c9d394e5fcf304909a8b00c07dc217b56673"
41 | integrity sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==
42 | dependencies:
43 | regenerator-runtime "^0.13.11"
44 |
45 | "@babel/types@^7.18.6":
46 | version "7.21.2"
47 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.2.tgz#92246f6e00f91755893c2876ad653db70c8310d1"
48 | integrity sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==
49 | dependencies:
50 | "@babel/helper-string-parser" "^7.19.4"
51 | "@babel/helper-validator-identifier" "^7.19.1"
52 | to-fast-properties "^2.0.0"
53 |
54 | "@emotion/babel-plugin@^11.10.6":
55 | version "11.10.6"
56 | resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz#a68ee4b019d661d6f37dec4b8903255766925ead"
57 | integrity sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ==
58 | dependencies:
59 | "@babel/helper-module-imports" "^7.16.7"
60 | "@babel/runtime" "^7.18.3"
61 | "@emotion/hash" "^0.9.0"
62 | "@emotion/memoize" "^0.8.0"
63 | "@emotion/serialize" "^1.1.1"
64 | babel-plugin-macros "^3.1.0"
65 | convert-source-map "^1.5.0"
66 | escape-string-regexp "^4.0.0"
67 | find-root "^1.1.0"
68 | source-map "^0.5.7"
69 | stylis "4.1.3"
70 |
71 | "@emotion/cache@^11.10.5":
72 | version "11.10.5"
73 | resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.10.5.tgz#c142da9351f94e47527ed458f7bbbbe40bb13c12"
74 | integrity sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==
75 | dependencies:
76 | "@emotion/memoize" "^0.8.0"
77 | "@emotion/sheet" "^1.2.1"
78 | "@emotion/utils" "^1.2.0"
79 | "@emotion/weak-memoize" "^0.3.0"
80 | stylis "4.1.3"
81 |
82 | "@emotion/hash@^0.9.0":
83 | version "0.9.0"
84 | resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.0.tgz#c5153d50401ee3c027a57a177bc269b16d889cb7"
85 | integrity sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==
86 |
87 | "@emotion/memoize@^0.8.0":
88 | version "0.8.0"
89 | resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.8.0.tgz#f580f9beb67176fa57aae70b08ed510e1b18980f"
90 | integrity sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==
91 |
92 | "@emotion/react@^11.10.6":
93 | version "11.10.6"
94 | resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.10.6.tgz#dbe5e650ab0f3b1d2e592e6ab1e006e75fd9ac11"
95 | integrity sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw==
96 | dependencies:
97 | "@babel/runtime" "^7.18.3"
98 | "@emotion/babel-plugin" "^11.10.6"
99 | "@emotion/cache" "^11.10.5"
100 | "@emotion/serialize" "^1.1.1"
101 | "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0"
102 | "@emotion/utils" "^1.2.0"
103 | "@emotion/weak-memoize" "^0.3.0"
104 | hoist-non-react-statics "^3.3.1"
105 |
106 | "@emotion/serialize@^1.1.1":
107 | version "1.1.1"
108 | resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.1.tgz#0595701b1902feded8a96d293b26be3f5c1a5cf0"
109 | integrity sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==
110 | dependencies:
111 | "@emotion/hash" "^0.9.0"
112 | "@emotion/memoize" "^0.8.0"
113 | "@emotion/unitless" "^0.8.0"
114 | "@emotion/utils" "^1.2.0"
115 | csstype "^3.0.2"
116 |
117 | "@emotion/server@^11.10.0":
118 | version "11.10.0"
119 | resolved "https://registry.yarnpkg.com/@emotion/server/-/server-11.10.0.tgz#3edc075b672c75426f682d56aadc6404fb1f6648"
120 | integrity sha512-MTvJ21JPo9aS02GdjFW4nhdwOi2tNNpMmAM/YED0pkxzjDNi5WbiTwXqaCnvLc2Lr8NFtjhT0az1vTJyLIHYcw==
121 | dependencies:
122 | "@emotion/utils" "^1.2.0"
123 | html-tokenize "^2.0.0"
124 | multipipe "^1.0.2"
125 | through "^2.3.8"
126 |
127 | "@emotion/sheet@^1.2.1":
128 | version "1.2.1"
129 | resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.1.tgz#0767e0305230e894897cadb6c8df2c51e61a6c2c"
130 | integrity sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==
131 |
132 | "@emotion/unitless@^0.8.0":
133 | version "0.8.0"
134 | resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.0.tgz#a4a36e9cbdc6903737cd20d38033241e1b8833db"
135 | integrity sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==
136 |
137 | "@emotion/use-insertion-effect-with-fallbacks@^1.0.0":
138 | version "1.0.0"
139 | resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz#ffadaec35dbb7885bd54de3fa267ab2f860294df"
140 | integrity sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==
141 |
142 | "@emotion/utils@^1.2.0":
143 | version "1.2.0"
144 | resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.2.0.tgz#9716eaccbc6b5ded2ea5a90d65562609aab0f561"
145 | integrity sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==
146 |
147 | "@emotion/weak-memoize@^0.3.0":
148 | version "0.3.0"
149 | resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz#ea89004119dc42db2e1dba0f97d553f7372f6fcb"
150 | integrity sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==
151 |
152 | "@floating-ui/core@^1.2.2":
153 | version "1.2.2"
154 | resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.2.2.tgz#66f62cf1b7de2ed23a09c101808536e68caffaec"
155 | integrity sha512-FaO9KVLFnxknZaGWGmNtjD2CVFuc0u4yeGEofoyXO2wgRA7fLtkngT6UB0vtWQWuhH3iMTZZ/Y89CMeyGfn8pA==
156 |
157 | "@floating-ui/dom@^1.2.1":
158 | version "1.2.3"
159 | resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.2.3.tgz#8dc6fbf799fbb5c29f705b54bdd51f3ab0ee03a2"
160 | integrity sha512-lK9cZUrHSJLMVAdCvDqs6Ug8gr0wmqksYiaoj/bxj2gweRQkSuhg2/V6Jswz2KiQ0RAULbqw1oQDJIMpQ5GfGA==
161 | dependencies:
162 | "@floating-ui/core" "^1.2.2"
163 |
164 | "@floating-ui/react-dom@^1.3.0":
165 | version "1.3.0"
166 | resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-1.3.0.tgz#4d35d416eb19811c2b0e9271100a6aa18c1579b3"
167 | integrity sha512-htwHm67Ji5E/pROEAr7f8IKFShuiCKHwUC/UY4vC3I5jiSvGFAYnSYiZO5MlGmads+QqvUkR9ANHEguGrDv72g==
168 | dependencies:
169 | "@floating-ui/dom" "^1.2.1"
170 |
171 | "@floating-ui/react@^0.19.1":
172 | version "0.19.2"
173 | resolved "https://registry.yarnpkg.com/@floating-ui/react/-/react-0.19.2.tgz#c6e4d2097ed0dca665a7c042ddf9cdecc95e9412"
174 | integrity sha512-JyNk4A0Ezirq8FlXECvRtQOX/iBe5Ize0W/pLkrZjfHW9GUV7Xnq6zm6fyZuQzaHHqEnVizmvlA96e1/CkZv+w==
175 | dependencies:
176 | "@floating-ui/react-dom" "^1.3.0"
177 | aria-hidden "^1.1.3"
178 | tabbable "^6.0.1"
179 |
180 | "@mantine/core@^6.0.0":
181 | version "6.0.0"
182 | resolved "https://registry.yarnpkg.com/@mantine/core/-/core-6.0.0.tgz#721bca646713b50dc2d7fa1e538fbd409526c33e"
183 | integrity sha512-ik2NUAAn9fYcqmOAluGtI9R73ijrr450dZDA+MezKq/dvpUU/Fhl9yXnGoCxxZ5XF6y4i6q07318rdrVturc9w==
184 | dependencies:
185 | "@floating-ui/react" "^0.19.1"
186 | "@mantine/styles" "6.0.0"
187 | "@mantine/utils" "6.0.0"
188 | "@radix-ui/react-scroll-area" "1.0.2"
189 | react-remove-scroll "^2.5.5"
190 | react-textarea-autosize "8.3.4"
191 |
192 | "@mantine/hooks@^6.0.0":
193 | version "6.0.0"
194 | resolved "https://registry.yarnpkg.com/@mantine/hooks/-/hooks-6.0.0.tgz#08b67946e0b45f67181efa9e37df68f92a8ee6d1"
195 | integrity sha512-boszkajLaA4qvd/ebDhqZBbMuUXlvJv8EM0jTaXz09IaGPachBKG5WKpXEcwWh2qmrUQL6pyhIbLMgPnvwS0QQ==
196 |
197 | "@mantine/next@^6.0.0":
198 | version "6.0.0"
199 | resolved "https://registry.yarnpkg.com/@mantine/next/-/next-6.0.0.tgz#dd95fc3fd76bf36633c358db28cb3432b917c4ff"
200 | integrity sha512-hJdTi0aLJdwnjavfyxuKnpkbpAhjr4xdGBm9wIWwjHC+wdav9x4oo3/6ZO1sK1+3ENWEgU7ahyYu0fws2d0AZQ==
201 | dependencies:
202 | "@mantine/ssr" "6.0.0"
203 | "@mantine/styles" "6.0.0"
204 |
205 | "@mantine/ssr@6.0.0":
206 | version "6.0.0"
207 | resolved "https://registry.yarnpkg.com/@mantine/ssr/-/ssr-6.0.0.tgz#ceda528faf205083c53adc6533a15a0578f85a03"
208 | integrity sha512-/kGRSDWw6YZ23AwsZsLR5O7nQgaWPldc9U1G0NGvHWVB6dbkX8Jb08ByQAvem1Fjq7kxnuConuU5lUKMCiRAHA==
209 | dependencies:
210 | "@mantine/styles" "6.0.0"
211 | html-react-parser "1.4.12"
212 |
213 | "@mantine/styles@6.0.0":
214 | version "6.0.0"
215 | resolved "https://registry.yarnpkg.com/@mantine/styles/-/styles-6.0.0.tgz#71b0b7d9c1885070543206b754cac82cbe763fda"
216 | integrity sha512-TyqFvdKIhbhnGYBDEJ9QIPit4NzyzQ3ivDfdzeqzd/cJBxFPhxB0sEFU8RppXpXBUlbhLFhulYFEVl2pP6zaeg==
217 | dependencies:
218 | clsx "1.1.1"
219 | csstype "3.0.9"
220 |
221 | "@mantine/utils@6.0.0":
222 | version "6.0.0"
223 | resolved "https://registry.yarnpkg.com/@mantine/utils/-/utils-6.0.0.tgz#26b6b89e27a77340d571a1c41a879a8344417742"
224 | integrity sha512-1AalSgzINKP4uv1DBTkJe/jh6yGwC2xaCQE4Atlr2bSHiLezYFMy/deGQ8XLFFv2AL0sjvewLW4ernlFujGMZg==
225 |
226 | "@next/env@13.2.3":
227 | version "13.2.3"
228 | resolved "https://registry.yarnpkg.com/@next/env/-/env-13.2.3.tgz#77ca49edb3c1d7c5263bb8f2ebe686080e98279e"
229 | integrity sha512-FN50r/E+b8wuqyRjmGaqvqNDuWBWYWQiigfZ50KnSFH0f+AMQQyaZl+Zm2+CIpKk0fL9QxhLxOpTVA3xFHgFow==
230 |
231 | "@next/swc-android-arm-eabi@13.2.3":
232 | version "13.2.3"
233 | resolved "https://registry.yarnpkg.com/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.2.3.tgz#85eed560c87c7996558c868a117be9780778f192"
234 | integrity sha512-mykdVaAXX/gm+eFO2kPeVjnOCKwanJ9mV2U0lsUGLrEdMUifPUjiXKc6qFAIs08PvmTMOLMNnUxqhGsJlWGKSw==
235 |
236 | "@next/swc-android-arm64@13.2.3":
237 | version "13.2.3"
238 | resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-13.2.3.tgz#8ac54ca9795a48afc4631b4823a4864bd5db0129"
239 | integrity sha512-8XwHPpA12gdIFtope+n9xCtJZM3U4gH4vVTpUwJ2w1kfxFmCpwQ4xmeGSkR67uOg80yRMuF0h9V1ueo05sws5w==
240 |
241 | "@next/swc-darwin-arm64@13.2.3":
242 | version "13.2.3"
243 | resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.2.3.tgz#f674e3c65aec505b6d218a662ade3fe248ccdbda"
244 | integrity sha512-TXOubiFdLpMfMtaRu1K5d1I9ipKbW5iS2BNbu8zJhoqrhk3Kp7aRKTxqFfWrbliAHhWVE/3fQZUYZOWSXVQi1w==
245 |
246 | "@next/swc-darwin-x64@13.2.3":
247 | version "13.2.3"
248 | resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.2.3.tgz#a15ea7fb4c46034a8f5e387906d0cad08387075a"
249 | integrity sha512-GZctkN6bJbpjlFiS5pylgB2pifHvgkqLAPumJzxnxkf7kqNm6rOGuNjsROvOWVWXmKhrzQkREO/WPS2aWsr/yw==
250 |
251 | "@next/swc-freebsd-x64@13.2.3":
252 | version "13.2.3"
253 | resolved "https://registry.yarnpkg.com/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.2.3.tgz#f7ac6ae4f7d706ff2431f33e40230a554c8c2cbc"
254 | integrity sha512-rK6GpmMt/mU6MPuav0/M7hJ/3t8HbKPCELw/Uqhi4732xoq2hJ2zbo2FkYs56y6w0KiXrIp4IOwNB9K8L/q62g==
255 |
256 | "@next/swc-linux-arm-gnueabihf@13.2.3":
257 | version "13.2.3"
258 | resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.2.3.tgz#84ad9e9679d55542a23b590ad9f2e1e9b2df62f7"
259 | integrity sha512-yeiCp/Odt1UJ4KUE89XkeaaboIDiVFqKP4esvoLKGJ0fcqJXMofj4ad3tuQxAMs3F+qqrz9MclqhAHkex1aPZA==
260 |
261 | "@next/swc-linux-arm64-gnu@13.2.3":
262 | version "13.2.3"
263 | resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.2.3.tgz#56f9175bc632d647c60b9e8bedc0875edf92d8b7"
264 | integrity sha512-/miIopDOUsuNlvjBjTipvoyjjaxgkOuvlz+cIbbPcm1eFvzX2ltSfgMgty15GuOiR8Hub4FeTSiq3g2dmCkzGA==
265 |
266 | "@next/swc-linux-arm64-musl@13.2.3":
267 | version "13.2.3"
268 | resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.2.3.tgz#7d4cf00e8f1729a3de464da0624773f5d0d14888"
269 | integrity sha512-sujxFDhMMDjqhruup8LLGV/y+nCPi6nm5DlFoThMJFvaaKr/imhkXuk8uCTq4YJDbtRxnjydFv2y8laBSJVC2g==
270 |
271 | "@next/swc-linux-x64-gnu@13.2.3":
272 | version "13.2.3"
273 | resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.2.3.tgz#17de404910c4ebf7a1d366b19334d7e27e126ab0"
274 | integrity sha512-w5MyxPknVvC9LVnMenAYMXMx4KxPwXuJRMQFvY71uXg68n7cvcas85U5zkdrbmuZ+JvsO5SIG8k36/6X3nUhmQ==
275 |
276 | "@next/swc-linux-x64-musl@13.2.3":
277 | version "13.2.3"
278 | resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.2.3.tgz#07cb7b7f3a3a98034e2533f82638a9b099ba4ab1"
279 | integrity sha512-CTeelh8OzSOVqpzMFMFnVRJIFAFQoTsI9RmVJWW/92S4xfECGcOzgsX37CZ8K982WHRzKU7exeh7vYdG/Eh4CA==
280 |
281 | "@next/swc-win32-arm64-msvc@13.2.3":
282 | version "13.2.3"
283 | resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.2.3.tgz#b9ac98c954c71ec9de45d3497a8585096b873152"
284 | integrity sha512-7N1KBQP5mo4xf52cFCHgMjzbc9jizIlkTepe9tMa2WFvEIlKDfdt38QYcr9mbtny17yuaIw02FXOVEytGzqdOQ==
285 |
286 | "@next/swc-win32-ia32-msvc@13.2.3":
287 | version "13.2.3"
288 | resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.2.3.tgz#5ec48653a48fd664e940c69c96bba698fdae92eb"
289 | integrity sha512-LzWD5pTSipUXTEMRjtxES/NBYktuZdo7xExJqGDMnZU8WOI+v9mQzsmQgZS/q02eIv78JOCSemqVVKZBGCgUvA==
290 |
291 | "@next/swc-win32-x64-msvc@13.2.3":
292 | version "13.2.3"
293 | resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.2.3.tgz#cd432f280beb8d8de5b7cd2501e9f502e9f3dd72"
294 | integrity sha512-aLG2MaFs4y7IwaMTosz2r4mVbqRyCnMoFqOcmfTi7/mAS+G4IMH0vJp4oLdbshqiVoiVuKrAfqtXj55/m7Qu1Q==
295 |
296 | "@radix-ui/number@1.0.0":
297 | version "1.0.0"
298 | resolved "https://registry.yarnpkg.com/@radix-ui/number/-/number-1.0.0.tgz#4c536161d0de750b3f5d55860fc3de46264f897b"
299 | integrity sha512-Ofwh/1HX69ZfJRiRBMTy7rgjAzHmwe4kW9C9Y99HTRUcYLUuVT0KESFj15rPjRgKJs20GPq8Bm5aEDJ8DuA3vA==
300 | dependencies:
301 | "@babel/runtime" "^7.13.10"
302 |
303 | "@radix-ui/primitive@1.0.0":
304 | version "1.0.0"
305 | resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.0.0.tgz#e1d8ef30b10ea10e69c76e896f608d9276352253"
306 | integrity sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==
307 | dependencies:
308 | "@babel/runtime" "^7.13.10"
309 |
310 | "@radix-ui/react-compose-refs@1.0.0":
311 | version "1.0.0"
312 | resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz#37595b1f16ec7f228d698590e78eeed18ff218ae"
313 | integrity sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==
314 | dependencies:
315 | "@babel/runtime" "^7.13.10"
316 |
317 | "@radix-ui/react-context@1.0.0":
318 | version "1.0.0"
319 | resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-1.0.0.tgz#f38e30c5859a9fb5e9aa9a9da452ee3ed9e0aee0"
320 | integrity sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==
321 | dependencies:
322 | "@babel/runtime" "^7.13.10"
323 |
324 | "@radix-ui/react-direction@1.0.0":
325 | version "1.0.0"
326 | resolved "https://registry.yarnpkg.com/@radix-ui/react-direction/-/react-direction-1.0.0.tgz#a2e0b552352459ecf96342c79949dd833c1e6e45"
327 | integrity sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==
328 | dependencies:
329 | "@babel/runtime" "^7.13.10"
330 |
331 | "@radix-ui/react-presence@1.0.0":
332 | version "1.0.0"
333 | resolved "https://registry.yarnpkg.com/@radix-ui/react-presence/-/react-presence-1.0.0.tgz#814fe46df11f9a468808a6010e3f3ca7e0b2e84a"
334 | integrity sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==
335 | dependencies:
336 | "@babel/runtime" "^7.13.10"
337 | "@radix-ui/react-compose-refs" "1.0.0"
338 | "@radix-ui/react-use-layout-effect" "1.0.0"
339 |
340 | "@radix-ui/react-primitive@1.0.1":
341 | version "1.0.1"
342 | resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-1.0.1.tgz#c1ebcce283dd2f02e4fbefdaa49d1cb13dbc990a"
343 | integrity sha512-fHbmislWVkZaIdeF6GZxF0A/NH/3BjrGIYj+Ae6eTmTCr7EB0RQAAVEiqsXK6p3/JcRqVSBQoceZroj30Jj3XA==
344 | dependencies:
345 | "@babel/runtime" "^7.13.10"
346 | "@radix-ui/react-slot" "1.0.1"
347 |
348 | "@radix-ui/react-scroll-area@1.0.2":
349 | version "1.0.2"
350 | resolved "https://registry.yarnpkg.com/@radix-ui/react-scroll-area/-/react-scroll-area-1.0.2.tgz#26c906d351b56835c0301126b24574c9e9c7b93b"
351 | integrity sha512-k8VseTxI26kcKJaX0HPwkvlNBPTs56JRdYzcZ/vzrNUkDlvXBy8sMc7WvCpYzZkHgb+hd72VW9MqkqecGtuNgg==
352 | dependencies:
353 | "@babel/runtime" "^7.13.10"
354 | "@radix-ui/number" "1.0.0"
355 | "@radix-ui/primitive" "1.0.0"
356 | "@radix-ui/react-compose-refs" "1.0.0"
357 | "@radix-ui/react-context" "1.0.0"
358 | "@radix-ui/react-direction" "1.0.0"
359 | "@radix-ui/react-presence" "1.0.0"
360 | "@radix-ui/react-primitive" "1.0.1"
361 | "@radix-ui/react-use-callback-ref" "1.0.0"
362 | "@radix-ui/react-use-layout-effect" "1.0.0"
363 |
364 | "@radix-ui/react-slot@1.0.1":
365 | version "1.0.1"
366 | resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-1.0.1.tgz#e7868c669c974d649070e9ecbec0b367ee0b4d81"
367 | integrity sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==
368 | dependencies:
369 | "@babel/runtime" "^7.13.10"
370 | "@radix-ui/react-compose-refs" "1.0.0"
371 |
372 | "@radix-ui/react-use-callback-ref@1.0.0":
373 | version "1.0.0"
374 | resolved "https://registry.yarnpkg.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz#9e7b8b6b4946fe3cbe8f748c82a2cce54e7b6a90"
375 | integrity sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==
376 | dependencies:
377 | "@babel/runtime" "^7.13.10"
378 |
379 | "@radix-ui/react-use-layout-effect@1.0.0":
380 | version "1.0.0"
381 | resolved "https://registry.yarnpkg.com/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz#2fc19e97223a81de64cd3ba1dc42ceffd82374dc"
382 | integrity sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==
383 | dependencies:
384 | "@babel/runtime" "^7.13.10"
385 |
386 | "@swc/helpers@0.4.14":
387 | version "0.4.14"
388 | resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.4.14.tgz#1352ac6d95e3617ccb7c1498ff019654f1e12a74"
389 | integrity sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==
390 | dependencies:
391 | tslib "^2.4.0"
392 |
393 | "@tabler/icons@^1.115":
394 | version "1.119.0"
395 | resolved "https://registry.yarnpkg.com/@tabler/icons/-/icons-1.119.0.tgz#8c590bc5a563c8673a78ccd451bedabd584b376e"
396 | integrity sha512-Fk3Qq4w2SXcTjc/n1cuL5bccPkylrOMo7cYpQIf/yw6zP76LQV9dtLcHQUjFiUnaYuswR645CnURIhlafyAh9g==
397 |
398 | "@types/formidable@^2.0.3":
399 | version "2.0.5"
400 | resolved "https://registry.yarnpkg.com/@types/formidable/-/formidable-2.0.5.tgz#e54e31d242ef750ac2d05aa163fa0274c8e6ef9c"
401 | integrity sha512-uvMcdn/KK3maPOaVUAc3HEYbCEhjaGFwww4EsX6IJfWIJ1tzHtDHczuImH3GKdusPnAAmzB07St90uabZeCKPA==
402 | dependencies:
403 | "@types/node" "*"
404 |
405 | "@types/node@*":
406 | version "18.14.6"
407 | resolved "https://registry.yarnpkg.com/@types/node/-/node-18.14.6.tgz#ae1973dd2b1eeb1825695bb11ebfb746d27e3e93"
408 | integrity sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==
409 |
410 | "@types/node@18.14.2":
411 | version "18.14.2"
412 | resolved "https://registry.yarnpkg.com/@types/node/-/node-18.14.2.tgz#c076ed1d7b6095078ad3cf21dfeea951842778b1"
413 | integrity sha512-1uEQxww3DaghA0RxqHx0O0ppVlo43pJhepY51OxuQIKHpjbnYLA7vcdwioNPzIqmC2u3I/dmylcqjlh0e7AyUA==
414 |
415 | "@types/parse-json@^4.0.0":
416 | version "4.0.0"
417 | resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
418 | integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
419 |
420 | "@types/prop-types@*":
421 | version "15.7.5"
422 | resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf"
423 | integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==
424 |
425 | "@types/react@18.0.28":
426 | version "18.0.28"
427 | resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.28.tgz#accaeb8b86f4908057ad629a26635fe641480065"
428 | integrity sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==
429 | dependencies:
430 | "@types/prop-types" "*"
431 | "@types/scheduler" "*"
432 | csstype "^3.0.2"
433 |
434 | "@types/scheduler@*":
435 | version "0.16.2"
436 | resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39"
437 | integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==
438 |
439 | ansi-styles@^3.2.1:
440 | version "3.2.1"
441 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
442 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
443 | dependencies:
444 | color-convert "^1.9.0"
445 |
446 | append-field@^1.0.0:
447 | version "1.0.0"
448 | resolved "https://registry.yarnpkg.com/append-field/-/append-field-1.0.0.tgz#1e3440e915f0b1203d23748e78edd7b9b5b43e56"
449 | integrity sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==
450 |
451 | aria-hidden@^1.1.3:
452 | version "1.2.2"
453 | resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.2.tgz#8c4f7cc88d73ca42114106fdf6f47e68d31475b8"
454 | integrity sha512-6y/ogyDTk/7YAe91T3E2PR1ALVKyM2QbTio5HwM+N1Q6CMlCKhvClyIjkckBswa0f2xJhjsfzIGa1yVSe1UMVA==
455 | dependencies:
456 | tslib "^2.0.0"
457 |
458 | asap@^2.0.0:
459 | version "2.0.6"
460 | resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
461 | integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==
462 |
463 | asynckit@^0.4.0:
464 | version "0.4.0"
465 | resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
466 | integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
467 |
468 | babel-plugin-macros@^3.1.0:
469 | version "3.1.0"
470 | resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz#9ef6dc74deb934b4db344dc973ee851d148c50c1"
471 | integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==
472 | dependencies:
473 | "@babel/runtime" "^7.12.5"
474 | cosmiconfig "^7.0.0"
475 | resolve "^1.19.0"
476 |
477 | buffer-from@^1.0.0:
478 | version "1.1.2"
479 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
480 | integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
481 |
482 | buffer-from@~0.1.1:
483 | version "0.1.2"
484 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-0.1.2.tgz#15f4b9bcef012044df31142c14333caf6e0260d0"
485 | integrity sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg==
486 |
487 | busboy@^1.0.0:
488 | version "1.6.0"
489 | resolved "https://registry.yarnpkg.com/busboy/-/busboy-1.6.0.tgz#966ea36a9502e43cdb9146962523b92f531f6893"
490 | integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==
491 | dependencies:
492 | streamsearch "^1.1.0"
493 |
494 | call-bind@^1.0.0:
495 | version "1.0.2"
496 | resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
497 | integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
498 | dependencies:
499 | function-bind "^1.1.1"
500 | get-intrinsic "^1.0.2"
501 |
502 | callsites@^3.0.0:
503 | version "3.1.0"
504 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
505 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
506 |
507 | caniuse-lite@^1.0.30001406:
508 | version "1.0.30001458"
509 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001458.tgz#871e35866b4654a7d25eccca86864f411825540c"
510 | integrity sha512-lQ1VlUUq5q9ro9X+5gOEyH7i3vm+AYVT1WDCVB69XOZ17KZRhnZ9J0Sqz7wTHQaLBJccNCHq8/Ww5LlOIZbB0w==
511 |
512 | chalk@^2.0.0:
513 | version "2.4.2"
514 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
515 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
516 | dependencies:
517 | ansi-styles "^3.2.1"
518 | escape-string-regexp "^1.0.5"
519 | supports-color "^5.3.0"
520 |
521 | client-only@0.0.1:
522 | version "0.0.1"
523 | resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1"
524 | integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==
525 |
526 | clsx@1.1.1:
527 | version "1.1.1"
528 | resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.1.1.tgz#98b3134f9abbdf23b2663491ace13c5c03a73188"
529 | integrity sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==
530 |
531 | color-convert@^1.9.0:
532 | version "1.9.3"
533 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
534 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
535 | dependencies:
536 | color-name "1.1.3"
537 |
538 | color-name@1.1.3:
539 | version "1.1.3"
540 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
541 | integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
542 |
543 | combined-stream@^1.0.8:
544 | version "1.0.8"
545 | resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
546 | integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
547 | dependencies:
548 | delayed-stream "~1.0.0"
549 |
550 | concat-stream@^1.5.2:
551 | version "1.6.2"
552 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
553 | integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
554 | dependencies:
555 | buffer-from "^1.0.0"
556 | inherits "^2.0.3"
557 | readable-stream "^2.2.2"
558 | typedarray "^0.0.6"
559 |
560 | convert-source-map@^1.5.0:
561 | version "1.9.0"
562 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f"
563 | integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==
564 |
565 | core-util-is@~1.0.0:
566 | version "1.0.3"
567 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
568 | integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
569 |
570 | cosmiconfig@^7.0.0:
571 | version "7.1.0"
572 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6"
573 | integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==
574 | dependencies:
575 | "@types/parse-json" "^4.0.0"
576 | import-fresh "^3.2.1"
577 | parse-json "^5.0.0"
578 | path-type "^4.0.0"
579 | yaml "^1.10.0"
580 |
581 | csstype@3.0.9:
582 | version "3.0.9"
583 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.9.tgz#6410af31b26bd0520933d02cbc64fce9ce3fbf0b"
584 | integrity sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==
585 |
586 | csstype@^3.0.2:
587 | version "3.1.1"
588 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9"
589 | integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==
590 |
591 | delayed-stream@~1.0.0:
592 | version "1.0.0"
593 | resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
594 | integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
595 |
596 | detect-node-es@^1.1.0:
597 | version "1.1.0"
598 | resolved "https://registry.yarnpkg.com/detect-node-es/-/detect-node-es-1.1.0.tgz#163acdf643330caa0b4cd7c21e7ee7755d6fa493"
599 | integrity sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==
600 |
601 | dezalgo@^1.0.4:
602 | version "1.0.4"
603 | resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.4.tgz#751235260469084c132157dfa857f386d4c33d81"
604 | integrity sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==
605 | dependencies:
606 | asap "^2.0.0"
607 | wrappy "1"
608 |
609 | dom-serializer@^1.0.1:
610 | version "1.4.1"
611 | resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30"
612 | integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==
613 | dependencies:
614 | domelementtype "^2.0.1"
615 | domhandler "^4.2.0"
616 | entities "^2.0.0"
617 |
618 | domelementtype@^2.0.1, domelementtype@^2.2.0:
619 | version "2.3.0"
620 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d"
621 | integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==
622 |
623 | domhandler@4.3.1, domhandler@^4.2.0, domhandler@^4.2.2:
624 | version "4.3.1"
625 | resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c"
626 | integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==
627 | dependencies:
628 | domelementtype "^2.2.0"
629 |
630 | domutils@^2.8.0:
631 | version "2.8.0"
632 | resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135"
633 | integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==
634 | dependencies:
635 | dom-serializer "^1.0.1"
636 | domelementtype "^2.2.0"
637 | domhandler "^4.2.0"
638 |
639 | duplexer2@^0.1.2:
640 | version "0.1.4"
641 | resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1"
642 | integrity sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==
643 | dependencies:
644 | readable-stream "^2.0.2"
645 |
646 | entities@^2.0.0:
647 | version "2.2.0"
648 | resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55"
649 | integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==
650 |
651 | entities@^3.0.1:
652 | version "3.0.1"
653 | resolved "https://registry.yarnpkg.com/entities/-/entities-3.0.1.tgz#2b887ca62585e96db3903482d336c1006c3001d4"
654 | integrity sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==
655 |
656 | error-ex@^1.3.1:
657 | version "1.3.2"
658 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
659 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
660 | dependencies:
661 | is-arrayish "^0.2.1"
662 |
663 | escape-string-regexp@^1.0.5:
664 | version "1.0.5"
665 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
666 | integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
667 |
668 | escape-string-regexp@^4.0.0:
669 | version "4.0.0"
670 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
671 | integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
672 |
673 | eslint-config-prettier@^8.6.0:
674 | version "8.6.0"
675 | resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz#dec1d29ab728f4fa63061774e1672ac4e363d207"
676 | integrity sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==
677 |
678 | find-root@^1.1.0:
679 | version "1.1.0"
680 | resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4"
681 | integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==
682 |
683 | form-data@^4.0.0:
684 | version "4.0.0"
685 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452"
686 | integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
687 | dependencies:
688 | asynckit "^0.4.0"
689 | combined-stream "^1.0.8"
690 | mime-types "^2.1.12"
691 |
692 | formidable@^2.0.1:
693 | version "2.1.1"
694 | resolved "https://registry.yarnpkg.com/formidable/-/formidable-2.1.1.tgz#81269cbea1a613240049f5f61a9d97731517414f"
695 | integrity sha512-0EcS9wCFEzLvfiks7omJ+SiYJAiD+TzK4Pcw1UlUoGnhUxDcMKjt0P7x8wEb0u6OHu8Nb98WG3nxtlF5C7bvUQ==
696 | dependencies:
697 | dezalgo "^1.0.4"
698 | hexoid "^1.0.0"
699 | once "^1.4.0"
700 | qs "^6.11.0"
701 |
702 | function-bind@^1.1.1:
703 | version "1.1.1"
704 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
705 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
706 |
707 | get-intrinsic@^1.0.2:
708 | version "1.2.0"
709 | resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.0.tgz#7ad1dc0535f3a2904bba075772763e5051f6d05f"
710 | integrity sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==
711 | dependencies:
712 | function-bind "^1.1.1"
713 | has "^1.0.3"
714 | has-symbols "^1.0.3"
715 |
716 | get-nonce@^1.0.0:
717 | version "1.0.1"
718 | resolved "https://registry.yarnpkg.com/get-nonce/-/get-nonce-1.0.1.tgz#fdf3f0278073820d2ce9426c18f07481b1e0cdf3"
719 | integrity sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==
720 |
721 | has-flag@^3.0.0:
722 | version "3.0.0"
723 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
724 | integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
725 |
726 | has-symbols@^1.0.3:
727 | version "1.0.3"
728 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
729 | integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
730 |
731 | has@^1.0.3:
732 | version "1.0.3"
733 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
734 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
735 | dependencies:
736 | function-bind "^1.1.1"
737 |
738 | hexoid@^1.0.0:
739 | version "1.0.0"
740 | resolved "https://registry.yarnpkg.com/hexoid/-/hexoid-1.0.0.tgz#ad10c6573fb907de23d9ec63a711267d9dc9bc18"
741 | integrity sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==
742 |
743 | hoist-non-react-statics@^3.3.1:
744 | version "3.3.2"
745 | resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45"
746 | integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==
747 | dependencies:
748 | react-is "^16.7.0"
749 |
750 | html-dom-parser@1.2.0:
751 | version "1.2.0"
752 | resolved "https://registry.yarnpkg.com/html-dom-parser/-/html-dom-parser-1.2.0.tgz#8f689b835982ffbf245eda99730e92b8462c111e"
753 | integrity sha512-2HIpFMvvffsXHFUFjso0M9LqM+1Lm22BF+Df2ba+7QHJXjk63pWChEnI6YG27eaWqUdfnh5/Vy+OXrNTtepRsg==
754 | dependencies:
755 | domhandler "4.3.1"
756 | htmlparser2 "7.2.0"
757 |
758 | html-react-parser@1.4.12:
759 | version "1.4.12"
760 | resolved "https://registry.yarnpkg.com/html-react-parser/-/html-react-parser-1.4.12.tgz#5d4336e3853a75e4ac678c9815c15c58581bb30e"
761 | integrity sha512-nqYQzr4uXh67G9ejAG7djupTHmQvSTgjY83zbXLRfKHJ0F06751jXx6WKSFARDdXxCngo2/7H4Rwtfeowql4gQ==
762 | dependencies:
763 | domhandler "4.3.1"
764 | html-dom-parser "1.2.0"
765 | react-property "2.0.0"
766 | style-to-js "1.1.0"
767 |
768 | html-tokenize@^2.0.0:
769 | version "2.0.1"
770 | resolved "https://registry.yarnpkg.com/html-tokenize/-/html-tokenize-2.0.1.tgz#c3b2ea6e2837d4f8c06693393e9d2a12c960be5f"
771 | integrity sha512-QY6S+hZ0f5m1WT8WffYN+Hg+xm/w5I8XeUcAq/ZYP5wVC8xbKi4Whhru3FtrAebD5EhBW8rmFzkDI6eCAuFe2w==
772 | dependencies:
773 | buffer-from "~0.1.1"
774 | inherits "~2.0.1"
775 | minimist "~1.2.5"
776 | readable-stream "~1.0.27-1"
777 | through2 "~0.4.1"
778 |
779 | htmlparser2@7.2.0:
780 | version "7.2.0"
781 | resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-7.2.0.tgz#8817cdea38bbc324392a90b1990908e81a65f5a5"
782 | integrity sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==
783 | dependencies:
784 | domelementtype "^2.0.1"
785 | domhandler "^4.2.2"
786 | domutils "^2.8.0"
787 | entities "^3.0.1"
788 |
789 | import-fresh@^3.2.1:
790 | version "3.3.0"
791 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
792 | integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
793 | dependencies:
794 | parent-module "^1.0.0"
795 | resolve-from "^4.0.0"
796 |
797 | inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3:
798 | version "2.0.4"
799 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
800 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
801 |
802 | inline-style-parser@0.1.1:
803 | version "0.1.1"
804 | resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1"
805 | integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==
806 |
807 | invariant@^2.2.4:
808 | version "2.2.4"
809 | resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
810 | integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
811 | dependencies:
812 | loose-envify "^1.0.0"
813 |
814 | is-arrayish@^0.2.1:
815 | version "0.2.1"
816 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
817 | integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==
818 |
819 | is-core-module@^2.9.0:
820 | version "2.11.0"
821 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144"
822 | integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==
823 | dependencies:
824 | has "^1.0.3"
825 |
826 | isarray@0.0.1:
827 | version "0.0.1"
828 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
829 | integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==
830 |
831 | isarray@~1.0.0:
832 | version "1.0.0"
833 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
834 | integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==
835 |
836 | "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
837 | version "4.0.0"
838 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
839 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
840 |
841 | json-parse-even-better-errors@^2.3.0:
842 | version "2.3.1"
843 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
844 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
845 |
846 | lines-and-columns@^1.1.6:
847 | version "1.2.4"
848 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
849 | integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
850 |
851 | loose-envify@^1.0.0, loose-envify@^1.1.0:
852 | version "1.4.0"
853 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
854 | integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
855 | dependencies:
856 | js-tokens "^3.0.0 || ^4.0.0"
857 |
858 | media-typer@0.3.0:
859 | version "0.3.0"
860 | resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
861 | integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==
862 |
863 | mime-db@1.52.0:
864 | version "1.52.0"
865 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
866 | integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
867 |
868 | mime-types@^2.1.12, mime-types@~2.1.24:
869 | version "2.1.35"
870 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
871 | integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
872 | dependencies:
873 | mime-db "1.52.0"
874 |
875 | minimist@^1.2.6, minimist@~1.2.5:
876 | version "1.2.8"
877 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
878 | integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
879 |
880 | mkdirp@^0.5.4:
881 | version "0.5.6"
882 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6"
883 | integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==
884 | dependencies:
885 | minimist "^1.2.6"
886 |
887 | multer@^1.4.5-lts.1:
888 | version "1.4.5-lts.1"
889 | resolved "https://registry.yarnpkg.com/multer/-/multer-1.4.5-lts.1.tgz#803e24ad1984f58edffbc79f56e305aec5cfd1ac"
890 | integrity sha512-ywPWvcDMeH+z9gQq5qYHCCy+ethsk4goepZ45GLD63fOu0YcNecQxi64nDs3qluZB+murG3/D4dJ7+dGctcCQQ==
891 | dependencies:
892 | append-field "^1.0.0"
893 | busboy "^1.0.0"
894 | concat-stream "^1.5.2"
895 | mkdirp "^0.5.4"
896 | object-assign "^4.1.1"
897 | type-is "^1.6.4"
898 | xtend "^4.0.0"
899 |
900 | multipipe@^1.0.2:
901 | version "1.0.2"
902 | resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-1.0.2.tgz#cc13efd833c9cda99f224f868461b8e1a3fd939d"
903 | integrity sha512-6uiC9OvY71vzSGX8lZvSqscE7ft9nPupJ8fMjrCNRAUy2LREUW42UL+V/NTrogr6rFgRydUrCX4ZitfpSNkSCQ==
904 | dependencies:
905 | duplexer2 "^0.1.2"
906 | object-assign "^4.1.0"
907 |
908 | nanoid@^3.3.4:
909 | version "3.3.4"
910 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
911 | integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
912 |
913 | next-multiparty@^0.6.3:
914 | version "0.6.3"
915 | resolved "https://registry.yarnpkg.com/next-multiparty/-/next-multiparty-0.6.3.tgz#f20c74b46750527945c05249e8840bdf2356cc65"
916 | integrity sha512-ri9MzeHlXZm/znXnUkvPkKFIdsqTcCEZMUDr7D0GidGdZHm5HqvfYbBiQ0gxhqwskqBxxU1hzasLE9zfpJW9rg==
917 | dependencies:
918 | "@types/formidable" "^2.0.3"
919 | formidable "^2.0.1"
920 |
921 | next@^13.2.3:
922 | version "13.2.3"
923 | resolved "https://registry.yarnpkg.com/next/-/next-13.2.3.tgz#92d170e7aca421321f230ff80c35c4751035f42e"
924 | integrity sha512-nKFJC6upCPN7DWRx4+0S/1PIOT7vNlCT157w9AzbXEgKy6zkiPKEt5YyRUsRZkmpEqBVrGgOqNfwecTociyg+w==
925 | dependencies:
926 | "@next/env" "13.2.3"
927 | "@swc/helpers" "0.4.14"
928 | caniuse-lite "^1.0.30001406"
929 | postcss "8.4.14"
930 | styled-jsx "5.1.1"
931 | optionalDependencies:
932 | "@next/swc-android-arm-eabi" "13.2.3"
933 | "@next/swc-android-arm64" "13.2.3"
934 | "@next/swc-darwin-arm64" "13.2.3"
935 | "@next/swc-darwin-x64" "13.2.3"
936 | "@next/swc-freebsd-x64" "13.2.3"
937 | "@next/swc-linux-arm-gnueabihf" "13.2.3"
938 | "@next/swc-linux-arm64-gnu" "13.2.3"
939 | "@next/swc-linux-arm64-musl" "13.2.3"
940 | "@next/swc-linux-x64-gnu" "13.2.3"
941 | "@next/swc-linux-x64-musl" "13.2.3"
942 | "@next/swc-win32-arm64-msvc" "13.2.3"
943 | "@next/swc-win32-ia32-msvc" "13.2.3"
944 | "@next/swc-win32-x64-msvc" "13.2.3"
945 |
946 | object-assign@^4.1.0, object-assign@^4.1.1:
947 | version "4.1.1"
948 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
949 | integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
950 |
951 | object-inspect@^1.9.0:
952 | version "1.12.3"
953 | resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9"
954 | integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==
955 |
956 | object-keys@~0.4.0:
957 | version "0.4.0"
958 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-0.4.0.tgz#28a6aae7428dd2c3a92f3d95f21335dd204e0336"
959 | integrity sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==
960 |
961 | once@^1.4.0:
962 | version "1.4.0"
963 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
964 | integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
965 | dependencies:
966 | wrappy "1"
967 |
968 | parent-module@^1.0.0:
969 | version "1.0.1"
970 | resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
971 | integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
972 | dependencies:
973 | callsites "^3.0.0"
974 |
975 | parse-json@^5.0.0:
976 | version "5.2.0"
977 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
978 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
979 | dependencies:
980 | "@babel/code-frame" "^7.0.0"
981 | error-ex "^1.3.1"
982 | json-parse-even-better-errors "^2.3.0"
983 | lines-and-columns "^1.1.6"
984 |
985 | path-parse@^1.0.7:
986 | version "1.0.7"
987 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
988 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
989 |
990 | path-type@^4.0.0:
991 | version "4.0.0"
992 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
993 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
994 |
995 | picocolors@^1.0.0:
996 | version "1.0.0"
997 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
998 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
999 |
1000 | postcss@8.4.14:
1001 | version "8.4.14"
1002 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf"
1003 | integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==
1004 | dependencies:
1005 | nanoid "^3.3.4"
1006 | picocolors "^1.0.0"
1007 | source-map-js "^1.0.2"
1008 |
1009 | prettier@^2.8.4:
1010 | version "2.8.4"
1011 | resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.4.tgz#34dd2595629bfbb79d344ac4a91ff948694463c3"
1012 | integrity sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==
1013 |
1014 | process-nextick-args@~2.0.0:
1015 | version "2.0.1"
1016 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
1017 | integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
1018 |
1019 | qs@^6.11.0:
1020 | version "6.11.0"
1021 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a"
1022 | integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==
1023 | dependencies:
1024 | side-channel "^1.0.4"
1025 |
1026 | react-audio-voice-recorder@^1.0.4:
1027 | version "1.0.4"
1028 | resolved "https://registry.yarnpkg.com/react-audio-voice-recorder/-/react-audio-voice-recorder-1.0.4.tgz#08604becb7a1d038ddd14b5d6274dd1f5d419d27"
1029 | integrity sha512-NqMQqZZIau8cmzKUsf43s8rWF5lJPPebj+o6tkcX83dv2lLDdJL+jUFspynMSEZq+/T8NJYH2QUqqDAv9XF4Xw==
1030 |
1031 | react-dom@^18.2.0:
1032 | version "18.2.0"
1033 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d"
1034 | integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==
1035 | dependencies:
1036 | loose-envify "^1.1.0"
1037 | scheduler "^0.23.0"
1038 |
1039 | react-is@^16.7.0:
1040 | version "16.13.1"
1041 | resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
1042 | integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
1043 |
1044 | react-property@2.0.0:
1045 | version "2.0.0"
1046 | resolved "https://registry.yarnpkg.com/react-property/-/react-property-2.0.0.tgz#2156ba9d85fa4741faf1918b38efc1eae3c6a136"
1047 | integrity sha512-kzmNjIgU32mO4mmH5+iUyrqlpFQhF8K2k7eZ4fdLSOPFrD1XgEuSBv9LDEgxRXTMBqMd8ppT0x6TIzqE5pdGdw==
1048 |
1049 | react-remove-scroll-bar@^2.3.3:
1050 | version "2.3.4"
1051 | resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz#53e272d7a5cb8242990c7f144c44d8bd8ab5afd9"
1052 | integrity sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==
1053 | dependencies:
1054 | react-style-singleton "^2.2.1"
1055 | tslib "^2.0.0"
1056 |
1057 | react-remove-scroll@^2.5.5:
1058 | version "2.5.5"
1059 | resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz#1e31a1260df08887a8a0e46d09271b52b3a37e77"
1060 | integrity sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==
1061 | dependencies:
1062 | react-remove-scroll-bar "^2.3.3"
1063 | react-style-singleton "^2.2.1"
1064 | tslib "^2.1.0"
1065 | use-callback-ref "^1.3.0"
1066 | use-sidecar "^1.1.2"
1067 |
1068 | react-style-singleton@^2.2.1:
1069 | version "2.2.1"
1070 | resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.2.1.tgz#f99e420492b2d8f34d38308ff660b60d0b1205b4"
1071 | integrity sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==
1072 | dependencies:
1073 | get-nonce "^1.0.0"
1074 | invariant "^2.2.4"
1075 | tslib "^2.0.0"
1076 |
1077 | react-textarea-autosize@8.3.4:
1078 | version "8.3.4"
1079 | resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz#270a343de7ad350534141b02c9cb78903e553524"
1080 | integrity sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==
1081 | dependencies:
1082 | "@babel/runtime" "^7.10.2"
1083 | use-composed-ref "^1.3.0"
1084 | use-latest "^1.2.1"
1085 |
1086 | react@^18.2.0:
1087 | version "18.2.0"
1088 | resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5"
1089 | integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==
1090 | dependencies:
1091 | loose-envify "^1.1.0"
1092 |
1093 | readable-stream@^2.0.2, readable-stream@^2.2.2:
1094 | version "2.3.8"
1095 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b"
1096 | integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==
1097 | dependencies:
1098 | core-util-is "~1.0.0"
1099 | inherits "~2.0.3"
1100 | isarray "~1.0.0"
1101 | process-nextick-args "~2.0.0"
1102 | safe-buffer "~5.1.1"
1103 | string_decoder "~1.1.1"
1104 | util-deprecate "~1.0.1"
1105 |
1106 | readable-stream@~1.0.17, readable-stream@~1.0.27-1:
1107 | version "1.0.34"
1108 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
1109 | integrity sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==
1110 | dependencies:
1111 | core-util-is "~1.0.0"
1112 | inherits "~2.0.1"
1113 | isarray "0.0.1"
1114 | string_decoder "~0.10.x"
1115 |
1116 | regenerator-runtime@^0.13.11:
1117 | version "0.13.11"
1118 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9"
1119 | integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==
1120 |
1121 | resolve-from@^4.0.0:
1122 | version "4.0.0"
1123 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
1124 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
1125 |
1126 | resolve@^1.19.0:
1127 | version "1.22.1"
1128 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
1129 | integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
1130 | dependencies:
1131 | is-core-module "^2.9.0"
1132 | path-parse "^1.0.7"
1133 | supports-preserve-symlinks-flag "^1.0.0"
1134 |
1135 | safe-buffer@~5.1.0, safe-buffer@~5.1.1:
1136 | version "5.1.2"
1137 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
1138 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
1139 |
1140 | scheduler@^0.23.0:
1141 | version "0.23.0"
1142 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe"
1143 | integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==
1144 | dependencies:
1145 | loose-envify "^1.1.0"
1146 |
1147 | side-channel@^1.0.4:
1148 | version "1.0.4"
1149 | resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
1150 | integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
1151 | dependencies:
1152 | call-bind "^1.0.0"
1153 | get-intrinsic "^1.0.2"
1154 | object-inspect "^1.9.0"
1155 |
1156 | source-map-js@^1.0.2:
1157 | version "1.0.2"
1158 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
1159 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
1160 |
1161 | source-map@^0.5.7:
1162 | version "0.5.7"
1163 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
1164 | integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==
1165 |
1166 | stream-to-buffer@^0.1.0:
1167 | version "0.1.0"
1168 | resolved "https://registry.yarnpkg.com/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz#26799d903ab2025c9bd550ac47171b00f8dd80a9"
1169 | integrity sha512-Da4WoKaZyu3nf+bIdIifh7IPkFjARBnBK+pYqn0EUJqksjV9afojjaCCHUemH30Jmu7T2qcKvlZm2ykN38uzaw==
1170 | dependencies:
1171 | stream-to "~0.2.0"
1172 |
1173 | stream-to@~0.2.0:
1174 | version "0.2.2"
1175 | resolved "https://registry.yarnpkg.com/stream-to/-/stream-to-0.2.2.tgz#84306098d85fdb990b9fa300b1b3ccf55e8ef01d"
1176 | integrity sha512-Kg1BSDTwgGiVMtTCJNlo7kk/xzL33ZuZveEBRt6rXw+f1WLK/8kmz2NVCT/Qnv0JkV85JOHcLhD82mnXsR3kPw==
1177 |
1178 | streamsearch@^1.1.0:
1179 | version "1.1.0"
1180 | resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764"
1181 | integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==
1182 |
1183 | string_decoder@~0.10.x:
1184 | version "0.10.31"
1185 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
1186 | integrity sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==
1187 |
1188 | string_decoder@~1.1.1:
1189 | version "1.1.1"
1190 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
1191 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
1192 | dependencies:
1193 | safe-buffer "~5.1.0"
1194 |
1195 | style-to-js@1.1.0:
1196 | version "1.1.0"
1197 | resolved "https://registry.yarnpkg.com/style-to-js/-/style-to-js-1.1.0.tgz#631cbb20fce204019b3aa1fcb5b69d951ceac4ac"
1198 | integrity sha512-1OqefPDxGrlMwcbfpsTVRyzwdhr4W0uxYQzeA2F1CBc8WG04udg2+ybRnvh3XYL4TdHQrCahLtax2jc8xaE6rA==
1199 | dependencies:
1200 | style-to-object "0.3.0"
1201 |
1202 | style-to-object@0.3.0:
1203 | version "0.3.0"
1204 | resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.3.0.tgz#b1b790d205991cc783801967214979ee19a76e46"
1205 | integrity sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==
1206 | dependencies:
1207 | inline-style-parser "0.1.1"
1208 |
1209 | styled-jsx@5.1.1:
1210 | version "5.1.1"
1211 | resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.1.1.tgz#839a1c3aaacc4e735fed0781b8619ea5d0009d1f"
1212 | integrity sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==
1213 | dependencies:
1214 | client-only "0.0.1"
1215 |
1216 | stylis@4.1.3:
1217 | version "4.1.3"
1218 | resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.1.3.tgz#fd2fbe79f5fed17c55269e16ed8da14c84d069f7"
1219 | integrity sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==
1220 |
1221 | supports-color@^5.3.0:
1222 | version "5.5.0"
1223 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1224 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
1225 | dependencies:
1226 | has-flag "^3.0.0"
1227 |
1228 | supports-preserve-symlinks-flag@^1.0.0:
1229 | version "1.0.0"
1230 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
1231 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
1232 |
1233 | tabbable@^6.0.1:
1234 | version "6.1.1"
1235 | resolved "https://registry.yarnpkg.com/tabbable/-/tabbable-6.1.1.tgz#40cfead5ed11be49043f04436ef924c8890186a0"
1236 | integrity sha512-4kl5w+nCB44EVRdO0g/UGoOp3vlwgycUVtkk/7DPyeLZUCuNFFKCFG6/t/DgHLrUPHjrZg6s5tNm+56Q2B0xyg==
1237 |
1238 | through2@~0.4.1:
1239 | version "0.4.2"
1240 | resolved "https://registry.yarnpkg.com/through2/-/through2-0.4.2.tgz#dbf5866031151ec8352bb6c4db64a2292a840b9b"
1241 | integrity sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ==
1242 | dependencies:
1243 | readable-stream "~1.0.17"
1244 | xtend "~2.1.1"
1245 |
1246 | through@^2.3.8:
1247 | version "2.3.8"
1248 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
1249 | integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==
1250 |
1251 | to-fast-properties@^2.0.0:
1252 | version "2.0.0"
1253 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
1254 | integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
1255 |
1256 | tslib@^2.0.0, tslib@^2.1.0, tslib@^2.4.0:
1257 | version "2.5.0"
1258 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf"
1259 | integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==
1260 |
1261 | type-is@^1.6.4:
1262 | version "1.6.18"
1263 | resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
1264 | integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
1265 | dependencies:
1266 | media-typer "0.3.0"
1267 | mime-types "~2.1.24"
1268 |
1269 | typedarray@^0.0.6:
1270 | version "0.0.6"
1271 | resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
1272 | integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==
1273 |
1274 | typescript@4.9.5:
1275 | version "4.9.5"
1276 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a"
1277 | integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==
1278 |
1279 | use-callback-ref@^1.3.0:
1280 | version "1.3.0"
1281 | resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.0.tgz#772199899b9c9a50526fedc4993fc7fa1f7e32d5"
1282 | integrity sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==
1283 | dependencies:
1284 | tslib "^2.0.0"
1285 |
1286 | use-composed-ref@^1.3.0:
1287 | version "1.3.0"
1288 | resolved "https://registry.yarnpkg.com/use-composed-ref/-/use-composed-ref-1.3.0.tgz#3d8104db34b7b264030a9d916c5e94fbe280dbda"
1289 | integrity sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==
1290 |
1291 | use-isomorphic-layout-effect@^1.1.1:
1292 | version "1.1.2"
1293 | resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz#497cefb13d863d687b08477d9e5a164ad8c1a6fb"
1294 | integrity sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==
1295 |
1296 | use-latest@^1.2.1:
1297 | version "1.2.1"
1298 | resolved "https://registry.yarnpkg.com/use-latest/-/use-latest-1.2.1.tgz#d13dfb4b08c28e3e33991546a2cee53e14038cf2"
1299 | integrity sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==
1300 | dependencies:
1301 | use-isomorphic-layout-effect "^1.1.1"
1302 |
1303 | use-sidecar@^1.1.2:
1304 | version "1.1.2"
1305 | resolved "https://registry.yarnpkg.com/use-sidecar/-/use-sidecar-1.1.2.tgz#2f43126ba2d7d7e117aa5855e5d8f0276dfe73c2"
1306 | integrity sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==
1307 | dependencies:
1308 | detect-node-es "^1.1.0"
1309 | tslib "^2.0.0"
1310 |
1311 | util-deprecate@~1.0.1:
1312 | version "1.0.2"
1313 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
1314 | integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
1315 |
1316 | wrappy@1:
1317 | version "1.0.2"
1318 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
1319 | integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
1320 |
1321 | xtend@^4.0.0:
1322 | version "4.0.2"
1323 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
1324 | integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
1325 |
1326 | xtend@~2.1.1:
1327 | version "2.1.2"
1328 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-2.1.2.tgz#6efecc2a4dad8e6962c4901b337ce7ba87b5d28b"
1329 | integrity sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ==
1330 | dependencies:
1331 | object-keys "~0.4.0"
1332 |
1333 | yaml@^1.10.0:
1334 | version "1.10.2"
1335 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
1336 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
1337 |
--------------------------------------------------------------------------------