From 3f14237cc0ee08f65ec31f36054ac71da02f327b Mon Sep 17 00:00:00 2001 From: Dhruv Jha Date: Tue, 24 Oct 2023 09:42:53 +0530 Subject: [PATCH 1/3] Added back .data --- .data/complete-data.json | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 .data/complete-data.json diff --git a/.data/complete-data.json b/.data/complete-data.json new file mode 100644 index 0000000..e69de29 From 8858f676be675c8bec6cc046580ab0d5b6867bff Mon Sep 17 00:00:00 2001 From: Dhruv <38424726+fullmeteor172@users.noreply.github.com> Date: Tue, 24 Oct 2023 15:15:38 +0530 Subject: [PATCH 2/3] Revert "Major front end rework, moving to svelte." --- .data/complete-data.json | 1 + contributors/0xNunana.json | 2 +- contributors/{Mihika1708.json => Mihika1708} | 0 contributors/Praneesh-Sharma.json | 2 +- contributors/fullmeteor172.json | 2 +- contributors/maximiliankerling.json | 8 +- package-lock.json | 6 - website/.gitignore | 10 - website/.npmrc | 1 - website/README.md | 42 +- website/jsconfig.json | 17 - website/package-lock.json | 2550 ----- website/package.json | 65 +- website/postcss.config.js | 6 - website/public/ico.ico | Bin 0 -> 112453 bytes website/public/ico.png | Bin 0 -> 129341 bytes website/public/index.html | 43 + website/public/manifest.json | 25 + website/public/robots.txt | 3 + website/src/App.css | 53 +- website/src/App.js | 102 + website/src/Cardui.js | 36 + website/src/app.d.ts | 12 - website/src/app.html | 13 - website/src/cardui.css | 101 + website/src/components/Banner.svelte | 51 - website/src/components/Footer.svelte | 305 - website/src/components/Navbar.svelte | 45 - website/src/components/ProfileCard.svelte | 50 - website/src/components/ProfilesSection.svelte | 20 - website/src/images/BannerImage.webp | Bin 37846 -> 0 bytes website/src/images/GittyUp_Logo_Black.svelte | 50 - website/src/images/GittyUp_Logo_White.svelte | 175 - website/src/images/OSC_Full_Logo.svelte | 60 - website/src/images/OSC_Full_Logo_White.svelte | 45 - website/src/images/OSC_Short_Logo.svelte | 26 - website/src/images/svg/Test_Icon.svg | 3 - website/src/images/svg/aca.svg | 47 - website/src/images/svg/airplane.svg | 9 - website/src/images/svg/github-mark.svg | 1 - website/src/images/svg/github.svg | 19 - website/src/images/svg/osc_c.svg | 21 - website/src/index.css | 13 + website/src/index.js | 17 + website/src/lib/index.js | 1 - website/src/reportWebVitals.js | 13 + website/src/routes/+layout.svelte | 10 - website/src/routes/+page.svelte | 6 - website/static/favicon.png | Bin 11277 -> 0 bytes website/svelte.config.js | 10 - website/tailwind.config.js | 28 - website/vite.config.js | 6 - website/yarn.lock | 9613 +++++++++++++++++ 53 files changed, 10066 insertions(+), 3678 deletions(-) rename contributors/{Mihika1708.json => Mihika1708} (100%) delete mode 100644 package-lock.json delete mode 100644 website/.gitignore delete mode 100644 website/.npmrc delete mode 100644 website/jsconfig.json delete mode 100644 website/package-lock.json delete mode 100644 website/postcss.config.js create mode 100644 website/public/ico.ico create mode 100644 website/public/ico.png create mode 100644 website/public/index.html create mode 100644 website/public/manifest.json create mode 100644 website/public/robots.txt create mode 100644 website/src/App.js create mode 100644 website/src/Cardui.js delete mode 100644 website/src/app.d.ts delete mode 100644 website/src/app.html create mode 100644 website/src/cardui.css delete mode 100644 website/src/components/Banner.svelte delete mode 100644 website/src/components/Footer.svelte delete mode 100644 website/src/components/Navbar.svelte delete mode 100644 website/src/components/ProfileCard.svelte delete mode 100644 website/src/components/ProfilesSection.svelte delete mode 100644 website/src/images/BannerImage.webp delete mode 100644 website/src/images/GittyUp_Logo_Black.svelte delete mode 100644 website/src/images/GittyUp_Logo_White.svelte delete mode 100644 website/src/images/OSC_Full_Logo.svelte delete mode 100644 website/src/images/OSC_Full_Logo_White.svelte delete mode 100644 website/src/images/OSC_Short_Logo.svelte delete mode 100644 website/src/images/svg/Test_Icon.svg delete mode 100644 website/src/images/svg/aca.svg delete mode 100644 website/src/images/svg/airplane.svg delete mode 100644 website/src/images/svg/github-mark.svg delete mode 100644 website/src/images/svg/github.svg delete mode 100644 website/src/images/svg/osc_c.svg create mode 100644 website/src/index.css create mode 100644 website/src/index.js delete mode 100644 website/src/lib/index.js create mode 100644 website/src/reportWebVitals.js delete mode 100644 website/src/routes/+layout.svelte delete mode 100644 website/src/routes/+page.svelte delete mode 100644 website/static/favicon.png delete mode 100644 website/svelte.config.js delete mode 100644 website/tailwind.config.js delete mode 100644 website/vite.config.js create mode 100644 website/yarn.lock diff --git a/.data/complete-data.json b/.data/complete-data.json index e69de29..818a89a 100644 --- a/.data/complete-data.json +++ b/.data/complete-data.json @@ -0,0 +1 @@ +[{"github-username": "blazenn2", "favourite-game": "Far Cry 5", "favourite-language": "JavaScript", "favourite-color": "#000000"}, {"github-username": "fullmeteor172", "favourite-game": "NFSU2 Internation Edition", "favourite-language": "brainf*ck", "favourite-color": "#2b2b2b"}, {"github-username": "maximiliankerling", "favourite-game": "chess", "favourite-language": "javascript", "favourite-color": "#FFFFFF"}, {"github-username": "utku-13", "favourite-game": "League of Legends", "favourite-language": "Python", "favourite-color": "#EA3C16"}, {"github-username": "Praneesh-Sharma", "favourite-game": "Tennis", "favourite-language": "PYTHON", "favourite-color": "beige"}, {"github-username": "Mihika1708", "favourite-game": "Sudoku", "favourite-language": "Python", "favourite-color": "#FFFFFF"}, {"github-username": "pzaldivar", "favourite-game": "Pokemon", "favourite-language": "JavaScript", "favourite-color": "#FFC4E4"}, {"github-username": "mishrade", "favourite-game": "Cricket", "favourite-language": "Solidity", "favourite-color": "#ff9ecf"}, {"github-username": "MohamadShukry", "favourite-game": "Pubg", "favourite-language": "Java", "favourite-color": "#FFFFFF"}, {"github-username": "officialakhil", "favourite-game": "Valorant", "favourite-language": "Python", "favourite-color": "#00FFFF"}, {"github-username": "WesternVamp", "favourite-game": "Final Fantasy XIV", "favourite-language": "Javascript", "favourite-color": "#DC143C"}, {"github-username": "KyloRen04", "favourite-game": "Fall Guys", "favourite-language": "JavaScript", "favourite-color": "#2c3e50"}, {"github-username": "ketanjain113", "favourite-game": "Valorant", "favourite-language": "Python", "favourite-color": "#68d6ff"}, {"github-username": "chhetri28", "favourite-game": "Chess", "favourite-language": "Java", "favourite-color": "#FF0000"}, {"github-username": "0xNunana", "favourite-game": "Need For Speed", "favourite-language": "JavaScript", "favourite-color": "#ff4040"}, {"github-username": "Akhdanmuafa", "favourite-game": "Clash of Clans", "favourite-language": "Python", "favourite-color": "#DB1514"}, {"github-username": "saipranay47", "favourite-game": "Valorant", "favourite-language": "Javascript", "favourite-color": "#FF5733"}, {"github-username": "Rahul-Alokkan", "favourite-game": "Valorant", "favourite-language": "Java", "favourite-color": "#EA3C16"}, {"github-username": "sofyanmoch", "favourite-game": "PES", "favourite-language": "Java", "favourite-color": "#EA3C16"}, {"github-username": "Abhigyan103", "favourite-game": "Valorant", "favourite-language": "Java", "favourite-color": "#68d6ff"}, {"github-username": "anoniz", "favourite-game": "chess", "favourite-language": "JavaSxript", "favourite-color": "#FFFFFF"}] \ No newline at end of file diff --git a/contributors/0xNunana.json b/contributors/0xNunana.json index a744495..950ef0d 100644 --- a/contributors/0xNunana.json +++ b/contributors/0xNunana.json @@ -3,4 +3,4 @@ "favourite-game": "Need For Speed", "favourite-language": "JavaScript", "favourite-color": "#ff4040" -} +} \ No newline at end of file diff --git a/contributors/Mihika1708.json b/contributors/Mihika1708 similarity index 100% rename from contributors/Mihika1708.json rename to contributors/Mihika1708 diff --git a/contributors/Praneesh-Sharma.json b/contributors/Praneesh-Sharma.json index c95c484..4dcf72f 100644 --- a/contributors/Praneesh-Sharma.json +++ b/contributors/Praneesh-Sharma.json @@ -1,6 +1,6 @@ { "github-username": "Praneesh-Sharma", "favourite-game": "Tennis", - "favourite-language": "Python", + "favourite-language": "PYTHON", "favourite-color": "beige" } diff --git a/contributors/fullmeteor172.json b/contributors/fullmeteor172.json index 62d91ed..b02b9ff 100644 --- a/contributors/fullmeteor172.json +++ b/contributors/fullmeteor172.json @@ -1,6 +1,6 @@ { "github-username": "fullmeteor172", - "favourite-game": "NFSU2", + "favourite-game": "NFSU2 Internation Edition", "favourite-language": "brainf*ck", "favourite-color": "#2b2b2b" } diff --git a/contributors/maximiliankerling.json b/contributors/maximiliankerling.json index 324c6dc..2fed543 100644 --- a/contributors/maximiliankerling.json +++ b/contributors/maximiliankerling.json @@ -1,6 +1,6 @@ { - "github-username": "maximiliankerling", - "favourite-game": "chess", - "favourite-language": "javascript", - "favourite-color": "#FFFFFF" +"github-username": "maximiliankerling", +"favourite-game": "chess", +"favourite-language": "javascript", +"favourite-color": "#FFFFFF" } diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index a6cd35d..0000000 --- a/package-lock.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "OpenSource101", - "lockfileVersion": 3, - "requires": true, - "packages": {} -} diff --git a/website/.gitignore b/website/.gitignore deleted file mode 100644 index 6635cf5..0000000 --- a/website/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -.DS_Store -node_modules -/build -/.svelte-kit -/package -.env -.env.* -!.env.example -vite.config.js.timestamp-* -vite.config.ts.timestamp-* diff --git a/website/.npmrc b/website/.npmrc deleted file mode 100644 index b6f27f1..0000000 --- a/website/.npmrc +++ /dev/null @@ -1 +0,0 @@ -engine-strict=true diff --git a/website/README.md b/website/README.md index 5c91169..3a5bbcf 100644 --- a/website/README.md +++ b/website/README.md @@ -1,38 +1,8 @@ -# create-svelte +# Welcome to Hacktober! +If you're looking at this section, chances are that you wanted to know how the website functions. -Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte). +This is a React application, which was made to dynamically parse through the JSON file which contains information provided by the users who send in PRs! +Upon parsing the JSON file, we create cards for each individual user and display it in the webpage. -## Creating a project - -If you're seeing this, you've probably already done this step. Congrats! - -```bash -# create a new project in the current directory -npm create svelte@latest - -# create a new project in my-app -npm create svelte@latest my-app -``` - -## Developing - -Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server: - -```bash -npm run dev - -# or start the server and open the app in a new browser tab -npm run dev -- --open -``` - -## Building - -To create a production version of your app: - -```bash -npm run build -``` - -You can preview the production build with `npm run preview`. - -> To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment. +We recommend that you go through the workflow that builds all the PR merged JSON files into a single file, and then the application which utilizes it to create cards. +Happy Hacking! diff --git a/website/jsconfig.json b/website/jsconfig.json deleted file mode 100644 index fe45e13..0000000 --- a/website/jsconfig.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "extends": "./.svelte-kit/tsconfig.json", - "compilerOptions": { - "allowJs": true, - "checkJs": true, - "esModuleInterop": true, - "forceConsistentCasingInFileNames": true, - "resolveJsonModule": true, - "skipLibCheck": true, - "sourceMap": true, - "strict": true - } - // Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias and https://kit.svelte.dev/docs/configuration#files - // - // If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes - // from the referenced tsconfig.json - TypeScript does not merge them in -} diff --git a/website/package-lock.json b/website/package-lock.json deleted file mode 100644 index c5c4401..0000000 --- a/website/package-lock.json +++ /dev/null @@ -1,2550 +0,0 @@ -{ - "name": "website", - "version": "0.0.1", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "website", - "version": "0.0.1", - "devDependencies": { - "@sveltejs/adapter-auto": "^2.0.0", - "@sveltejs/kit": "^1.20.4", - "autoprefixer": "^10.4.16", - "flowbite": "^1.8.1", - "flowbite-svelte": "^0.44.18", - "postcss": "^8.4.31", - "svelte": "^4.0.5", - "svelte-check": "^3.4.3", - "tailwindcss": "^3.3.3", - "typescript": "^5.0.0", - "vite": "^4.4.2" - } - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@fastify/busboy": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.0.0.tgz", - "integrity": "sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==", - "dev": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@floating-ui/core": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz", - "integrity": "sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==", - "dev": true, - "dependencies": { - "@floating-ui/utils": "^0.1.3" - } - }, - "node_modules/@floating-ui/dom": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz", - "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==", - "dev": true, - "dependencies": { - "@floating-ui/core": "^1.4.2", - "@floating-ui/utils": "^0.1.3" - } - }, - "node_modules/@floating-ui/utils": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.6.tgz", - "integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==", - "dev": true - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "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/@polka/url": { - "version": "1.0.0-next.23", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz", - "integrity": "sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==", - "dev": true - }, - "node_modules/@popperjs/core": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", - "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, - "node_modules/@sveltejs/adapter-auto": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-2.1.0.tgz", - "integrity": "sha512-o2pZCfATFtA/Gw/BB0Xm7k4EYaekXxaPGER3xGSY3FvzFJGTlJlZjBseaXwYSM94lZ0HniOjTokN3cWaLX6fow==", - "dev": true, - "dependencies": { - "import-meta-resolve": "^3.0.0" - }, - "peerDependencies": { - "@sveltejs/kit": "^1.0.0" - } - }, - "node_modules/@sveltejs/kit": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.27.0.tgz", - "integrity": "sha512-a1wPIq2uO3RsTmV+KbA4venOgCJDbfHTXFe+g7eJR3N8l46DSuulUONJ1qnk2EnZWYC1Uj3Wbp3US0WFocIzXg==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@sveltejs/vite-plugin-svelte": "^2.4.1", - "@types/cookie": "^0.5.1", - "cookie": "^0.5.0", - "devalue": "^4.3.1", - "esm-env": "^1.0.0", - "kleur": "^4.1.5", - "magic-string": "^0.30.0", - "mrmime": "^1.0.1", - "sade": "^1.8.1", - "set-cookie-parser": "^2.6.0", - "sirv": "^2.0.2", - "tiny-glob": "^0.2.9", - "undici": "~5.26.2" - }, - "bin": { - "svelte-kit": "svelte-kit.js" - }, - "engines": { - "node": "^16.14 || >=18" - }, - "peerDependencies": { - "svelte": "^3.54.0 || ^4.0.0-next.0", - "vite": "^4.0.0" - } - }, - "node_modules/@sveltejs/vite-plugin-svelte": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.4.6.tgz", - "integrity": "sha512-zO79p0+DZnXPnF0ltIigWDx/ux7Ni+HRaFOw720Qeivc1azFUrJxTl0OryXVibYNx1hCboGia1NRV3x8RNv4cA==", - "dev": true, - "dependencies": { - "@sveltejs/vite-plugin-svelte-inspector": "^1.0.4", - "debug": "^4.3.4", - "deepmerge": "^4.3.1", - "kleur": "^4.1.5", - "magic-string": "^0.30.3", - "svelte-hmr": "^0.15.3", - "vitefu": "^0.2.4" - }, - "engines": { - "node": "^14.18.0 || >= 16" - }, - "peerDependencies": { - "svelte": "^3.54.0 || ^4.0.0", - "vite": "^4.0.0" - } - }, - "node_modules/@sveltejs/vite-plugin-svelte-inspector": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-1.0.4.tgz", - "integrity": "sha512-zjiuZ3yydBtwpF3bj0kQNV0YXe+iKE545QGZVTaylW3eAzFr+pJ/cwK8lZEaRp4JtaJXhD5DyWAV4AxLh6DgaQ==", - "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": "^14.18.0 || >= 16" - }, - "peerDependencies": { - "@sveltejs/vite-plugin-svelte": "^2.2.0", - "svelte": "^3.54.0 || ^4.0.0", - "vite": "^4.0.0" - } - }, - "node_modules/@types/cookie": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.3.tgz", - "integrity": "sha512-SLg07AS9z1Ab2LU+QxzU8RCmzsja80ywjf/t5oqw+4NSH20gIGlhLOrBDm1L3PBWzPa4+wkgFQVZAjE6Ioj2ug==", - "dev": true - }, - "node_modules/@types/estree": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.3.tgz", - "integrity": "sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==", - "dev": true - }, - "node_modules/@types/pug": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.8.tgz", - "integrity": "sha512-QzhsZ1dMGyJbn/D9V80zp4GIA4J4rfAjCCxc3MP+new0E8dyVdSkR735Lx+n3LIaHNFcjHL5+TbziccuT+fdoQ==", - "dev": true - }, - "node_modules/@yr/monotone-cubic-spline": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@yr/monotone-cubic-spline/-/monotone-cubic-spline-1.0.3.tgz", - "integrity": "sha512-FQXkOta0XBSUPHndIKON2Y9JeQz5ZeMqLYZVVK93FliNBFm7LNMIZmY6FrMEB9XPcDbE2bekMbZD6kzDkxwYjA==", - "dev": true - }, - "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/apexcharts": { - "version": "3.44.0", - "resolved": "https://registry.npmjs.org/apexcharts/-/apexcharts-3.44.0.tgz", - "integrity": "sha512-u7Xzrbcxc2yWznN78Jh5NMCYVAsWDfBjRl5ea++rVzFAqjU2hLz4RgKIFwYOBDRQtW1e/Qz8azJTqIJ1+Vu9Qg==", - "dev": true, - "dependencies": { - "@yr/monotone-cubic-spline": "^1.0.3", - "svg.draggable.js": "^2.2.2", - "svg.easing.js": "^2.0.0", - "svg.filter.js": "^2.0.2", - "svg.pathmorphing.js": "^0.1.3", - "svg.resize.js": "^1.4.3", - "svg.select.js": "^3.0.1" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true - }, - "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.16", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "browserslist": "^4.21.10", - "caniuse-lite": "^1.0.30001538", - "fraction.js": "^4.3.6", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/axobject-query": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", - "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", - "dev": true, - "dependencies": { - "dequal": "^2.0.3" - } - }, - "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/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "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.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "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/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001553", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001553.tgz", - "integrity": "sha512-N0ttd6TrFfuqKNi+pMgWJTb9qrdJu4JSpgPFLe/lrD19ugC6fZgF0pUewRowDwzdDnb9V41mFcdlYgl/PyKf4A==", - "dev": true, - "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/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/code-red": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.4.tgz", - "integrity": "sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15", - "@types/estree": "^1.0.1", - "acorn": "^8.10.0", - "estree-walker": "^3.0.3", - "periscopic": "^3.1.0" - } - }, - "node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "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/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/devalue": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.2.tgz", - "integrity": "sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==", - "dev": true - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true - }, - "node_modules/electron-to-chromium": { - "version": "1.4.563", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.563.tgz", - "integrity": "sha512-dg5gj5qOgfZNkPNeyKBZQAQitIQ/xwfIDmEQJHCbXaD9ebTZxwJXUsDYcBlAvZGZLi+/354l35J1wkmP6CqYaw==", - "dev": true - }, - "node_modules/es6-promise": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", - "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", - "dev": true - }, - "node_modules/esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/esm-env": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.0.0.tgz", - "integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==", - "dev": true - }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "dev": true, - "dependencies": { - "@types/estree": "^1.0.0" - } - }, - "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", - "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/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/flowbite": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/flowbite/-/flowbite-1.8.1.tgz", - "integrity": "sha512-lXTcO8a6dRTPFpINyOLcATCN/pK1Of/jY4PryklPllAiqH64tSDUsOdQpar3TO59ZXWwugm2e92oaqwH6X90Xg==", - "dev": true, - "dependencies": { - "@popperjs/core": "^2.9.3", - "mini-svg-data-uri": "^1.4.3" - } - }, - "node_modules/flowbite-svelte": { - "version": "0.44.18", - "resolved": "https://registry.npmjs.org/flowbite-svelte/-/flowbite-svelte-0.44.18.tgz", - "integrity": "sha512-vCRuzO4Ltz+8qyYP1b8yZPre4fWeRnVwg7C8uQ3a6UgLPruPAACCbqO+i/RkzD7CFU7ygziee9OfPgVoMr8aWA==", - "dev": true, - "dependencies": { - "@floating-ui/dom": "^1.5.3", - "apexcharts": "^3.42.0", - "flowbite": "^1.8.1", - "tailwind-merge": "^1.14.0" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, - "peerDependencies": { - "svelte": "^4.0.0" - } - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "dev": true, - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "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/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "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/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "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/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/globalyzer": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", - "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", - "dev": true - }, - "node_modules/globrex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", - "dev": true - }, - "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==", - "dev": true - }, - "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.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/import-meta-resolve": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-3.0.0.tgz", - "integrity": "sha512-4IwhLhNNA8yy445rPjD/lWh++7hMDOml2eHtd58eG7h+qK3EryMuuRbsHGPikCoAgIkkDnckKfWSk2iDla/ejg==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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==", - "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/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dev": true, - "dependencies": { - "hasown": "^2.0.0" - }, - "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-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-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-reference": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", - "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", - "dev": true, - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/jiti": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz", - "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==", - "dev": true, - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/locate-character": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", - "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==", - "dev": true - }, - "node_modules/magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", - "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.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/mini-svg-data-uri": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", - "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==", - "dev": true, - "bin": { - "mini-svg-data-uri": "cli.js" - } - }, - "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/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/mrmime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "dev": true, - "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/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", - "dev": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "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/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-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-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/periscopic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", - "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", - "dev": true, - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^3.0.0", - "is-reference": "^3.0.0" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "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/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", - "dev": true, - "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/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "dev": true, - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-load-config": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", - "dev": true, - "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^2.1.1" - }, - "engines": { - "node": ">= 14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.11" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "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==", - "dev": true - }, - "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/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "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/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": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/rollup": { - "version": "3.29.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", - "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", - "dev": true, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "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/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "dev": true, - "dependencies": { - "mri": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/sander": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", - "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", - "dev": true, - "dependencies": { - "es6-promise": "^3.1.2", - "graceful-fs": "^4.1.3", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.2" - } - }, - "node_modules/set-cookie-parser": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", - "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", - "dev": true - }, - "node_modules/sirv": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz", - "integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==", - "dev": true, - "dependencies": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^3.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/sorcery": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", - "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.14", - "buffer-crc32": "^0.2.5", - "minimist": "^1.2.0", - "sander": "^0.5.0" - }, - "bin": { - "sorcery": "bin/sorcery" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sucrase": { - "version": "3.34.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", - "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "7.1.6", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "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/svelte": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.2.tgz", - "integrity": "sha512-My2tytF2e2NnHSpn2M7/3VdXT4JdTglYVUuSuK/mXL2XtulPYbeBfl8Dm1QiaKRn0zoULRnL+EtfZHHP0k4H3A==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.2.1", - "@jridgewell/sourcemap-codec": "^1.4.15", - "@jridgewell/trace-mapping": "^0.3.18", - "acorn": "^8.9.0", - "aria-query": "^5.3.0", - "axobject-query": "^3.2.1", - "code-red": "^1.0.3", - "css-tree": "^2.3.1", - "estree-walker": "^3.0.3", - "is-reference": "^3.0.1", - "locate-character": "^3.0.0", - "magic-string": "^0.30.4", - "periscopic": "^3.1.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/svelte-check": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.5.2.tgz", - "integrity": "sha512-5a/YWbiH4c+AqAUP+0VneiV5bP8YOk9JL3jwvN+k2PEPLgpu85bjQc5eE67+eIZBBwUEJzmO3I92OqKcqbp3fw==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", - "chokidar": "^3.4.1", - "fast-glob": "^3.2.7", - "import-fresh": "^3.2.1", - "picocolors": "^1.0.0", - "sade": "^1.7.4", - "svelte-preprocess": "^5.0.4", - "typescript": "^5.0.3" - }, - "bin": { - "svelte-check": "bin/svelte-check" - }, - "peerDependencies": { - "svelte": "^3.55.0 || ^4.0.0-next.0 || ^4.0.0" - } - }, - "node_modules/svelte-hmr": { - "version": "0.15.3", - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.3.tgz", - "integrity": "sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==", - "dev": true, - "engines": { - "node": "^12.20 || ^14.13.1 || >= 16" - }, - "peerDependencies": { - "svelte": "^3.19.0 || ^4.0.0" - } - }, - "node_modules/svelte-preprocess": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.4.tgz", - "integrity": "sha512-ABia2QegosxOGsVlsSBJvoWeXy1wUKSfF7SWJdTjLAbx/Y3SrVevvvbFNQqrSJw89+lNSsM58SipmZJ5SRi5iw==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@types/pug": "^2.0.6", - "detect-indent": "^6.1.0", - "magic-string": "^0.27.0", - "sorcery": "^0.11.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">= 14.10.0" - }, - "peerDependencies": { - "@babel/core": "^7.10.2", - "coffeescript": "^2.5.1", - "less": "^3.11.3 || ^4.0.0", - "postcss": "^7 || ^8", - "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0", - "pug": "^3.0.0", - "sass": "^1.26.8", - "stylus": "^0.55.0", - "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", - "svelte": "^3.23.0 || ^4.0.0-next.0 || ^4.0.0", - "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "coffeescript": { - "optional": true - }, - "less": { - "optional": true - }, - "postcss": { - "optional": true - }, - "postcss-load-config": { - "optional": true - }, - "pug": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "typescript": { - "optional": true - } - } - }, - "node_modules/svelte-preprocess/node_modules/magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.13" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/svg.draggable.js": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/svg.draggable.js/-/svg.draggable.js-2.2.2.tgz", - "integrity": "sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw==", - "dev": true, - "dependencies": { - "svg.js": "^2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/svg.easing.js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/svg.easing.js/-/svg.easing.js-2.0.0.tgz", - "integrity": "sha512-//ctPdJMGy22YoYGV+3HEfHbm6/69LJUTAqI2/5qBvaNHZ9uUFVC82B0Pl299HzgH13rKrBgi4+XyXXyVWWthA==", - "dev": true, - "dependencies": { - "svg.js": ">=2.3.x" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/svg.filter.js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/svg.filter.js/-/svg.filter.js-2.0.2.tgz", - "integrity": "sha512-xkGBwU+dKBzqg5PtilaTb0EYPqPfJ9Q6saVldX+5vCRy31P6TlRCP3U9NxH3HEufkKkpNgdTLBJnmhDHeTqAkw==", - "dev": true, - "dependencies": { - "svg.js": "^2.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/svg.js": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/svg.js/-/svg.js-2.7.1.tgz", - "integrity": "sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA==", - "dev": true - }, - "node_modules/svg.pathmorphing.js": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/svg.pathmorphing.js/-/svg.pathmorphing.js-0.1.3.tgz", - "integrity": "sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww==", - "dev": true, - "dependencies": { - "svg.js": "^2.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/svg.resize.js": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/svg.resize.js/-/svg.resize.js-1.4.3.tgz", - "integrity": "sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw==", - "dev": true, - "dependencies": { - "svg.js": "^2.6.5", - "svg.select.js": "^2.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/svg.resize.js/node_modules/svg.select.js": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-2.1.2.tgz", - "integrity": "sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ==", - "dev": true, - "dependencies": { - "svg.js": "^2.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/svg.select.js": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-3.0.1.tgz", - "integrity": "sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw==", - "dev": true, - "dependencies": { - "svg.js": "^2.6.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/tailwind-merge": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-1.14.0.tgz", - "integrity": "sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/dcastil" - } - }, - "node_modules/tailwindcss": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", - "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", - "dev": true, - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.12", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.18.2", - "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss/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/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/tiny-glob": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", - "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", - "dev": true, - "dependencies": { - "globalyzer": "0.1.0", - "globrex": "^0.1.2" - } - }, - "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/totalist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true - }, - "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/undici": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.26.5.tgz", - "integrity": "sha512-cSb4bPFd5qgR7qr2jYAi0hlX9n5YKK2ONKkLFkxl+v/9BvC0sOpZjBHDBSXc5lWAf5ty9oZdRXytBIHzgUcerw==", - "dev": true, - "dependencies": { - "@fastify/busboy": "^2.0.0" - }, - "engines": { - "node": ">=14.0" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/vite": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.0.tgz", - "integrity": "sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==", - "dev": true, - "dependencies": { - "esbuild": "^0.18.10", - "postcss": "^8.4.27", - "rollup": "^3.27.1" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vitefu": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", - "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", - "dev": true, - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "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/yaml": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.3.tgz", - "integrity": "sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==", - "dev": true, - "engines": { - "node": ">= 14" - } - } - } -} diff --git a/website/package.json b/website/package.json index df514a5..8571f52 100644 --- a/website/package.json +++ b/website/package.json @@ -1,26 +1,43 @@ { - "name": "website", - "version": "0.0.1", - "private": true, - "scripts": { - "dev": "vite dev", - "build": "vite build", - "preview": "vite preview", - "check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json", - "check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch" - }, - "devDependencies": { - "@sveltejs/adapter-auto": "^2.0.0", - "@sveltejs/kit": "^1.20.4", - "autoprefixer": "^10.4.16", - "flowbite": "^1.8.1", - "flowbite-svelte": "^0.44.18", - "postcss": "^8.4.31", - "svelte": "^4.0.5", - "svelte-check": "^3.4.3", - "tailwindcss": "^3.3.3", - "typescript": "^5.0.0", - "vite": "^4.4.2" - }, - "type": "module" + "name": "contributors", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.11.4", + "@testing-library/react": "^11.1.0", + "@testing-library/user-event": "^12.1.10", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-scripts": "^5.0.1", + "web-vitals": "^1.0.1" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "description": "If you're looking at this section, chances are that you wanted to know how the website functions.", + "main": "index.js", + "devDependencies": {}, + "author": "", + "license": "ISC" } diff --git a/website/postcss.config.js b/website/postcss.config.js deleted file mode 100644 index 2e7af2b..0000000 --- a/website/postcss.config.js +++ /dev/null @@ -1,6 +0,0 @@ -export default { - plugins: { - tailwindcss: {}, - autoprefixer: {}, - }, -} diff --git a/website/public/ico.ico b/website/public/ico.ico new file mode 100644 index 0000000000000000000000000000000000000000..892d51e9a3783f1a439b04a39d94616b09ec3081 GIT binary patch literal 112453 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 JRo!Fm{}-DIKL7v# literal 0 HcmV?d00001 diff --git a/website/public/ico.png b/website/public/ico.png new file mode 100644 index 0000000000000000000000000000000000000000..4d6684846471754903634b4277d9aaeb1995a970 GIT binary patch literal 129341 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%0A5Rnjt$R6aK(7Pab&>magdyg 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 ZX=m;GpAV=_8~byzN^)wl@K + + + + + + + + + + + + Awesome Contributors + + + +
+ + + diff --git a/website/public/manifest.json b/website/public/manifest.json new file mode 100644 index 0000000..e25c69d --- /dev/null +++ b/website/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "OSC: VIT-AP", + "name": "OSC's Official Website", + "icons": [ + { + "src": "ico.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "ico.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "ico.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/website/public/robots.txt b/website/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/website/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/website/src/App.css b/website/src/App.css index 72abaf0..63349a1 100644 --- a/website/src/App.css +++ b/website/src/App.css @@ -1,10 +1,47 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +.App { + text-align: center; +} +.App-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} body { - background: white; - background-image: radial-gradient(rgba(209, 207, 207, 0.482) 1px, transparent 0); - background-size: 16px 16px; - background-position: -19px -19px; - } \ No newline at end of file + color: white; +} +h1 { + padding: 20px; +} +.button { + margin-bottom: 30px; +} diff --git a/website/src/App.js b/website/src/App.js new file mode 100644 index 0000000..3ef7caa --- /dev/null +++ b/website/src/App.js @@ -0,0 +1,102 @@ +import React, { Suspense } from "react"; +import { useState } from "react"; +import "./App.css"; +const Cardui = React.lazy(() => import("./Cardui")); +// import * as data from 'https://raw.githubusercontent.com/Open-Source-Community-VIT-AP/OpenSource101/master/.data/complete-data.json'; + +function App() { + // console.log(data); + + const [data, setdata] = useState([]); + + const getapi = () => { + fetch( + "https://raw.githubusercontent.com/Open-Source-Community-VIT-AP/OpenSource101/master/.data/complete-data.json" + ) + .then((response) => response.json()) + .then((json) => { + setdata(json); + }); + }; + getapi(); + return ( +
+

Awesome Contributors

+ + + + + + + + + GitHub repo + + + + + + + +
+ {data + .filter((val) => { + return val; + }) + .map((val, key) => { + return ( + Loading...
}> + + + ); + })} +
+ + ); +} + +export default App; diff --git a/website/src/Cardui.js b/website/src/Cardui.js new file mode 100644 index 0000000..ff526ad --- /dev/null +++ b/website/src/Cardui.js @@ -0,0 +1,36 @@ +import React from "react"; +import "./cardui.css"; + +function Cardui({ name, game, lang, color }) { + const url = `https://github.com/${name}`; + return ( + + ); +} + +export default Cardui; diff --git a/website/src/app.d.ts b/website/src/app.d.ts deleted file mode 100644 index f59b884..0000000 --- a/website/src/app.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -// See https://kit.svelte.dev/docs/types#app -// for information about these interfaces -declare global { - namespace App { - // interface Error {} - // interface Locals {} - // interface PageData {} - // interface Platform {} - } -} - -export {}; diff --git a/website/src/app.html b/website/src/app.html deleted file mode 100644 index db9069b..0000000 --- a/website/src/app.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - GITTYUP! by OSC - %sveltekit.head% - - -
%sveltekit.body%
- - diff --git a/website/src/cardui.css b/website/src/cardui.css new file mode 100644 index 0000000..a99bcd1 --- /dev/null +++ b/website/src/cardui.css @@ -0,0 +1,101 @@ +body { + background-color: #000; +} + +.cards { + width: 100%; + height: 100%; + display: flex; + flex-wrap: wrap; + justify-content: center; + align-items: center; + margin: auto; +} +.card { + background-color: #558bff; + border-radius: 20px; + border: 1px solid white; + box-shadow: 0 0 30px rgba(255, 255, 255, 0.178); + /* max-width: 250px; */ + width: 280px; + height: 500px; + /* height: fit-content; */ + margin: 20px; +} +.container { + position: relative; + clip-path: polygon(0 0, 100% 0, 100% 85%, 0 100%); +} +.imgc { + width: 100%; + display: block; + border-radius: 20px 20px 0 0; +} +.container:after { + content: ""; + height: 100%; + width: 100%; + position: absolute; + top: 0; + left: 0; + border-radius: 20px 20px 0 0; + opacity: 0.7; +} + +.details { + padding-top: 10px; + padding-left: 20px; + padding-bottom: 10px; +} +.details > h3 { + color: #ffffff; + font-weight: 600; + font-size: 18px; + margin: 10px 0 15px 0; + text-transform: uppercase; + letter-spacing: 1.2px; + text-align: left; + -ms-word-break: break-all; + word-break: break-all; + word-break: break-word; +} + +.details>h4{ + color: #ffffff; + font-weight: 400; + font-size: 16px; + margin: 0; + + letter-spacing: 1.2px; + text-align: center; + -ms-word-break: break-all; +word-break: break-all; +word-break: break-word; +} +.details>p{ + color: #121212; + font-size: 15px; + line-height: 30px; + font-weight: 600; + text-align: left; + margin: 0; + padding: 0; + -ms-word-break: break-all; + + word-break: break-all; + word-break: break-word; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.details > p > span { + /* padding: 1px; */ + border-radius: 500px; + border: 1px solid #ffffff; +} +a { + text-decoration: none; +} +.fadein { + transition: all 0.5s ease-in-out; +} diff --git a/website/src/components/Banner.svelte b/website/src/components/Banner.svelte deleted file mode 100644 index 754a7dc..0000000 --- a/website/src/components/Banner.svelte +++ /dev/null @@ -1,51 +0,0 @@ -
-
-
-

- Welcome to Open Source 101. -

- -

- Learn about git and github, fork our repo and send a pull request to find your name here! -

- - -
-
-
diff --git a/website/src/components/Footer.svelte b/website/src/components/Footer.svelte deleted file mode 100644 index c06d000..0000000 --- a/website/src/components/Footer.svelte +++ /dev/null @@ -1,305 +0,0 @@ - - - diff --git a/website/src/components/Navbar.svelte b/website/src/components/Navbar.svelte deleted file mode 100644 index 328ef1c..0000000 --- a/website/src/components/Navbar.svelte +++ /dev/null @@ -1,45 +0,0 @@ - - -
-
-
- - - - -
- - -
-
-
\ No newline at end of file diff --git a/website/src/components/ProfileCard.svelte b/website/src/components/ProfileCard.svelte deleted file mode 100644 index 2fa3fec..0000000 --- a/website/src/components/ProfileCard.svelte +++ /dev/null @@ -1,50 +0,0 @@ - - - - - -
-
-

- {username} -

- -

Opensource101 participant!

-
- -
- Github profile picture of {username} -
-
- -
-

- Favourite Game: {FavouriteGame} -

-

- Favourite Language: {FavouriteLanguage} -

-

- Favourite Color: {FavouriteColor} -

-
-
diff --git a/website/src/components/ProfilesSection.svelte b/website/src/components/ProfilesSection.svelte deleted file mode 100644 index fc167af..0000000 --- a/website/src/components/ProfilesSection.svelte +++ /dev/null @@ -1,20 +0,0 @@ - - -
-
-
- {#each Contributers as Contributer} - - {/each} -
-
-
\ No newline at end of file diff --git a/website/src/images/BannerImage.webp b/website/src/images/BannerImage.webp deleted file mode 100644 index 0e5d4c6e4d74f3156085608b09acc3d7c3c62693..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37846 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 IX{i7J0B9>r1ONa4 diff --git a/website/src/images/GittyUp_Logo_Black.svelte b/website/src/images/GittyUp_Logo_Black.svelte deleted file mode 100644 index 7bc2613..0000000 --- a/website/src/images/GittyUp_Logo_Black.svelte +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/website/src/images/GittyUp_Logo_White.svelte b/website/src/images/GittyUp_Logo_White.svelte deleted file mode 100644 index 14e109c..0000000 --- a/website/src/images/GittyUp_Logo_White.svelte +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/website/src/images/OSC_Full_Logo.svelte b/website/src/images/OSC_Full_Logo.svelte deleted file mode 100644 index 4a34bfc..0000000 --- a/website/src/images/OSC_Full_Logo.svelte +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/website/src/images/OSC_Full_Logo_White.svelte b/website/src/images/OSC_Full_Logo_White.svelte deleted file mode 100644 index 7a73008..0000000 --- a/website/src/images/OSC_Full_Logo_White.svelte +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/website/src/images/OSC_Short_Logo.svelte b/website/src/images/OSC_Short_Logo.svelte deleted file mode 100644 index 3c0dc40..0000000 --- a/website/src/images/OSC_Short_Logo.svelte +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/website/src/images/svg/Test_Icon.svg b/website/src/images/svg/Test_Icon.svg deleted file mode 100644 index a47a95b..0000000 --- a/website/src/images/svg/Test_Icon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/website/src/images/svg/aca.svg b/website/src/images/svg/aca.svg deleted file mode 100644 index bf38740..0000000 --- a/website/src/images/svg/aca.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/website/src/images/svg/airplane.svg b/website/src/images/svg/airplane.svg deleted file mode 100644 index 0b73003..0000000 --- a/website/src/images/svg/airplane.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/website/src/images/svg/github-mark.svg b/website/src/images/svg/github-mark.svg deleted file mode 100644 index 37fa923..0000000 --- a/website/src/images/svg/github-mark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/website/src/images/svg/github.svg b/website/src/images/svg/github.svg deleted file mode 100644 index 33854b1..0000000 --- a/website/src/images/svg/github.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - github [#142] - Created with Sketch. - - - - - - - - - - \ No newline at end of file diff --git a/website/src/images/svg/osc_c.svg b/website/src/images/svg/osc_c.svg deleted file mode 100644 index 508b8c1..0000000 --- a/website/src/images/svg/osc_c.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - -Created by potrace 1.16, written by Peter Selinger 2001-2019 - - - - - - diff --git a/website/src/index.css b/website/src/index.css new file mode 100644 index 0000000..ec2585e --- /dev/null +++ b/website/src/index.css @@ -0,0 +1,13 @@ +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} diff --git a/website/src/index.js b/website/src/index.js new file mode 100644 index 0000000..ef2edf8 --- /dev/null +++ b/website/src/index.js @@ -0,0 +1,17 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import './index.css'; +import App from './App'; +import reportWebVitals from './reportWebVitals'; + +ReactDOM.render( + + + , + document.getElementById('root') +); + +// If you want to start measuring performance in your app, pass a function +// to log results (for example: reportWebVitals(console.log)) +// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals +reportWebVitals(); diff --git a/website/src/lib/index.js b/website/src/lib/index.js deleted file mode 100644 index 856f2b6..0000000 --- a/website/src/lib/index.js +++ /dev/null @@ -1 +0,0 @@ -// place files you want to import through the `$lib` alias in this folder. diff --git a/website/src/reportWebVitals.js b/website/src/reportWebVitals.js new file mode 100644 index 0000000..5253d3a --- /dev/null +++ b/website/src/reportWebVitals.js @@ -0,0 +1,13 @@ +const reportWebVitals = onPerfEntry => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/website/src/routes/+layout.svelte b/website/src/routes/+layout.svelte deleted file mode 100644 index 3308b46..0000000 --- a/website/src/routes/+layout.svelte +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -