├── src ├── app │ ├── global.css │ ├── transition.ts │ ├── layout.tsx │ ├── page.tsx │ ├── context-player.tsx │ └── album │ │ └── [id] │ │ └── page.tsx ├── components │ └── Animate.tsx └── albums.ts ├── .gitignore ├── Readme.md ├── postcss.config.js ├── next-env.d.ts ├── next.config.js ├── tailwind.config.js ├── package.json ├── tsconfig.json ├── pnpm-lock.yaml └── yarn.lock /src/app/global.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.next 2 | /node_modules 3 | .vercel 4 | yarn-error.log* 5 | yarn-debug.log* 6 | npm-debug.log* 7 | -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- 1 | # Next 13 App Router Page Transitions! 2 | 3 | https://twitter.com/lmatteis/status/1690279184990392320 4 | -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | }; 7 | -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | /// 3 | 4 | // NOTE: This file should not be edited 5 | // see https://nextjs.org/docs/basic-features/typescript for more information. 6 | -------------------------------------------------------------------------------- /src/app/transition.ts: -------------------------------------------------------------------------------- 1 | export const transition = { 2 | type: "spring", 3 | stiffness: 400, 4 | damping: 40, 5 | }; 6 | 7 | export const bounce = { 8 | type: "spring", 9 | bounce: 0.4, 10 | duration: 0.8, 11 | }; 12 | -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @type {import('next').NextConfig} 3 | */ 4 | module.exports = { 5 | reactStrictMode: true, 6 | images: { 7 | domains: ['pbs.twimg.com'], 8 | }, 9 | experimental: { 10 | appDir: true, 11 | }, 12 | }; 13 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('tailwindcss').Config} */ 2 | module.exports = { 3 | content: [ 4 | './src/pages/**/*.{js,ts,jsx,tsx}', 5 | './src/components/**/*.{js,ts,jsx,tsx}', 6 | './src/app/**/*.{js,ts,jsx,tsx}', 7 | ], 8 | theme: { 9 | extend: { 10 | backgroundImage: { 11 | 'gradient-radial': 'radial-gradient(var(--tw-gradient-stops))', 12 | 'gradient-conic': 13 | 'conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))', 14 | }, 15 | }, 16 | }, 17 | plugins: [], 18 | } 19 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "nextgram", 3 | "private": true, 4 | "scripts": { 5 | "dev": "next dev", 6 | "build": "next build", 7 | "start": "next start" 8 | }, 9 | "dependencies": { 10 | "@headlessui/react": "^1.7.15", 11 | "clsx": "^1.2.1", 12 | "framer-motion": "^10.15.1", 13 | "next": "^13.4.13", 14 | "react": "^18.2.0", 15 | "react-dom": "^18.2.0" 16 | }, 17 | "devDependencies": { 18 | "@types/node": "20.3.1", 19 | "@types/react": "^18.2.14", 20 | "autoprefixer": "^10.4.14", 21 | "postcss": "^8.4.24", 22 | "sass": "^1.63.6", 23 | "tailwindcss": "^3.3.2", 24 | "typescript": "^5.1.3" 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "lib": [ 4 | "dom", 5 | "dom.iterable", 6 | "esnext" 7 | ], 8 | "allowJs": true, 9 | "skipLibCheck": true, 10 | "strict": true, 11 | "forceConsistentCasingInFileNames": true, 12 | "noEmit": true, 13 | "incremental": true, 14 | "esModuleInterop": true, 15 | "module": "esnext", 16 | "moduleResolution": "node", 17 | "resolveJsonModule": true, 18 | "isolatedModules": true, 19 | "jsx": "preserve", 20 | "plugins": [ 21 | { 22 | "name": "next" 23 | } 24 | ] 25 | }, 26 | "include": [ 27 | "next-env.d.ts", 28 | ".next/types/**/*.ts", 29 | "**/*.ts", 30 | "**/*.tsx" 31 | ], 32 | "exclude": [ 33 | "node_modules" 34 | ] 35 | } 36 | -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- 1 | import "./global.css"; 2 | 3 | import { PropsWithChildren } from "react"; 4 | import Link from "next/link"; 5 | import ContextClickPlayer, { PlayerProvider } from "./context-player"; 6 | 7 | export default function Layout({ children }: PropsWithChildren) { 8 | return ( 9 | 10 | 11 | 12 | 28 | 29 | {children} 30 | 31 | 32 | 33 | 34 | ); 35 | } 36 | -------------------------------------------------------------------------------- /src/components/Animate.tsx: -------------------------------------------------------------------------------- 1 | "use client"; 2 | 3 | import { PropsWithChildren, useContext, useRef } from "react"; 4 | import { AnimatePresence, motion } from "framer-motion"; 5 | import { usePathname } from "next/navigation"; 6 | import { LayoutRouterContext } from "next/dist/shared/lib/app-router-context"; 7 | 8 | export function useLayoutRouterContext() { 9 | return useContext(LayoutRouterContext); 10 | } 11 | 12 | function FrozenRouter(props: PropsWithChildren<{}>) { 13 | const context = useLayoutRouterContext(); 14 | const frozen = useRef(context).current; 15 | 16 | return ( 17 | 18 | {props.children} 19 | 20 | ); 21 | } 22 | 23 | export function Animate({ children }: PropsWithChildren) { 24 | const pathname = usePathname(); 25 | 26 | const onTheRight = { x: "100%" }; 27 | const inTheCenter = { x: 0 }; 28 | const onTheLeft = { x: "-100%" }; 29 | 30 | const transition = { duration: 0.1, ease: "easeInOut" }; 31 | 32 | return ( 33 | 34 | 41 | {children} 42 | 43 | 44 | ); 45 | } 46 | -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- 1 | "use client"; 2 | 3 | import Link from "next/link"; 4 | import { motion } from "framer-motion"; 5 | 6 | import albums from "../albums"; 7 | import { transition } from "./transition"; 8 | 9 | export default function Home() { 10 | return ( 11 |
12 |
13 |
14 | {albums.map((album, idx) => ( 15 |
16 | 20 | 25 | {album.title} 32 | 33 | 37 |

{album.title}

38 |

{album.band}

39 |
40 | 41 |
42 | ))} 43 |
44 |
45 |
46 | ); 47 | } 48 | -------------------------------------------------------------------------------- /src/albums.ts: -------------------------------------------------------------------------------- 1 | interface Album { 2 | id: number; 3 | title: string; 4 | band: string; 5 | coverLink: string; 6 | } 7 | 8 | const beatlesAlbums: Album[] = [ 9 | { 10 | id: 1, 11 | title: "Please Please Me", 12 | band: "The Beatles", 13 | coverLink: 14 | "https://upload.wikimedia.org/wikipedia/en/c/c0/PleasePleaseMe_audio_cover.jpg", 15 | }, 16 | { 17 | id: 2, 18 | title: "With The Beatles", 19 | band: "The Beatles", 20 | coverLink: 21 | "https://upload.wikimedia.org/wikipedia/en/0/0a/Withthebeatlescover.jpg", 22 | }, 23 | { 24 | id: 3, 25 | title: "A Hard Day's Night", 26 | band: "The Beatles", 27 | coverLink: "https://upload.wikimedia.org/wikipedia/en/e/e6/HardDayUK.jpg", 28 | }, 29 | { 30 | id: 4, 31 | title: "Beatles for Sale", 32 | band: "The Beatles", 33 | coverLink: 34 | "https://upload.wikimedia.org/wikipedia/en/4/40/Beatlesforsale.jpg", 35 | }, 36 | { 37 | id: 5, 38 | title: "Help!", 39 | band: "The Beatles", 40 | coverLink: 41 | "https://upload.wikimedia.org/wikipedia/en/e/e7/Help%21_%28The_Beatles_album_-_cover_art%29.jpg", 42 | }, 43 | { 44 | id: 6, 45 | title: "Rubber Soul", 46 | band: "The Beatles", 47 | coverLink: 48 | "https://upload.wikimedia.org/wikipedia/en/thumb/7/74/Rubber_Soul.jpg/220px-Rubber_Soul.jpg", 49 | }, 50 | { 51 | id: 7, 52 | title: "Revolver", 53 | band: "The Beatles", 54 | coverLink: 55 | "https://upload.wikimedia.org/wikipedia/en/thumb/e/ec/Revolver_%28album_cover%29.jpg/220px-Revolver_%28album_cover%29.jpg", 56 | }, 57 | { 58 | id: 8, 59 | title: "Sgt. Pepper's Lonely Hearts Club Band", 60 | band: "The Beatles", 61 | coverLink: 62 | "https://upload.wikimedia.org/wikipedia/en/5/50/Sgt._Pepper%27s_Lonely_Hearts_Club_Band.jpg", 63 | }, 64 | ]; 65 | 66 | export default beatlesAlbums; 67 | -------------------------------------------------------------------------------- /src/app/context-player.tsx: -------------------------------------------------------------------------------- 1 | "use client"; 2 | 3 | import React, { createContext, useContext, useState } from "react"; 4 | import beatlesAlbums from "../albums"; 5 | 6 | type PlayerContextType = { 7 | value: number | undefined; 8 | setValue: (newValue: number | undefined) => void; 9 | }; 10 | 11 | const PlayerContext = createContext(undefined); 12 | 13 | export function PlayerProvider({ children }: { children: React.ReactNode }) { 14 | const [value, setValue] = useState(undefined); 15 | 16 | const contextValue: PlayerContextType = { 17 | value, 18 | setValue, 19 | }; 20 | 21 | return ( 22 | 23 | {children} 24 | 25 | ); 26 | } 27 | 28 | export function usePlayer() { 29 | const context = useContext(PlayerContext); 30 | if (context === undefined) { 31 | throw new Error("usePlayer must be used within a PlayerProvider"); 32 | } 33 | return context; 34 | } 35 | 36 | const ContextClickPlayer = () => { 37 | const { value, setValue } = usePlayer(); 38 | if (value === undefined) { 39 | return null; 40 | } 41 | 42 | const selectedValue = beatlesAlbums.find((album) => album.id == value); 43 | 44 | return ( 45 |
46 |
47 |
48 |
49 |
50 | 56 |
57 |

58 | {selectedValue?.title} 59 |

60 |

61 | {selectedValue?.band} 62 |

63 |
64 |
98 |
99 | ); 100 | }; 101 | 102 | export const Player = () => { 103 | const { value } = usePlayer(); 104 | 105 | return ( 106 |
107 | {value} Clicks 108 |
109 | ); 110 | }; 111 | 112 | export default ContextClickPlayer; 113 | -------------------------------------------------------------------------------- /src/app/album/[id]/page.tsx: -------------------------------------------------------------------------------- 1 | "use client"; 2 | import { motion } from "framer-motion"; 3 | import beatlesAlbums from "../../../albums"; 4 | import { usePlayer } from "../../context-player"; 5 | import { transition } from "../../transition"; 6 | 7 | export default function Page({ params: { id } }: { params: { id: number } }) { 8 | const album = beatlesAlbums.find((album) => album.id == id); 9 | const { value, setValue } = usePlayer(); 10 | 11 | return ( 12 |
13 |
14 |
15 | 16 |

17 | {album?.title} 18 |

19 |

{album?.band}

20 |
21 | 26 | 46 | 64 | 65 |
66 | 71 | {album?.title} 79 | 80 |
81 | 86 |
    87 |
  • 88 | 1 89 | Jenny Was a Friend of Mine 90 | 4:05 91 |
  • 92 |
  • 93 | 2 94 | Mr. Brightside 95 | 3:43 96 |
  • 97 |
  • 98 | 3 99 | Smile Like You Mean It 100 | 3:55 101 |
  • 102 |
  • 103 | 4 104 | Somebody Told Me 105 | 3:17 106 |
  • 107 |
  • 108 | 5 109 | All These Things That I’ve Done 110 | 5:02 111 |
  • 112 |
  • 113 | 6 114 | Andy, You’re a Star 115 | 3:14 116 |
  • 117 |
  • 118 | 7 119 | On Top 120 | 4:19 121 |
  • 122 |
  • 123 | 8 124 | Change Your Mind 125 | 3:11 126 |
  • 127 |
  • 128 | 9 129 | Believe Me Natalie 130 | 5:07 131 |
  • 132 |
  • 133 | 10 134 | Midnight Show 135 | 4:03 136 |
  • 137 |
  • 138 | 11 139 | Everything Will Be Alright 140 | 5:45 141 |
  • 142 |
143 |
144 |
145 | ); 146 | } 147 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '6.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | dependencies: 8 | '@headlessui/react': 9 | specifier: ^1.7.15 10 | version: 1.7.15(react-dom@18.2.0)(react@18.2.0) 11 | clsx: 12 | specifier: ^1.2.1 13 | version: 1.2.1 14 | next: 15 | specifier: 13.4.7 16 | version: 13.4.7(react-dom@18.2.0)(react@18.2.0)(sass@1.63.6) 17 | react: 18 | specifier: ^18.2.0 19 | version: 18.2.0 20 | react-dom: 21 | specifier: ^18.2.0 22 | version: 18.2.0(react@18.2.0) 23 | 24 | devDependencies: 25 | '@types/node': 26 | specifier: 20.3.1 27 | version: 20.3.1 28 | '@types/react': 29 | specifier: ^18.2.14 30 | version: 18.2.14 31 | autoprefixer: 32 | specifier: ^10.4.14 33 | version: 10.4.14(postcss@8.4.24) 34 | postcss: 35 | specifier: ^8.4.24 36 | version: 8.4.24 37 | sass: 38 | specifier: ^1.63.6 39 | version: 1.63.6 40 | tailwindcss: 41 | specifier: ^3.3.2 42 | version: 3.3.2 43 | typescript: 44 | specifier: ^5.1.3 45 | version: 5.1.3 46 | 47 | packages: 48 | 49 | /@alloc/quick-lru@5.2.0: 50 | resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} 51 | engines: {node: '>=10'} 52 | dev: true 53 | 54 | /@headlessui/react@1.7.15(react-dom@18.2.0)(react@18.2.0): 55 | resolution: {integrity: sha512-OTO0XtoRQ6JPB1cKNFYBZv2Q0JMqMGNhYP1CjPvcJvjz8YGokz8oAj89HIYZGN0gZzn/4kk9iUpmMF4Q21Gsqw==} 56 | engines: {node: '>=10'} 57 | peerDependencies: 58 | react: ^16 || ^17 || ^18 59 | react-dom: ^16 || ^17 || ^18 60 | dependencies: 61 | client-only: 0.0.1 62 | react: 18.2.0 63 | react-dom: 18.2.0(react@18.2.0) 64 | dev: false 65 | 66 | /@jridgewell/gen-mapping@0.3.3: 67 | resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} 68 | engines: {node: '>=6.0.0'} 69 | dependencies: 70 | '@jridgewell/set-array': 1.1.2 71 | '@jridgewell/sourcemap-codec': 1.4.15 72 | '@jridgewell/trace-mapping': 0.3.18 73 | dev: true 74 | 75 | /@jridgewell/resolve-uri@3.1.0: 76 | resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} 77 | engines: {node: '>=6.0.0'} 78 | dev: true 79 | 80 | /@jridgewell/set-array@1.1.2: 81 | resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} 82 | engines: {node: '>=6.0.0'} 83 | dev: true 84 | 85 | /@jridgewell/sourcemap-codec@1.4.14: 86 | resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} 87 | dev: true 88 | 89 | /@jridgewell/sourcemap-codec@1.4.15: 90 | resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 91 | dev: true 92 | 93 | /@jridgewell/trace-mapping@0.3.18: 94 | resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} 95 | dependencies: 96 | '@jridgewell/resolve-uri': 3.1.0 97 | '@jridgewell/sourcemap-codec': 1.4.14 98 | dev: true 99 | 100 | /@next/env@13.4.7: 101 | resolution: {integrity: sha512-ZlbiFulnwiFsW9UV1ku1OvX/oyIPLtMk9p/nnvDSwI0s7vSoZdRtxXNsaO+ZXrLv/pMbXVGq4lL8TbY9iuGmVw==} 102 | dev: false 103 | 104 | /@next/swc-darwin-arm64@13.4.7: 105 | resolution: {integrity: sha512-VZTxPv1b59KGiv/pZHTO5Gbsdeoxcj2rU2cqJu03btMhHpn3vwzEK0gUSVC/XW96aeGO67X+cMahhwHzef24/w==} 106 | engines: {node: '>= 10'} 107 | cpu: [arm64] 108 | os: [darwin] 109 | requiresBuild: true 110 | dev: false 111 | optional: true 112 | 113 | /@next/swc-darwin-x64@13.4.7: 114 | resolution: {integrity: sha512-gO2bw+2Ymmga+QYujjvDz9955xvYGrWofmxTq7m70b9pDPvl7aDFABJOZ2a8SRCuSNB5mXU8eTOmVVwyp/nAew==} 115 | engines: {node: '>= 10'} 116 | cpu: [x64] 117 | os: [darwin] 118 | requiresBuild: true 119 | dev: false 120 | optional: true 121 | 122 | /@next/swc-linux-arm64-gnu@13.4.7: 123 | resolution: {integrity: sha512-6cqp3vf1eHxjIDhEOc7Mh/s8z1cwc/l5B6ZNkOofmZVyu1zsbEM5Hmx64s12Rd9AYgGoiCz4OJ4M/oRnkE16/Q==} 124 | engines: {node: '>= 10'} 125 | cpu: [arm64] 126 | os: [linux] 127 | requiresBuild: true 128 | dev: false 129 | optional: true 130 | 131 | /@next/swc-linux-arm64-musl@13.4.7: 132 | resolution: {integrity: sha512-T1kD2FWOEy5WPidOn1si0rYmWORNch4a/NR52Ghyp4q7KyxOCuiOfZzyhVC5tsLIBDH3+cNdB5DkD9afpNDaOw==} 133 | engines: {node: '>= 10'} 134 | cpu: [arm64] 135 | os: [linux] 136 | requiresBuild: true 137 | dev: false 138 | optional: true 139 | 140 | /@next/swc-linux-x64-gnu@13.4.7: 141 | resolution: {integrity: sha512-zaEC+iEiAHNdhl6fuwl0H0shnTzQoAoJiDYBUze8QTntE/GNPfTYpYboxF5LRYIjBwETUatvE0T64W6SKDipvg==} 142 | engines: {node: '>= 10'} 143 | cpu: [x64] 144 | os: [linux] 145 | requiresBuild: true 146 | dev: false 147 | optional: true 148 | 149 | /@next/swc-linux-x64-musl@13.4.7: 150 | resolution: {integrity: sha512-X6r12F8d8SKAtYJqLZBBMIwEqcTRvUdVm+xIq+l6pJqlgT2tNsLLf2i5Cl88xSsIytBICGsCNNHd+siD2fbWBA==} 151 | engines: {node: '>= 10'} 152 | cpu: [x64] 153 | os: [linux] 154 | requiresBuild: true 155 | dev: false 156 | optional: true 157 | 158 | /@next/swc-win32-arm64-msvc@13.4.7: 159 | resolution: {integrity: sha512-NPnmnV+vEIxnu6SUvjnuaWRglZzw4ox5n/MQTxeUhb5iwVWFedolPFebMNwgrWu4AELwvTdGtWjqof53AiWHcw==} 160 | engines: {node: '>= 10'} 161 | cpu: [arm64] 162 | os: [win32] 163 | requiresBuild: true 164 | dev: false 165 | optional: true 166 | 167 | /@next/swc-win32-ia32-msvc@13.4.7: 168 | resolution: {integrity: sha512-6Hxijm6/a8XqLQpOOf/XuwWRhcuc/g4rBB2oxjgCMuV9Xlr2bLs5+lXyh8w9YbAUMYR3iC9mgOlXbHa79elmXw==} 169 | engines: {node: '>= 10'} 170 | cpu: [ia32] 171 | os: [win32] 172 | requiresBuild: true 173 | dev: false 174 | optional: true 175 | 176 | /@next/swc-win32-x64-msvc@13.4.7: 177 | resolution: {integrity: sha512-sW9Yt36Db1nXJL+mTr2Wo0y+VkPWeYhygvcHj1FF0srVtV+VoDjxleKtny21QHaG05zdeZnw2fCtf2+dEqgwqA==} 178 | engines: {node: '>= 10'} 179 | cpu: [x64] 180 | os: [win32] 181 | requiresBuild: true 182 | dev: false 183 | optional: true 184 | 185 | /@nodelib/fs.scandir@2.1.5: 186 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 187 | engines: {node: '>= 8'} 188 | dependencies: 189 | '@nodelib/fs.stat': 2.0.5 190 | run-parallel: 1.2.0 191 | dev: true 192 | 193 | /@nodelib/fs.stat@2.0.5: 194 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 195 | engines: {node: '>= 8'} 196 | dev: true 197 | 198 | /@nodelib/fs.walk@1.2.8: 199 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 200 | engines: {node: '>= 8'} 201 | dependencies: 202 | '@nodelib/fs.scandir': 2.1.5 203 | fastq: 1.15.0 204 | dev: true 205 | 206 | /@swc/helpers@0.5.1: 207 | resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} 208 | dependencies: 209 | tslib: 2.5.3 210 | dev: false 211 | 212 | /@types/node@20.3.1: 213 | resolution: {integrity: sha512-EhcH/wvidPy1WeML3TtYFGR83UzjxeWRen9V402T8aUGYsCHOmfoisV3ZSg03gAFIbLq8TnWOJ0f4cALtnSEUg==} 214 | dev: true 215 | 216 | /@types/prop-types@15.7.5: 217 | resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} 218 | dev: true 219 | 220 | /@types/react@18.2.14: 221 | resolution: {integrity: sha512-A0zjq+QN/O0Kpe30hA1GidzyFjatVvrpIvWLxD+xv67Vt91TWWgco9IvrJBkeyHm1trGaFS/FSGqPlhyeZRm0g==} 222 | dependencies: 223 | '@types/prop-types': 15.7.5 224 | '@types/scheduler': 0.16.3 225 | csstype: 3.1.2 226 | dev: true 227 | 228 | /@types/scheduler@0.16.3: 229 | resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==} 230 | dev: true 231 | 232 | /any-promise@1.3.0: 233 | resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} 234 | dev: true 235 | 236 | /anymatch@3.1.3: 237 | resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 238 | engines: {node: '>= 8'} 239 | dependencies: 240 | normalize-path: 3.0.0 241 | picomatch: 2.3.1 242 | 243 | /arg@5.0.2: 244 | resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} 245 | dev: true 246 | 247 | /autoprefixer@10.4.14(postcss@8.4.24): 248 | resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==} 249 | engines: {node: ^10 || ^12 || >=14} 250 | hasBin: true 251 | peerDependencies: 252 | postcss: ^8.1.0 253 | dependencies: 254 | browserslist: 4.21.9 255 | caniuse-lite: 1.0.30001507 256 | fraction.js: 4.2.0 257 | normalize-range: 0.1.2 258 | picocolors: 1.0.0 259 | postcss: 8.4.24 260 | postcss-value-parser: 4.2.0 261 | dev: true 262 | 263 | /balanced-match@1.0.2: 264 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 265 | dev: true 266 | 267 | /binary-extensions@2.2.0: 268 | resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} 269 | engines: {node: '>=8'} 270 | 271 | /brace-expansion@1.1.11: 272 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 273 | dependencies: 274 | balanced-match: 1.0.2 275 | concat-map: 0.0.1 276 | dev: true 277 | 278 | /braces@3.0.2: 279 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 280 | engines: {node: '>=8'} 281 | dependencies: 282 | fill-range: 7.0.1 283 | 284 | /browserslist@4.21.9: 285 | resolution: {integrity: sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==} 286 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 287 | hasBin: true 288 | dependencies: 289 | caniuse-lite: 1.0.30001507 290 | electron-to-chromium: 1.4.440 291 | node-releases: 2.0.12 292 | update-browserslist-db: 1.0.11(browserslist@4.21.9) 293 | dev: true 294 | 295 | /busboy@1.6.0: 296 | resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} 297 | engines: {node: '>=10.16.0'} 298 | dependencies: 299 | streamsearch: 1.1.0 300 | dev: false 301 | 302 | /camelcase-css@2.0.1: 303 | resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} 304 | engines: {node: '>= 6'} 305 | dev: true 306 | 307 | /caniuse-lite@1.0.30001507: 308 | resolution: {integrity: sha512-SFpUDoSLCaE5XYL2jfqe9ova/pbQHEmbheDf5r4diNwbAgR3qxM9NQtfsiSscjqoya5K7kFcHPUQ+VsUkIJR4A==} 309 | 310 | /chokidar@3.5.3: 311 | resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} 312 | engines: {node: '>= 8.10.0'} 313 | dependencies: 314 | anymatch: 3.1.3 315 | braces: 3.0.2 316 | glob-parent: 5.1.2 317 | is-binary-path: 2.1.0 318 | is-glob: 4.0.3 319 | normalize-path: 3.0.0 320 | readdirp: 3.6.0 321 | optionalDependencies: 322 | fsevents: 2.3.2 323 | 324 | /client-only@0.0.1: 325 | resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} 326 | dev: false 327 | 328 | /clsx@1.2.1: 329 | resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} 330 | engines: {node: '>=6'} 331 | dev: false 332 | 333 | /commander@4.1.1: 334 | resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} 335 | engines: {node: '>= 6'} 336 | dev: true 337 | 338 | /concat-map@0.0.1: 339 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 340 | dev: true 341 | 342 | /cssesc@3.0.0: 343 | resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 344 | engines: {node: '>=4'} 345 | hasBin: true 346 | dev: true 347 | 348 | /csstype@3.1.2: 349 | resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} 350 | dev: true 351 | 352 | /didyoumean@1.2.2: 353 | resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} 354 | dev: true 355 | 356 | /dlv@1.1.3: 357 | resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} 358 | dev: true 359 | 360 | /electron-to-chromium@1.4.440: 361 | resolution: {integrity: sha512-r6dCgNpRhPwiWlxbHzZQ/d9swfPaEJGi8ekqRBwQYaR3WmA5VkqQfBWSDDjuJU1ntO+W9tHx8OHV/96Q8e0dVw==} 362 | dev: true 363 | 364 | /escalade@3.1.1: 365 | resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} 366 | engines: {node: '>=6'} 367 | dev: true 368 | 369 | /fast-glob@3.2.12: 370 | resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} 371 | engines: {node: '>=8.6.0'} 372 | dependencies: 373 | '@nodelib/fs.stat': 2.0.5 374 | '@nodelib/fs.walk': 1.2.8 375 | glob-parent: 5.1.2 376 | merge2: 1.4.1 377 | micromatch: 4.0.5 378 | dev: true 379 | 380 | /fastq@1.15.0: 381 | resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} 382 | dependencies: 383 | reusify: 1.0.4 384 | dev: true 385 | 386 | /fill-range@7.0.1: 387 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 388 | engines: {node: '>=8'} 389 | dependencies: 390 | to-regex-range: 5.0.1 391 | 392 | /fraction.js@4.2.0: 393 | resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} 394 | dev: true 395 | 396 | /fs.realpath@1.0.0: 397 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 398 | dev: true 399 | 400 | /fsevents@2.3.2: 401 | resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} 402 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 403 | os: [darwin] 404 | requiresBuild: true 405 | optional: true 406 | 407 | /function-bind@1.1.1: 408 | resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} 409 | dev: true 410 | 411 | /glob-parent@5.1.2: 412 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 413 | engines: {node: '>= 6'} 414 | dependencies: 415 | is-glob: 4.0.3 416 | 417 | /glob-parent@6.0.2: 418 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 419 | engines: {node: '>=10.13.0'} 420 | dependencies: 421 | is-glob: 4.0.3 422 | dev: true 423 | 424 | /glob-to-regexp@0.4.1: 425 | resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} 426 | dev: false 427 | 428 | /glob@7.1.6: 429 | resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} 430 | dependencies: 431 | fs.realpath: 1.0.0 432 | inflight: 1.0.6 433 | inherits: 2.0.4 434 | minimatch: 3.1.2 435 | once: 1.4.0 436 | path-is-absolute: 1.0.1 437 | dev: true 438 | 439 | /graceful-fs@4.2.11: 440 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 441 | dev: false 442 | 443 | /has@1.0.3: 444 | resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} 445 | engines: {node: '>= 0.4.0'} 446 | dependencies: 447 | function-bind: 1.1.1 448 | dev: true 449 | 450 | /immutable@4.3.0: 451 | resolution: {integrity: sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==} 452 | 453 | /inflight@1.0.6: 454 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 455 | dependencies: 456 | once: 1.4.0 457 | wrappy: 1.0.2 458 | dev: true 459 | 460 | /inherits@2.0.4: 461 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 462 | dev: true 463 | 464 | /is-binary-path@2.1.0: 465 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 466 | engines: {node: '>=8'} 467 | dependencies: 468 | binary-extensions: 2.2.0 469 | 470 | /is-core-module@2.12.1: 471 | resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==} 472 | dependencies: 473 | has: 1.0.3 474 | dev: true 475 | 476 | /is-extglob@2.1.1: 477 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 478 | engines: {node: '>=0.10.0'} 479 | 480 | /is-glob@4.0.3: 481 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 482 | engines: {node: '>=0.10.0'} 483 | dependencies: 484 | is-extglob: 2.1.1 485 | 486 | /is-number@7.0.0: 487 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 488 | engines: {node: '>=0.12.0'} 489 | 490 | /jiti@1.18.2: 491 | resolution: {integrity: sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==} 492 | hasBin: true 493 | dev: true 494 | 495 | /js-tokens@4.0.0: 496 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 497 | dev: false 498 | 499 | /lilconfig@2.1.0: 500 | resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} 501 | engines: {node: '>=10'} 502 | dev: true 503 | 504 | /lines-and-columns@1.2.4: 505 | resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} 506 | dev: true 507 | 508 | /loose-envify@1.4.0: 509 | resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} 510 | hasBin: true 511 | dependencies: 512 | js-tokens: 4.0.0 513 | dev: false 514 | 515 | /merge2@1.4.1: 516 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 517 | engines: {node: '>= 8'} 518 | dev: true 519 | 520 | /micromatch@4.0.5: 521 | resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} 522 | engines: {node: '>=8.6'} 523 | dependencies: 524 | braces: 3.0.2 525 | picomatch: 2.3.1 526 | dev: true 527 | 528 | /minimatch@3.1.2: 529 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 530 | dependencies: 531 | brace-expansion: 1.1.11 532 | dev: true 533 | 534 | /mz@2.7.0: 535 | resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} 536 | dependencies: 537 | any-promise: 1.3.0 538 | object-assign: 4.1.1 539 | thenify-all: 1.6.0 540 | dev: true 541 | 542 | /nanoid@3.3.6: 543 | resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} 544 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 545 | hasBin: true 546 | 547 | /next@13.4.7(react-dom@18.2.0)(react@18.2.0)(sass@1.63.6): 548 | resolution: {integrity: sha512-M8z3k9VmG51SRT6v5uDKdJXcAqLzP3C+vaKfLIAM0Mhx1um1G7MDnO63+m52qPdZfrTFzMZNzfsgvm3ghuVHIQ==} 549 | engines: {node: '>=16.8.0'} 550 | hasBin: true 551 | peerDependencies: 552 | '@opentelemetry/api': ^1.1.0 553 | fibers: '>= 3.1.0' 554 | react: ^18.2.0 555 | react-dom: ^18.2.0 556 | sass: ^1.3.0 557 | peerDependenciesMeta: 558 | '@opentelemetry/api': 559 | optional: true 560 | fibers: 561 | optional: true 562 | sass: 563 | optional: true 564 | dependencies: 565 | '@next/env': 13.4.7 566 | '@swc/helpers': 0.5.1 567 | busboy: 1.6.0 568 | caniuse-lite: 1.0.30001507 569 | postcss: 8.4.14 570 | react: 18.2.0 571 | react-dom: 18.2.0(react@18.2.0) 572 | sass: 1.63.6 573 | styled-jsx: 5.1.1(react@18.2.0) 574 | watchpack: 2.4.0 575 | zod: 3.21.4 576 | optionalDependencies: 577 | '@next/swc-darwin-arm64': 13.4.7 578 | '@next/swc-darwin-x64': 13.4.7 579 | '@next/swc-linux-arm64-gnu': 13.4.7 580 | '@next/swc-linux-arm64-musl': 13.4.7 581 | '@next/swc-linux-x64-gnu': 13.4.7 582 | '@next/swc-linux-x64-musl': 13.4.7 583 | '@next/swc-win32-arm64-msvc': 13.4.7 584 | '@next/swc-win32-ia32-msvc': 13.4.7 585 | '@next/swc-win32-x64-msvc': 13.4.7 586 | transitivePeerDependencies: 587 | - '@babel/core' 588 | - babel-plugin-macros 589 | dev: false 590 | 591 | /node-releases@2.0.12: 592 | resolution: {integrity: sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==} 593 | dev: true 594 | 595 | /normalize-path@3.0.0: 596 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 597 | engines: {node: '>=0.10.0'} 598 | 599 | /normalize-range@0.1.2: 600 | resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} 601 | engines: {node: '>=0.10.0'} 602 | dev: true 603 | 604 | /object-assign@4.1.1: 605 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 606 | engines: {node: '>=0.10.0'} 607 | dev: true 608 | 609 | /object-hash@3.0.0: 610 | resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} 611 | engines: {node: '>= 6'} 612 | dev: true 613 | 614 | /once@1.4.0: 615 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 616 | dependencies: 617 | wrappy: 1.0.2 618 | dev: true 619 | 620 | /path-is-absolute@1.0.1: 621 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 622 | engines: {node: '>=0.10.0'} 623 | dev: true 624 | 625 | /path-parse@1.0.7: 626 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 627 | dev: true 628 | 629 | /picocolors@1.0.0: 630 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} 631 | 632 | /picomatch@2.3.1: 633 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 634 | engines: {node: '>=8.6'} 635 | 636 | /pify@2.3.0: 637 | resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} 638 | engines: {node: '>=0.10.0'} 639 | dev: true 640 | 641 | /pirates@4.0.6: 642 | resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} 643 | engines: {node: '>= 6'} 644 | dev: true 645 | 646 | /postcss-import@15.1.0(postcss@8.4.24): 647 | resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} 648 | engines: {node: '>=14.0.0'} 649 | peerDependencies: 650 | postcss: ^8.0.0 651 | dependencies: 652 | postcss: 8.4.24 653 | postcss-value-parser: 4.2.0 654 | read-cache: 1.0.0 655 | resolve: 1.22.2 656 | dev: true 657 | 658 | /postcss-js@4.0.1(postcss@8.4.24): 659 | resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} 660 | engines: {node: ^12 || ^14 || >= 16} 661 | peerDependencies: 662 | postcss: ^8.4.21 663 | dependencies: 664 | camelcase-css: 2.0.1 665 | postcss: 8.4.24 666 | dev: true 667 | 668 | /postcss-load-config@4.0.1(postcss@8.4.24): 669 | resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==} 670 | engines: {node: '>= 14'} 671 | peerDependencies: 672 | postcss: '>=8.0.9' 673 | ts-node: '>=9.0.0' 674 | peerDependenciesMeta: 675 | postcss: 676 | optional: true 677 | ts-node: 678 | optional: true 679 | dependencies: 680 | lilconfig: 2.1.0 681 | postcss: 8.4.24 682 | yaml: 2.3.1 683 | dev: true 684 | 685 | /postcss-nested@6.0.1(postcss@8.4.24): 686 | resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} 687 | engines: {node: '>=12.0'} 688 | peerDependencies: 689 | postcss: ^8.2.14 690 | dependencies: 691 | postcss: 8.4.24 692 | postcss-selector-parser: 6.0.13 693 | dev: true 694 | 695 | /postcss-selector-parser@6.0.13: 696 | resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} 697 | engines: {node: '>=4'} 698 | dependencies: 699 | cssesc: 3.0.0 700 | util-deprecate: 1.0.2 701 | dev: true 702 | 703 | /postcss-value-parser@4.2.0: 704 | resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} 705 | dev: true 706 | 707 | /postcss@8.4.14: 708 | resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==} 709 | engines: {node: ^10 || ^12 || >=14} 710 | dependencies: 711 | nanoid: 3.3.6 712 | picocolors: 1.0.0 713 | source-map-js: 1.0.2 714 | dev: false 715 | 716 | /postcss@8.4.24: 717 | resolution: {integrity: sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==} 718 | engines: {node: ^10 || ^12 || >=14} 719 | dependencies: 720 | nanoid: 3.3.6 721 | picocolors: 1.0.0 722 | source-map-js: 1.0.2 723 | dev: true 724 | 725 | /queue-microtask@1.2.3: 726 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 727 | dev: true 728 | 729 | /react-dom@18.2.0(react@18.2.0): 730 | resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} 731 | peerDependencies: 732 | react: ^18.2.0 733 | dependencies: 734 | loose-envify: 1.4.0 735 | react: 18.2.0 736 | scheduler: 0.23.0 737 | dev: false 738 | 739 | /react@18.2.0: 740 | resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} 741 | engines: {node: '>=0.10.0'} 742 | dependencies: 743 | loose-envify: 1.4.0 744 | dev: false 745 | 746 | /read-cache@1.0.0: 747 | resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} 748 | dependencies: 749 | pify: 2.3.0 750 | dev: true 751 | 752 | /readdirp@3.6.0: 753 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 754 | engines: {node: '>=8.10.0'} 755 | dependencies: 756 | picomatch: 2.3.1 757 | 758 | /resolve@1.22.2: 759 | resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} 760 | hasBin: true 761 | dependencies: 762 | is-core-module: 2.12.1 763 | path-parse: 1.0.7 764 | supports-preserve-symlinks-flag: 1.0.0 765 | dev: true 766 | 767 | /reusify@1.0.4: 768 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 769 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 770 | dev: true 771 | 772 | /run-parallel@1.2.0: 773 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 774 | dependencies: 775 | queue-microtask: 1.2.3 776 | dev: true 777 | 778 | /sass@1.63.6: 779 | resolution: {integrity: sha512-MJuxGMHzaOW7ipp+1KdELtqKbfAWbH7OLIdoSMnVe3EXPMTmxTmlaZDCTsgIpPCs3w99lLo9/zDKkOrJuT5byw==} 780 | engines: {node: '>=14.0.0'} 781 | hasBin: true 782 | dependencies: 783 | chokidar: 3.5.3 784 | immutable: 4.3.0 785 | source-map-js: 1.0.2 786 | 787 | /scheduler@0.23.0: 788 | resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} 789 | dependencies: 790 | loose-envify: 1.4.0 791 | dev: false 792 | 793 | /source-map-js@1.0.2: 794 | resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} 795 | engines: {node: '>=0.10.0'} 796 | 797 | /streamsearch@1.1.0: 798 | resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} 799 | engines: {node: '>=10.0.0'} 800 | dev: false 801 | 802 | /styled-jsx@5.1.1(react@18.2.0): 803 | resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} 804 | engines: {node: '>= 12.0.0'} 805 | peerDependencies: 806 | '@babel/core': '*' 807 | babel-plugin-macros: '*' 808 | react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' 809 | peerDependenciesMeta: 810 | '@babel/core': 811 | optional: true 812 | babel-plugin-macros: 813 | optional: true 814 | dependencies: 815 | client-only: 0.0.1 816 | react: 18.2.0 817 | dev: false 818 | 819 | /sucrase@3.32.0: 820 | resolution: {integrity: sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==} 821 | engines: {node: '>=8'} 822 | hasBin: true 823 | dependencies: 824 | '@jridgewell/gen-mapping': 0.3.3 825 | commander: 4.1.1 826 | glob: 7.1.6 827 | lines-and-columns: 1.2.4 828 | mz: 2.7.0 829 | pirates: 4.0.6 830 | ts-interface-checker: 0.1.13 831 | dev: true 832 | 833 | /supports-preserve-symlinks-flag@1.0.0: 834 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 835 | engines: {node: '>= 0.4'} 836 | dev: true 837 | 838 | /tailwindcss@3.3.2: 839 | resolution: {integrity: sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==} 840 | engines: {node: '>=14.0.0'} 841 | hasBin: true 842 | dependencies: 843 | '@alloc/quick-lru': 5.2.0 844 | arg: 5.0.2 845 | chokidar: 3.5.3 846 | didyoumean: 1.2.2 847 | dlv: 1.1.3 848 | fast-glob: 3.2.12 849 | glob-parent: 6.0.2 850 | is-glob: 4.0.3 851 | jiti: 1.18.2 852 | lilconfig: 2.1.0 853 | micromatch: 4.0.5 854 | normalize-path: 3.0.0 855 | object-hash: 3.0.0 856 | picocolors: 1.0.0 857 | postcss: 8.4.24 858 | postcss-import: 15.1.0(postcss@8.4.24) 859 | postcss-js: 4.0.1(postcss@8.4.24) 860 | postcss-load-config: 4.0.1(postcss@8.4.24) 861 | postcss-nested: 6.0.1(postcss@8.4.24) 862 | postcss-selector-parser: 6.0.13 863 | postcss-value-parser: 4.2.0 864 | resolve: 1.22.2 865 | sucrase: 3.32.0 866 | transitivePeerDependencies: 867 | - ts-node 868 | dev: true 869 | 870 | /thenify-all@1.6.0: 871 | resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} 872 | engines: {node: '>=0.8'} 873 | dependencies: 874 | thenify: 3.3.1 875 | dev: true 876 | 877 | /thenify@3.3.1: 878 | resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} 879 | dependencies: 880 | any-promise: 1.3.0 881 | dev: true 882 | 883 | /to-regex-range@5.0.1: 884 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 885 | engines: {node: '>=8.0'} 886 | dependencies: 887 | is-number: 7.0.0 888 | 889 | /ts-interface-checker@0.1.13: 890 | resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} 891 | dev: true 892 | 893 | /tslib@2.5.3: 894 | resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==} 895 | dev: false 896 | 897 | /typescript@5.1.3: 898 | resolution: {integrity: sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==} 899 | engines: {node: '>=14.17'} 900 | hasBin: true 901 | dev: true 902 | 903 | /update-browserslist-db@1.0.11(browserslist@4.21.9): 904 | resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} 905 | hasBin: true 906 | peerDependencies: 907 | browserslist: '>= 4.21.0' 908 | dependencies: 909 | browserslist: 4.21.9 910 | escalade: 3.1.1 911 | picocolors: 1.0.0 912 | dev: true 913 | 914 | /util-deprecate@1.0.2: 915 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 916 | dev: true 917 | 918 | /watchpack@2.4.0: 919 | resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} 920 | engines: {node: '>=10.13.0'} 921 | dependencies: 922 | glob-to-regexp: 0.4.1 923 | graceful-fs: 4.2.11 924 | dev: false 925 | 926 | /wrappy@1.0.2: 927 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 928 | dev: true 929 | 930 | /yaml@2.3.1: 931 | resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} 932 | engines: {node: '>= 14'} 933 | dev: true 934 | 935 | /zod@3.21.4: 936 | resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} 937 | dev: false 938 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@alloc/quick-lru@^5.2.0": 6 | version "5.2.0" 7 | resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30" 8 | integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw== 9 | 10 | "@emotion/is-prop-valid@^0.8.2": 11 | version "0.8.8" 12 | resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz#db28b1c4368a259b60a97311d6a952d4fd01ac1a" 13 | integrity sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA== 14 | dependencies: 15 | "@emotion/memoize" "0.7.4" 16 | 17 | "@emotion/memoize@0.7.4": 18 | version "0.7.4" 19 | resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.4.tgz#19bf0f5af19149111c40d98bb0cf82119f5d9eeb" 20 | integrity sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw== 21 | 22 | "@headlessui/react@^1.7.15": 23 | version "1.7.15" 24 | resolved "https://registry.yarnpkg.com/@headlessui/react/-/react-1.7.15.tgz#53ef6ae132af81b8f188414767b6e79ebf8dc73f" 25 | integrity sha512-OTO0XtoRQ6JPB1cKNFYBZv2Q0JMqMGNhYP1CjPvcJvjz8YGokz8oAj89HIYZGN0gZzn/4kk9iUpmMF4Q21Gsqw== 26 | dependencies: 27 | client-only "^0.0.1" 28 | 29 | "@jridgewell/gen-mapping@^0.3.2": 30 | version "0.3.3" 31 | resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" 32 | integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== 33 | dependencies: 34 | "@jridgewell/set-array" "^1.0.1" 35 | "@jridgewell/sourcemap-codec" "^1.4.10" 36 | "@jridgewell/trace-mapping" "^0.3.9" 37 | 38 | "@jridgewell/resolve-uri@3.1.0": 39 | version "3.1.0" 40 | resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" 41 | integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== 42 | 43 | "@jridgewell/set-array@^1.0.1": 44 | version "1.1.2" 45 | resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" 46 | integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== 47 | 48 | "@jridgewell/sourcemap-codec@1.4.14": 49 | version "1.4.14" 50 | resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" 51 | integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== 52 | 53 | "@jridgewell/sourcemap-codec@^1.4.10": 54 | version "1.4.15" 55 | resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" 56 | integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== 57 | 58 | "@jridgewell/trace-mapping@^0.3.9": 59 | version "0.3.18" 60 | resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz#25783b2086daf6ff1dcb53c9249ae480e4dd4cd6" 61 | integrity sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA== 62 | dependencies: 63 | "@jridgewell/resolve-uri" "3.1.0" 64 | "@jridgewell/sourcemap-codec" "1.4.14" 65 | 66 | "@next/env@13.4.13": 67 | version "13.4.13" 68 | resolved "https://registry.yarnpkg.com/@next/env/-/env-13.4.13.tgz#50250cec7626904b93a4a934933d6a747763259d" 69 | integrity sha512-fwz2QgVg08v7ZL7KmbQBLF2PubR/6zQdKBgmHEl3BCyWTEDsAQEijjw2gbFhI1tcKfLdOOJUXntz5vZ4S0Polg== 70 | 71 | "@next/swc-darwin-arm64@13.4.13": 72 | version "13.4.13" 73 | resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.4.13.tgz#700fddf66c936c89f98eb60d88cc3d06642aa0bf" 74 | integrity sha512-ZptVhHjzUuivnXMNCJ6lER33HN7lC+rZ01z+PM10Ows21NHFYMvGhi5iXkGtBDk6VmtzsbqnAjnx4Oz5um0FjA== 75 | 76 | "@next/swc-darwin-x64@13.4.13": 77 | version "13.4.13" 78 | resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.4.13.tgz#762d422cb31b27807c9bf4eac766986742a051fe" 79 | integrity sha512-t9nTiWCLApw8W4G1kqJyYP7y6/7lyal3PftmRturIxAIBlZss9wrtVN8nci50StDHmIlIDxfguYIEGVr9DbFTg== 80 | 81 | "@next/swc-linux-arm64-gnu@13.4.13": 82 | version "13.4.13" 83 | resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.4.13.tgz#d567943a0111dcf26de6e5e034874b405057facc" 84 | integrity sha512-xEHUqC8eqR5DHe8SOmMnDU1K3ggrJ28uIKltrQAwqFSSSmzjnN/XMocZkcVhuncuxYrpbri0iMQstRyRVdQVWg== 85 | 86 | "@next/swc-linux-arm64-musl@13.4.13": 87 | version "13.4.13" 88 | resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.4.13.tgz#775f246123b8f1f3726dc14d80c7f7b67bc50cb4" 89 | integrity sha512-sNf3MnLAm8rquSSAoeD9nVcdaDeRYOeey4stOWOyWIgbBDtP+C93amSgH/LPTDoUV7gNiU6f+ghepTjTjRgIUQ== 90 | 91 | "@next/swc-linux-x64-gnu@13.4.13": 92 | version "13.4.13" 93 | resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.4.13.tgz#d5fc6441c181bfa09f3cb0285bf3cbb5b111e53b" 94 | integrity sha512-WhcRaJJSHyx9OWmKjjz+OWHumiPZWRqmM/09Bt7Up4UqUJFFhGExeztR4trtv3rflvULatu9IH/nTV8fUUgaMA== 95 | 96 | "@next/swc-linux-x64-musl@13.4.13": 97 | version "13.4.13" 98 | resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.4.13.tgz#6286557e7cc7a0acb3cf0c69e279b3ae2b9a9259" 99 | integrity sha512-+Y4LLhOWWZQIDKVwr2R17lq2KSN0F1c30QVgGIWfnjjHpH8nrIWHEndhqYU+iFuW8It78CiJjQKTw4f51HD7jA== 100 | 101 | "@next/swc-win32-arm64-msvc@13.4.13": 102 | version "13.4.13" 103 | resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.4.13.tgz#6a50b4b8ee55eb5564c2bd33eefedb9306986b0a" 104 | integrity sha512-rWurdOR20uxjfqd1X9vDAgv0Jb26KjyL8akF9CBeFqX8rVaBAnW/Wf6A2gYEwyYY4Bai3T7p1kro6DFrsvBAAw== 105 | 106 | "@next/swc-win32-ia32-msvc@13.4.13": 107 | version "13.4.13" 108 | resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.4.13.tgz#02e98e1d4cd7a81de58a78044c5f2a5d7fdf4c83" 109 | integrity sha512-E8bSPwRuY5ibJ3CzLQmJEt8qaWrPYuUTwnrwygPUEWoLzD5YRx9SD37oXRdU81TgGwDzCxpl7z5Nqlfk50xAog== 110 | 111 | "@next/swc-win32-x64-msvc@13.4.13": 112 | version "13.4.13" 113 | resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.4.13.tgz#db150b7d84e6218e53e748a6f0ab2159afc2cd6a" 114 | integrity sha512-4KlyC6jWRubPnppgfYsNTPeWfGCxtWLh5vaOAW/kdzAk9widqho8Qb5S4K2vHmal1tsURi7Onk2MMCV1phvyqA== 115 | 116 | "@nodelib/fs.scandir@2.1.5": 117 | version "2.1.5" 118 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" 119 | integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== 120 | dependencies: 121 | "@nodelib/fs.stat" "2.0.5" 122 | run-parallel "^1.1.9" 123 | 124 | "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": 125 | version "2.0.5" 126 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" 127 | integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== 128 | 129 | "@nodelib/fs.walk@^1.2.3": 130 | version "1.2.8" 131 | resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" 132 | integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== 133 | dependencies: 134 | "@nodelib/fs.scandir" "2.1.5" 135 | fastq "^1.6.0" 136 | 137 | "@swc/helpers@0.5.1": 138 | version "0.5.1" 139 | resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.1.tgz#e9031491aa3f26bfcc974a67f48bd456c8a5357a" 140 | integrity sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg== 141 | dependencies: 142 | tslib "^2.4.0" 143 | 144 | "@types/node@20.3.1": 145 | version "20.3.1" 146 | resolved "https://registry.yarnpkg.com/@types/node/-/node-20.3.1.tgz#e8a83f1aa8b649377bb1fb5d7bac5cb90e784dfe" 147 | integrity sha512-EhcH/wvidPy1WeML3TtYFGR83UzjxeWRen9V402T8aUGYsCHOmfoisV3ZSg03gAFIbLq8TnWOJ0f4cALtnSEUg== 148 | 149 | "@types/prop-types@*": 150 | version "15.7.5" 151 | resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" 152 | integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== 153 | 154 | "@types/react@^18.2.14": 155 | version "18.2.14" 156 | resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.14.tgz#fa7a6fecf1ce35ca94e74874f70c56ce88f7a127" 157 | integrity sha512-A0zjq+QN/O0Kpe30hA1GidzyFjatVvrpIvWLxD+xv67Vt91TWWgco9IvrJBkeyHm1trGaFS/FSGqPlhyeZRm0g== 158 | dependencies: 159 | "@types/prop-types" "*" 160 | "@types/scheduler" "*" 161 | csstype "^3.0.2" 162 | 163 | "@types/scheduler@*": 164 | version "0.16.3" 165 | resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.3.tgz#cef09e3ec9af1d63d2a6cc5b383a737e24e6dcf5" 166 | integrity sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ== 167 | 168 | any-promise@^1.0.0: 169 | version "1.3.0" 170 | resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" 171 | integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== 172 | 173 | anymatch@~3.1.2: 174 | version "3.1.3" 175 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" 176 | integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== 177 | dependencies: 178 | normalize-path "^3.0.0" 179 | picomatch "^2.0.4" 180 | 181 | arg@^5.0.2: 182 | version "5.0.2" 183 | resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" 184 | integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== 185 | 186 | autoprefixer@^10.4.14: 187 | version "10.4.14" 188 | resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.14.tgz#e28d49902f8e759dd25b153264e862df2705f79d" 189 | integrity sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ== 190 | dependencies: 191 | browserslist "^4.21.5" 192 | caniuse-lite "^1.0.30001464" 193 | fraction.js "^4.2.0" 194 | normalize-range "^0.1.2" 195 | picocolors "^1.0.0" 196 | postcss-value-parser "^4.2.0" 197 | 198 | balanced-match@^1.0.0: 199 | version "1.0.2" 200 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" 201 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== 202 | 203 | binary-extensions@^2.0.0: 204 | version "2.2.0" 205 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" 206 | integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== 207 | 208 | brace-expansion@^1.1.7: 209 | version "1.1.11" 210 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 211 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== 212 | dependencies: 213 | balanced-match "^1.0.0" 214 | concat-map "0.0.1" 215 | 216 | braces@^3.0.2, braces@~3.0.2: 217 | version "3.0.2" 218 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" 219 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== 220 | dependencies: 221 | fill-range "^7.0.1" 222 | 223 | browserslist@^4.21.5: 224 | version "4.21.9" 225 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.9.tgz#e11bdd3c313d7e2a9e87e8b4b0c7872b13897635" 226 | integrity sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg== 227 | dependencies: 228 | caniuse-lite "^1.0.30001503" 229 | electron-to-chromium "^1.4.431" 230 | node-releases "^2.0.12" 231 | update-browserslist-db "^1.0.11" 232 | 233 | busboy@1.6.0: 234 | version "1.6.0" 235 | resolved "https://registry.yarnpkg.com/busboy/-/busboy-1.6.0.tgz#966ea36a9502e43cdb9146962523b92f531f6893" 236 | integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== 237 | dependencies: 238 | streamsearch "^1.1.0" 239 | 240 | camelcase-css@^2.0.1: 241 | version "2.0.1" 242 | resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" 243 | integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== 244 | 245 | caniuse-lite@^1.0.30001406, caniuse-lite@^1.0.30001464, caniuse-lite@^1.0.30001503: 246 | version "1.0.30001507" 247 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001507.tgz#fae53f6286e7564783eadea9b447819410a59534" 248 | integrity sha512-SFpUDoSLCaE5XYL2jfqe9ova/pbQHEmbheDf5r4diNwbAgR3qxM9NQtfsiSscjqoya5K7kFcHPUQ+VsUkIJR4A== 249 | 250 | "chokidar@>=3.0.0 <4.0.0", chokidar@^3.5.3: 251 | version "3.5.3" 252 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" 253 | integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== 254 | dependencies: 255 | anymatch "~3.1.2" 256 | braces "~3.0.2" 257 | glob-parent "~5.1.2" 258 | is-binary-path "~2.1.0" 259 | is-glob "~4.0.1" 260 | normalize-path "~3.0.0" 261 | readdirp "~3.6.0" 262 | optionalDependencies: 263 | fsevents "~2.3.2" 264 | 265 | client-only@0.0.1, client-only@^0.0.1: 266 | version "0.0.1" 267 | resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1" 268 | integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA== 269 | 270 | clsx@^1.2.1: 271 | version "1.2.1" 272 | resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" 273 | integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== 274 | 275 | commander@^4.0.0: 276 | version "4.1.1" 277 | resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" 278 | integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== 279 | 280 | concat-map@0.0.1: 281 | version "0.0.1" 282 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 283 | integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== 284 | 285 | cssesc@^3.0.0: 286 | version "3.0.0" 287 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" 288 | integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== 289 | 290 | csstype@^3.0.2: 291 | version "3.1.2" 292 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" 293 | integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== 294 | 295 | didyoumean@^1.2.2: 296 | version "1.2.2" 297 | resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" 298 | integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== 299 | 300 | dlv@^1.1.3: 301 | version "1.1.3" 302 | resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" 303 | integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== 304 | 305 | electron-to-chromium@^1.4.431: 306 | version "1.4.440" 307 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.440.tgz#d3b1eeb36b717eb479a240c0406ac1fa67901762" 308 | integrity sha512-r6dCgNpRhPwiWlxbHzZQ/d9swfPaEJGi8ekqRBwQYaR3WmA5VkqQfBWSDDjuJU1ntO+W9tHx8OHV/96Q8e0dVw== 309 | 310 | escalade@^3.1.1: 311 | version "3.1.1" 312 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" 313 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== 314 | 315 | fast-glob@^3.2.12: 316 | version "3.2.12" 317 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" 318 | integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== 319 | dependencies: 320 | "@nodelib/fs.stat" "^2.0.2" 321 | "@nodelib/fs.walk" "^1.2.3" 322 | glob-parent "^5.1.2" 323 | merge2 "^1.3.0" 324 | micromatch "^4.0.4" 325 | 326 | fastq@^1.6.0: 327 | version "1.15.0" 328 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" 329 | integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== 330 | dependencies: 331 | reusify "^1.0.4" 332 | 333 | fill-range@^7.0.1: 334 | version "7.0.1" 335 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" 336 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== 337 | dependencies: 338 | to-regex-range "^5.0.1" 339 | 340 | fraction.js@^4.2.0: 341 | version "4.2.0" 342 | resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" 343 | integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== 344 | 345 | framer-motion@^10.15.1: 346 | version "10.15.1" 347 | resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-10.15.1.tgz#c80ba7afc90fa0d5ac2dad9a077cc1bf6e03692a" 348 | integrity sha512-6avJj/Uftblw0fMmo6jDHkKRH4TBdkMX/FiyR3G/hFe3hQHE4BUNJCqlMPKg9EzfI5jyqDOwO5oDnU+bW5y0eg== 349 | dependencies: 350 | tslib "^2.4.0" 351 | optionalDependencies: 352 | "@emotion/is-prop-valid" "^0.8.2" 353 | 354 | fs.realpath@^1.0.0: 355 | version "1.0.0" 356 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 357 | integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== 358 | 359 | fsevents@~2.3.2: 360 | version "2.3.2" 361 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" 362 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== 363 | 364 | function-bind@^1.1.1: 365 | version "1.1.1" 366 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 367 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== 368 | 369 | glob-parent@^5.1.2, glob-parent@~5.1.2: 370 | version "5.1.2" 371 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" 372 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== 373 | dependencies: 374 | is-glob "^4.0.1" 375 | 376 | glob-parent@^6.0.2: 377 | version "6.0.2" 378 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" 379 | integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== 380 | dependencies: 381 | is-glob "^4.0.3" 382 | 383 | glob-to-regexp@^0.4.1: 384 | version "0.4.1" 385 | resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" 386 | integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== 387 | 388 | glob@7.1.6: 389 | version "7.1.6" 390 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" 391 | integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== 392 | dependencies: 393 | fs.realpath "^1.0.0" 394 | inflight "^1.0.4" 395 | inherits "2" 396 | minimatch "^3.0.4" 397 | once "^1.3.0" 398 | path-is-absolute "^1.0.0" 399 | 400 | graceful-fs@^4.1.2: 401 | version "4.2.11" 402 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" 403 | integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== 404 | 405 | has@^1.0.3: 406 | version "1.0.3" 407 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 408 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== 409 | dependencies: 410 | function-bind "^1.1.1" 411 | 412 | immutable@^4.0.0: 413 | version "4.3.0" 414 | resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.3.0.tgz#eb1738f14ffb39fd068b1dbe1296117484dd34be" 415 | integrity sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg== 416 | 417 | inflight@^1.0.4: 418 | version "1.0.6" 419 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 420 | integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== 421 | dependencies: 422 | once "^1.3.0" 423 | wrappy "1" 424 | 425 | inherits@2: 426 | version "2.0.4" 427 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 428 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== 429 | 430 | is-binary-path@~2.1.0: 431 | version "2.1.0" 432 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" 433 | integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== 434 | dependencies: 435 | binary-extensions "^2.0.0" 436 | 437 | is-core-module@^2.11.0: 438 | version "2.12.1" 439 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.1.tgz#0c0b6885b6f80011c71541ce15c8d66cf5a4f9fd" 440 | integrity sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg== 441 | dependencies: 442 | has "^1.0.3" 443 | 444 | is-extglob@^2.1.1: 445 | version "2.1.1" 446 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 447 | integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== 448 | 449 | is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: 450 | version "4.0.3" 451 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" 452 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== 453 | dependencies: 454 | is-extglob "^2.1.1" 455 | 456 | is-number@^7.0.0: 457 | version "7.0.0" 458 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 459 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== 460 | 461 | jiti@^1.18.2: 462 | version "1.18.2" 463 | resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.18.2.tgz#80c3ef3d486ebf2450d9335122b32d121f2a83cd" 464 | integrity sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg== 465 | 466 | "js-tokens@^3.0.0 || ^4.0.0": 467 | version "4.0.0" 468 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 469 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 470 | 471 | lilconfig@^2.0.5, lilconfig@^2.1.0: 472 | version "2.1.0" 473 | resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" 474 | integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== 475 | 476 | lines-and-columns@^1.1.6: 477 | version "1.2.4" 478 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" 479 | integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== 480 | 481 | loose-envify@^1.1.0: 482 | version "1.4.0" 483 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" 484 | integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== 485 | dependencies: 486 | js-tokens "^3.0.0 || ^4.0.0" 487 | 488 | merge2@^1.3.0: 489 | version "1.4.1" 490 | resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" 491 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== 492 | 493 | micromatch@^4.0.4, micromatch@^4.0.5: 494 | version "4.0.5" 495 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" 496 | integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== 497 | dependencies: 498 | braces "^3.0.2" 499 | picomatch "^2.3.1" 500 | 501 | minimatch@^3.0.4: 502 | version "3.1.2" 503 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" 504 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== 505 | dependencies: 506 | brace-expansion "^1.1.7" 507 | 508 | mz@^2.7.0: 509 | version "2.7.0" 510 | resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" 511 | integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== 512 | dependencies: 513 | any-promise "^1.0.0" 514 | object-assign "^4.0.1" 515 | thenify-all "^1.0.0" 516 | 517 | nanoid@^3.3.4, nanoid@^3.3.6: 518 | version "3.3.6" 519 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" 520 | integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== 521 | 522 | next@^13.4.13: 523 | version "13.4.13" 524 | resolved "https://registry.yarnpkg.com/next/-/next-13.4.13.tgz#8824c5702daa2ef691386871c9158a6324df33d6" 525 | integrity sha512-A3YVbVDNeXLhWsZ8Nf6IkxmNlmTNz0yVg186NJ97tGZqPDdPzTrHotJ+A1cuJm2XfuWPrKOUZILl5iBQkIf8Jw== 526 | dependencies: 527 | "@next/env" "13.4.13" 528 | "@swc/helpers" "0.5.1" 529 | busboy "1.6.0" 530 | caniuse-lite "^1.0.30001406" 531 | postcss "8.4.14" 532 | styled-jsx "5.1.1" 533 | watchpack "2.4.0" 534 | zod "3.21.4" 535 | optionalDependencies: 536 | "@next/swc-darwin-arm64" "13.4.13" 537 | "@next/swc-darwin-x64" "13.4.13" 538 | "@next/swc-linux-arm64-gnu" "13.4.13" 539 | "@next/swc-linux-arm64-musl" "13.4.13" 540 | "@next/swc-linux-x64-gnu" "13.4.13" 541 | "@next/swc-linux-x64-musl" "13.4.13" 542 | "@next/swc-win32-arm64-msvc" "13.4.13" 543 | "@next/swc-win32-ia32-msvc" "13.4.13" 544 | "@next/swc-win32-x64-msvc" "13.4.13" 545 | 546 | node-releases@^2.0.12: 547 | version "2.0.12" 548 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.12.tgz#35627cc224a23bfb06fb3380f2b3afaaa7eb1039" 549 | integrity sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ== 550 | 551 | normalize-path@^3.0.0, normalize-path@~3.0.0: 552 | version "3.0.0" 553 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" 554 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== 555 | 556 | normalize-range@^0.1.2: 557 | version "0.1.2" 558 | resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" 559 | integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== 560 | 561 | object-assign@^4.0.1: 562 | version "4.1.1" 563 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 564 | integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== 565 | 566 | object-hash@^3.0.0: 567 | version "3.0.0" 568 | resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" 569 | integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== 570 | 571 | once@^1.3.0: 572 | version "1.4.0" 573 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 574 | integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== 575 | dependencies: 576 | wrappy "1" 577 | 578 | path-is-absolute@^1.0.0: 579 | version "1.0.1" 580 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 581 | integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== 582 | 583 | path-parse@^1.0.7: 584 | version "1.0.7" 585 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" 586 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== 587 | 588 | picocolors@^1.0.0: 589 | version "1.0.0" 590 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" 591 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== 592 | 593 | picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: 594 | version "2.3.1" 595 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" 596 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== 597 | 598 | pify@^2.3.0: 599 | version "2.3.0" 600 | resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" 601 | integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== 602 | 603 | pirates@^4.0.1: 604 | version "4.0.6" 605 | resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" 606 | integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== 607 | 608 | postcss-import@^15.1.0: 609 | version "15.1.0" 610 | resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70" 611 | integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew== 612 | dependencies: 613 | postcss-value-parser "^4.0.0" 614 | read-cache "^1.0.0" 615 | resolve "^1.1.7" 616 | 617 | postcss-js@^4.0.1: 618 | version "4.0.1" 619 | resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2" 620 | integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== 621 | dependencies: 622 | camelcase-css "^2.0.1" 623 | 624 | postcss-load-config@^4.0.1: 625 | version "4.0.1" 626 | resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.1.tgz#152383f481c2758274404e4962743191d73875bd" 627 | integrity sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA== 628 | dependencies: 629 | lilconfig "^2.0.5" 630 | yaml "^2.1.1" 631 | 632 | postcss-nested@^6.0.1: 633 | version "6.0.1" 634 | resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.0.1.tgz#f83dc9846ca16d2f4fa864f16e9d9f7d0961662c" 635 | integrity sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ== 636 | dependencies: 637 | postcss-selector-parser "^6.0.11" 638 | 639 | postcss-selector-parser@^6.0.11: 640 | version "6.0.13" 641 | resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b" 642 | integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ== 643 | dependencies: 644 | cssesc "^3.0.0" 645 | util-deprecate "^1.0.2" 646 | 647 | postcss-value-parser@^4.0.0, postcss-value-parser@^4.2.0: 648 | version "4.2.0" 649 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" 650 | integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== 651 | 652 | postcss@8.4.14: 653 | version "8.4.14" 654 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf" 655 | integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== 656 | dependencies: 657 | nanoid "^3.3.4" 658 | picocolors "^1.0.0" 659 | source-map-js "^1.0.2" 660 | 661 | postcss@^8.4.23, postcss@^8.4.24: 662 | version "8.4.24" 663 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.24.tgz#f714dba9b2284be3cc07dbd2fc57ee4dc972d2df" 664 | integrity sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg== 665 | dependencies: 666 | nanoid "^3.3.6" 667 | picocolors "^1.0.0" 668 | source-map-js "^1.0.2" 669 | 670 | queue-microtask@^1.2.2: 671 | version "1.2.3" 672 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" 673 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== 674 | 675 | react-dom@^18.2.0: 676 | version "18.2.0" 677 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" 678 | integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== 679 | dependencies: 680 | loose-envify "^1.1.0" 681 | scheduler "^0.23.0" 682 | 683 | react@^18.2.0: 684 | version "18.2.0" 685 | resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" 686 | integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== 687 | dependencies: 688 | loose-envify "^1.1.0" 689 | 690 | read-cache@^1.0.0: 691 | version "1.0.0" 692 | resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" 693 | integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== 694 | dependencies: 695 | pify "^2.3.0" 696 | 697 | readdirp@~3.6.0: 698 | version "3.6.0" 699 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" 700 | integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== 701 | dependencies: 702 | picomatch "^2.2.1" 703 | 704 | resolve@^1.1.7, resolve@^1.22.2: 705 | version "1.22.2" 706 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" 707 | integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== 708 | dependencies: 709 | is-core-module "^2.11.0" 710 | path-parse "^1.0.7" 711 | supports-preserve-symlinks-flag "^1.0.0" 712 | 713 | reusify@^1.0.4: 714 | version "1.0.4" 715 | resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" 716 | integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== 717 | 718 | run-parallel@^1.1.9: 719 | version "1.2.0" 720 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" 721 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== 722 | dependencies: 723 | queue-microtask "^1.2.2" 724 | 725 | sass@^1.63.6: 726 | version "1.63.6" 727 | resolved "https://registry.yarnpkg.com/sass/-/sass-1.63.6.tgz#481610e612902e0c31c46b46cf2dad66943283ea" 728 | integrity sha512-MJuxGMHzaOW7ipp+1KdELtqKbfAWbH7OLIdoSMnVe3EXPMTmxTmlaZDCTsgIpPCs3w99lLo9/zDKkOrJuT5byw== 729 | dependencies: 730 | chokidar ">=3.0.0 <4.0.0" 731 | immutable "^4.0.0" 732 | source-map-js ">=0.6.2 <2.0.0" 733 | 734 | scheduler@^0.23.0: 735 | version "0.23.0" 736 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" 737 | integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== 738 | dependencies: 739 | loose-envify "^1.1.0" 740 | 741 | "source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.2: 742 | version "1.0.2" 743 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" 744 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== 745 | 746 | streamsearch@^1.1.0: 747 | version "1.1.0" 748 | resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" 749 | integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== 750 | 751 | styled-jsx@5.1.1: 752 | version "5.1.1" 753 | resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.1.1.tgz#839a1c3aaacc4e735fed0781b8619ea5d0009d1f" 754 | integrity sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw== 755 | dependencies: 756 | client-only "0.0.1" 757 | 758 | sucrase@^3.32.0: 759 | version "3.32.0" 760 | resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.32.0.tgz#c4a95e0f1e18b6847127258a75cf360bc568d4a7" 761 | integrity sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ== 762 | dependencies: 763 | "@jridgewell/gen-mapping" "^0.3.2" 764 | commander "^4.0.0" 765 | glob "7.1.6" 766 | lines-and-columns "^1.1.6" 767 | mz "^2.7.0" 768 | pirates "^4.0.1" 769 | ts-interface-checker "^0.1.9" 770 | 771 | supports-preserve-symlinks-flag@^1.0.0: 772 | version "1.0.0" 773 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" 774 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== 775 | 776 | tailwindcss@^3.3.2: 777 | version "3.3.2" 778 | resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.3.2.tgz#2f9e35d715fdf0bbf674d90147a0684d7054a2d3" 779 | integrity sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w== 780 | dependencies: 781 | "@alloc/quick-lru" "^5.2.0" 782 | arg "^5.0.2" 783 | chokidar "^3.5.3" 784 | didyoumean "^1.2.2" 785 | dlv "^1.1.3" 786 | fast-glob "^3.2.12" 787 | glob-parent "^6.0.2" 788 | is-glob "^4.0.3" 789 | jiti "^1.18.2" 790 | lilconfig "^2.1.0" 791 | micromatch "^4.0.5" 792 | normalize-path "^3.0.0" 793 | object-hash "^3.0.0" 794 | picocolors "^1.0.0" 795 | postcss "^8.4.23" 796 | postcss-import "^15.1.0" 797 | postcss-js "^4.0.1" 798 | postcss-load-config "^4.0.1" 799 | postcss-nested "^6.0.1" 800 | postcss-selector-parser "^6.0.11" 801 | postcss-value-parser "^4.2.0" 802 | resolve "^1.22.2" 803 | sucrase "^3.32.0" 804 | 805 | thenify-all@^1.0.0: 806 | version "1.6.0" 807 | resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" 808 | integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== 809 | dependencies: 810 | thenify ">= 3.1.0 < 4" 811 | 812 | "thenify@>= 3.1.0 < 4": 813 | version "3.3.1" 814 | resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" 815 | integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== 816 | dependencies: 817 | any-promise "^1.0.0" 818 | 819 | to-regex-range@^5.0.1: 820 | version "5.0.1" 821 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" 822 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== 823 | dependencies: 824 | is-number "^7.0.0" 825 | 826 | ts-interface-checker@^0.1.9: 827 | version "0.1.13" 828 | resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" 829 | integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== 830 | 831 | tslib@^2.4.0: 832 | version "2.5.3" 833 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.3.tgz#24944ba2d990940e6e982c4bea147aba80209913" 834 | integrity sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w== 835 | 836 | typescript@^5.1.3: 837 | version "5.1.3" 838 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.3.tgz#8d84219244a6b40b6fb2b33cc1c062f715b9e826" 839 | integrity sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw== 840 | 841 | update-browserslist-db@^1.0.11: 842 | version "1.0.11" 843 | resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz#9a2a641ad2907ae7b3616506f4b977851db5b940" 844 | integrity sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA== 845 | dependencies: 846 | escalade "^3.1.1" 847 | picocolors "^1.0.0" 848 | 849 | util-deprecate@^1.0.2: 850 | version "1.0.2" 851 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 852 | integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== 853 | 854 | watchpack@2.4.0: 855 | version "2.4.0" 856 | resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" 857 | integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== 858 | dependencies: 859 | glob-to-regexp "^0.4.1" 860 | graceful-fs "^4.1.2" 861 | 862 | wrappy@1: 863 | version "1.0.2" 864 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 865 | integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== 866 | 867 | yaml@^2.1.1: 868 | version "2.3.1" 869 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.1.tgz#02fe0975d23cd441242aa7204e09fc28ac2ac33b" 870 | integrity sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ== 871 | 872 | zod@3.21.4: 873 | version "3.21.4" 874 | resolved "https://registry.yarnpkg.com/zod/-/zod-3.21.4.tgz#10882231d992519f0a10b5dd58a38c9dabbb64db" 875 | integrity sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw== 876 | --------------------------------------------------------------------------------