From 76e0a2e5865a35e8dc45ff1b380d0774147f3678 Mon Sep 17 00:00:00 2001 From: Dahye Date: Wed, 6 Nov 2024 19:30:47 +0900 Subject: [PATCH 01/66] Initial commit from Create Next App --- .eslintrc.json | 3 + .gitignore | 36 + README.md | 20 +- next.config.mjs | 4 + package-lock.json | 4302 ++++++++++++++++++++++++++++++++ package.json | 24 + src/app/favicon.ico | Bin 0 -> 25931 bytes src/app/fonts/GeistMonoVF.woff | Bin 0 -> 67864 bytes src/app/fonts/GeistVF.woff | Bin 0 -> 66268 bytes src/app/globals.css | 42 + src/app/layout.tsx | 33 + src/app/page.module.css | 165 ++ src/app/page.tsx | 95 + tsconfig.json | 26 + 14 files changed, 4740 insertions(+), 10 deletions(-) create mode 100644 .eslintrc.json create mode 100644 .gitignore create mode 100644 next.config.mjs create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 src/app/favicon.ico create mode 100644 src/app/fonts/GeistMonoVF.woff create mode 100644 src/app/fonts/GeistVF.woff create mode 100644 src/app/globals.css create mode 100644 src/app/layout.tsx create mode 100644 src/app/page.module.css create mode 100644 src/app/page.tsx create mode 100644 tsconfig.json diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..3722418 --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,3 @@ +{ + "extends": ["next/core-web-vitals", "next/typescript"] +} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fd3dbb5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,36 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js +.yarn/install-state.gz + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build + +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# local env files +.env*.local + +# vercel +.vercel + +# typescript +*.tsbuildinfo +next-env.d.ts diff --git a/README.md b/README.md index 074d8cb..30f7d73 100644 --- a/README.md +++ b/README.md @@ -24,8 +24,8 @@ ### 필수 요건 - [결과화면](https://next-netflix-18th-2.vercel.app/)의 상세 페이지와 검색 페이지를 구현합니다. - - 상세 페이지는 동적 라우팅을 이용해 구현합니다. - - 검색 페이지는 실시간 키워드 검색으로 구현합니다. + - 상세 페이지는 동적 라우팅을 이용해 구현합니다. + - 검색 페이지는 실시간 키워드 검색으로 구현합니다. - [Figma](https://www.figma.com/file/UqdXDovIczt1Gl0IjknHQf/Netflix?node-id=0%3A1)의 디자인을 그대로 구현합니다. - **SSR**을 적용해서 구현합니다. - Open api를 사용해서 데이터 패칭을 진행합니다. (ex. [themoviedb API](https://developers.themoviedb.org/3/getting-started/introduction)) @@ -39,14 +39,14 @@ ## **Key Question** - React 18 버전의 변경점에 대해 설명해주세요.(+ 19 버전에 대한 추가 설명도 좋습니다) - - 서버 컴포넌트와 클라이언트 컴포넌트 - - lazy loading과 Suspense 컴포넌트 - - automatic batching, 동시성 모드 등 추가적으로 더 설명해주셔도 됩니다! + - 서버 컴포넌트와 클라이언트 컴포넌트 + - lazy loading과 Suspense 컴포넌트 + - automatic batching, 동시성 모드 등 추가적으로 더 설명해주셔도 됩니다! - nextJS 13 이후의 app routing 방식의 특징과 기능에 대해 설명해주세요. - - 13 이전의 페이지 라우팅과의 디렉터리 구성 변화 - - nextJS가 백엔드 시스템을 녹여내는 방법 - - 패러랠, 인터셉팅 라우트란 무엇인가? - - nextJS에서 SSR, SSG를 구현하는 방법 + - 13 이전의 페이지 라우팅과의 디렉터리 구성 변화 + - nextJS가 백엔드 시스템을 녹여내는 방법 + - 패러랠, 인터셉팅 라우트란 무엇인가? + - nextJS에서 SSR, SSG를 구현하는 방법 - vercel, netlify 같은 호스팅 플랫폼의 특징과 내부 구현 원리에 대해 설명해주세요(+ aws의 스토리지와 인스턴스 등 생태계에 대해서도 알려주세요) ## 링크 및 참고자료 @@ -58,4 +58,4 @@ - [React 18의 새로운 기능](https://www.youtube.com/watch?v=7mkQi0TlJQo) - [react 서버 컴포넌트가 해결하는 문제들 in kakao 기술 블로그](https://tech.kakaopay.com/post/react-server-components/) - [vercel의 배포 방식](https://www.youtube.com/watch?v=8q-jCvLWwKc&t=11s) -- [클라우드 전반의 이해](https://www.youtube.com/watch?v=YSudWlx0o9I) \ No newline at end of file +- [클라우드 전반의 이해](https://www.youtube.com/watch?v=YSudWlx0o9I) diff --git a/next.config.mjs b/next.config.mjs new file mode 100644 index 0000000..4678774 --- /dev/null +++ b/next.config.mjs @@ -0,0 +1,4 @@ +/** @type {import('next').NextConfig} */ +const nextConfig = {}; + +export default nextConfig; diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..40e85a0 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,4302 @@ +{ + "name": "hihi-hye-netflix", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "hihi-hye-netflix", + "version": "0.1.0", + "dependencies": { + "next": "14.2.17", + "react": "^18", + "react-dom": "^18" + }, + "devDependencies": { + "@types/node": "^20", + "@types/react": "^18", + "@types/react-dom": "^18", + "eslint": "^8", + "eslint-config-next": "14.2.17", + "typescript": "^5" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", + "deprecated": "Use @eslint/config-array instead", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.3", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead", + "dev": true + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@next/env": { + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.17.tgz", + "integrity": "sha512-MCgO7VHxXo8sYR/0z+sk9fGyJJU636JyRmkjc7ZJY8Hurl8df35qG5hoAh5KMs75FLjhlEo9bb2LGe89Y/scDA==" + }, + "node_modules/@next/eslint-plugin-next": { + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.17.tgz", + "integrity": "sha512-fW6/u1jjlBQrMs1ExyINehaK3B+LEW5UqdF6QYL07QK+SECkX0hnEyPMaNKj0ZFzirQ9D8jLWQ00P8oua4yx9g==", + "dev": true, + "dependencies": { + "glob": "10.3.10" + } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.17.tgz", + "integrity": "sha512-WiOf5nElPknrhRMTipXYTJcUz7+8IAjOYw3vXzj3BYRcVY0hRHKWgTgQ5439EvzQyHEko77XK+yN9x9OJ0oOog==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.17.tgz", + "integrity": "sha512-29y425wYnL17cvtxrDQWC3CkXe/oRrdt8ie61S03VrpwpPRI0XsnTvtKO06XCisK4alaMnZlf8riwZIbJTaSHQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.17.tgz", + "integrity": "sha512-SSHLZls3ZwNEHsc+d0ynKS+7Af0Nr8+KTUBAy9pm6xz9SHkJ/TeuEg6W3cbbcMSh6j4ITvrjv3Oi8n27VR+IPw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.17.tgz", + "integrity": "sha512-VFge37us5LNPatB4F7iYeuGs9Dprqe4ZkW7lOEJM91r+Wf8EIdViWHLpIwfdDXinvCdLl6b4VyLpEBwpkctJHA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.17.tgz", + "integrity": "sha512-aaQlpxUVb9RZ41adlTYVQ3xvYEfBPUC8+6rDgmQ/0l7SvK8S1YNJzPmDPX6a4t0jLtIoNk7j+nroS/pB4nx7vQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.17.tgz", + "integrity": "sha512-HSyEiFaEY3ay5iATDqEup5WAfrhMATNJm8dYx3ZxL+e9eKv10XKZCwtZByDoLST7CyBmyDz+OFJL1wigyXeaoA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.17.tgz", + "integrity": "sha512-h5qM9Btqv87eYH8ArrnLoAHLyi79oPTP2vlGNSg4CDvUiXgi7l0+5KuEGp5pJoMhjuv9ChRdm7mRlUUACeBt4w==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.17.tgz", + "integrity": "sha512-BD/G++GKSLexQjdyoEUgyo5nClU7er5rK0sE+HlEqnldJSm96CIr/+YOTT063LVTT/dUOeQsNgp5DXr86/K7/A==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.17.tgz", + "integrity": "sha512-vkQfN1+4V4KqDibkW2q0sJ6CxQuXq5l2ma3z0BRcfIqkAMZiiW67T9yCpwqJKP68QghBtPEFjPAlaqe38O6frw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nolyfill/is-core-module": { + "version": "1.0.39", + "resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz", + "integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==", + "dev": true, + "engines": { + "node": ">=12.4.0" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz", + "integrity": "sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==", + "dev": true + }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==" + }, + "node_modules/@swc/helpers": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz", + "integrity": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==", + "dependencies": { + "@swc/counter": "^0.1.3", + "tslib": "^2.4.0" + } + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "20.17.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.6.tgz", + "integrity": "sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==", + "dev": true, + "dependencies": { + "undici-types": "~6.19.2" + } + }, + "node_modules/@types/prop-types": { + "version": "15.7.13", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz", + "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==", + "dev": true + }, + "node_modules/@types/react": { + "version": "18.3.12", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.12.tgz", + "integrity": "sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==", + "dev": true, + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.13.0.tgz", + "integrity": "sha512-nQtBLiZYMUPkclSeC3id+x4uVd1SGtHuElTxL++SfP47jR0zfkZBJHc+gL4qPsgTuypz0k8Y2GheaDYn6Gy3rg==", + "dev": true, + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.13.0", + "@typescript-eslint/type-utils": "8.13.0", + "@typescript-eslint/utils": "8.13.0", + "@typescript-eslint/visitor-keys": "8.13.0", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.13.0.tgz", + "integrity": "sha512-w0xp+xGg8u/nONcGw1UXAr6cjCPU1w0XVyBs6Zqaj5eLmxkKQAByTdV/uGgNN5tVvN/kKpoQlP2cL7R+ajZZIQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "8.13.0", + "@typescript-eslint/types": "8.13.0", + "@typescript-eslint/typescript-estree": "8.13.0", + "@typescript-eslint/visitor-keys": "8.13.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.13.0.tgz", + "integrity": "sha512-XsGWww0odcUT0gJoBZ1DeulY1+jkaHUciUq4jKNv4cpInbvvrtDoyBH9rE/n2V29wQJPk8iCH1wipra9BhmiMA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "8.13.0", + "@typescript-eslint/visitor-keys": "8.13.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.13.0.tgz", + "integrity": "sha512-Rqnn6xXTR316fP4D2pohZenJnp+NwQ1mo7/JM+J1LWZENSLkJI8ID8QNtlvFeb0HnFSK94D6q0cnMX6SbE5/vA==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "8.13.0", + "@typescript-eslint/utils": "8.13.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.13.0.tgz", + "integrity": "sha512-4cyFErJetFLckcThRUFdReWJjVsPCqyBlJTi6IDEpc1GWCIIZRFxVppjWLIMcQhNGhdWJJRYFHpHoDWvMlDzng==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.13.0.tgz", + "integrity": "sha512-v7SCIGmVsRK2Cy/LTLGN22uea6SaUIlpBcO/gnMGT/7zPtxp90bphcGf4fyrCQl3ZtiBKqVTG32hb668oIYy1g==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "8.13.0", + "@typescript-eslint/visitor-keys": "8.13.0", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.13.0.tgz", + "integrity": "sha512-A1EeYOND6Uv250nybnLZapeXpYMl8tkzYUxqmoKAWnI4sei3ihf2XdZVd+vVOmHGcp3t+P7yRrNsyyiXTvShFQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.13.0", + "@typescript-eslint/types": "8.13.0", + "@typescript-eslint/typescript-estree": "8.13.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.13.0.tgz", + "integrity": "sha512-7N/+lztJqH4Mrf0lb10R/CbI1EaAMMGyF5y0oJvFoAhafwgiRA7TXyd8TFn8FC8k5y2dTsYogg238qavRGNnlw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "8.13.0", + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true + }, + "node_modules/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "dev": true + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.10.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz", + "integrity": "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dependencies": { + "streamsearch": "^1.1.0" + }, + "engines": { + "node": ">=10.16.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001677", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001677.tgz", + "integrity": "sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/enhanced-resolve": { + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/es-abstract": { + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.0.tgz", + "integrity": "sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "iterator.prototype": "^1.1.3", + "safe-array-concat": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-next": { + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.17.tgz", + "integrity": "sha512-5tVFG/BoJ4xZwMmumBe3xcDXb2dvVEvy4BeBCXTxrl+DTHjHv687FN2qBjYx6xVH/Se7YRhsH0KoxvZkJOGRVA==", + "dev": true, + "dependencies": { + "@next/eslint-plugin-next": "14.2.17", + "@rushstack/eslint-patch": "^1.3.3", + "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", + "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-react": "^7.33.2", + "eslint-plugin-react-hooks": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" + }, + "peerDependencies": { + "eslint": "^7.23.0 || ^8.0.0", + "typescript": ">=3.3.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.3.tgz", + "integrity": "sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==", + "dev": true, + "dependencies": { + "@nolyfill/is-core-module": "1.0.39", + "debug": "^4.3.5", + "enhanced-resolve": "^5.15.0", + "eslint-module-utils": "^2.8.1", + "fast-glob": "^3.3.2", + "get-tsconfig": "^4.7.5", + "is-bun-module": "^1.0.2", + "is-glob": "^4.0.3" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*", + "eslint-plugin-import-x": "*" + }, + "peerDependenciesMeta": { + "eslint-plugin-import": { + "optional": true + }, + "eslint-plugin-import-x": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", + "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "dev": true, + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", + "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", + "dev": true, + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.8", + "array.prototype.findlastindex": "^1.2.5", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.0", + "hasown": "^2.0.2", + "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.0", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.8", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", + "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", + "dev": true, + "dependencies": { + "aria-query": "^5.3.2", + "array-includes": "^3.1.8", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "^4.10.0", + "axobject-query": "^4.1.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "hasown": "^2.0.2", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "safe-regex-test": "^1.0.3", + "string.prototype.includes": "^2.0.1" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.37.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz", + "integrity": "sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.2", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.1.0", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.8", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.0", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.11", + "string.prototype.repeat": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.0.0-canary-7118f5dd7-20230705", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0-canary-7118f5dd7-20230705.tgz", + "integrity": "sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "dev": true + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-tsconfig": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz", + "integrity": "sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==", + "dev": true, + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bun-module": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.2.1.tgz", + "integrity": "sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==", + "dev": true, + "dependencies": { + "semver": "^7.6.3" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "dev": true, + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "dev": true, + "dependencies": { + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/iterator.prototype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.3.tgz", + "integrity": "sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.23", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "dev": true + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dev": true, + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/next": { + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/next/-/next-14.2.17.tgz", + "integrity": "sha512-hNo/Zy701DDO3nzKkPmsLRlDfNCtb1OJxFUvjGEl04u7SFa3zwC6hqsOUzMajcaEOEV8ey1GjvByvrg0Qr5AiQ==", + "dependencies": { + "@next/env": "14.2.17", + "@swc/helpers": "0.5.5", + "busboy": "1.6.0", + "caniuse-lite": "^1.0.30001579", + "graceful-fs": "^4.2.11", + "postcss": "8.4.31", + "styled-jsx": "5.1.1" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": ">=18.17.0" + }, + "optionalDependencies": { + "@next/swc-darwin-arm64": "14.2.17", + "@next/swc-darwin-x64": "14.2.17", + "@next/swc-linux-arm64-gnu": "14.2.17", + "@next/swc-linux-arm64-musl": "14.2.17", + "@next/swc-linux-x64-gnu": "14.2.17", + "@next/swc-linux-x64-musl": "14.2.17", + "@next/swc-win32-arm64-msvc": "14.2.17", + "@next/swc-win32-ia32-msvc": "14.2.17", + "@next/swc-win32-x64-msvc": "14.2.17" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.1.0", + "@playwright/test": "^1.41.2", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true + }, + "@playwright/test": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", + "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.1", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", + "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/string.prototype.includes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", + "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "regexp.prototype.flags": "^1.5.2", + "set-function-name": "^2.0.2", + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.repeat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/styled-jsx": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", + "dependencies": { + "client-only": "0.0.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-api-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.0.tgz", + "integrity": "sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==", + "dev": true, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "dev": true + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.4.tgz", + "integrity": "sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==", + "dev": true, + "dependencies": { + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..30f21b9 --- /dev/null +++ b/package.json @@ -0,0 +1,24 @@ +{ + "name": "hihi-hye-netflix", + "version": "0.1.0", + "private": true, + "scripts": { + "dev": "next dev", + "build": "next build", + "start": "next start", + "lint": "next lint" + }, + "dependencies": { + "react": "^18", + "react-dom": "^18", + "next": "14.2.17" + }, + "devDependencies": { + "typescript": "^5", + "@types/node": "^20", + "@types/react": "^18", + "@types/react-dom": "^18", + "eslint": "^8", + "eslint-config-next": "14.2.17" + } +} diff --git a/src/app/favicon.ico b/src/app/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..718d6fea4835ec2d246af9800eddb7ffb276240c GIT binary patch literal 25931 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 LrJugUA?W`A8`#=m literal 0 HcmV?d00001 diff --git a/src/app/fonts/GeistMonoVF.woff b/src/app/fonts/GeistMonoVF.woff new file mode 100644 index 0000000000000000000000000000000000000000..f2ae185cbfd16946a534d819e9eb03924abbcc49 GIT binary patch literal 67864 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ϣ%UY8`RWp~V-U_7 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 CLkb=M literal 0 HcmV?d00001 diff --git a/src/app/fonts/GeistVF.woff b/src/app/fonts/GeistVF.woff new file mode 100644 index 0000000000000000000000000000000000000000..1b62daacff96dad6584e71cd962051b82957c313 GIT binary patch literal 66268 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 >-Aun5A4Gp>4U0IQJ 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 G)cz05(PHWV literal 0 HcmV?d00001 diff --git a/src/app/globals.css b/src/app/globals.css new file mode 100644 index 0000000..e3734be --- /dev/null +++ b/src/app/globals.css @@ -0,0 +1,42 @@ +:root { + --background: #ffffff; + --foreground: #171717; +} + +@media (prefers-color-scheme: dark) { + :root { + --background: #0a0a0a; + --foreground: #ededed; + } +} + +html, +body { + max-width: 100vw; + overflow-x: hidden; +} + +body { + color: var(--foreground); + background: var(--background); + font-family: Arial, Helvetica, sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +* { + box-sizing: border-box; + padding: 0; + margin: 0; +} + +a { + color: inherit; + text-decoration: none; +} + +@media (prefers-color-scheme: dark) { + html { + color-scheme: dark; + } +} diff --git a/src/app/layout.tsx b/src/app/layout.tsx new file mode 100644 index 0000000..dca06ae --- /dev/null +++ b/src/app/layout.tsx @@ -0,0 +1,33 @@ +import type { Metadata } from "next"; +import localFont from "next/font/local"; +import "./globals.css"; + +const geistSans = localFont({ + src: "./fonts/GeistVF.woff", + variable: "--font-geist-sans", + weight: "100 900", +}); +const geistMono = localFont({ + src: "./fonts/GeistMonoVF.woff", + variable: "--font-geist-mono", + weight: "100 900", +}); + +export const metadata: Metadata = { + title: "Create Next App", + description: "Generated by create next app", +}; + +export default function RootLayout({ + children, +}: Readonly<{ + children: React.ReactNode; +}>) { + return ( + + + {children} + + + ); +} diff --git a/src/app/page.module.css b/src/app/page.module.css new file mode 100644 index 0000000..8a46041 --- /dev/null +++ b/src/app/page.module.css @@ -0,0 +1,165 @@ +.page { + --gray-rgb: 0, 0, 0; + --gray-alpha-200: rgba(var(--gray-rgb), 0.08); + --gray-alpha-100: rgba(var(--gray-rgb), 0.05); + + --button-primary-hover: #383838; + --button-secondary-hover: #f2f2f2; + + display: grid; + grid-template-rows: 20px 1fr 20px; + align-items: center; + justify-items: center; + min-height: 100svh; + padding: 80px; + gap: 64px; + font-family: var(--font-geist-sans); +} + +@media (prefers-color-scheme: dark) { + .page { + --gray-rgb: 255, 255, 255; + --gray-alpha-200: rgba(var(--gray-rgb), 0.145); + --gray-alpha-100: rgba(var(--gray-rgb), 0.06); + + --button-primary-hover: #ccc; + --button-secondary-hover: #1a1a1a; + } +} + +.main { + display: flex; + flex-direction: column; + gap: 32px; + grid-row-start: 2; +} + +.main ol { + font-family: var(--font-geist-mono); + padding-left: 0; + margin: 0; + font-size: 14px; + line-height: 24px; + letter-spacing: -0.01em; + list-style-position: inside; +} + +.main li:not(:last-of-type) { + margin-bottom: 8px; +} + +.main code { + font-family: inherit; + background: var(--gray-alpha-100); + padding: 2px 4px; + border-radius: 4px; + font-weight: 600; +} + +.ctas { + display: flex; + gap: 16px; +} + +.ctas a { + appearance: none; + border-radius: 128px; + height: 48px; + padding: 0 20px; + border: none; + border: 1px solid transparent; + transition: background 0.2s, color 0.2s, border-color 0.2s; + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; + font-size: 16px; + line-height: 20px; + font-weight: 500; +} + +a.primary { + background: var(--foreground); + color: var(--background); + gap: 8px; +} + +a.secondary { + border-color: var(--gray-alpha-200); + min-width: 180px; +} + +.footer { + grid-row-start: 3; + display: flex; + gap: 24px; +} + +.footer a { + display: flex; + align-items: center; + gap: 8px; +} + +.footer img { + flex-shrink: 0; +} + +/* Enable hover only on non-touch devices */ +@media (hover: hover) and (pointer: fine) { + a.primary:hover { + background: var(--button-primary-hover); + border-color: transparent; + } + + a.secondary:hover { + background: var(--button-secondary-hover); + border-color: transparent; + } + + .footer a:hover { + text-decoration: underline; + text-underline-offset: 4px; + } +} + +@media (max-width: 600px) { + .page { + padding: 32px; + padding-bottom: 80px; + } + + .main { + align-items: center; + } + + .main ol { + text-align: center; + } + + .ctas { + flex-direction: column; + } + + .ctas a { + font-size: 14px; + height: 40px; + padding: 0 16px; + } + + a.secondary { + min-width: auto; + } + + .footer { + flex-wrap: wrap; + align-items: center; + justify-content: center; + } +} + +@media (prefers-color-scheme: dark) { + .logo { + filter: invert(); + } +} diff --git a/src/app/page.tsx b/src/app/page.tsx new file mode 100644 index 0000000..1c2ca6b --- /dev/null +++ b/src/app/page.tsx @@ -0,0 +1,95 @@ +import Image from "next/image"; +import styles from "./page.module.css"; + +export default function Home() { + return ( + + ); +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..7b28589 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,26 @@ +{ + "compilerOptions": { + "lib": ["dom", "dom.iterable", "esnext"], + "allowJs": true, + "skipLibCheck": true, + "strict": true, + "noEmit": true, + "esModuleInterop": true, + "module": "esnext", + "moduleResolution": "bundler", + "resolveJsonModule": true, + "isolatedModules": true, + "jsx": "preserve", + "incremental": true, + "plugins": [ + { + "name": "next" + } + ], + "paths": { + "@/*": ["./src/*"] + } + }, + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], + "exclude": ["node_modules"] +} From dad518b95b1628eaef8a74911f25892d9552b15a Mon Sep 17 00:00:00 2001 From: Dahye Date: Thu, 7 Nov 2024 16:39:18 +0900 Subject: [PATCH 02/66] =?UTF-8?q?=F0=9F=9A=9A=20move:=20=ED=95=84=EC=9A=94?= =?UTF-8?q?=20=EC=97=86=EB=8A=94=20=ED=8C=8C=EC=9D=BC=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/fonts/GeistMonoVF.woff | Bin 67864 -> 0 bytes src/app/fonts/GeistVF.woff | Bin 66268 -> 0 bytes src/app/globals.css | 42 --------- src/app/layout.tsx | 19 +--- src/app/page.module.css | 165 --------------------------------- src/app/page.tsx | 94 +------------------ 6 files changed, 3 insertions(+), 317 deletions(-) delete mode 100644 src/app/fonts/GeistMonoVF.woff delete mode 100644 src/app/fonts/GeistVF.woff delete mode 100644 src/app/globals.css delete mode 100644 src/app/page.module.css diff --git a/src/app/fonts/GeistMonoVF.woff b/src/app/fonts/GeistMonoVF.woff deleted file mode 100644 index f2ae185cbfd16946a534d819e9eb03924abbcc49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67864 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ϣ%UY8`RWp~V-U_7 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 CLkb=M diff --git a/src/app/fonts/GeistVF.woff b/src/app/fonts/GeistVF.woff deleted file mode 100644 index 1b62daacff96dad6584e71cd962051b82957c313..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66268 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 >-Aun5A4Gp>4U0IQJ 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 G)cz05(PHWV diff --git a/src/app/globals.css b/src/app/globals.css deleted file mode 100644 index e3734be..0000000 --- a/src/app/globals.css +++ /dev/null @@ -1,42 +0,0 @@ -:root { - --background: #ffffff; - --foreground: #171717; -} - -@media (prefers-color-scheme: dark) { - :root { - --background: #0a0a0a; - --foreground: #ededed; - } -} - -html, -body { - max-width: 100vw; - overflow-x: hidden; -} - -body { - color: var(--foreground); - background: var(--background); - font-family: Arial, Helvetica, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -* { - box-sizing: border-box; - padding: 0; - margin: 0; -} - -a { - color: inherit; - text-decoration: none; -} - -@media (prefers-color-scheme: dark) { - html { - color-scheme: dark; - } -} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index dca06ae..882e8f6 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,17 +1,4 @@ import type { Metadata } from "next"; -import localFont from "next/font/local"; -import "./globals.css"; - -const geistSans = localFont({ - src: "./fonts/GeistVF.woff", - variable: "--font-geist-sans", - weight: "100 900", -}); -const geistMono = localFont({ - src: "./fonts/GeistMonoVF.woff", - variable: "--font-geist-mono", - weight: "100 900", -}); export const metadata: Metadata = { title: "Create Next App", @@ -24,10 +11,8 @@ export default function RootLayout({ children: React.ReactNode; }>) { return ( - - - {children} - + + {children} ); } diff --git a/src/app/page.module.css b/src/app/page.module.css deleted file mode 100644 index 8a46041..0000000 --- a/src/app/page.module.css +++ /dev/null @@ -1,165 +0,0 @@ -.page { - --gray-rgb: 0, 0, 0; - --gray-alpha-200: rgba(var(--gray-rgb), 0.08); - --gray-alpha-100: rgba(var(--gray-rgb), 0.05); - - --button-primary-hover: #383838; - --button-secondary-hover: #f2f2f2; - - display: grid; - grid-template-rows: 20px 1fr 20px; - align-items: center; - justify-items: center; - min-height: 100svh; - padding: 80px; - gap: 64px; - font-family: var(--font-geist-sans); -} - -@media (prefers-color-scheme: dark) { - .page { - --gray-rgb: 255, 255, 255; - --gray-alpha-200: rgba(var(--gray-rgb), 0.145); - --gray-alpha-100: rgba(var(--gray-rgb), 0.06); - - --button-primary-hover: #ccc; - --button-secondary-hover: #1a1a1a; - } -} - -.main { - display: flex; - flex-direction: column; - gap: 32px; - grid-row-start: 2; -} - -.main ol { - font-family: var(--font-geist-mono); - padding-left: 0; - margin: 0; - font-size: 14px; - line-height: 24px; - letter-spacing: -0.01em; - list-style-position: inside; -} - -.main li:not(:last-of-type) { - margin-bottom: 8px; -} - -.main code { - font-family: inherit; - background: var(--gray-alpha-100); - padding: 2px 4px; - border-radius: 4px; - font-weight: 600; -} - -.ctas { - display: flex; - gap: 16px; -} - -.ctas a { - appearance: none; - border-radius: 128px; - height: 48px; - padding: 0 20px; - border: none; - border: 1px solid transparent; - transition: background 0.2s, color 0.2s, border-color 0.2s; - cursor: pointer; - display: flex; - align-items: center; - justify-content: center; - font-size: 16px; - line-height: 20px; - font-weight: 500; -} - -a.primary { - background: var(--foreground); - color: var(--background); - gap: 8px; -} - -a.secondary { - border-color: var(--gray-alpha-200); - min-width: 180px; -} - -.footer { - grid-row-start: 3; - display: flex; - gap: 24px; -} - -.footer a { - display: flex; - align-items: center; - gap: 8px; -} - -.footer img { - flex-shrink: 0; -} - -/* Enable hover only on non-touch devices */ -@media (hover: hover) and (pointer: fine) { - a.primary:hover { - background: var(--button-primary-hover); - border-color: transparent; - } - - a.secondary:hover { - background: var(--button-secondary-hover); - border-color: transparent; - } - - .footer a:hover { - text-decoration: underline; - text-underline-offset: 4px; - } -} - -@media (max-width: 600px) { - .page { - padding: 32px; - padding-bottom: 80px; - } - - .main { - align-items: center; - } - - .main ol { - text-align: center; - } - - .ctas { - flex-direction: column; - } - - .ctas a { - font-size: 14px; - height: 40px; - padding: 0 16px; - } - - a.secondary { - min-width: auto; - } - - .footer { - flex-wrap: wrap; - align-items: center; - justify-content: center; - } -} - -@media (prefers-color-scheme: dark) { - .logo { - filter: invert(); - } -} diff --git a/src/app/page.tsx b/src/app/page.tsx index 1c2ca6b..7bcd29e 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,95 +1,3 @@ -import Image from "next/image"; -import styles from "./page.module.css"; - export default function Home() { - return ( - - ); + return
; } From f1c65b0560d344c10fd9edf7e6f87307f2ee4eef Mon Sep 17 00:00:00 2001 From: Dahye Date: Thu, 7 Nov 2024 16:46:28 +0900 Subject: [PATCH 03/66] =?UTF-8?q?=F0=9F=9B=A0=EF=B8=8F=20build:=20styled-c?= =?UTF-8?q?omponent=20=EC=84=B8=ED=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- next.config.mjs | 6 +- package-lock.json | 129 +++++++++++++++++++++++++++- package.json | 7 +- src/app/layout.tsx | 5 +- src/app/page.tsx | 16 +++- src/lib/styledComponentRegistry.tsx | 29 +++++++ 6 files changed, 183 insertions(+), 9 deletions(-) create mode 100644 src/lib/styledComponentRegistry.tsx diff --git a/next.config.mjs b/next.config.mjs index 4678774..a4bee02 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -1,4 +1,8 @@ /** @type {import('next').NextConfig} */ -const nextConfig = {}; +const nextConfig = { + compiler: { + styledComponents: true, + }, +}; export default nextConfig; diff --git a/package-lock.json b/package-lock.json index 40e85a0..d3e4ca1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,8 @@ "dependencies": { "next": "14.2.17", "react": "^18", - "react-dom": "^18" + "react-dom": "^18", + "styled-components": "^6.1.13" }, "devDependencies": { "@types/node": "^20", @@ -21,6 +22,24 @@ "typescript": "^5" } }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz", + "integrity": "sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==", + "dependencies": { + "@emotion/memoize": "^0.8.1" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", + "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" + }, + "node_modules/@emotion/unitless": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", + "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==" + }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", @@ -428,6 +447,11 @@ "@types/react": "*" } }, + "node_modules/@types/stylis": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.5.tgz", + "integrity": "sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==" + }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "8.13.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.13.0.tgz", @@ -972,6 +996,14 @@ "node": ">=6" } }, + "node_modules/camelize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", + "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/caniuse-lite": { "version": "1.0.30001677", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001677.tgz", @@ -1050,11 +1082,28 @@ "node": ">= 8" } }, + "node_modules/css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/css-to-react-native": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", + "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", + "dependencies": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" + } + }, "node_modules/csstype": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "dev": true + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "node_modules/damerau-levenshtein": { "version": "1.0.8", @@ -3255,6 +3304,11 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -3564,6 +3618,11 @@ "node": ">= 0.4" } }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -3841,6 +3900,65 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/styled-components": { + "version": "6.1.13", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.1.13.tgz", + "integrity": "sha512-M0+N2xSnAtwcVAQeFEsGWFFxXDftHUD7XrKla06QbpUMmbmtFBMMTcKWvFXtWxuD5qQkB8iU5gk6QASlx2ZRMw==", + "dependencies": { + "@emotion/is-prop-valid": "1.2.2", + "@emotion/unitless": "0.8.1", + "@types/stylis": "4.2.5", + "css-to-react-native": "3.2.0", + "csstype": "3.1.3", + "postcss": "8.4.38", + "shallowequal": "1.1.0", + "stylis": "4.3.2", + "tslib": "2.6.2" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/styled-components" + }, + "peerDependencies": { + "react": ">= 16.8.0", + "react-dom": ">= 16.8.0" + } + }, + "node_modules/styled-components/node_modules/postcss": { + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/styled-components/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, "node_modules/styled-jsx": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", @@ -3863,6 +3981,11 @@ } } }, + "node_modules/stylis": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", + "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" + }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", diff --git a/package.json b/package.json index 30f21b9..e9f6fc9 100644 --- a/package.json +++ b/package.json @@ -9,16 +9,17 @@ "lint": "next lint" }, "dependencies": { + "next": "14.2.17", "react": "^18", "react-dom": "^18", - "next": "14.2.17" + "styled-components": "^6.1.13" }, "devDependencies": { - "typescript": "^5", "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", "eslint": "^8", - "eslint-config-next": "14.2.17" + "eslint-config-next": "14.2.17", + "typescript": "^5" } } diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 882e8f6..4708be0 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,3 +1,4 @@ +import StyledComponentsRegistry from "@/lib/styledComponentRegistry"; import type { Metadata } from "next"; export const metadata: Metadata = { @@ -12,7 +13,9 @@ export default function RootLayout({ }>) { return ( - {children} + + {children} + ); } diff --git a/src/app/page.tsx b/src/app/page.tsx index 7bcd29e..c98ba94 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,3 +1,17 @@ +"use client"; + +import styled from "styled-components"; + +const Title = styled.h1` + font-size: 1.5em; + text-align: center; + color: #bf4f74; +`; + export default function Home() { - return
; + return ( +
+ title +
+ ); } diff --git a/src/lib/styledComponentRegistry.tsx b/src/lib/styledComponentRegistry.tsx new file mode 100644 index 0000000..fa12293 --- /dev/null +++ b/src/lib/styledComponentRegistry.tsx @@ -0,0 +1,29 @@ +"use client"; + +import React, { useState } from "react"; +import { useServerInsertedHTML } from "next/navigation"; +import { ServerStyleSheet, StyleSheetManager } from "styled-components"; + +export default function StyledComponentsRegistry({ + children, +}: { + children: React.ReactNode; +}) { + // Only create stylesheet once with lazy initial state + // x-ref: https://reactjs.org/docs/hooks-reference.html#lazy-initial-state + const [styledComponentsStyleSheet] = useState(() => new ServerStyleSheet()); + + useServerInsertedHTML(() => { + const styles = styledComponentsStyleSheet.getStyleElement(); + styledComponentsStyleSheet.instance.clearTag(); + return <>{styles}; + }); + + if (typeof window !== "undefined") return <>{children}; + + return ( + + {children} + + ); +} From f3ff15f41708bf6601c480022898e7e4690333a1 Mon Sep 17 00:00:00 2001 From: Dahye Date: Thu, 7 Nov 2024 16:59:50 +0900 Subject: [PATCH 04/66] =?UTF-8?q?=F0=9F=92=84=20ui:=20screen=20=EA=B5=AC?= =?UTF-8?q?=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/layout.tsx | 2 +- src/app/page.tsx | 14 ++-------- src/app/styles.ts | 0 src/components/ScreenWrapper.tsx | 47 ++++++++++++++++++++++++++++++++ 4 files changed, 50 insertions(+), 13 deletions(-) create mode 100644 src/app/styles.ts create mode 100644 src/components/ScreenWrapper.tsx diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 4708be0..02825ad 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,5 +1,5 @@ -import StyledComponentsRegistry from "@/lib/styledComponentRegistry"; import type { Metadata } from "next"; +import StyledComponentsRegistry from "@/lib/styledComponentRegistry"; export const metadata: Metadata = { title: "Create Next App", diff --git a/src/app/page.tsx b/src/app/page.tsx index c98ba94..e82d5e4 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,17 +1,7 @@ "use client"; -import styled from "styled-components"; - -const Title = styled.h1` - font-size: 1.5em; - text-align: center; - color: #bf4f74; -`; +import ScreenWrapper from "@/components/ScreenWrapper"; export default function Home() { - return ( -
- title -
- ); + return ee; } diff --git a/src/app/styles.ts b/src/app/styles.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/components/ScreenWrapper.tsx b/src/components/ScreenWrapper.tsx new file mode 100644 index 0000000..0552119 --- /dev/null +++ b/src/components/ScreenWrapper.tsx @@ -0,0 +1,47 @@ +import { ReactNode } from "react"; +import styled from "styled-components"; + +// height만 자동으로 변합니다 +const Cotnainer = styled.div` + display: flex; + flex-direction: column; + + width: 375px; + height: 100svh; + max-height: 812px; + background: black; +`; + +const Content = styled.div` + flex: 1; +`; + +const BottomBar = styled.div` + position: relative; + display: flex; + height: 31.7px; +`; + +const Indicator = styled.div` + position: absolute; + left: 50%; + transform: translate(-50%); + bottom: calc(9.09px - (4.53px / 2)); + + width: 121.38px; + height: 4.53px; + background: white; + border-radius: 4.53px; +`; + +export default function ScreenWrapper({ children }: { children: ReactNode }) { + return ( + + {children} + + + + + + ); +} From 33c26c7ca098272853376776d2fa156c2158dc5d Mon Sep 17 00:00:00 2001 From: Dahye Date: Thu, 7 Nov 2024 17:02:01 +0900 Subject: [PATCH 05/66] =?UTF-8?q?=F0=9F=92=84=20ui:=20normalize=20css?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 6 ++++++ package.json | 1 + src/app/layout.tsx | 1 + 3 files changed, 8 insertions(+) diff --git a/package-lock.json b/package-lock.json index d3e4ca1..fb5f628 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "0.1.0", "dependencies": { "next": "14.2.17", + "normalize.css": "^8.0.1", "react": "^18", "react-dom": "^18", "styled-components": "^6.1.13" @@ -3023,6 +3024,11 @@ } } }, + "node_modules/normalize.css": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz", + "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==" + }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", diff --git a/package.json b/package.json index e9f6fc9..b603596 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ }, "dependencies": { "next": "14.2.17", + "normalize.css": "^8.0.1", "react": "^18", "react-dom": "^18", "styled-components": "^6.1.13" diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 02825ad..375977a 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,4 +1,5 @@ import type { Metadata } from "next"; +import "normalize.css"; import StyledComponentsRegistry from "@/lib/styledComponentRegistry"; export const metadata: Metadata = { From 996a04ae923583f360779e3a12d336f679037e20 Mon Sep 17 00:00:00 2001 From: Dahye Date: Thu, 7 Nov 2024 17:26:37 +0900 Subject: [PATCH 06/66] =?UTF-8?q?=E2=9C=A8=20feat:=20=EB=9E=9C=EB=94=A9=20?= =?UTF-8?q?=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 30 +- package.json | 1 + src/app/netflixLogo.json | 3596 ++++++++++++++++++++++++++++++++++++++ src/app/page.tsx | 24 +- src/app/styles.ts | 10 + 5 files changed, 3658 insertions(+), 3 deletions(-) create mode 100644 src/app/netflixLogo.json diff --git a/package-lock.json b/package-lock.json index fb5f628..4ee856b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,6 +12,7 @@ "normalize.css": "^8.0.1", "react": "^18", "react-dom": "^18", + "react-lottie-player": "^2.1.0", "styled-components": "^6.1.13" }, "devDependencies": { @@ -1856,8 +1857,7 @@ "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "node_modules/fast-glob": { "version": "3.3.2", @@ -2888,6 +2888,11 @@ "loose-envify": "cli.js" } }, + "node_modules/lottie-web": { + "version": "5.12.2", + "resolved": "https://registry.npmjs.org/lottie-web/-/lottie-web-5.12.2.tgz", + "integrity": "sha512-uvhvYPC8kGPjXT3MyKMrL3JitEAmDMp30lVkuq/590Mw9ok6pWcFCwXJveo0t5uqYw1UREQHofD+jVpdjBv8wg==" + }, "node_modules/lru-cache": { "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", @@ -3393,6 +3398,22 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", "dev": true }, + "node_modules/react-lottie-player": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/react-lottie-player/-/react-lottie-player-2.1.0.tgz", + "integrity": "sha512-rxSNIVVLWYnwzsIow377vZsh7GDbReu70V7IDD9TbbcdcJWons4pSh3nyuEa4QWIZw0ZBIieoZRTsiqnb6MZ3g==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "lottie-web": "^5.12.2", + "rfdc": "^1.3.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, "node_modules/reflect.getprototypeof": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", @@ -3477,6 +3498,11 @@ "node": ">=0.10.0" } }, + "node_modules/rfdc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==" + }, "node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", diff --git a/package.json b/package.json index b603596..7e4e94c 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "normalize.css": "^8.0.1", "react": "^18", "react-dom": "^18", + "react-lottie-player": "^2.1.0", "styled-components": "^6.1.13" }, "devDependencies": { diff --git a/src/app/netflixLogo.json b/src/app/netflixLogo.json new file mode 100644 index 0000000..cc93569 --- /dev/null +++ b/src/app/netflixLogo.json @@ -0,0 +1,3596 @@ +{ + "v": "5.5.7", + "meta": { + "g": "LottieFiles AE 0.1.21", + "a": "", + "k": "", + "d": "", + "tc": "#FFFFFF" + }, + "fr": 60, + "ip": 0, + "op": 306, + "w": 512, + "h": 512, + "nm": "Nettflix", + "ddd": 0, + "assets": [], + "layers": [ + { + "ddd": 0, + "ind": 1, + "ty": 4, + "nm": "Big N 1", + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 18, + "s": [0] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.167], "y": [0] }, + "t": 28.666, + "s": [100] + }, + { + "i": { "x": [1], "y": [1] }, + "o": { "x": [0.612], "y": [0] }, + "t": 114, + "s": [100] + }, + { "t": 142, "s": [0] } + ], + "ix": 11 + }, + "r": { "a": 0, "k": 0, "ix": 10 }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.455, "y": 1 }, + "o": { "x": 0.684, "y": 0 }, + "t": 104, + "s": [256, 256, 0], + "to": [-24.667, 0, 0], + "ti": [24.667, 0, 0] + }, + { "t": 154.74609375, "s": [108, 256, 0] } + ], + "ix": 2 + }, + "a": { "a": 0, "k": [0.209, 0.143, 0], "ix": 1 }, + "s": { + "a": 1, + "k": [ + { + "i": { "x": [0.461, 0.461, 0.667], "y": [1, 1, 1] }, + "o": { "x": [0.655, 0.655, 0.333], "y": [0, 0, 0] }, + "t": 46, + "s": [66, 66, 100] + }, + { "t": 104, "s": [21, 21, 100] } + ], + "ix": 6 + } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.252, "y": 1 }, + "o": { "x": 0.434, "y": 0 }, + "t": 18, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [42.684, 1.078], + [0, 0] + ], + "v": [ + [120.607, 218.722], + [31.805, 211.525], + [31.977, 211.212], + [120.318, 218.496] + ], + "c": true + } + ] + }, + { + "i": { "x": 0.833, "y": 1 }, + "o": { "x": 0.167, "y": 0 }, + "t": 46, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [42.684, 1.078], + [0, 0] + ], + "v": [ + [-34.128, -218.21], + [-119.9, -218.21], + [31.977, 211.212], + [120.318, 218.496] + ], + "c": true + } + ] + }, + { + "i": { "x": 0.833, "y": 1 }, + "o": { "x": 0.167, "y": 0 }, + "t": 124, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [42.684, 1.078], + [0, 0] + ], + "v": [ + [-34.128, -218.21], + [-119.9, -218.21], + [31.977, 211.212], + [120.318, 218.496] + ], + "c": true + } + ] + }, + { + "t": 156, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [44.422, -6.307], + [0, 0] + ], + "v": [ + [-47.223, -218.706], + [-102.043, -218.706], + [41.501, 198.117], + [102.46, 192.802] + ], + "c": true + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.898039215686, 0.035294117647, 0.078431372549, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Big N 1", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 3868, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 2, + "ty": 4, + "nm": "Big N 2 matte", + "parent": 1, + "td": 1, + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 0, + "s": [0] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 10.666, + "s": [100] + }, + { + "i": { "x": [1], "y": [1] }, + "o": { "x": [0.612], "y": [0] }, + "t": 114, + "s": [100] + }, + { "t": 142, "s": [0] } + ], + "ix": 11 + }, + "r": { "a": 0, "k": 0, "ix": 10 }, + "p": { "a": 0, "k": [77.223, 0, 0], "ix": 2 }, + "a": { "a": 0, "k": [77.223, 0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.252, "y": 1 }, + "o": { "x": 0.434, "y": 0 }, + "t": 0, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [1.198, 0] + ], + "o": [ + [0, 0], + [0, 0], + [-0.901, 0], + [0, 0] + ], + "v": [ + [34.099, -359.119], + [120.288, -359.43], + [120.49, -359.888], + [33.164, -359.117] + ], + "c": true + } + ] + }, + { + "i": { "x": 0.833, "y": 1 }, + "o": { "x": 0.167, "y": 0 }, + "t": 24, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [28.673, 0.875] + ], + "o": [ + [0, 0], + [0, 0], + [-28.673, -3.601], + [0, 0] + ], + "v": [ + [34.128, -218.21], + [120.318, -218.521], + [120.318, 218.521], + [34.128, 211.337] + ], + "c": true + } + ] + }, + { + "i": { "x": 0.833, "y": 1 }, + "o": { "x": 0.167, "y": 0 }, + "t": 124, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [28.673, 0.875] + ], + "o": [ + [0, 0], + [0, 0], + [-28.673, -3.601], + [0, 0] + ], + "v": [ + [34.128, -218.21], + [120.318, -218.521], + [120.318, 218.521], + [34.128, 211.337] + ], + "c": true + } + ] + }, + { + "t": 156, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [28.249, -4.53] + ], + "o": [ + [0, 0], + [0, 0], + [-27.545, 1.34], + [0, 0] + ], + "v": [ + [48.414, -218.706], + [114.365, -217.965], + [116.869, 194.041], + [44.408, 201.102] + ], + "c": true + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.694117647059, 0.023529411765, 0.058823529412, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Big N 2", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 3868, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 3, + "ty": 4, + "nm": "Big N 1 shadow 2", + "tt": 1, + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 18, + "s": [0] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.167], "y": [0] }, + "t": 28.666, + "s": [100] + }, + { + "i": { "x": [1], "y": [1] }, + "o": { "x": [0.612], "y": [0] }, + "t": 114, + "s": [100] + }, + { "t": 142, "s": [0] } + ], + "ix": 11 + }, + "r": { "a": 0, "k": 0, "ix": 10 }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.455, "y": 1 }, + "o": { "x": 0.684, "y": 0 }, + "t": 104, + "s": [256, 256, 0], + "to": [-24.667, 0, 0], + "ti": [24.667, 0, 0] + }, + { "t": 154.74609375, "s": [108, 256, 0] } + ], + "ix": 2 + }, + "a": { "a": 0, "k": [0.209, 0.143, 0], "ix": 1 }, + "s": { + "a": 1, + "k": [ + { + "i": { "x": [0.461, 0.461, 0.667], "y": [1, 1, 1] }, + "o": { "x": [0.655, 0.655, 0.333], "y": [0, 0, 0] }, + "t": 46, + "s": [66, 66, 100] + }, + { "t": 104, "s": [21, 21, 100] } + ], + "ix": 6 + } + }, + "ao": 0, + "ef": [ + { + "ty": 25, + "nm": "Drop Shadow", + "np": 8, + "mn": "ADBE Drop Shadow", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 2, + "nm": "Shadow Color", + "mn": "ADBE Drop Shadow-0001", + "ix": 1, + "v": { + "a": 0, + "k": [0.086274512112, 0, 0.0074725952, 1], + "ix": 1 + } + }, + { + "ty": 0, + "nm": "Opacity", + "mn": "ADBE Drop Shadow-0002", + "ix": 2, + "v": { "a": 0, "k": 178.5, "ix": 2 } + }, + { + "ty": 0, + "nm": "Direction", + "mn": "ADBE Drop Shadow-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + }, + { + "ty": 0, + "nm": "Distance", + "mn": "ADBE Drop Shadow-0004", + "ix": 4, + "v": { "a": 0, "k": 0, "ix": 4 } + }, + { + "ty": 0, + "nm": "Softness", + "mn": "ADBE Drop Shadow-0005", + "ix": 5, + "v": { "a": 0, "k": 100, "ix": 5 } + }, + { + "ty": 7, + "nm": "Shadow Only", + "mn": "ADBE Drop Shadow-0006", + "ix": 6, + "v": { "a": 0, "k": 0, "ix": 6 } + } + ] + } + ], + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.252, "y": 1 }, + "o": { "x": 0.434, "y": 0 }, + "t": 18, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [42.684, 1.078], + [0, 0] + ], + "v": [ + [120.607, 218.722], + [31.805, 211.525], + [31.977, 211.212], + [120.318, 218.496] + ], + "c": true + } + ] + }, + { + "i": { "x": 0.833, "y": 1 }, + "o": { "x": 0.167, "y": 0 }, + "t": 46, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [42.684, 1.078], + [0, 0] + ], + "v": [ + [-34.128, -218.21], + [-119.9, -218.21], + [31.977, 211.212], + [120.318, 218.496] + ], + "c": true + } + ] + }, + { + "i": { "x": 0.833, "y": 1 }, + "o": { "x": 0.167, "y": 0 }, + "t": 124, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [42.684, 1.078], + [0, 0] + ], + "v": [ + [-34.128, -218.21], + [-119.9, -218.21], + [31.977, 211.212], + [120.318, 218.496] + ], + "c": true + } + ] + }, + { + "t": 156, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [44.422, -6.307], + [0, 0] + ], + "v": [ + [-47.223, -218.706], + [-102.043, -218.706], + [41.501, 198.117], + [102.46, 192.802] + ], + "c": true + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.898039215686, 0.035294117647, 0.078431372549, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Big N 1", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 1", + "np": 0, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 3868, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 4, + "ty": 4, + "nm": "Big N 2", + "parent": 1, + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 0, + "s": [0] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 10.666, + "s": [100] + }, + { + "i": { "x": [1], "y": [1] }, + "o": { "x": [0.612], "y": [0] }, + "t": 114, + "s": [100] + }, + { "t": 142, "s": [0] } + ], + "ix": 11 + }, + "r": { "a": 0, "k": 0, "ix": 10 }, + "p": { "a": 0, "k": [77.223, 0, 0], "ix": 2 }, + "a": { "a": 0, "k": [77.223, 0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.252, "y": 1 }, + "o": { "x": 0.434, "y": 0 }, + "t": 0, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [1.198, 0] + ], + "o": [ + [0, 0], + [0, 0], + [-0.901, 0], + [0, 0] + ], + "v": [ + [34.099, -359.119], + [120.288, -359.43], + [120.49, -359.888], + [33.164, -359.117] + ], + "c": true + } + ] + }, + { + "i": { "x": 0.833, "y": 1 }, + "o": { "x": 0.167, "y": 0 }, + "t": 24, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [28.673, 0.875] + ], + "o": [ + [0, 0], + [0, 0], + [-28.673, -3.601], + [0, 0] + ], + "v": [ + [34.128, -218.21], + [120.318, -218.521], + [120.318, 218.521], + [34.128, 211.337] + ], + "c": true + } + ] + }, + { + "i": { "x": 0.833, "y": 1 }, + "o": { "x": 0.167, "y": 0 }, + "t": 124, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [28.673, 0.875] + ], + "o": [ + [0, 0], + [0, 0], + [-28.673, -3.601], + [0, 0] + ], + "v": [ + [34.128, -218.21], + [120.318, -218.521], + [120.318, 218.521], + [34.128, 211.337] + ], + "c": true + } + ] + }, + { + "t": 156, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [28.249, -4.53] + ], + "o": [ + [0, 0], + [0, 0], + [-27.545, 1.34], + [0, 0] + ], + "v": [ + [48.414, -218.706], + [114.365, -217.965], + [116.869, 194.041], + [44.408, 201.102] + ], + "c": true + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.694117647059, 0.023529411765, 0.058823529412, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Big N 2", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 3868, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 5, + "ty": 4, + "nm": "Big N 3 matte", + "parent": 1, + "td": 1, + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 38, + "s": [0] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.167], "y": [0] }, + "t": 48.666, + "s": [100] + }, + { + "i": { "x": [1], "y": [1] }, + "o": { "x": [0.612], "y": [0] }, + "t": 114, + "s": [100] + }, + { "t": 142, "s": [0] } + ], + "ix": 11 + }, + "r": { "a": 0, "k": 0, "ix": 10 }, + "p": { "a": 0, "k": [-77.223, 0, 0], "ix": 2 }, + "a": { "a": 0, "k": [-77.223, 0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.252, "y": 1 }, + "o": { "x": 0.434, "y": 0 }, + "t": 38, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 1.089] + ], + "o": [ + [0, 0], + [0, 0], + [26.294, 0.724], + [0, 0] + ], + "v": [ + [-34.128, -218.21], + [-120.318, -218.521], + [-120.72, -218.979], + [-34.705, -218.587] + ], + "c": true + } + ] + }, + { + "i": { "x": 0.833, "y": 1 }, + "o": { "x": 0.167, "y": 0 }, + "t": 60, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [-28.673, 0.875] + ], + "o": [ + [0, 0], + [0, 0], + [28.673, -3.601], + [0, 0] + ], + "v": [ + [-34.128, -218.21], + [-120.318, -218.521], + [-120.318, 218.521], + [-34.128, 211.337] + ], + "c": true + } + ] + }, + { + "i": { "x": 0.833, "y": 1 }, + "o": { "x": 0.167, "y": 0 }, + "t": 124, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [-28.673, 0.875] + ], + "o": [ + [0, 0], + [0, 0], + [28.673, -3.601], + [0, 0] + ], + "v": [ + [-34.128, -218.21], + [-120.318, -218.521], + [-120.318, 218.521], + [-34.128, 211.337] + ], + "c": true + } + ] + }, + { + "t": 156, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [-28.758, -0.959] + ], + "o": [ + [0, 0], + [0, 0], + [28.673, -3.601], + [0, 0] + ], + "v": [ + [-43.652, -218.74], + [-106.032, -218.137], + [-106.032, 217.33], + [-37.7, 211.816] + ], + "c": true + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.694117647059, 0.023529411765, 0.058823529412, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Big N 3", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 3868, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 6, + "ty": 4, + "nm": "Big N 1 shadow", + "tt": 1, + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 18, + "s": [0] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.167], "y": [0] }, + "t": 28.666, + "s": [100] + }, + { + "i": { "x": [1], "y": [1] }, + "o": { "x": [0.612], "y": [0] }, + "t": 114, + "s": [100] + }, + { "t": 142, "s": [0] } + ], + "ix": 11 + }, + "r": { "a": 0, "k": 0, "ix": 10 }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.455, "y": 1 }, + "o": { "x": 0.684, "y": 0 }, + "t": 104, + "s": [256, 256, 0], + "to": [-24.667, 0, 0], + "ti": [24.667, 0, 0] + }, + { "t": 154.74609375, "s": [108, 256, 0] } + ], + "ix": 2 + }, + "a": { "a": 0, "k": [0.209, 0.143, 0], "ix": 1 }, + "s": { + "a": 1, + "k": [ + { + "i": { "x": [0.461, 0.461, 0.667], "y": [1, 1, 1] }, + "o": { "x": [0.655, 0.655, 0.333], "y": [0, 0, 0] }, + "t": 46, + "s": [66, 66, 100] + }, + { "t": 104, "s": [21, 21, 100] } + ], + "ix": 6 + } + }, + "ao": 0, + "ef": [ + { + "ty": 25, + "nm": "Drop Shadow", + "np": 8, + "mn": "ADBE Drop Shadow", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 2, + "nm": "Shadow Color", + "mn": "ADBE Drop Shadow-0001", + "ix": 1, + "v": { + "a": 0, + "k": [0.086274512112, 0, 0.0074725952, 1], + "ix": 1 + } + }, + { + "ty": 0, + "nm": "Opacity", + "mn": "ADBE Drop Shadow-0002", + "ix": 2, + "v": { "a": 0, "k": 178.5, "ix": 2 } + }, + { + "ty": 0, + "nm": "Direction", + "mn": "ADBE Drop Shadow-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + }, + { + "ty": 0, + "nm": "Distance", + "mn": "ADBE Drop Shadow-0004", + "ix": 4, + "v": { "a": 0, "k": 0, "ix": 4 } + }, + { + "ty": 0, + "nm": "Softness", + "mn": "ADBE Drop Shadow-0005", + "ix": 5, + "v": { "a": 0, "k": 100, "ix": 5 } + }, + { + "ty": 7, + "nm": "Shadow Only", + "mn": "ADBE Drop Shadow-0006", + "ix": 6, + "v": { "a": 0, "k": 0, "ix": 6 } + } + ] + } + ], + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.252, "y": 1 }, + "o": { "x": 0.434, "y": 0 }, + "t": 18, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [42.684, 1.078], + [0, 0] + ], + "v": [ + [120.607, 218.722], + [31.805, 211.525], + [31.977, 211.212], + [120.318, 218.496] + ], + "c": true + } + ] + }, + { + "i": { "x": 0.833, "y": 1 }, + "o": { "x": 0.167, "y": 0 }, + "t": 46, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [42.684, 1.078], + [0, 0] + ], + "v": [ + [-34.128, -218.21], + [-119.9, -218.21], + [31.977, 211.212], + [120.318, 218.496] + ], + "c": true + } + ] + }, + { + "i": { "x": 0.833, "y": 1 }, + "o": { "x": 0.167, "y": 0 }, + "t": 124, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [42.684, 1.078], + [0, 0] + ], + "v": [ + [-34.128, -218.21], + [-119.9, -218.21], + [31.977, 211.212], + [120.318, 218.496] + ], + "c": true + } + ] + }, + { + "t": 156, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [44.422, -6.307], + [0, 0] + ], + "v": [ + [-47.223, -218.706], + [-102.043, -218.706], + [41.501, 198.117], + [102.46, 192.802] + ], + "c": true + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.898039215686, 0.035294117647, 0.078431372549, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Big N 1", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 3868, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 7, + "ty": 4, + "nm": "Big N 3", + "parent": 1, + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 38, + "s": [0] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.167], "y": [0] }, + "t": 48.666, + "s": [100] + }, + { + "i": { "x": [1], "y": [1] }, + "o": { "x": [0.612], "y": [0] }, + "t": 114, + "s": [100] + }, + { "t": 142, "s": [0] } + ], + "ix": 11 + }, + "r": { "a": 0, "k": 0, "ix": 10 }, + "p": { "a": 0, "k": [-77.223, 0, 0], "ix": 2 }, + "a": { "a": 0, "k": [-77.223, 0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.252, "y": 1 }, + "o": { "x": 0.434, "y": 0 }, + "t": 38, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 1.089] + ], + "o": [ + [0, 0], + [0, 0], + [26.294, 0.724], + [0, 0] + ], + "v": [ + [-34.128, -218.21], + [-120.318, -218.521], + [-120.72, -218.979], + [-34.705, -218.587] + ], + "c": true + } + ] + }, + { + "i": { "x": 0.833, "y": 1 }, + "o": { "x": 0.167, "y": 0 }, + "t": 60, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [-28.673, 0.875] + ], + "o": [ + [0, 0], + [0, 0], + [28.673, -3.601], + [0, 0] + ], + "v": [ + [-34.128, -218.21], + [-120.318, -218.521], + [-120.318, 218.521], + [-34.128, 211.337] + ], + "c": true + } + ] + }, + { + "i": { "x": 0.833, "y": 1 }, + "o": { "x": 0.167, "y": 0 }, + "t": 124, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [-28.673, 0.875] + ], + "o": [ + [0, 0], + [0, 0], + [28.673, -3.601], + [0, 0] + ], + "v": [ + [-34.128, -218.21], + [-120.318, -218.521], + [-120.318, 218.521], + [-34.128, 211.337] + ], + "c": true + } + ] + }, + { + "t": 156, + "s": [ + { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [-28.758, -0.959] + ], + "o": [ + [0, 0], + [0, 0], + [28.673, -3.601], + [0, 0] + ], + "v": [ + [-43.652, -218.74], + [-106.032, -218.137], + [-106.032, 217.33], + [-37.7, 211.816] + ], + "c": true + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.694117647059, 0.023529411765, 0.058823529412, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Big N 3", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 3868, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 8, + "ty": 4, + "nm": "Netflix reveal", + "parent": 9, + "td": 1, + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { "a": 0, "k": 0, "ix": 10 }, + "p": { "a": 0, "k": [0, 0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.715, "y": 1 }, + "o": { "x": 0.414, "y": 0 }, + "t": 206.207, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [166, -55], + [165, -52] + ], + "c": false + } + ] + }, + { + "t": 220, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [164, -51], + [125, 45.5] + ], + "c": false + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 3 }, + "o": { "a": 0, "k": 100, "ix": 4 }, + "w": { "a": 0, "k": 20, "ix": 5 }, + "lc": 1, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Shape 2", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.715, "y": 1 }, + "o": { "x": 0.414, "y": 0 }, + "t": 200.297, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [125, -54.5], + [125, -52] + ], + "c": false + } + ] + }, + { + "t": 214.08984375, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [126.5, -52], + [164, 50] + ], + "c": false + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 3 }, + "o": { "a": 0, "k": 100, "ix": 4 }, + "w": { "a": 0, "k": 20, "ix": 5 }, + "lc": 1, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Shape 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [144.5, -1], "ix": 2 }, + "a": { "a": 0, "k": [144.5, -1], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "X", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.715, "y": 1 }, + "o": { "x": 0.414, "y": 0 }, + "t": 186.271, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [100, -51], + [100, -48] + ], + "c": false + } + ] + }, + { + "t": 198.09375, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [100, -47], + [100, 42] + ], + "c": false + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 3 }, + "o": { "a": 0, "k": 100, "ix": 4 }, + "w": { "a": 0, "k": 20, "ix": 5 }, + "lc": 1, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "I", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.715, "y": 1 }, + "o": { "x": 0.414, "y": 0 }, + "t": 175.586, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [37, 29], + [40.5, 29] + ], + "c": false + } + ] + }, + { + "t": 189.37890625, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [37, 29], + [83.5, 28.5] + ], + "c": false + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 3 }, + "o": { "a": 0, "k": 100, "ix": 4 }, + "w": { "a": 0, "k": 20, "ix": 5 }, + "lc": 1, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "L 2", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.715, "y": 1 }, + "o": { "x": 0.414, "y": 0 }, + "t": 171.645, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [49, -50.5], + [49, -48.5] + ], + "c": true + } + ] + }, + { + "t": 185.4375, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [49, -47.5], + [49.5, 38] + ], + "c": false + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 3 }, + "o": { "a": 0, "k": 100, "ix": 4 }, + "w": { "a": 0, "k": 20, "ix": 5 }, + "lc": 1, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "L1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [60.25, -4.75], "ix": 2 }, + "a": { "a": 0, "k": [60.25, -4.75], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "L", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 3, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.715, "y": 1 }, + "o": { "x": 0.414, "y": 0 }, + "t": 159.992, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [-9.5, -7.5], + [-11.5, -7.5] + ], + "c": false + } + ] + }, + { + "t": 175.75390625, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [28, -7.5], + [-9.5, -7.5] + ], + "c": false + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 3 }, + "o": { "a": 0, "k": 100, "ix": 4 }, + "w": { "a": 0, "k": 20, "ix": 5 }, + "lc": 1, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Shape 2", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.715, "y": 1 }, + "o": { "x": 0.414, "y": 0 }, + "t": 154.08, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [0.5, -50], + [0.5, -48] + ], + "c": false + } + ] + }, + { + "t": 169.84375, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [0.5, -48], + [0, 37] + ], + "c": false + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 3 }, + "o": { "a": 0, "k": 100, "ix": 4 }, + "w": { "a": 0, "k": 20, "ix": 5 }, + "lc": 1, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Shape 3", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.715, "y": 1 }, + "o": { "x": 0.414, "y": 0 }, + "t": 145.266, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [-10.5, -39.5], + [-12, -39.5] + ], + "c": false + } + ] + }, + { + "t": 160.693359375, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [36, -39.5], + [-9, -39.5] + ], + "c": false + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 3 }, + "o": { "a": 0, "k": 100, "ix": 4 }, + "w": { "a": 0, "k": 20, "ix": 5 }, + "lc": 1, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Shape 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 3, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [13.25, -5.5], "ix": 2 }, + "a": { "a": 0, "k": [13.25, -5.5], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "F", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 4, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.715, "y": 1 }, + "o": { "x": 0.414, "y": 0 }, + "t": 136.115, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [-40.5, -54], + [-40.5, -49.5] + ], + "c": false + } + ] + }, + { + "t": 151.876953125, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [-38.5, -45.5], + [-39, 38.5] + ], + "c": false + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 3 }, + "o": { "a": 0, "k": 100, "ix": 4 }, + "w": { "a": 0, "k": 20, "ix": 5 }, + "lc": 1, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Shape 2", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.715, "y": 1 }, + "o": { "x": 0.414, "y": 0 }, + "t": 132.174, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [-62.5, -38.5], + [-66, -38.5] + ], + "c": false + } + ] + }, + { + "t": 147.9375, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [-14.5, -40.5], + [-63.5, -38.5] + ], + "c": false + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 3 }, + "o": { "a": 0, "k": 100, "ix": 4 }, + "w": { "a": 0, "k": 20, "ix": 5 }, + "lc": 1, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Shape 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [-39, -3.5], "ix": 2 }, + "a": { "a": 0, "k": [-39, -3.5], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "T", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 5, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.715, "y": 1 }, + "o": { "x": 0.414, "y": 0 }, + "t": 127.73, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [-114, 32.5], + [-119, 32.5] + ], + "c": false + } + ] + }, + { + "t": 147.435546875, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [-67.5, 29], + [-112, 32.5] + ], + "c": false + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 3 }, + "o": { "a": 0, "k": 100, "ix": 4 }, + "w": { "a": 0, "k": 20, "ix": 5 }, + "lc": 1, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Shape 3", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.715, "y": 1 }, + "o": { "x": 0.414, "y": 0 }, + "t": 121.82, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [-115, -6.5], + [-119.5, -6.5] + ], + "c": true + } + ] + }, + { + "t": 141.033203125, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [-74.5, -6], + [-113, -6] + ], + "c": true + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 3 }, + "o": { "a": 0, "k": 100, "ix": 4 }, + "w": { "a": 0, "k": 20, "ix": 5 }, + "lc": 1, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Shape 2", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.715, "y": 1 }, + "o": { "x": 0.414, "y": 0 }, + "t": 117.881, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [-103.5, -54.5], + [-103.5, -49] + ], + "c": false + } + ] + }, + { + "t": 137.58203125, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [-103.5, -48.5], + [-102.5, 42] + ], + "c": false + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 3 }, + "o": { "a": 0, "k": 100, "ix": 4 }, + "w": { "a": 0, "k": 20, "ix": 5 }, + "lc": 1, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Shape 4", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 3, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 1, + "k": [ + { + "i": { "x": 0.715, "y": 1 }, + "o": { "x": 0.414, "y": 0 }, + "t": 110, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [-117, -38], + [-120.5, -38] + ], + "c": false + } + ] + }, + { + "t": 129.2109375, + "s": [ + { + "i": [ + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0] + ], + "v": [ + [-68, -38], + [-114.5, -38] + ], + "c": false + } + ] + } + ], + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 3 }, + "o": { "a": 0, "k": 100, "ix": 4 }, + "w": { "a": 0, "k": 20, "ix": 5 }, + "lc": 1, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Shape 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 4, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [-90, -3.25], "ix": 2 }, + "a": { "a": 0, "k": [-90, -3.25], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "E", + "np": 4, + "cix": 2, + "bm": 0, + "ix": 6, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 101, + "op": 3868, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 9, + "ty": 4, + "nm": "Etflix", + "tt": 1, + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { "a": 0, "k": 0, "ix": 10 }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.455], "y": [1] }, + "o": { "x": [0.684], "y": [0] }, + "t": 104, + "s": [402.75] + }, + { "t": 154.74609375, "s": [256] } + ], + "ix": 3 + }, + "y": { "a": 0, "k": 256, "ix": 4 } + }, + "a": { "a": 0, "k": [0, 0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 1, + "ty": "sh", + "ix": 2, + "ks": { + "a": 0, + "k": { + "i": [ + [0, 0], + [-5.131, 0], + [0, 0], + [5.401, -0.27], + [0, 0], + [-8.551, 0.27], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [5.582, 0], + [0, 0], + [-6.392, 0], + [0, 0], + [8.462, -0.54], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [-95.285, -12.333], + [-76.021, -12.603], + [-76.021, 1.8], + [-95.285, 2.07], + [-95.285, 23.495], + [-69.81, 21.964], + [-69.81, 35.826], + [-109.689, 38.978], + [-109.689, -46.09], + [-69.81, -46.09], + [-69.81, -31.687], + [-95.285, -31.687] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 2", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ind": 2, + "ty": "sh", + "ix": 3, + "ks": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [4.68, -0.18], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [-4.861, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [-16.249, -31.686], + [-31.192, -31.686], + [-31.192, 34.568], + [-45.594, 34.747], + [-45.594, -31.686], + [-60.537, -31.686], + [-60.537, -46.09], + [-16.248, -46.09] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 3", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ind": 3, + "ty": "sh", + "ix": 4, + "ks": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [7.156, -13.323], + [26.871, -13.323], + [26.871, 1.08], + [7.156, 1.08], + [7.156, 33.757], + [-6.978, 33.757], + [-6.978, -46.09], + [33.262, -46.09], + [33.262, -31.687], + [7.156, -31.687] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 4", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ind": 4, + "ty": "sh", + "ix": 5, + "ks": { + "a": 0, + "k": { + "i": [ + [0, 0], + [-8.012, -0.449], + [0, 0], + [13.143, 0.271], + [0, 0], + [0, 0] + ], + "o": [ + [8.192, 0.18], + [0, 0], + [-12.873, -0.811], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [56.667, 21.154], + [81.152, 22.415], + [81.152, 36.638], + [42.264, 34.747], + [42.264, -46.09], + [56.667, -46.09] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 5", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ind": 5, + "ty": "sh", + "ix": 6, + "ks": { + "a": 0, + "k": { + "i": [ + [0, 0], + [-4.681, -0.539], + [0, 0], + [0, 0] + ], + "o": [ + [4.591, 0.27], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [93.304, 37.628], + [107.437, 38.708], + [107.437, -46.09], + [93.304, -46.09] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 6", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ind": 6, + "ty": "sh", + "ix": 7, + "ks": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [5.401, 0.9], + [0, 0], + [0, 0], + [5.22, 0.72], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [-5.403, -0.72], + [0, 0], + [0, 0], + [-5.222, -0.901], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [170.541, -46.09], + [152.267, -2.25], + [170.541, 46.09], + [154.337, 43.479], + [143.985, 16.834], + [133.454, 41.319], + [117.971, 39.428], + [136.515, -2.791], + [119.771, -46.09], + [135.253, -46.09], + [144.705, -21.875], + [154.788, -46.09] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 7", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.898039215686, 0.035294117647, 0.078431372549, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Netflix Wordmark", + "np": 8, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 102, + "op": 3868, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 10, + "ty": 4, + "nm": "Netflix N", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { "a": 0, "k": 0, "ix": 10 }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.455], "y": [1] }, + "o": { "x": [0.684], "y": [0] }, + "t": 104, + "s": [402.75] + }, + { "t": 154.74609375, "s": [256] } + ], + "ix": 3 + }, + "y": { "a": 0, "k": 256, "ix": 4 } + }, + "a": { "a": 0, "k": [0, 0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [0, 0], + [5.401, -0.719], + [0, 0], + [0, 0], + [4.861, -0.72], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [-5.131, 0.901], + [0, 0], + [0, 0], + [-5.131, 0.54], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [-123.641, 40.148], + [-139.394, 42.039], + [-155.868, -6.211], + [-155.868, 44.11], + [-170.541, 46.09], + [-170.541, -46.09], + [-156.858, -46.09], + [-138.134, 6.212], + [-138.134, -46.09], + [-123.641, -46.09] + ], + "c": true + }, + "ix": 2 + }, + "nm": "N", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.898039215686, 0.035294117647, 0.078431372549, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [0, 0], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Netflix Wordmark", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 102, + "op": 3868, + "st": 0, + "bm": 0 + } + ], + "markers": [] +} diff --git a/src/app/page.tsx b/src/app/page.tsx index e82d5e4..eec1ad6 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,7 +1,29 @@ "use client"; +import { useRouter } from "next/navigation"; +import Lottie from "react-lottie-player"; +import netflixLogo from "./netflixLogo.json"; + import ScreenWrapper from "@/components/ScreenWrapper"; +import { LottieWrapper } from "./styles"; export default function Home() { - return ee; + const router = useRouter(); + + function goHome() { + router.replace("/home"); + } + + return ( + + + + + + ); } diff --git a/src/app/styles.ts b/src/app/styles.ts index e69de29..11abde3 100644 --- a/src/app/styles.ts +++ b/src/app/styles.ts @@ -0,0 +1,10 @@ +import styled from "styled-components"; + +export const LottieWrapper = styled.div` + display: flex; + align-items: center; + justify-content: center; + + width: 100%; + height: 100%; +`; From 2d5ba288cde80415926f60820346485402b37d38 Mon Sep 17 00:00:00 2001 From: hiwon-lee <84234411+hiwon-lee@users.noreply.github.com> Date: Fri, 8 Nov 2024 02:21:48 +0900 Subject: [PATCH 07/66] =?UTF-8?q?=F0=9F=93=9D=20docs:=20=20add=20movie=20j?= =?UTF-8?q?pg?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/movie1.jpg | Bin 0 -> 14682 bytes public/movie2.jpg | Bin 0 -> 14179 bytes public/movie3.jpg | Bin 0 -> 13710 bytes public/movie4.jpg | Bin 0 -> 17114 bytes public/movie5.jpg | Bin 0 -> 11864 bytes src/app/home/page.tsx | 41 +++++++++++++++++++++++++++++++++++++++++ 6 files changed, 41 insertions(+) create mode 100644 public/movie1.jpg create mode 100644 public/movie2.jpg create mode 100644 public/movie3.jpg create mode 100644 public/movie4.jpg create mode 100644 public/movie5.jpg create mode 100644 src/app/home/page.tsx diff --git a/public/movie1.jpg b/public/movie1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6c0272a9068d0b3e853c5664681b0b4560b66a81 GIT binary patch literal 14682 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�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 literal 0 HcmV?d00001 diff --git a/public/movie3.jpg b/public/movie3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..06c7d35262741821e5f4e632797ac0a82757d9d0 GIT binary patch literal 13710 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 literal 0 HcmV?d00001 diff --git a/public/movie4.jpg b/public/movie4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bedd87ce8158aef5616e182ebf5303ef52fded79 GIT binary patch literal 17114 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�SzO%pI*IKC1BPkGsz| z7Fb8sGwj%)5}9Lje}`U{_rAdW<19A5yv|GfDeK90|B4o-8>^eFw}&dz*_}MhcPB~1 z5fR?}I->en4p}Isfhd~p&xU>Fp<8d7=1%9~A4S4noGZWg1PK?3r(XdTZ-BiKcd{sT z6O|kN+ioi7tM}H4kE5Y~uclS9Ci#+vsNby>y*@2wrn-QoB@v8gPIi0JW<{)zPSC;! z6r-Z{C#Wj zgvhtP&{B~qKC>l##5uagIu6~zW-NSnOQ$m0k<9v~VJPoM6}PVI!$Po(M%M3Aqxfgy zGF`KXXbM9-VQ8-&Ib&@mp45C;sJaFR*6zq)s%Jr;%jl$PXniT)Z?Lo|A zl?ivzrH2)a#HLI{A`uzNWiTWQj3p9SQB3C6j<2wYF?!IkTr6n=>4_}ezPgPEcd~X* zjDR1s5!d{Xg{~@SM}p;C$f-`O$ZQI8hd-@uYwg8&5z^PWyS`V`B_>6+4&_z`vRh-P z9|IsLDk_1ef9GCsfBCAu*I!|My?z6TP`?4(c64lYP+u%Cz>(&;J++N-;YChbe(=9_ z2PWvdG=X)kV*2Yr-Te?6-IK|@T7rXGO6=0ci-1wop-AOzEsEp8#oIGu`Px#9Qh zK4FlDoKKv%CiaLwl_`n%o+|s{@(dW?UH9Bs-KErZpBPaDtlh zVBN1lXQg$tvq$lw*pV?vAAsp{iJ5&#A%RGN3^=VlnYe_fuA@-v!2@MgGOf?QlmEv5|ry>8CH^9Ja%^P5}2Bj=lT&e&emH|^TO4nrI zjO&cxHwj=>It7mP3E&%CL$cRbr{4=k~>3-J|kO%bCtXu)p^Fh=2|EC>Yf#@ywZI|L9hbs-2)e(h}xvbb-YvxxcSqx1b`uV~l+usjW=F43%2Q18h zpEz_qdRkv1-vFSves3#az5^@x8WP8cjcC@8BHw#=L2tmcA>l7e-x|r>ofD;kN`)C%SD2EiYamBKbqcO z4al9ZecW;lR&RWC$YDEtd;)>vuq7L$iBl9B7IPIl8LW8aZ-CL*B;``oq^AkC=g4ht>yKDO;by}kPL56%CCol2|uXJ45|?;pRSTWWGS>yB$GkiFm67FEjP1IR6f z6rn8ibm~5UrYsJ}(p;1l#fp;mh%lB{!7-K>EB`oaF>_&M=qJ}zu>QiT(#W@(=Q4Un zne??TTMZAnA1?1@AtJ9Dr1Fw=Ri$f`09uRNE?@o<>X=7S%=rPPsL_zhtH3Ux{&Kr5c5jvwTvnIz2$OVHE`N>`EDn^^}x z1TWX2)fVk!&T;N|XgaFup4&rNA#A7(=nIH3OXu3uxrbvJwf1e@%^O|M`+_C44w5~K z;=~(s>W{>HyAYZ$Uc2fz^4f*k@VrjRoQrPawe zm`koqvavbr#Ff|ujQc$Y^G6je?BF%2W$vEZl7N|hx*ttMtj}PL-XOgI|4f_^<6>~# z3bb*j1Hf@79+hGMZ?U<+4ttUtW>&~;*T3(+xYb7B=d!|ELDp<*d0b`H`jOSwogqCI zNr46qo+9MG3s-i+j7k1|XpKl!?)m(R?*zD?7el`Nw0vO*>kh;+>idex@|hB059vJ- rgYg}Mp}jp2(f62031VYMPaKD!31BxE;xAS<7C4sqenUL+w)}qpiS~!; literal 0 HcmV?d00001 diff --git a/src/app/home/page.tsx b/src/app/home/page.tsx new file mode 100644 index 0000000..6b2dfd4 --- /dev/null +++ b/src/app/home/page.tsx @@ -0,0 +1,41 @@ +'use client'; + +import Card from './_components/RoundCard'; +import styled from 'styled-components'; + +const Home = () => { + const items = [ + { image: '/movie1.jpg', title: 'Movie 1' }, + { image: '/movie2.jpg', title: 'Movie 2' }, + { image: '/movie3.jpg', title: 'Movie 3' }, + { image: '/movie4.jpg', title: 'Movie 4' }, + { image: '/movie5.jpg', title: 'Movie 5' }, + ]; + + return ( + + {items.map((item, index) => ( + + ))} + + ); +}; + +export default Home; + +const HomeContainer = styled.div` + display: flex; + width: 375px; + margin: 1rem; + background: black; + + overflow: hidden; + overflow-x: scroll; + &::-webkit-scrollbar { + display: none; + } +`; From c20ebf2cddd586927ab572bc54797ab3dd372cfc Mon Sep 17 00:00:00 2001 From: hiwon-lee <84234411+hiwon-lee@users.noreply.github.com> Date: Fri, 8 Nov 2024 02:23:10 +0900 Subject: [PATCH 08/66] =?UTF-8?q?=F0=9F=92=84=20ui:=20=20=EC=A0=84?= =?UTF-8?q?=EC=97=AD=20Container=20=EC=8A=A4=ED=83=80=EC=9D=BC=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/styles.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/app/styles.ts b/src/app/styles.ts index 11abde3..a106c3a 100644 --- a/src/app/styles.ts +++ b/src/app/styles.ts @@ -1,4 +1,4 @@ -import styled from "styled-components"; +import styled from 'styled-components'; export const LottieWrapper = styled.div` display: flex; @@ -7,4 +7,15 @@ export const LottieWrapper = styled.div` width: 100%; height: 100%; + margin: 0 auto; +`; + +export const Container = styled.div` + display: flex; + flex-direction: column; + + width: 375px; + height: 100svh; + max-height: 812px; + background: black; `; From 7d0da88f530e55431c77ad388c9881ff35994d9e Mon Sep 17 00:00:00 2001 From: hiwon-lee <84234411+hiwon-lee@users.noreply.github.com> Date: Fri, 8 Nov 2024 02:24:18 +0900 Subject: [PATCH 09/66] =?UTF-8?q?=E2=9C=A8=20feat:=20=20RoundCard=20?= =?UTF-8?q?=EC=BB=B4=ED=8D=BC=EB=84=8C=ED=8A=B8=20=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/home/_components/RoundCard.tsx | 34 ++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 src/app/home/_components/RoundCard.tsx diff --git a/src/app/home/_components/RoundCard.tsx b/src/app/home/_components/RoundCard.tsx new file mode 100644 index 0000000..59760bc --- /dev/null +++ b/src/app/home/_components/RoundCard.tsx @@ -0,0 +1,34 @@ +import styled from 'styled-components'; + +type Card = { + image: string; + title: string; +}; + +const RoundCard = ({ image, title }: Card) => { + return ( + + {title} + + ); +}; + +export default RoundCard; + +const CardContainer = styled.div` + width: 100px; + height: 100px; + border-radius: 50%; + overflow: hidden; + flex-shrink: 0; + margin: 0 10px; +`; + +const Image = styled.img` + width: 100%; + height: 100%; + object-fit: cover; +`; From cf3525ec6be57257f7f932058347d9283b5b0899 Mon Sep 17 00:00:00 2001 From: hiwon-lee <84234411+hiwon-lee@users.noreply.github.com> Date: Fri, 8 Nov 2024 13:53:52 +0900 Subject: [PATCH 10/66] =?UTF-8?q?=F0=9F=93=9D=20docs:=20=20movie=20?= =?UTF-8?q?=EC=9D=B4=EB=AF=B8=EC=A7=80=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/movie4.jpg | Bin 17114 -> 108714 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/public/movie4.jpg b/public/movie4.jpg index bedd87ce8158aef5616e182ebf5303ef52fded79..eb5d7628ba7b42d2de9bc19dae723fd830076061 100644 GIT binary patch literal 108714 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 z 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 literal 17114 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 Date: Fri, 8 Nov 2024 13:54:27 +0900 Subject: [PATCH 11/66] =?UTF-8?q?=F0=9F=92=84=20ui:=20fix=20=EA=B0=80?= =?UTF-8?q?=EC=9A=B4=EB=8D=B0=20=EC=A0=95=EB=A0=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/styles.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/app/styles.ts b/src/app/styles.ts index a106c3a..89521ee 100644 --- a/src/app/styles.ts +++ b/src/app/styles.ts @@ -18,4 +18,6 @@ export const Container = styled.div` height: 100svh; max-height: 812px; background: black; + + margin: 0 auto; `; From ae53528cf935e2f5a90ccff7f99742e54cf801b8 Mon Sep 17 00:00:00 2001 From: hiwon-lee <84234411+hiwon-lee@users.noreply.github.com> Date: Fri, 8 Nov 2024 13:55:43 +0900 Subject: [PATCH 12/66] =?UTF-8?q?=E2=9C=A8=20feat:=20=20add=20card?= =?UTF-8?q?=EC=BB=B4=ED=8D=BC=EB=84=8C=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/home/_components/Card.tsx | 33 +++++++++++++++++++++++++++++++ src/app/home/style.ts | 15 ++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 src/app/home/_components/Card.tsx create mode 100644 src/app/home/style.ts diff --git a/src/app/home/_components/Card.tsx b/src/app/home/_components/Card.tsx new file mode 100644 index 0000000..2a2a755 --- /dev/null +++ b/src/app/home/_components/Card.tsx @@ -0,0 +1,33 @@ +import styled from 'styled-components'; + +type Card = { + image: string; + title: string; +}; + +const Card = ({ image, title }: Card) => { + return ( + + {title} + + ); +}; + +export default Card; + +const CardContainer = styled.div` + width: 6.375rem; + height: 10rem; + border-radius: 2px; + overflow: hidden; + flex-shrink: 0; +`; + +const Image = styled.img` + width: 100%; + height: 100%; + object-fit: cover; +`; diff --git a/src/app/home/style.ts b/src/app/home/style.ts new file mode 100644 index 0000000..6dab401 --- /dev/null +++ b/src/app/home/style.ts @@ -0,0 +1,15 @@ +import styled from 'styled-components'; + +export const CardContainer = styled.div` + display: flex; + gap: 0.5rem; + background: black; + margin: 1rem; + margin-right: 0; + + overflow: hidden; + overflow-x: scroll; + &::-webkit-scrollbar { + display: none; + } +`; From ebf281d5280296692445554befa258162c8dd4c9 Mon Sep 17 00:00:00 2001 From: hiwon-lee <84234411+hiwon-lee@users.noreply.github.com> Date: Fri, 8 Nov 2024 13:56:28 +0900 Subject: [PATCH 13/66] =?UTF-8?q?=E2=9C=85=20test:=20=20=EC=9E=84=EC=8B=9C?= =?UTF-8?q?=EB=A1=9C=20/home=EC=97=90=EC=84=9C=20Card=EC=BB=B4=ED=8D=BC?= =?UTF-8?q?=EB=84=8C=ED=8A=B8=20=ED=85=8C=EC=8A=A4=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/home/page.tsx | 48 +++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/src/app/home/page.tsx b/src/app/home/page.tsx index 6b2dfd4..a4ec5af 100644 --- a/src/app/home/page.tsx +++ b/src/app/home/page.tsx @@ -1,7 +1,9 @@ 'use client'; -import Card from './_components/RoundCard'; -import styled from 'styled-components'; +import RoundCard from './_components/RoundCard'; +import Card from './_components/Card'; +import { Container } from '../styles'; +import { CardContainer } from './style'; const Home = () => { const items = [ @@ -13,29 +15,27 @@ const Home = () => { ]; return ( - - {items.map((item, index) => ( - - ))} - + + + {items.map((item, index) => ( + + ))} + + + {items.map((item, index) => ( + + ))} + + ); }; export default Home; - -const HomeContainer = styled.div` - display: flex; - width: 375px; - margin: 1rem; - background: black; - - overflow: hidden; - overflow-x: scroll; - &::-webkit-scrollbar { - display: none; - } -`; From 07daf49f73841522aef32edaa7615fa8e264cffa Mon Sep 17 00:00:00 2001 From: hiwon-lee <84234411+hiwon-lee@users.noreply.github.com> Date: Fri, 8 Nov 2024 14:08:32 +0900 Subject: [PATCH 14/66] =?UTF-8?q?=F0=9F=92=84=20ui:=20=20margin=20?= =?UTF-8?q?=EC=82=AD=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/home/_components/RoundCard.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/app/home/_components/RoundCard.tsx b/src/app/home/_components/RoundCard.tsx index 59760bc..8370f51 100644 --- a/src/app/home/_components/RoundCard.tsx +++ b/src/app/home/_components/RoundCard.tsx @@ -24,7 +24,6 @@ const CardContainer = styled.div` border-radius: 50%; overflow: hidden; flex-shrink: 0; - margin: 0 10px; `; const Image = styled.img` From 2d6f6c04a407902ccffc14363c8a6ba042b8515f Mon Sep 17 00:00:00 2001 From: hiwon-lee <84234411+hiwon-lee@users.noreply.github.com> Date: Fri, 8 Nov 2024 15:09:25 +0900 Subject: [PATCH 15/66] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor:=20=20Card?= =?UTF-8?q?=EA=B3=B5=ED=86=B5=EC=9A=94=EC=86=8C=20=EB=AA=A8=EB=93=88?= =?UTF-8?q?=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/home/_components/Card.tsx | 17 ++++------------- src/app/home/_components/RoundCard.tsx | 17 ++++------------- src/app/home/_components/style.ts | 7 +++++++ src/app/home/_components/type.tsx | 4 ++++ 4 files changed, 19 insertions(+), 26 deletions(-) create mode 100644 src/app/home/_components/style.ts create mode 100644 src/app/home/_components/type.tsx diff --git a/src/app/home/_components/Card.tsx b/src/app/home/_components/Card.tsx index 2a2a755..b1e7fcb 100644 --- a/src/app/home/_components/Card.tsx +++ b/src/app/home/_components/Card.tsx @@ -1,14 +1,11 @@ import styled from 'styled-components'; +import { CardProps } from './type'; +import { FullCoveredImage } from './style'; -type Card = { - image: string; - title: string; -}; - -const Card = ({ image, title }: Card) => { +const Card = ({ image, title }: CardProps) => { return ( - {title} @@ -25,9 +22,3 @@ const CardContainer = styled.div` overflow: hidden; flex-shrink: 0; `; - -const Image = styled.img` - width: 100%; - height: 100%; - object-fit: cover; -`; diff --git a/src/app/home/_components/RoundCard.tsx b/src/app/home/_components/RoundCard.tsx index 8370f51..9ba60ca 100644 --- a/src/app/home/_components/RoundCard.tsx +++ b/src/app/home/_components/RoundCard.tsx @@ -1,14 +1,11 @@ import styled from 'styled-components'; +import { CardProps } from './type'; +import { FullCoveredImage } from './style'; -type Card = { - image: string; - title: string; -}; - -const RoundCard = ({ image, title }: Card) => { +const RoundCard = ({ image, title }: CardProps) => { return ( - {title} @@ -25,9 +22,3 @@ const CardContainer = styled.div` overflow: hidden; flex-shrink: 0; `; - -const Image = styled.img` - width: 100%; - height: 100%; - object-fit: cover; -`; diff --git a/src/app/home/_components/style.ts b/src/app/home/_components/style.ts new file mode 100644 index 0000000..3d997af --- /dev/null +++ b/src/app/home/_components/style.ts @@ -0,0 +1,7 @@ +import styled from 'styled-components'; + +export const FullCoveredImage = styled.img` + width: 100%; + height: 100%; + object-fit: cover; +`; diff --git a/src/app/home/_components/type.tsx b/src/app/home/_components/type.tsx new file mode 100644 index 0000000..7eaae6f --- /dev/null +++ b/src/app/home/_components/type.tsx @@ -0,0 +1,4 @@ +export type CardProps = { + image: string; + title: string; +}; From 5a767f272a81498fe77117603e852c802fb303fd Mon Sep 17 00:00:00 2001 From: hiwon-lee <84234411+hiwon-lee@users.noreply.github.com> Date: Fri, 8 Nov 2024 15:12:19 +0900 Subject: [PATCH 16/66] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor:=20=20?= =?UTF-8?q?=EC=B5=9C=EC=83=81=EC=9C=84=20=EC=BB=A8=ED=85=8C=EC=9D=B4?= =?UTF-8?q?=EB=84=88=20ScreenWrapper=EB=A1=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/home/page.tsx | 10 +++++----- src/components/ScreenWrapper.tsx | 12 +++++++----- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/src/app/home/page.tsx b/src/app/home/page.tsx index a4ec5af..8af9787 100644 --- a/src/app/home/page.tsx +++ b/src/app/home/page.tsx @@ -2,8 +2,8 @@ import RoundCard from './_components/RoundCard'; import Card from './_components/Card'; -import { Container } from '../styles'; import { CardContainer } from './style'; +import ScreenWrapper from '@/components/ScreenWrapper'; const Home = () => { const items = [ @@ -15,11 +15,11 @@ const Home = () => { ]; return ( - + - {items.map((item, index) => ( + {items.map((item) => ( @@ -34,7 +34,7 @@ const Home = () => { /> ))} - + ); }; diff --git a/src/components/ScreenWrapper.tsx b/src/components/ScreenWrapper.tsx index 0552119..9911425 100644 --- a/src/components/ScreenWrapper.tsx +++ b/src/components/ScreenWrapper.tsx @@ -1,8 +1,8 @@ -import { ReactNode } from "react"; -import styled from "styled-components"; +import { ReactNode } from 'react'; +import styled from 'styled-components'; // height만 자동으로 변합니다 -const Cotnainer = styled.div` +const Container = styled.div` display: flex; flex-direction: column; @@ -10,6 +10,8 @@ const Cotnainer = styled.div` height: 100svh; max-height: 812px; background: black; + + margin: 0 auto; `; const Content = styled.div` @@ -36,12 +38,12 @@ const Indicator = styled.div` export default function ScreenWrapper({ children }: { children: ReactNode }) { return ( - + {children} - + ); } From 7eb85cb8c4de4fdc7e7e5b57ad870803553b6746 Mon Sep 17 00:00:00 2001 From: Dahye Date: Fri, 8 Nov 2024 23:14:16 +0900 Subject: [PATCH 17/66] =?UTF-8?q?=F0=9F=92=84=20ui:tnb=20ui=20=EA=B5=AC?= =?UTF-8?q?=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/logo.png | Bin 0 -> 1024 bytes src/components/BNB.tsx | 3 +++ src/components/ScreenWrapper.tsx | 6 +++-- src/components/TNB.tsx | 40 +++++++++++++++++++++++++++++++ 4 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 public/logo.png create mode 100644 src/components/BNB.tsx create mode 100644 src/components/TNB.tsx diff --git a/public/logo.png b/public/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..75f7c9637c72572b3bb177261a98b5f8b500aa37 GIT binary patch literal 1024 zcmV+b1poVqP)ccK~#7F?V8U| z6G0Tm-|TivTd1s1V>B_Ydf?#2#KZ(I;y++GdegfH{SW*LFnCcfCVJEpe}SoqG4WuK z7)`iHQDY3LvWh_I?#}q$wiwXvRPoJjX!b*fF3e1M-~GOwUlbrGCnqN-CnpI3Jh z50Pu*>k(n~te>7)7#f=Y}Zu#NTdUul|_hwztxPgLaHk}|M*K4f@#=9lE5N9WJOHbg-9Ft zuaqsI`)lZY+i=RViFEO;ib|kJhzB3tvu0TxH*G~iEo{F}L>@+0hOm_A75c1zl$c&} zJ(t|CU|9hPCSem<#x$*9DbY0wZ7A(B&vkqk^wk@D%*&M7>$QTA(#`GhxOK(Jt}1A*G#f@LA|FL9ZM`eZ?krOg`CX|wp*cUT4T4C-mr6WLs-&Gu z)nLk|B@%*CFbBQ=RS;t`Wm6M*!uNeNte#X~8w4i_T(jR!s-xwCsgzAsWLOGcK?W(C zsz^#%1uAg>qLj6PA1;xNzip_Lm`kc7fhHCPsX9p; +} diff --git a/src/components/ScreenWrapper.tsx b/src/components/ScreenWrapper.tsx index 9911425..97678db 100644 --- a/src/components/ScreenWrapper.tsx +++ b/src/components/ScreenWrapper.tsx @@ -1,5 +1,6 @@ -import { ReactNode } from 'react'; -import styled from 'styled-components'; +import { ReactNode } from "react"; +import styled from "styled-components"; +import TNB from "./TNB"; // height만 자동으로 변합니다 const Container = styled.div` @@ -39,6 +40,7 @@ const Indicator = styled.div` export default function ScreenWrapper({ children }: { children: ReactNode }) { return ( + {children} diff --git a/src/components/TNB.tsx b/src/components/TNB.tsx new file mode 100644 index 0000000..54a8ca3 --- /dev/null +++ b/src/components/TNB.tsx @@ -0,0 +1,40 @@ +import Image from "next/image"; +import { usePathname } from "next/navigation"; +import styled from "styled-components"; + +const Container = styled.div` + position: fixed; + top: 24px; + + display: flex; + align-items: center; + gap: 25px; + + margin: 0 18px; +`; + +const MenuItem = styled.p` + color: white; + font-size: 17.2px; + font-weight: 400; + line-height: 30.45px; + letter-spacing: 0.7622978687286377px; +`; + +export default function TNB() { + const pathname = usePathname(); + + if (pathname === "/") { + return null; + } + + return ( + + logo + + TV Shows + Movies + My List + + ); +} From 5d082dc0815e23f83301fe2a9378490918f307a5 Mon Sep 17 00:00:00 2001 From: Dahye Date: Sat, 9 Nov 2024 03:37:57 +0900 Subject: [PATCH 18/66] =?UTF-8?q?=E2=9C=A8=20feat:=20=20TNB=20=EB=B0=8F=20?= =?UTF-8?q?BNB=20=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/ComingSoonIcon.tsx | 20 ++++++++++++++ src/assets/DownloadsIcon.tsx | 22 +++++++++++++++ src/assets/HomeIcon.tsx | 44 ++++++++++++++++++++++++++++++ src/assets/MoreIcon.tsx | 16 +++++++++++ src/assets/SearchIcon.tsx | 30 ++++++++++++++++++++ src/components/BNB.tsx | 3 -- src/components/BNB/index.tsx | 47 ++++++++++++++++++++++++++++++++ src/components/BNB/styles.ts | 29 ++++++++++++++++++++ src/components/ScreenWrapper.tsx | 2 ++ 9 files changed, 210 insertions(+), 3 deletions(-) create mode 100644 src/assets/ComingSoonIcon.tsx create mode 100644 src/assets/DownloadsIcon.tsx create mode 100644 src/assets/HomeIcon.tsx create mode 100644 src/assets/MoreIcon.tsx create mode 100644 src/assets/SearchIcon.tsx delete mode 100644 src/components/BNB.tsx create mode 100644 src/components/BNB/index.tsx create mode 100644 src/components/BNB/styles.ts diff --git a/src/assets/ComingSoonIcon.tsx b/src/assets/ComingSoonIcon.tsx new file mode 100644 index 0000000..3037346 --- /dev/null +++ b/src/assets/ComingSoonIcon.tsx @@ -0,0 +1,20 @@ +export default function ComingSoonIcon({ + isActive = false, +}: { + isActive?: boolean; +}) { + return ( + + + + ); +} diff --git a/src/assets/DownloadsIcon.tsx b/src/assets/DownloadsIcon.tsx new file mode 100644 index 0000000..9ade0ab --- /dev/null +++ b/src/assets/DownloadsIcon.tsx @@ -0,0 +1,22 @@ +export default function DownloadsIcon({ + isActive = false, +}: { + isActive?: boolean; +}) { + return ( + + + + ); +} diff --git a/src/assets/HomeIcon.tsx b/src/assets/HomeIcon.tsx new file mode 100644 index 0000000..5987c92 --- /dev/null +++ b/src/assets/HomeIcon.tsx @@ -0,0 +1,44 @@ +export default function HomeIcon({ isActive = false }: { isActive?: boolean }) { + return ( + + + + + + + + ); +} diff --git a/src/assets/MoreIcon.tsx b/src/assets/MoreIcon.tsx new file mode 100644 index 0000000..dc66ae6 --- /dev/null +++ b/src/assets/MoreIcon.tsx @@ -0,0 +1,16 @@ +export default function MoreIcon({ isActive = false }: { isActive?: boolean }) { + return ( + + + + ); +} diff --git a/src/assets/SearchIcon.tsx b/src/assets/SearchIcon.tsx new file mode 100644 index 0000000..b571762 --- /dev/null +++ b/src/assets/SearchIcon.tsx @@ -0,0 +1,30 @@ +export default function SearchIcon({ + isActive = false, +}: { + isActive?: boolean; +}) { + return ( + + + + + ); +} diff --git a/src/components/BNB.tsx b/src/components/BNB.tsx deleted file mode 100644 index 926e5d5..0000000 --- a/src/components/BNB.tsx +++ /dev/null @@ -1,3 +0,0 @@ -export default function BNB() { - return

; -} diff --git a/src/components/BNB/index.tsx b/src/components/BNB/index.tsx new file mode 100644 index 0000000..be08303 --- /dev/null +++ b/src/components/BNB/index.tsx @@ -0,0 +1,47 @@ +import { ElementType } from "react"; +import { usePathname } from "next/navigation"; + +import ComingSoonIcon from "@/assets/ComingSoonIcon"; +import DownloadsIcon from "@/assets/DownloadsIcon"; +import HomeIcon from "@/assets/HomeIcon"; +import MoreIcon from "@/assets/MoreIcon"; +import SearchIcon from "@/assets/SearchIcon"; +import { Container, MenuItemWrapper, Text } from "./styles"; + +interface Menu { + title: string; + icon: ElementType; + href: string; +} + +const MENU_LIST = [ + { title: "Home", icon: HomeIcon, href: "/home" }, + { title: "Search", icon: SearchIcon, href: "/search" }, + { title: "Coming Soon", icon: ComingSoonIcon, href: "/soon" }, + { title: "Downloads", icon: DownloadsIcon, href: "/download" }, + { title: "More", icon: MoreIcon, href: "/more" }, +]; + +function Menu({ data }: { data: Menu }) { + const { title, href } = data; + const pathname = usePathname(); + + return ( + +
+ +
+ {title} +
+ ); +} + +export default function BNB() { + return ( + + {MENU_LIST.map((menu) => ( + + ))} + + ); +} diff --git a/src/components/BNB/styles.ts b/src/components/BNB/styles.ts new file mode 100644 index 0000000..811c766 --- /dev/null +++ b/src/components/BNB/styles.ts @@ -0,0 +1,29 @@ +import Link from "next/link"; +import styled from "styled-components"; + +export const Container = styled.nav` + display: grid; + grid-template-columns: repeat(5, 1fr); + + height: 48px; + padding: 8px 29px 5px 26px; + background: #121212; +`; + +export const MenuItemWrapper = styled(Link)` + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + + text-decoration: none; +`; + +export const Text = styled.p<{ isActive: boolean }>` + margin: 0; + color: ${({ isActive }) => (isActive ? "#ffffff" : "#8C8787")}; + font-size: 8.2px; + font-weight: 500; + letter-spacing: 0.25999999046325684px; + text-align: center; +`; diff --git a/src/components/ScreenWrapper.tsx b/src/components/ScreenWrapper.tsx index 97678db..d615163 100644 --- a/src/components/ScreenWrapper.tsx +++ b/src/components/ScreenWrapper.tsx @@ -1,6 +1,7 @@ import { ReactNode } from "react"; import styled from "styled-components"; import TNB from "./TNB"; +import BNB from "./BNB"; // height만 자동으로 변합니다 const Container = styled.div` @@ -43,6 +44,7 @@ export default function ScreenWrapper({ children }: { children: ReactNode }) { {children} + From 401c5f66db664a2f815ec83d373389724888f9b5 Mon Sep 17 00:00:00 2001 From: Dahye Date: Sat, 9 Nov 2024 03:40:07 +0900 Subject: [PATCH 19/66] =?UTF-8?q?=F0=9F=90=9B=20fix:=20=EC=8A=A4=ED=94=8C?= =?UTF-8?q?=EB=9E=98=EC=8B=9C=20=ED=99=94=EB=A9=B4=EC=97=90=EC=84=9C=20bnb?= =?UTF-8?q?=20=EC=88=A8=EA=B8=B0=EA=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/BNB/index.tsx | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/components/BNB/index.tsx b/src/components/BNB/index.tsx index be08303..02eb6f5 100644 --- a/src/components/BNB/index.tsx +++ b/src/components/BNB/index.tsx @@ -22,25 +22,30 @@ const MENU_LIST = [ { title: "More", icon: MoreIcon, href: "/more" }, ]; -function Menu({ data }: { data: Menu }) { +function Menu({ data, isActive }: { data: Menu; isActive: boolean }) { const { title, href } = data; - const pathname = usePathname(); return (
- +
- {title} + {title}
); } export default function BNB() { + const pathname = usePathname(); + + if (pathname === "/") { + return null; + } + return ( {MENU_LIST.map((menu) => ( - + ))} ); From 87c43f868612866c4bb665ac07101178d59fe461 Mon Sep 17 00:00:00 2001 From: hiwon-lee <84234411+hiwon-lee@users.noreply.github.com> Date: Sat, 9 Nov 2024 02:29:16 +0900 Subject: [PATCH 20/66] =?UTF-8?q?=F0=9F=93=9D=20docs:=20=20=EC=95=84?= =?UTF-8?q?=EC=9D=B4=EC=BD=98=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/icon/infoIcon.svg | 5 +++++ public/icon/playIcon.png | Bin 0 -> 241 bytes public/icon/plusIcon.svg | 4 ++++ public/icon/toptenIcon.png | Bin 0 -> 303 bytes 4 files changed, 9 insertions(+) create mode 100644 public/icon/infoIcon.svg create mode 100644 public/icon/playIcon.png create mode 100644 public/icon/plusIcon.svg create mode 100644 public/icon/toptenIcon.png diff --git a/public/icon/infoIcon.svg b/public/icon/infoIcon.svg new file mode 100644 index 0000000..765215c --- /dev/null +++ b/public/icon/infoIcon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/icon/playIcon.png b/public/icon/playIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..27d1a9a0d11da0bed938c8e9dc1e0097f0503d09 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9W!3HGH#-DKnQk(@Ik;M!Q+`=Ht$S`Y;1W=H% zILO_JVcj{Imp~3nx}z^p<;H&QKZ&eBew(L@V@L(#+Wu(X1_K_~Ze|sQ)SwLwO%GW# zJ!Z0~#CRE_28#?&d!Y@vEu9Yq%xSc}g!DONnv zFC=Zu+-WJbLHgUSjSD4CHuwQu#Ng@b=d#Wzp$Pz;J5a&^ literal 0 HcmV?d00001 diff --git a/public/icon/plusIcon.svg b/public/icon/plusIcon.svg new file mode 100644 index 0000000..4de984e --- /dev/null +++ b/public/icon/plusIcon.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/icon/toptenIcon.png b/public/icon/toptenIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..4f27dc499888b12e15efd3c3e54d8971b74b0b23 GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^{2``W z$lZxy-8q?;Kn_c~qpu?a!^VE@KZ&eB{t-_X$B+ufrIQl{4;k>ZO85N_aVl(JZfmw& zz;}RgLBnjO0tUVf2Sf}wEhO|O$SZ26Zh!i2_m;bHpY&d@aNV)cFyzdxm6kUYSp%BY zBbt~anEADovg*o?ePi46gh6kU-T}|oYI^c?)VO8lGT-jlg*g49j11=Be1A5_vdJJ>XHO|#Z5@0v8h^9O48 w{r>tobH4O3VgET>7q5G6fBWVF!}_b-em`dwTby3C6X+iXPgg&ebxsLQ06#!;VE_OC literal 0 HcmV?d00001 From 57783a625d4b13427c1446f2c87f4890d0330e84 Mon Sep 17 00:00:00 2001 From: hiwon-lee <84234411+hiwon-lee@users.noreply.github.com> Date: Sat, 9 Nov 2024 02:31:02 +0900 Subject: [PATCH 21/66] =?UTF-8?q?=E2=9C=A8=20feat:=20=20=EB=B2=84=ED=8A=BC?= =?UTF-8?q?=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/button/Button.tsx | 26 +++++++++++++++++ src/components/button/NamedButton.tsx | 37 ++++++++++++++++++++++++ src/components/button/PlayButton.tsx | 41 +++++++++++++++++++++++++++ src/components/button/type.tsx | 10 +++++++ 4 files changed, 114 insertions(+) create mode 100644 src/components/button/Button.tsx create mode 100644 src/components/button/NamedButton.tsx create mode 100644 src/components/button/PlayButton.tsx create mode 100644 src/components/button/type.tsx diff --git a/src/components/button/Button.tsx b/src/components/button/Button.tsx new file mode 100644 index 0000000..b6f0266 --- /dev/null +++ b/src/components/button/Button.tsx @@ -0,0 +1,26 @@ +import styled from 'styled-components'; +import { ButtonProps } from './type'; + +const Button = ({ text, src, type }: ButtonProps) => { + return ( + + {src ? ( + {src} + ) : ( + text + )} + + ); +}; +export default Button; + +const ButtonContainer = styled.button` + all: unset; +`; diff --git a/src/components/button/NamedButton.tsx b/src/components/button/NamedButton.tsx new file mode 100644 index 0000000..ece5408 --- /dev/null +++ b/src/components/button/NamedButton.tsx @@ -0,0 +1,37 @@ +import Link from 'next/link'; +import styled from 'styled-components'; +import Button from './Button'; + +const NamedButton = ({ type, src, buttonName, link = '/' }) => { + return ( + + + + {data.title} + {data.overview} + + + ); +} diff --git a/src/app/home/screen.tsx b/src/app/home/screen.tsx index f609d91..2d3d509 100644 --- a/src/app/home/screen.tsx +++ b/src/app/home/screen.tsx @@ -3,7 +3,7 @@ import RoundCard from './_components/RoundCard'; import ScreenWrapper from '@/components/ScreenWrapper'; import { Title } from './_components/style'; -import LargeGradientCard from './_components/LargeGradientCard'; +import LargeGradientCard from '../../components/LargeGradientCard'; import PlayNav from './_components/PlayNav'; import { CardContainer } from './style'; diff --git a/src/app/search/_components/SearchList.tsx b/src/app/search/_components/SearchList.tsx index b86e12b..380cf9b 100644 --- a/src/app/search/_components/SearchList.tsx +++ b/src/app/search/_components/SearchList.tsx @@ -1,4 +1,5 @@ import Image from 'next/image'; +import Link from 'next/link'; import styled from 'styled-components'; import { MovieProps } from '@/types/MovieProps'; import PlayCircleIcon from '@/assets/PlayCircleIcon'; @@ -29,6 +30,10 @@ const List = styled.ul` list-style: none; `; +const MovieItemWrapper = styled(Link)` + text-decoration: none; +`; + const MovieItem = styled.li` display: flex; align-items: center; @@ -69,18 +74,20 @@ export default function SearchList({ {query ? `Search Result of: ${query}` : 'Top Searches'} {movieList.map((movie) => ( - - + + + - {movie.title} + {movie.title} - - + + + ))} diff --git a/src/components/BNB/index.tsx b/src/components/BNB/index.tsx index 720c47a..c7232aa 100644 --- a/src/components/BNB/index.tsx +++ b/src/components/BNB/index.tsx @@ -1,3 +1,5 @@ +'use client'; + import { ElementType } from 'react'; import { usePathname } from 'next/navigation'; diff --git a/src/app/home/_components/LargeGradientCard.tsx b/src/components/LargeGradientCard.tsx similarity index 83% rename from src/app/home/_components/LargeGradientCard.tsx rename to src/components/LargeGradientCard.tsx index b987994..5ba31cf 100644 --- a/src/app/home/_components/LargeGradientCard.tsx +++ b/src/components/LargeGradientCard.tsx @@ -1,6 +1,6 @@ import styled from 'styled-components'; -import { CardProps } from './type'; -import { FullCoveredImage } from './style'; +import { CardProps } from '@/app/home/_components/type'; +import { FullCoveredImage } from '@/app/home/_components/style'; const LargeGradientCard = ({ image, title }: CardProps) => { return ( diff --git a/src/services/fetchMovie.ts b/src/services/fetchMovie.ts new file mode 100644 index 0000000..24bfc0c --- /dev/null +++ b/src/services/fetchMovie.ts @@ -0,0 +1,12 @@ +import { MovieProps } from '@/types/MovieProps'; + +export const fetchMovie = async (id: string): Promise => { + const API_KEY = process.env.API_KEY; + const API_URL = process.env.API_URL; + + const endpoint = `${API_URL}movie/${id}?api_key=${API_KEY}`; + const response = await fetch(endpoint); + + const data = await response.json(); + return data; +}; From b9bca7750b236a6f99a96c168c037f42c2397d99 Mon Sep 17 00:00:00 2001 From: heewon lee <84234411+hiwon-lee@users.noreply.github.com> Date: Sat, 16 Nov 2024 17:06:00 +0900 Subject: [PATCH 65/66] Update README.md --- README.md | 178 +++++++++++++++++++++++++----------------------------- 1 file changed, 83 insertions(+), 95 deletions(-) diff --git a/README.md b/README.md index 42481fa..8899b3e 100644 --- a/README.md +++ b/README.md @@ -1,101 +1,89 @@ -# 5주차 미션: Next-Netflix +# 6주차 미션: Next-Netflix # 결과물 -- [베포 링크](https://next-netflix-20th-gamma.vercel.app/) +- [베포 링크](https://next-netflix-20th-five.vercel.app/) # Key Questions -## React 18 버전의 변경점에 대해 설명해주세요.(+ 19 버전에 대한 추가 설명도 좋습니다) - -React 18버전은 서버 컴포넌트와 클라이언트 컴포넌트의 구분, lazy loading과 Suspense 기능, 자동 배칭 기능 등을 도입했다. - -### 자동 배칭 - -- 자동 배칭은 여러 개의 상태 업데이트를 묶어 한 번의 렌더링으로 처리하여 성능을 높이는 것이다. -- 18 이전 버전에서도 이벤트 핸들러에서는 자동 배칭이 지원되었다. - - 예를 들어, 이벤트 핸들러 내에서 `setState` 함수로 여러 상태가 변경되어도 렌더링은 한 번만 일어났다. - - 하지만 `setTimeout` 등의 비동기 함수에서는 자동 배칭이 적용되지 않아 `setTimeout` 내의 `setState` 함수는 각각 렌더링을 요구했다. -- 하지만 18부터는 비동기 함수 내에서도 자동 배칭이 지원되도록 했다. - -### 서버 및 클라이언트 컴포넌트 - -- 서버 컴포넌트 - - 서버에서 데이터를 렌더링해 HTML로 전달한다. - - 서버에서만 처리되는 컴포넌트로, 상태나 유저의 인터랙션이 필요 없는 UI에 주로 사용된다. - - ex) 정적 데이터렌더링, SEO를 위한 데이터 로드 - - 클라이언트로 불필요한 자바스크립트를 보내지 않으므로 로딩 속도가 빠르고 성능이 향상된다. -- 클라이언트 컴포넌트 - - 브라우저에서 실행되며, 상태 관리나 이벤트 핸들링이 필요한 경우에 사용된다. - - 클라이언트 컴포넌트 내에서 서버 컴포넌트를 가져와 함께 사용할 수 있다. - - 주로 사용자와의 상호작용이 요구되는 UI 요소에 사용된다. - -### Lazy Loading과 Suspense - -- Lazy Loading - - 컴포넌트를 필요할 때까지 로드하지 않고, 사용자가 해당 컴포넌트를 필요로 할 때 로드함으로써 초기 로딩 시간을 줄일 수 있다. - - `React.lazy()`를 사용하여 설정할 수 있다. -- Suspense - - 비동기적으로 로드되는 컴포넌트를 감싸 로딩 중인 상태를 처리할 수 있도록 한 컴포넌트이다. - - `Suspense`를 사용하여 불러올 수 있고, `fallback` 속성으로 데이터를 불러오는 동안 보여줄 로딩 UI를 전달할 수 있다. - -## nextJS 13 이후의 app routing 방식의 특징과 기능에 대해 설명해주세요. - -### app router - -- 13 이전에는 `pages` 디렉토리 안의 파일들을 라우트로 변환했다. 페이지별로 하나의 파일이 필요하다. -- 13부터는 `app` 디렉토리를 사용하며, `layout.js`, `page.ts` 파일을 통해서 라우팅할 수 있다. -- `layout.js` 파일은 중첩된 레이아웃을 관리한다. 각 페이지마다 공통된 UI를 제공할 수 있다. -- `page.ts`는 실제 페이지 콘텐츠를 정의한다. - -### 패러렐(Parallel) 라우트 - -- 하나의 페이지 내에서 동시에 여러 라우트를 렌더링할 수 있다. - - 대시보드나 소셜 미디어 피드 등에서 사용하기 좋다. -- 병렬 라우팅은 명명된 슬롯(@folder)을 사용하여 구현된다. 각 슬롯은 독립적으로 렌더링되며, URL 구조에 영향을 미치지 않는다. -- 병렬 라우팅을 사용하면 인증 상태나 기타 조건에 따라 렌더링할 콘텐츠를 선택할 수 있. - - ex) 로그인 상태에 따라 대시보드와 로그인 페이지를 선택적으로 렌더링하기 -- 병렬 라우트에서 URL과 일치하지 않는 슬롯은 default.js 파일로 대체된다. 만약 default.js가 없으면 404 페이지가 표시됩니다. - -### 인터셉팅(Intercepting) 라우트 - -- 페이지 이동 중에 특정 동작을 처리할 수 있다. - - ex) 로딩 상태, 에러 처리, 추가 데이터 받아오기 등 - - (..): 한 단계 위의 디렉토리에서 라우트를 가로채기 - - (...): app 디렉토리 기준으로 라우트를 가로채기 -- Hard Navigation - - 전체 페이지 새로 고침: 페이지 이동 시 현재 페이지를 완전히 벗어나서 새로운 페이지를 서버에서 다시 가져온다. - - 페이지 상태 초기화: 새로고침이나 페이지 이동 시 모든 상태가 초기화된다. - - 네트워크 요청: 서버에서 새로운 콘텐츠를 요청하는 방식이기 때문에 페이지 이동 시 네트워크 요청이 발생한다. -- Soft Navigation - - 페이지 새로 고침 없음: 페이지 이동 시 전체 페이지를 새로 고침하지 않고, 필요한 데이터나 콘텐츠만을 클라이언트 사이드에서 동적으로 업데이트한다. - - 상태 유지: 페이지 이동 후에도 페이지의 상태가 유지된다. - - 빠른 전환: 페이지가 완전히 새로 로드되지 않는다. - -## vercel, netlify 같은 호스팅 플랫폼의 특징과 내부 구현 원리에 대해 설명해주세요(+ aws의 스토리지와 인스턴스 등 생태계에 대해서도 알려주세요) - -- Vercel - - Vercel은 Next.js의 개발사로, 클라우드 기반의 플랫폼으로 웹 애플리케이션을 빠르게 배포하고 최적화해준다. - - CI/CD 자동화: Vercel은 GitHub 등에 연동해 커밋이 발생할 때마다 자동으로 빌드하고 배포한다. - - 서버리스 기능: Vercel은 서버리스 아키텍처를 지원하여, 클라이언트의 요청에 따라 서버리스 함수가 트리거된다. AWS Lambda와 유사한 방식으로 동작하며, 요청 시에만 실행되고, 실행이 끝나면 서버 자원은 자동으로 해제된다. - - 캐싱과 엣지 네트워크: 전 세계에 분산된 CDN(Content Delivery Network)을 통해 정적 콘텐츠를 캐싱하고, 클라이언트에게 제공한다. -- Netlify - - - Netlify는 Jamstack(JavaScript, API, Markup) 아키텍처에 최적화된 호스팅 플랫폼으로, 주로 정적 사이트와 서버리스 함수의 배포를 할 수 있다. - - CI/CD 파이프라인: Netlify는 Git 저장소와 연결해 변경 사항이 발생하면 자동으로 애플리케이션을 빌드하고 배포한다. - - 서버리스 함수 지원: Netlify Functions는 AWS Lambda와 유사한 서버리스 함수 기능을 제공한다. - - 내부 CDN 및 엣지 네트워크: Netlify는 글로벌 CDN을 통해 정적 에셋을 빠르게 제공하며, 특정 페이지나 API 호출을 위한 엣지 네트워크 최적화로 성능을 높일 수 있다. - -- AWS(Amazon Web Services) - - AWS는 클라우드 기반의 다양한 인프라 및 서비스 제공업체로, 개발자와 기업들이 웹 애플리케이션, 데이터베이스, 서버리스 시스템을 손쉽게 관리하고 확장할 수 있도록 한다. - - AWS S3: AWS의 S3(Simple Storage Service)는 스토리지 서비스로, 정적 웹사이트 호스팅, 데이터 아카이빙, 백업 등에 자주 사용된다. - - EC2 인스턴스: Amazon EC2(Elastic Compute Cloud)는 가상 서버를 제공하는 서비스이다. EC2 인스턴스에 운영 체제와 애플리케이션을 설치하여 애플리케이션을 호스팅할 수 있다. 확장 및 축소도 가능하다. - - AWS Lambda: AWS Lambda는 서버리스 컴퓨팅 서비스를 제공하여, 특정 이벤트에 대해 자동으로 실행되는 함수를 작성할 수 있다. 효율적인 서버리스 아키텍처를 구현할 수 있다. - - 데이터베이스 및 API 서비스: AWS는 RDS(Relational Database Service)와 DynamoDB(NoSQL)와 같은 다양한 데이터베이스 서비스를 제공한다. - -# 참고 - -- https://nextjs.org/docs/app/building-your-application/routing/parallel-routes -- https://rocketengine.tistory.com/entry/NextJS-13-Routing-Parallel-Routes-%EB%B3%91%EB%A0%AC-%EB%9D%BC%EC%9A%B0%ED%8A%B8 -- https://rocketengine.tistory.com/entry/NextJS-13-Routing-Intercepting-Routes%EB%9D%BC%EC%9A%B0%ED%8A%B8-%EA%B0%80%EB%A1%9C%EC%B1%84%EA%B8%B0?category=1127295 -- https://velog.io/@hyunjoong/Next.js-13-Parallel-Intercepting-Routes-jxn0qt37 +### 무한 스크롤과 `Intersection Observer API`의 특징에 대해 알아봅시다. + +무한 스크롤 +무한 스크롤은 스크롤을 무한으로 할 수 있는 기능이다. +페이지 최하단에 도달했을 때 신규 콘텐츠를 로드하는 식으로 무한 스크롤이 구성된다. +이 전에는 페이지네이션을 활용해 콘텐츠를 확인하는 방식을 사용했다. + +무한스크롤의 장점 : 별도의 추가 동작이 필요하지 않음. +무한스크롤의 단점 : 한 페이지 내에 많은 콘텐츠가 로드 되므로, 페이지 성능이 느려진다. 많은 컨텐츠 로드 후, 눈여겨봤던 콘텐츠로 다시 돌아가기 어렵다. + +Intersection Oberserver API +해당 API는 무한 스크롤을 구현할 수 있도록 돕는다. +Intersection Oberserver(교차 관찰자)는 요소(Element)가 뷰포트(ViewPort)와 교차하고 있는 지 감지한다. 즉, 관찰 중인 요소가 사용자가 보는 화면 영역 내에 들어왔는 지 알려준다. + +객체 생성 +```js +new Intersection Observer(callback, options) +``` +객체 생성 시 root(관찰 대상이 화면에 들어왔음을 감지하는 영역), rootMargin(감지 영역을 바깥 범위까지 확장), threshold(관찰 대상이 화면 내 얼마나 들어왔을 때 콜백 함수를 콜백할 지) 등의 값을 작성하면 된다. + +### `tanstack query`의 사용 이유(기존의 상태 관리 라이브러리와는 어떻게 다른지)와 사용 방법(reactJS와 nextJS에서)을 알아봅시다. + +tanstack query(이전 이름 : React Query) +웹 애플리케이션에서 데이터 가져오기, 캐싱 동기화 및 서버 상태 업데이트를 간편하게 만들어주는 리액트 라이브러리다. +즉, React에서 API 요청과 상태 관리를 쉽게 해주는 도구다. +React나 Next.js와 함께 사용하는 경우 서버에서 데이터를 효율적으로 가져오고 캐싱 및 동기화를 관리할 수 있게 해준다. + + +| 특징 | TanStackQuery | 상태관리 라이브러리 | +| ---------------- | -------------------------- | ------------------------------- | +| **사용 목적** | 서버 상태 관리 (API 데이터 패칭, 캐싱) | 클라이언트 상태 관리 | +| **주요 기능** | 데이터 패칭, 캐싱, 무효화, 동기화, 리트라이 | 애플리케이션의 전역 상태 관리 | +| **복잡성** | 간단 (비동기 로직 추상화) | 상태 및 비동기 로직 직접 구현 필요 | +| **리덕스 미들웨어 필요성** | 불필요 | 필요 (예: Redux-Thunk, Redux-Saga) | +| **캐싱 지원**
| 지원
| 직접 구현 필요
| + +[ReactJS, Next.js에서의 사용] + +ReactJS : +- CSR을 기본으로 동작하며, 데이터는 클라이언트에서 fetching + +Next.js : +- SSR이나 SSG(Static-Site Generation)을 활용해 초기 상태를 서버에서 준비할 수 있다. +- Hydrate로 서버에서 패칭한 데이터를 클라이언트에 주입한다. + +[사용 방법] + +- 데이터 캐싱 + - 항상 쿼리 키를 지정해 데이터를 가져온다. 이 쿼리 키를 통해 캐시된 데이터를 사용할 지, 새로운 데이터를 가져올 지를 판단한다. +- 데이터의 신선도 + - 캐시한 데이터를 fresh | stale 상태로 구분해 관리한다. + - fresh -> 데이터 사용 + - stale -> 서버에 다시 요청해 신선한 데이터를 가져온다. + - staleTime : 데이터가 상하는 데까지 걸리는 시간 + - isStale : fresh | stale 판단 +```tsx +import { useQuery } from '@tanstack/react-query' +export default function DelayedData() { + const { data, isStale } = useQuery({ + queryKey: ['delay'], + queryFn: async () => (await fetch('https://api.heropy.dev/v0/delay?t=1000')).json(), + staleTime: 1000 * 10 // 10초 후 상함. 즉, 10초 동안 신선함. + }) + return ( <> +
데이터가 {isStale ? '상했어요..' : '신선해요!'}
+
{JSON.stringify(data)}
+ ) +} +``` +### 기본적인 git add, commit, push, pull, merge, rebase 등의 명령어에 대해 알아봅시다(+ git branch 전략이나 다른 git 명령어도 좋습니다!) + +**Git에서의 흐름**을 기준으로 git 명령어에 대해 설명한다. +1. **작업 디렉토리 (Working Directory)**: + - 게 쓰인다. + +|**특징**|**Merge**|**Rebase**| +|---|---|---| +|**히스토리**|병합 커밋 생성, 브랜치 구조 유지|히스토리가 직선으로 재배치됨| +|**커밋 내역 확인**|브랜치별 작업 흐름이 명확히 보임|히스토리가 깔끔하고 간단해짐| +|**협업 안전성**|충돌 관리가 비교적 쉬움|충돌 발생 시 작업 복잡도가 증가| +|**사용 사례**|협업 중 공유된 브랜치에서 병합 시 사용|개인 작업 정리 또는 feature 브랜치 정리 시 사용| From 30dca8b4100e7797839d5a3b2505f24f062d2caa Mon Sep 17 00:00:00 2001 From: heewon lee <84234411+hiwon-lee@users.noreply.github.com> Date: Sat, 16 Nov 2024 17:13:51 +0900 Subject: [PATCH 66/66] Update README.md --- README.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8899b3e..35269f5 100644 --- a/README.md +++ b/README.md @@ -77,9 +77,21 @@ export default function DelayedData() { ``` ### 기본적인 git add, commit, push, pull, merge, rebase 등의 명령어에 대해 알아봅시다(+ git branch 전략이나 다른 git 명령어도 좋습니다!) + **Git에서의 흐름**을 기준으로 git 명령어에 대해 설명한다. 1. **작업 디렉토리 (Working Directory)**: - - 게 쓰인다. + - 실제로 코드 작업을 하는 디렉토리다. + - 파일을 생성하거나 수정하면, 변경 사항은 "Tracked" 상태(추적 중) 또는 "Untracked" 상태(추적되지 않음)가 된다. +2. **스테이징 영역 (Staging Area)**: + - 변경된 파일을 `git add` 명령어로 스테이징 영역에 올립니다. + - 스테이징된 파일만이 commit 대상이 됩니다. +3. **로컬 리포지토리 (Local Repository)**: + - 스테이징 영역의 변경 사항을 `git commit` 명령어로 로컬 리포지토리에 저장 +4. **원격 리포지토리 (Remote Repository)**: + - 로컬 리포지토리에서 커밋된 내용을 `git push`로 원격 리포지토리에 업로드 + + **Merge와 Rebase** +특히 협업 할 때 중요하 쓰인다. |**특징**|**Merge**|**Rebase**| |---|---|---|