From 3d95bffb6a41ab302c3af4bb78e24cc93a181ed1 Mon Sep 17 00:00:00 2001 From: Chaoscaot Date: Sun, 10 Dec 2023 01:48:53 +0100 Subject: [PATCH] Transfer some Posts and automate original German --- README.md | 64 ++- package.json | 15 +- pnpm-lock.yaml | 423 ++++++++---------- src/components/Dashboard.svelte | 19 + src/components/EloTable.svelte | 19 + src/components/FightStatistics.svelte | 19 + src/components/FightStatsChart.svelte | 26 +- src/components/FightTable.svelte | 19 + src/components/GroupTable.svelte | 19 + src/components/Login.svelte | 19 + src/components/PlayerCount.svelte | 19 + src/components/ServerStatus.svelte | 21 +- src/components/TagComponent.astro | 1 - src/components/admin/App.svelte | 19 + .../admin/components/ErrorModal.svelte | 19 + .../admin/components/FightEditPart.svelte | 19 + .../admin/components/TypeAheadSearch.svelte | 19 + src/components/admin/pages/Edit.svelte | 26 +- src/components/admin/pages/Event.svelte | 19 + src/components/admin/pages/Generate.svelte | 19 + src/components/admin/pages/Home.svelte | 19 + src/components/admin/pages/Login.svelte | 19 + src/components/admin/pages/NotFound.svelte | 19 + src/components/admin/pages/Perms.svelte | 19 + src/components/admin/pages/edit/Editor.svelte | 19 + .../admin/pages/edit/MDEMarkdownEditor.svelte | 19 + .../admin/pages/event/EventEdit.svelte | 23 +- .../admin/pages/event/FightCard.svelte | 19 + .../admin/pages/event/FightList.svelte | 21 +- .../admin/pages/event/TeamList.svelte | 19 + .../event/modals/CreateFightModal.svelte | 21 +- .../pages/event/modals/FightEditModal.svelte | 23 +- .../admin/pages/generate/DragAcceptor.svelte | 19 + .../pages/generate/GroupGenerator.svelte | 21 +- .../admin/pages/generate/TeamChip.svelte | 19 + .../admin/pages/home/CreateEventModal.svelte | 21 +- .../admin/pages/home/EventCard.svelte | 19 + src/components/admin/util.ts | 19 + src/components/dashboard/SchematicInfo.svelte | 19 + .../dashboard/SchematicInfoModal.svelte | 21 +- src/components/dashboard/SchematicList.svelte | 19 + .../dashboard/SchematicListTile.svelte | 23 +- src/components/dashboard/Statistics.svelte | 19 + src/components/dashboard/UploadModal.svelte | 21 +- src/components/dashboard/UserInfo.svelte | 19 + src/components/repo/data.ts | 19 + src/components/repo/event.ts | 19 + src/components/repo/fight.ts | 19 + src/components/repo/page.ts | 19 + src/components/repo/perms.ts | 19 + src/components/repo/repo.ts | 19 + src/components/repo/schem.ts | 19 + src/components/repo/stats.ts | 19 + src/components/stores/cached.ts | 19 + src/components/stores/stores.ts | 19 + src/components/types/data.ts | 19 + src/components/types/event.ts | 19 + src/components/types/page.ts | 19 + src/components/types/perms.ts | 19 + src/components/types/schem.ts | 19 + src/components/types/stats.ts | 19 + src/components/types/team.ts | 19 + src/components/util.ts | 19 + .../announcements/de/airship-publicclash.md | 26 ++ src/content/announcements/de/first.md | 17 - .../{en/first.md => de/microneujahrsevent.md} | 9 +- .../announcements/de/steamwar-winterzeit.md | 26 ++ .../de/veraenderung-im-supporterteam.md | 24 + src/content/announcements/en/secound.md | 11 - src/content/config.ts | 24 +- src/content/pages/en/faq.md | 1 + src/content/pages/en/join.md | 1 + src/content/rules/en/airship.md | 114 ----- src/content/rules/en/megawargear.md | 8 - src/content/rules/en/microwargear.md | 131 ------ src/content/rules/en/miniwargear.md | 166 ------- src/content/rules/en/quickgear.md | 28 -- src/content/rules/en/streetfight.md | 69 --- src/content/rules/en/wargear.md | 219 --------- src/content/rules/en/warship.md | 79 ---- src/env.d.ts | 19 + src/layouts/NavbarLayout.astro | 12 +- src/middleware.ts | 19 + src/pages/announcements/[...slug].astro | 29 +- src/pages/announcements/index.astro | 21 +- src/pages/announcements/tags/[tag].astro | 19 +- src/pages/rules/[mode].astro | 19 +- src/styles/button.css | 19 + src/util/util.ts | 19 + 89 files changed, 1630 insertions(+), 1163 deletions(-) create mode 100644 src/content/announcements/de/airship-publicclash.md delete mode 100644 src/content/announcements/de/first.md rename src/content/announcements/{en/first.md => de/microneujahrsevent.md} (80%) create mode 100644 src/content/announcements/de/steamwar-winterzeit.md create mode 100644 src/content/announcements/de/veraenderung-im-supporterteam.md delete mode 100644 src/content/announcements/en/secound.md delete mode 100644 src/content/rules/en/airship.md delete mode 100644 src/content/rules/en/megawargear.md delete mode 100644 src/content/rules/en/microwargear.md delete mode 100644 src/content/rules/en/miniwargear.md delete mode 100644 src/content/rules/en/quickgear.md delete mode 100644 src/content/rules/en/streetfight.md delete mode 100644 src/content/rules/en/wargear.md delete mode 100644 src/content/rules/en/warship.md diff --git a/README.md b/README.md index e34a99b..7ed3724 100644 --- a/README.md +++ b/README.md @@ -1,47 +1,35 @@ -# Astro Starter Kit: Minimal +# SteamWar.de Website -```sh -npm create astro@latest -- --template minimal +## Tech Stack + +- [Svelte](https://svelte.dev/) +- [Astro](https://astro.build/) +- [Tailwind CSS](https://tailwindcss.com/) +- [Day.js](https://day.js.org/) +- [Chart.js](https://www.chartjs.org/) +- [astro-i18n](https://github.com/Alexandre-Fernandez/astro-i18n) +- [Flowbite Svelte](https://flowbite-svelte.com/) + +## Building + +```bash +pnpm install ``` -[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/minimal) -[![Open with CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/sandbox/github/withastro/astro/tree/latest/examples/minimal) -[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/withastro/astro?devcontainer_path=.devcontainer/minimal/devcontainer.json) +### Development -> 🧑‍🚀 **Seasoned astronaut?** Delete this file. Have fun! - -## 🚀 Project Structure - -Inside of your Astro project, you'll see the following folders and files: - -```text -/ -├── public/ -├── src/ -│ └── pages/ -│ └── index.astro -└── package.json +```bash +pnpm run dev ``` -Astro looks for `.astro` or `.md` files in the `src/pages/` directory. Each page is exposed as a route based on its file name. +### Production -There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components. +```bash +pnpm run build +``` -Any static assets, like images, can be placed in the `public/` directory. +### i18n-sync -## 🧞 Commands - -All commands are run from the root of the project, from a terminal: - -| Command | Action | -| :------------------------ | :----------------------------------------------- | -| `npm install` | Installs dependencies | -| `npm run dev` | Starts local dev server at `localhost:4321` | -| `npm run build` | Build your production site to `./dist/` | -| `npm run preview` | Preview your build locally, before deploying | -| `npm run astro ...` | Run CLI commands like `astro add`, `astro check` | -| `npm run astro -- --help` | Get help using the Astro CLI | - -## 👀 Want to learn more? - -Feel free to check [our documentation](https://docs.astro.build) or jump into our [Discord server](https://astro.build/chat). +```bash +pnpm run i18n:sync +``` \ No newline at end of file diff --git a/package.json b/package.json index cad9d71..75c3213 100644 --- a/package.json +++ b/package.json @@ -14,28 +14,27 @@ "i18n:sync": "npm run i18n:generate:pages && npm run i18n:generate:types" }, "devDependencies": { - "@astrojs/prefetch": "^0.4.1", "@astrojs/svelte": "^5.0.0", "@astrojs/tailwind": "^5.0.3", "@astropub/icons": "^0.2.0", "@types/color": "^3.0.6", "@types/crypto-js": "^4.2.1", - "@types/node": "^20.10.1", + "@types/node": "^20.10.4", "cssnano": "^6.0.1", "esbuild": "^0.19.8", "postcss-nesting": "^12.0.1", "sass": "^1.69.5", "svelte": "^4.2.8", - "tailwind-merge": "^2.0.0", - "tailwindcss": "^3.3.5", - "typescript": "^5.3.2" + "tailwind-merge": "^2.1.0", + "tailwindcss": "^3.3.6", + "typescript": "^5.3.3" }, "dependencies": { "@codemirror/lang-json": "^6.0.1", "@ddietr/codemirror-themes": "^1.4.2", - "astro": "^4.0.2", + "astro": "^4.0.3", "astro-i18n": "^2.1.18", - "chart.js": "^4.4.0", + "chart.js": "^4.4.1", "chartjs-adapter-dayjs-4": "^1.0.4", "chartjs-adapter-moment": "^1.0.1", "color": "^4.2.3", @@ -46,7 +45,7 @@ "flowbite-svelte": "^0.44.20", "flowbite-svelte-icons": "^0.4.5", "sharp": "^0.32.6", - "svelte-awesome": "^3.2.1", + "svelte-awesome": "^3.3.0", "svelte-codemirror-editor": "^1.2.0", "svelte-spa-router": "^3.3.0", "zod": "^3.22.4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index babf145..c453752 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,20 +12,20 @@ dependencies: specifier: ^1.4.2 version: 1.4.2 astro: - specifier: ^4.0.2 - version: 4.0.2(@types/node@20.10.1)(sass@1.69.5)(typescript@5.3.2) + specifier: ^4.0.3 + version: 4.0.3(@types/node@20.10.4)(sass@1.69.5)(typescript@5.3.3) astro-i18n: specifier: ^2.1.18 version: 2.1.18(esbuild@0.19.8) chart.js: - specifier: ^4.4.0 - version: 4.4.0 + specifier: ^4.4.1 + version: 4.4.1 chartjs-adapter-dayjs-4: specifier: ^1.0.4 - version: 1.0.4(chart.js@4.4.0)(dayjs@1.11.10) + version: 1.0.4(chart.js@4.4.1)(dayjs@1.11.10) chartjs-adapter-moment: specifier: ^1.0.1 - version: 1.0.1(chart.js@4.4.0)(moment@2.29.4) + version: 1.0.1(chart.js@4.4.1)(moment@2.29.4) color: specifier: ^4.2.3 version: 4.2.3 @@ -46,13 +46,13 @@ dependencies: version: 0.44.20(svelte@4.2.8) flowbite-svelte-icons: specifier: ^0.4.5 - version: 0.4.5(svelte@4.2.8)(tailwind-merge@2.0.0)(tailwindcss@3.3.5) + version: 0.4.5(svelte@4.2.8)(tailwind-merge@2.1.0)(tailwindcss@3.3.6) sharp: specifier: ^0.32.6 version: 0.32.6 svelte-awesome: - specifier: ^3.2.1 - version: 3.2.1(svelte@4.2.8) + specifier: ^3.3.0 + version: 3.3.0(svelte@4.2.8) svelte-codemirror-editor: specifier: ^1.2.0 version: 1.2.0(codemirror@6.0.1)(svelte@4.2.8) @@ -64,18 +64,15 @@ dependencies: version: 3.22.4 devDependencies: - '@astrojs/prefetch': - specifier: ^0.4.1 - version: 0.4.1 '@astrojs/svelte': specifier: ^5.0.0 - version: 5.0.0(astro@4.0.2)(svelte@4.2.8)(typescript@5.3.2)(vite@5.0.6) + version: 5.0.0(astro@4.0.3)(svelte@4.2.8)(typescript@5.3.3)(vite@5.0.7) '@astrojs/tailwind': specifier: ^5.0.3 - version: 5.0.3(astro@4.0.2)(tailwindcss@3.3.5) + version: 5.0.3(astro@4.0.3)(tailwindcss@3.3.6) '@astropub/icons': specifier: ^0.2.0 - version: 0.2.0(astro@4.0.2) + version: 0.2.0(astro@4.0.3) '@types/color': specifier: ^3.0.6 version: 3.0.6 @@ -83,8 +80,8 @@ devDependencies: specifier: ^4.2.1 version: 4.2.1 '@types/node': - specifier: ^20.10.1 - version: 20.10.1 + specifier: ^20.10.4 + version: 20.10.4 cssnano: specifier: ^6.0.1 version: 6.0.1(postcss@8.4.32) @@ -101,14 +98,14 @@ devDependencies: specifier: ^4.2.8 version: 4.2.8 tailwind-merge: - specifier: ^2.0.0 - version: 2.0.0 + specifier: ^2.1.0 + version: 2.1.0 tailwindcss: - specifier: ^3.3.5 - version: 3.3.5 + specifier: ^3.3.6 + version: 3.3.6 typescript: - specifier: ^5.3.2 - version: 5.3.2 + specifier: ^5.3.3 + version: 5.3.3 packages: @@ -129,13 +126,13 @@ packages: /@astrojs/internal-helpers@0.2.1: resolution: {integrity: sha512-06DD2ZnItMwUnH81LBLco3tWjcZ1lGU9rLCCBaeUCGYe9cI0wKyY2W3kDyoW1I6GmcWgt1fu+D1CTvz+FIKf8A==} - /@astrojs/markdown-remark@4.0.0(astro@4.0.2): + /@astrojs/markdown-remark@4.0.0(astro@4.0.3): resolution: {integrity: sha512-JSrn49fJGuH/0S2TTGxLK7bNDspOakJWZVFHeP+IDFjWdghT4HtsTShS2EiISNx3zfOFBAwy5Cj4xT4U5BWNeA==} peerDependencies: astro: ^4.0.0-beta.0 dependencies: '@astrojs/prism': 3.0.0 - astro: 4.0.2(@types/node@20.10.1)(sass@1.69.5)(typescript@5.3.2) + astro: 4.0.3(@types/node@20.10.4)(sass@1.69.5)(typescript@5.3.3) github-slugger: 2.0.0 import-meta-resolve: 4.0.0 mdast-util-definitions: 6.0.0 @@ -152,46 +149,40 @@ packages: transitivePeerDependencies: - supports-color - /@astrojs/prefetch@0.4.1: - resolution: {integrity: sha512-bpC875BqeIuWVgqhi4X814ftzzbKocaLkiZczaj8k5J2SRpueIGkww3XmD+yY/Ekkm9j30aS3neVO6wSm4IJNA==} - dependencies: - throttles: 1.0.1 - dev: true - /@astrojs/prism@3.0.0: resolution: {integrity: sha512-g61lZupWq1bYbcBnYZqdjndShr/J3l/oFobBKPA3+qMat146zce3nz2kdO4giGbhYDt4gYdhmoBz0vZJ4sIurQ==} engines: {node: '>=18.14.1'} dependencies: prismjs: 1.29.0 - /@astrojs/svelte@5.0.0(astro@4.0.2)(svelte@4.2.8)(typescript@5.3.2)(vite@5.0.6): + /@astrojs/svelte@5.0.0(astro@4.0.3)(svelte@4.2.8)(typescript@5.3.3)(vite@5.0.7): resolution: {integrity: sha512-v8AZU9hSP4JuESDv5pev8S4eZQXulIoS/gBJbhAEBWfkANptsc7CP/qjWk83KWidNXX8hfVLI4VNlShWo3ADRw==} engines: {node: '>=18.14.1'} peerDependencies: astro: ^4.0.0-beta.0 svelte: ^4.0.0 || ^5.0.0-next.1 dependencies: - '@sveltejs/vite-plugin-svelte': 3.0.1(svelte@4.2.8)(vite@5.0.6) - astro: 4.0.2(@types/node@20.10.1)(sass@1.69.5)(typescript@5.3.2) + '@sveltejs/vite-plugin-svelte': 3.0.1(svelte@4.2.8)(vite@5.0.7) + astro: 4.0.3(@types/node@20.10.4)(sass@1.69.5)(typescript@5.3.3) svelte: 4.2.8 - svelte2tsx: 0.6.27(svelte@4.2.8)(typescript@5.3.2) + svelte2tsx: 0.6.27(svelte@4.2.8)(typescript@5.3.3) transitivePeerDependencies: - supports-color - typescript - vite dev: true - /@astrojs/tailwind@5.0.3(astro@4.0.2)(tailwindcss@3.3.5): + /@astrojs/tailwind@5.0.3(astro@4.0.3)(tailwindcss@3.3.6): resolution: {integrity: sha512-p+uFa1PNuV8RxhGkPUFgVq8CUbmS3xr0u5k1An2xKECLotRh7vsrGcPUijHvYOt42URohcg8rIq0CxNoVMhReg==} peerDependencies: astro: ^3.0.0 || ^4.0.0 tailwindcss: ^3.0.24 dependencies: - astro: 4.0.2(@types/node@20.10.1)(sass@1.69.5)(typescript@5.3.2) + astro: 4.0.3(@types/node@20.10.4)(sass@1.69.5)(typescript@5.3.3) autoprefixer: 10.4.16(postcss@8.4.32) postcss: 8.4.32 postcss-load-config: 4.0.2(postcss@8.4.32) - tailwindcss: 3.3.5 + tailwindcss: 3.3.6 transitivePeerDependencies: - ts-node dev: true @@ -210,12 +201,12 @@ packages: transitivePeerDependencies: - supports-color - /@astropub/icons@0.2.0(astro@4.0.2): + /@astropub/icons@0.2.0(astro@4.0.3): resolution: {integrity: sha512-qM/ldW/9rVHULNOZgz/23Yzgm2r3Iy2JJ1FuvJB6sFU67n61o1ImuXdHiaWSNoEHubD+IUkD9WG0hbhINgszqA==} peerDependencies: astro: '*' dependencies: - astro: 4.0.2(@types/node@20.10.1)(sass@1.69.5)(typescript@5.3.2) + astro: 4.0.3(@types/node@20.10.4)(sass@1.69.5)(typescript@5.3.3) dev: true /@babel/code-frame@7.23.5: @@ -272,7 +263,7 @@ packages: dependencies: '@babel/compat-data': 7.23.5 '@babel/helper-validator-option': 7.23.5 - browserslist: 4.22.1 + browserslist: 4.22.2 lru-cache: 5.1.1 semver: 6.3.1 @@ -426,7 +417,7 @@ packages: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 - /@codemirror/autocomplete@6.11.1(@codemirror/language@6.9.3)(@codemirror/state@6.3.2)(@codemirror/view@6.22.1)(@lezer/common@1.1.1): + /@codemirror/autocomplete@6.11.1(@codemirror/language@6.9.3)(@codemirror/state@6.3.3)(@codemirror/view@6.22.2)(@lezer/common@1.1.2): resolution: {integrity: sha512-L5UInv8Ffd6BPw0P3EF7JLYAMeEbclY7+6Q11REt8vhih8RuLreKtPy/xk8wPxs4EQgYqzI7cdgpiYwWlbS/ow==} peerDependencies: '@codemirror/language': ^6.0.0 @@ -435,18 +426,18 @@ packages: '@lezer/common': ^1.0.0 dependencies: '@codemirror/language': 6.9.3 - '@codemirror/state': 6.3.2 - '@codemirror/view': 6.22.1 - '@lezer/common': 1.1.1 + '@codemirror/state': 6.3.3 + '@codemirror/view': 6.22.2 + '@lezer/common': 1.1.2 dev: false /@codemirror/commands@6.3.2: resolution: {integrity: sha512-tjoi4MCWDNxgIpoLZ7+tezdS9OEB6pkiDKhfKx9ReJ/XBcs2G2RXIu+/FxXBlWsPTsz6C9q/r4gjzrsxpcnqCQ==} dependencies: '@codemirror/language': 6.9.3 - '@codemirror/state': 6.3.2 - '@codemirror/view': 6.22.1 - '@lezer/common': 1.1.1 + '@codemirror/state': 6.3.3 + '@codemirror/view': 6.22.2 + '@lezer/common': 1.1.2 dev: false /@codemirror/lang-json@6.0.1: @@ -459,9 +450,9 @@ packages: /@codemirror/language@6.9.3: resolution: {integrity: sha512-qq48pYzoi6ldYWV/52+Z9Ou6QouVI+8YwvxFbUypI33NbjG2UeRHKENRyhwljTTiOqjQ33FjyZj6EREQ9apAOQ==} dependencies: - '@codemirror/state': 6.3.2 - '@codemirror/view': 6.22.1 - '@lezer/common': 1.1.1 + '@codemirror/state': 6.3.3 + '@codemirror/view': 6.22.2 + '@lezer/common': 1.1.2 '@lezer/highlight': 1.2.0 '@lezer/lr': 1.3.14 style-mod: 4.1.0 @@ -470,27 +461,27 @@ packages: /@codemirror/lint@6.4.2: resolution: {integrity: sha512-wzRkluWb1ptPKdzlsrbwwjYCPLgzU6N88YBAmlZi8WFyuiEduSd05MnJYNogzyc8rPK7pj6m95ptUApc8sHKVA==} dependencies: - '@codemirror/state': 6.3.2 - '@codemirror/view': 6.22.1 + '@codemirror/state': 6.3.3 + '@codemirror/view': 6.22.2 crelt: 1.0.6 dev: false /@codemirror/search@6.5.5: resolution: {integrity: sha512-PIEN3Ke1buPod2EHbJsoQwlbpkz30qGZKcnmH1eihq9+bPQx8gelauUwLYaY4vBOuBAuEhmpDLii4rj/uO0yMA==} dependencies: - '@codemirror/state': 6.3.2 - '@codemirror/view': 6.22.1 + '@codemirror/state': 6.3.3 + '@codemirror/view': 6.22.2 crelt: 1.0.6 dev: false - /@codemirror/state@6.3.2: - resolution: {integrity: sha512-5jEikOfU0r9y+OTlZn5AEQB15mibu3deLBUp+GnLzVUNezEEuPt/JdSeniQNi+0YviblAvOPO2JQAlgJ3SYYaA==} + /@codemirror/state@6.3.3: + resolution: {integrity: sha512-0wufKcTw2dEwEaADajjHf6hBy1sh3M6V0e+q4JKIhLuiMSe5td5HOWpUdvKth1fT1M9VYOboajoBHpkCd7PG7A==} dev: false - /@codemirror/view@6.22.1: - resolution: {integrity: sha512-38BRn1nPqZqiHbmWfI8zri23IbRVbmSpSmh1E/Ysvc+lIGGdBC17K8zlK7ZU6fhfy9x4De9Zyj5JQqScPq5DkA==} + /@codemirror/view@6.22.2: + resolution: {integrity: sha512-cJp64cPXm7QfSBWEXK+76+hsZCGHupUgy8JAbSzMG6Lr0rfK73c1CaWITVW6hZVkOnAFxJTxd0PIuynNbzxYPw==} dependencies: - '@codemirror/state': 6.3.2 + '@codemirror/state': 6.3.3 style-mod: 4.1.0 w3c-keyname: 2.2.8 dev: false @@ -508,8 +499,8 @@ packages: resolution: {integrity: sha512-8U3H3lmtmSWLD5VRlt7jf2HW62URnwgPxjZZDYjBX5EtMpgZ2QnqiIYrNzdQPPjJngT9D43gls3+JlekCBmrfw==} dependencies: '@codemirror/language': 6.9.3 - '@codemirror/state': 6.3.2 - '@codemirror/view': 6.22.1 + '@codemirror/state': 6.3.3 + '@codemirror/view': 6.22.2 '@lezer/highlight': 1.2.0 dev: false @@ -689,8 +680,8 @@ packages: requiresBuild: true optional: true - /@floating-ui/core@1.5.1: - resolution: {integrity: sha512-QgcKYwzcc8vvZ4n/5uklchy8KVdjJwcOeI+HnnTNclJjs2nYsy23DOCf+sSV1kBwD9yDAoVKCkv/gEPzgQU3Pw==} + /@floating-ui/core@1.5.2: + resolution: {integrity: sha512-Ii3MrfY/GAIN3OhXNzpCKaLxHQfJF9qvwq/kEJYdqDxeIHa01K8sldugal6TmeeXl+WMvhv9cnVzUTaFFJF09A==} dependencies: '@floating-ui/utils': 0.1.6 dev: false @@ -698,7 +689,7 @@ packages: /@floating-ui/dom@1.5.3: resolution: {integrity: sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==} dependencies: - '@floating-ui/core': 1.5.1 + '@floating-ui/core': 1.5.2 '@floating-ui/utils': 0.1.6 dev: false @@ -735,14 +726,14 @@ packages: resolution: {integrity: sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==} dev: false - /@lezer/common@1.1.1: - resolution: {integrity: sha512-aAPB9YbvZHqAW+bIwiuuTDGB4DG0sYNRObGLxud8cW7osw1ZQxfDuTZ8KQiqfZ0QJGcR34CvpTMDXEyo/+Htgg==} + /@lezer/common@1.1.2: + resolution: {integrity: sha512-V+GqBsga5+cQJMfM0GdnHmg4DgWvLzgMWjbldBg0+jC3k9Gu6nJNZDLJxXEBT1Xj8KhRN4jmbC5CY7SIL++sVw==} dev: false /@lezer/highlight@1.2.0: resolution: {integrity: sha512-WrS5Mw51sGrpqjlh3d4/fOwpEV2Hd3YOkp9DBt4k8XZQcoTHZFB7sx030A6OcahF4J1nDQAa3jXlTVVYH50IFA==} dependencies: - '@lezer/common': 1.1.1 + '@lezer/common': 1.1.2 dev: false /@lezer/json@1.0.1: @@ -755,7 +746,7 @@ packages: /@lezer/lr@1.3.14: resolution: {integrity: sha512-z5mY4LStlA3yL7aHT/rqgG614cfcvklS+8oFRFBYrs4YaWLJyKKM4+nN6KopToX0o9Hj6zmH6M5kinOYuy06ug==} dependencies: - '@lezer/common': 1.1.1 + '@lezer/common': 1.1.2 dev: false /@nodelib/fs.scandir@2.1.5: @@ -780,91 +771,98 @@ packages: resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} dev: false - /@rollup/rollup-android-arm-eabi@4.6.1: - resolution: {integrity: sha512-0WQ0ouLejaUCRsL93GD4uft3rOmB8qoQMU05Kb8CmMtMBe7XUDLAltxVZI1q6byNqEtU7N1ZX1Vw5lIpgulLQA==} + /@rollup/rollup-android-arm-eabi@4.7.0: + resolution: {integrity: sha512-rGku10pL1StFlFvXX5pEv88KdGW6DHUghsxyP/aRYb9eH+74jTGJ3U0S/rtlsQ4yYq1Hcc7AMkoJOb1xu29Fxw==} cpu: [arm] os: [android] requiresBuild: true optional: true - /@rollup/rollup-android-arm64@4.6.1: - resolution: {integrity: sha512-1TKm25Rn20vr5aTGGZqo6E4mzPicCUD79k17EgTLAsXc1zysyi4xXKACfUbwyANEPAEIxkzwue6JZ+stYzWUTA==} + /@rollup/rollup-android-arm64@4.7.0: + resolution: {integrity: sha512-/EBw0cuJ/KVHiU2qyVYUhogXz7W2vXxBzeE9xtVIMC+RyitlY2vvaoysMUqASpkUtoNIHlnKTu/l7mXOPgnKOA==} cpu: [arm64] os: [android] requiresBuild: true optional: true - /@rollup/rollup-darwin-arm64@4.6.1: - resolution: {integrity: sha512-cEXJQY/ZqMACb+nxzDeX9IPLAg7S94xouJJCNVE5BJM8JUEP4HeTF+ti3cmxWeSJo+5D+o8Tc0UAWUkfENdeyw==} + /@rollup/rollup-darwin-arm64@4.7.0: + resolution: {integrity: sha512-4VXG1bgvClJdbEYYjQ85RkOtwN8sqI3uCxH0HC5w9fKdqzRzgG39K7GAehATGS8jghA7zNoS5CjSKkDEqWmNZg==} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@rollup/rollup-darwin-x64@4.6.1: - resolution: {integrity: sha512-LoSU9Xu56isrkV2jLldcKspJ7sSXmZWkAxg7sW/RfF7GS4F5/v4EiqKSMCFbZtDu2Nc1gxxFdQdKwkKS4rwxNg==} + /@rollup/rollup-darwin-x64@4.7.0: + resolution: {integrity: sha512-/ImhO+T/RWJ96hUbxiCn2yWI0/MeQZV/aeukQQfhxiSXuZJfyqtdHPUPrc84jxCfXTxbJLmg4q+GBETeb61aNw==} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.6.1: - resolution: {integrity: sha512-EfI3hzYAy5vFNDqpXsNxXcgRDcFHUWSx5nnRSCKwXuQlI5J9dD84g2Usw81n3FLBNsGCegKGwwTVsSKK9cooSQ==} + /@rollup/rollup-linux-arm-gnueabihf@4.7.0: + resolution: {integrity: sha512-zhye8POvTyUXlKbfPBVqoHy3t43gIgffY+7qBFqFxNqVtltQLtWeHNAbrMnXiLIfYmxcoL/feuLDote2tx+Qbg==} cpu: [arm] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.6.1: - resolution: {integrity: sha512-9lhc4UZstsegbNLhH0Zu6TqvDfmhGzuCWtcTFXY10VjLLUe4Mr0Ye2L3rrtHaDd/J5+tFMEuo5LTCSCMXWfUKw==} + /@rollup/rollup-linux-arm64-gnu@4.7.0: + resolution: {integrity: sha512-RAdr3OJnUum6Vs83cQmKjxdTg31zJnLLTkjhcFt0auxM6jw00GD6IPFF42uasYPr/wGC6TRm7FsQiJyk0qIEfg==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-arm64-musl@4.6.1: - resolution: {integrity: sha512-FfoOK1yP5ksX3wwZ4Zk1NgyGHZyuRhf99j64I5oEmirV8EFT7+OhUZEnP+x17lcP/QHJNWGsoJwrz4PJ9fBEXw==} + /@rollup/rollup-linux-arm64-musl@4.7.0: + resolution: {integrity: sha512-nhWwYsiJwZGq7SyR3afS3EekEOsEAlrNMpPC4ZDKn5ooYSEjDLe9W/xGvoIV8/F/+HNIY6jY8lIdXjjxfxopXw==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-x64-gnu@4.6.1: - resolution: {integrity: sha512-DNGZvZDO5YF7jN5fX8ZqmGLjZEXIJRdJEdTFMhiyXqyXubBa0WVLDWSNlQ5JR2PNgDbEV1VQowhVRUh+74D+RA==} + /@rollup/rollup-linux-riscv64-gnu@4.7.0: + resolution: {integrity: sha512-rlfy5RnQG1aop1BL/gjdH42M2geMUyVQqd52GJVirqYc787A/XVvl3kQ5NG/43KXgOgE9HXgCaEH05kzQ+hLoA==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.7.0: + resolution: {integrity: sha512-cCkoGlGWfBobdDtiiypxf79q6k3/iRVGu1HVLbD92gWV5WZbmuWJCgRM4x2N6i7ljGn1cGytPn9ZAfS8UwF6vg==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-x64-musl@4.6.1: - resolution: {integrity: sha512-RkJVNVRM+piYy87HrKmhbexCHg3A6Z6MU0W9GHnJwBQNBeyhCJG9KDce4SAMdicQnpURggSvtbGo9xAWOfSvIQ==} + /@rollup/rollup-linux-x64-musl@4.7.0: + resolution: {integrity: sha512-R2oBf2p/Arc1m+tWmiWbpHBjEcJnHVnv6bsypu4tcKdrYTpDfl1UT9qTyfkIL1iiii5D4WHxUHCg5X0pzqmxFg==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.6.1: - resolution: {integrity: sha512-v2FVT6xfnnmTe3W9bJXl6r5KwJglMK/iRlkKiIFfO6ysKs0rDgz7Cwwf3tjldxQUrHL9INT/1r4VA0n9L/F1vQ==} + /@rollup/rollup-win32-arm64-msvc@4.7.0: + resolution: {integrity: sha512-CPtgaQL1aaPc80m8SCVEoxFGHxKYIt3zQYC3AccL/SqqiWXblo3pgToHuBwR8eCP2Toa+X1WmTR/QKFMykws7g==} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.6.1: - resolution: {integrity: sha512-YEeOjxRyEjqcWphH9dyLbzgkF8wZSKAKUkldRY6dgNR5oKs2LZazqGB41cWJ4Iqqcy9/zqYgmzBkRoVz3Q9MLw==} + /@rollup/rollup-win32-ia32-msvc@4.7.0: + resolution: {integrity: sha512-pmioUlttNh9GXF5x2CzNa7Z8kmRTyhEzzAC+2WOOapjewMbl+3tGuAnxbwc5JyG8Jsz2+hf/QD/n5VjimOZ63g==} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@rollup/rollup-win32-x64-msvc@4.6.1: - resolution: {integrity: sha512-0zfTlFAIhgz8V2G8STq8toAjsYYA6eci1hnXuyOTUFnymrtJwnS6uGKiv3v5UrPZkBlamLvrLV2iiaeqCKzb0A==} + /@rollup/rollup-win32-x64-msvc@4.7.0: + resolution: {integrity: sha512-SeZzC2QhhdBQUm3U0c8+c/P6UlRyBcLL2Xp5KX7z46WXZxzR8RJSIWL9wSUeBTgxog5LTPJuPj0WOT9lvrtP7Q==} cpu: [x64] os: [win32] requiresBuild: true optional: true - /@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.6): + /@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.7): resolution: {integrity: sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==} engines: {node: ^18.0.0 || >=20} peerDependencies: @@ -872,30 +870,30 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 dependencies: - '@sveltejs/vite-plugin-svelte': 3.0.1(svelte@4.2.8)(vite@5.0.6) + '@sveltejs/vite-plugin-svelte': 3.0.1(svelte@4.2.8)(vite@5.0.7) debug: 4.3.4 svelte: 4.2.8 - vite: 5.0.6(@types/node@20.10.1)(sass@1.69.5) + vite: 5.0.7(@types/node@20.10.4)(sass@1.69.5) transitivePeerDependencies: - supports-color dev: true - /@sveltejs/vite-plugin-svelte@3.0.1(svelte@4.2.8)(vite@5.0.6): + /@sveltejs/vite-plugin-svelte@3.0.1(svelte@4.2.8)(vite@5.0.7): resolution: {integrity: sha512-CGURX6Ps+TkOovK6xV+Y2rn8JKa8ZPUHPZ/NKgCxAmgBrXReavzFl8aOSCj3kQ1xqT7yGJj53hjcV/gqwDAaWA==} engines: {node: ^18.0.0 || >=20} peerDependencies: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.0.0(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.6) + '@sveltejs/vite-plugin-svelte-inspector': 2.0.0(@sveltejs/vite-plugin-svelte@3.0.1)(svelte@4.2.8)(vite@5.0.7) debug: 4.3.4 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.5 svelte: 4.2.8 svelte-hmr: 0.15.3(svelte@4.2.8) - vite: 5.0.6(@types/node@20.10.1)(sass@1.69.5) - vitefu: 0.2.5(vite@5.0.6) + vite: 5.0.7(@types/node@20.10.4)(sass@1.69.5) + vitefu: 0.2.5(vite@5.0.7) transitivePeerDependencies: - supports-color dev: true @@ -986,8 +984,8 @@ packages: dependencies: '@types/unist': 2.0.10 - /@types/node@20.10.1: - resolution: {integrity: sha512-T2qwhjWwGH81vUEx4EXmBKsTJRXFXNZTL4v0gi01+zyBmCwzE6TyHszqX01m+QHTEq+EZNo13NeJIdEqf+Myrg==} + /@types/node@20.10.4: + resolution: {integrity: sha512-D08YG6rr8X90YB56tSIuBaddy/UXAA9RKJoFvrsnogAum/0pmjkgi4+2nx96A330FmioegBWmEYQ+syqCFaveg==} dependencies: undici-types: 5.26.5 @@ -1048,8 +1046,8 @@ packages: normalize-path: 3.0.0 picomatch: 2.3.1 - /apexcharts@3.44.0: - resolution: {integrity: sha512-u7Xzrbcxc2yWznN78Jh5NMCYVAsWDfBjRl5ea++rVzFAqjU2hLz4RgKIFwYOBDRQtW1e/Qz8azJTqIJ1+Vu9Qg==} + /apexcharts@3.44.2: + resolution: {integrity: sha512-QWOFS/SC1TDsuI8VudVuIwLhs1qE6kwixRvmABMUgTVeVzizRWgQh8pdEIgwl+Zvr0TlM3vHPz6Dc5NP1hJ7BA==} dependencies: '@yr/monotone-cubic-spline': 1.0.3 svg.draggable.js: 2.2.2 @@ -1088,14 +1086,14 @@ packages: esbuild: 0.19.8 dev: false - /astro@4.0.2(@types/node@20.10.1)(sass@1.69.5)(typescript@5.3.2): - resolution: {integrity: sha512-ee7tGS53ZcKjorxTy6VEapIGwRA3rzSUAEXYhuchGppFxykObCbzJv5o3x8G2lvHm4g7Mn83OFrvNlwjYjsXnQ==} + /astro@4.0.3(@types/node@20.10.4)(sass@1.69.5)(typescript@5.3.3): + resolution: {integrity: sha512-hrwe7CIVhSKW8/iibDs1hpqzZAtvx6Qu8TFFxjaGbooEWF720M9L+ZZtyTgrcy6K/ZHJ0xwFvZV3/X2Vvbf/LQ==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true dependencies: '@astrojs/compiler': 2.3.2 '@astrojs/internal-helpers': 0.2.1 - '@astrojs/markdown-remark': 4.0.0(astro@4.0.2) + '@astrojs/markdown-remark': 4.0.0(astro@4.0.3) '@astrojs/telemetry': 3.0.4 '@babel/core': 7.23.5 '@babel/generator': 7.23.5 @@ -1146,11 +1144,11 @@ packages: shikiji: 0.6.13 string-width: 7.0.0 strip-ansi: 7.1.0 - tsconfck: 3.0.0(typescript@5.3.2) + tsconfck: 3.0.0(typescript@5.3.3) unist-util-visit: 5.0.0 vfile: 6.0.1 - vite: 5.0.6(@types/node@20.10.1)(sass@1.69.5) - vitefu: 0.2.5(vite@5.0.6) + vite: 5.0.7(@types/node@20.10.4)(sass@1.69.5) + vitefu: 0.2.5(vite@5.0.7) which-pm: 2.1.1 yargs-parser: 21.1.1 zod: 3.22.4 @@ -1174,8 +1172,8 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.22.1 - caniuse-lite: 1.0.30001565 + browserslist: 4.22.2 + caniuse-lite: 1.0.30001566 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -1250,15 +1248,15 @@ packages: dependencies: fill-range: 7.0.1 - /browserslist@4.22.1: - resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} + /browserslist@4.22.2: + resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001565 - electron-to-chromium: 1.4.600 + caniuse-lite: 1.0.30001566 + electron-to-chromium: 1.4.609 node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.22.1) + update-browserslist-db: 1.0.13(browserslist@4.22.2) /buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} @@ -1283,14 +1281,14 @@ packages: /caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.22.1 - caniuse-lite: 1.0.30001565 + browserslist: 4.22.2 + caniuse-lite: 1.0.30001566 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite@1.0.30001565: - resolution: {integrity: sha512-xrE//a3O7TP0vaJ8ikzkD2c2NgcVUvsEe2IvFTntV4Yd1Z9FVzh+gW+enX96L0psrbaFMcVcH2l90xNuGDWc8w==} + /caniuse-lite@1.0.30001566: + resolution: {integrity: sha512-ggIhCsTxmITBAMmK8yZjEhCO5/47jKXPu6Dha/wuCS4JePVL+3uiDEBuhu2aIoT+bqTOR8L76Ip1ARL9xYsEJA==} /ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -1316,31 +1314,31 @@ packages: /character-entities@2.0.2: resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - /chart.js@4.4.0: - resolution: {integrity: sha512-vQEj6d+z0dcsKLlQvbKIMYFHd3t8W/7L2vfJIbYcfyPcRx92CsHqECpueN8qVGNlKyDcr5wBrYAYKnfu/9Q1hQ==} + /chart.js@4.4.1: + resolution: {integrity: sha512-C74QN1bxwV1v2PEujhmKjOZ7iUM4w6BWs23Md/6aOZZSlwMzeCIDGuZay++rBgChYru7/+QFeoQW0fQoP534Dg==} engines: {pnpm: '>=7'} dependencies: '@kurkle/color': 0.3.2 dev: false - /chartjs-adapter-dayjs-4@1.0.4(chart.js@4.4.0)(dayjs@1.11.10): + /chartjs-adapter-dayjs-4@1.0.4(chart.js@4.4.1)(dayjs@1.11.10): resolution: {integrity: sha512-yy9BAYW4aNzPVrCWZetbILegTRb7HokhgospPoC3b5iZ5qdlqNmXts2KdSp6AqnjkPAp/YWyHDxLvIvwt5x81w==} engines: {node: '>=10'} peerDependencies: chart.js: '>=4.0.1' dayjs: ^1.9.7 dependencies: - chart.js: 4.4.0 + chart.js: 4.4.1 dayjs: 1.11.10 dev: false - /chartjs-adapter-moment@1.0.1(chart.js@4.4.0)(moment@2.29.4): + /chartjs-adapter-moment@1.0.1(chart.js@4.4.1)(moment@2.29.4): resolution: {integrity: sha512-Uz+nTX/GxocuqXpGylxK19YG4R3OSVf8326D+HwSTsNw1LgzyIGRo+Qujwro1wy6X+soNSnfj5t2vZ+r6EaDmA==} peerDependencies: chart.js: '>=3.0.0' moment: ^2.10.2 dependencies: - chart.js: 4.4.0 + chart.js: 4.4.1 moment: 2.29.4 dev: false @@ -1406,16 +1404,16 @@ packages: resolution: {integrity: sha512-br21LjYmSlVL0vFCPWPfhzUCT34FM/pAdK7rRIZwa0rrtrIdotvP4Oh4GUHsu2E3IrQMCfRkL/fN3ytMNxVQvg==} dev: false - /codemirror@6.0.1(@lezer/common@1.1.1): + /codemirror@6.0.1(@lezer/common@1.1.2): resolution: {integrity: sha512-J8j+nZ+CdWmIeFIGXEFbFPtpiYacFMDR8GlHK3IyHQJMCaVRfGx9NT+Hxivv1ckLWPvNdZqndbr/7lVhrf/Svg==} dependencies: - '@codemirror/autocomplete': 6.11.1(@codemirror/language@6.9.3)(@codemirror/state@6.3.2)(@codemirror/view@6.22.1)(@lezer/common@1.1.1) + '@codemirror/autocomplete': 6.11.1(@codemirror/language@6.9.3)(@codemirror/state@6.3.3)(@codemirror/view@6.22.2)(@lezer/common@1.1.2) '@codemirror/commands': 6.3.2 '@codemirror/language': 6.9.3 '@codemirror/lint': 6.4.2 '@codemirror/search': 6.5.5 - '@codemirror/state': 6.3.2 - '@codemirror/view': 6.22.1 + '@codemirror/state': 6.3.3 + '@codemirror/view': 6.22.2 transitivePeerDependencies: - '@lezer/common' dev: false @@ -1739,8 +1737,8 @@ packages: marked: 4.3.0 dev: false - /electron-to-chromium@1.4.600: - resolution: {integrity: sha512-KD6CWjf1BnQG+NsXuyiTDDT1eV13sKuYsOUioXkQweYTQIbgHkXPry9K7M+7cKtYHnSUPitVaLrXYB1jTkkYrw==} + /electron-to-chromium@1.4.609: + resolution: {integrity: sha512-ihiCP7PJmjoGNuLpl7TjNA8pCQWu09vGyjlPYw1Rqww4gvNuCcmvl+44G+2QyJ6S2K4o+wbTS++Xz0YN8Q9ERw==} /emoji-regex@10.3.0: resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} @@ -1892,7 +1890,7 @@ packages: resolution: {integrity: sha512-xU99gDEnciIwJdGcBmNHnzTJ/w5AT+VFJOu6sTB6WM8diOYNA3Sa+K1DiEBQ7XH4QikQq3iFW1U+jRVcotQnBw==} engines: {node: '>=8'} - /flowbite-svelte-icons@0.4.5(svelte@4.2.8)(tailwind-merge@2.0.0)(tailwindcss@3.3.5): + /flowbite-svelte-icons@0.4.5(svelte@4.2.8)(tailwind-merge@2.1.0)(tailwindcss@3.3.6): resolution: {integrity: sha512-IBudEfw9B4UE2gCRMhbRnyE8p7qq7DDMauy0mPVIShzjaN3yVk2AmAHia1JRe9jUC98Wn7xNk/IdJlXeQj19Iw==} peerDependencies: svelte: ^3.54.0 || ^4.0.0 @@ -1900,8 +1898,8 @@ packages: tailwindcss: ^3.3.2 dependencies: svelte: 4.2.8 - tailwind-merge: 2.0.0 - tailwindcss: 3.3.5 + tailwind-merge: 2.1.0 + tailwindcss: 3.3.6 dev: false /flowbite-svelte@0.44.20(svelte@4.2.8): @@ -1911,10 +1909,10 @@ packages: svelte: ^4.0.0 dependencies: '@floating-ui/dom': 1.5.3 - apexcharts: 3.44.0 + apexcharts: 3.44.2 flowbite: 2.2.0 svelte: 4.2.8 - tailwind-merge: 2.0.0 + tailwind-merge: 2.1.0 dev: false /flowbite@1.8.1: @@ -2809,8 +2807,8 @@ packages: tslib: 2.6.2 dev: true - /node-abi@3.51.0: - resolution: {integrity: sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==} + /node-abi@3.52.0: + resolution: {integrity: sha512-JJ98b02z16ILv7859irtXn4oUaFWADtvkzy2c0IAatNVX2Mc9Yoh8z6hZInn3QwvMEYhHuQloYi+TTQy67SIdQ==} engines: {node: '>=10'} dependencies: semver: 7.5.4 @@ -3016,7 +3014,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.32 @@ -3029,7 +3027,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true @@ -3070,41 +3068,25 @@ packages: postcss: 8.4.32 dev: true - /postcss-import@15.1.0(postcss@8.4.31): + /postcss-import@15.1.0(postcss@8.4.32): resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - /postcss-js@4.0.1(postcss@8.4.31): + /postcss-js@4.0.1(postcss@8.4.32): resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.31 - - /postcss-load-config@4.0.2(postcss@8.4.31): - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - dependencies: - lilconfig: 3.0.0 - postcss: 8.4.31 - yaml: 2.3.4 + postcss: 8.4.32 /postcss-load-config@4.0.2(postcss@8.4.32): resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} @@ -3121,7 +3103,6 @@ packages: lilconfig: 3.0.0 postcss: 8.4.32 yaml: 2.3.4 - dev: true /postcss-merge-longhand@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg==} @@ -3140,7 +3121,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 caniuse-api: 3.0.0 cssnano-utils: 4.0.0(postcss@8.4.32) postcss: 8.4.32 @@ -3175,7 +3156,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 cssnano-utils: 4.0.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 @@ -3191,13 +3172,13 @@ packages: postcss-selector-parser: 6.0.13 dev: true - /postcss-nested@6.0.1(postcss@8.4.31): + /postcss-nested@6.0.1(postcss@8.4.32): resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-selector-parser: 6.0.13 /postcss-nesting@12.0.1(postcss@8.4.32): @@ -3276,7 +3257,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true @@ -3318,7 +3299,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 caniuse-api: 3.0.0 postcss: 8.4.32 dev: true @@ -3364,14 +3345,6 @@ packages: /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - /postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.0 - source-map-js: 1.0.2 - /postcss@8.4.32: resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} engines: {node: ^10 || ^12 || >=14} @@ -3391,7 +3364,7 @@ packages: minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 1.0.2 - node-abi: 3.51.0 + node-abi: 3.52.0 pump: 3.0.0 rc: 1.2.8 simple-get: 4.0.1 @@ -3603,23 +3576,24 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - /rollup@4.6.1: - resolution: {integrity: sha512-jZHaZotEHQaHLgKr8JnQiDT1rmatjgKlMekyksz+yk9jt/8z9quNjnKNRoaM0wd9DC2QKXjmWWuDYtM3jfF8pQ==} + /rollup@4.7.0: + resolution: {integrity: sha512-7Kw0dUP4BWH78zaZCqF1rPyQ8D5DSU6URG45v1dqS/faNsx9WXyess00uTOZxKr7oR/4TOjO1CPudT8L1UsEgw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.6.1 - '@rollup/rollup-android-arm64': 4.6.1 - '@rollup/rollup-darwin-arm64': 4.6.1 - '@rollup/rollup-darwin-x64': 4.6.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.6.1 - '@rollup/rollup-linux-arm64-gnu': 4.6.1 - '@rollup/rollup-linux-arm64-musl': 4.6.1 - '@rollup/rollup-linux-x64-gnu': 4.6.1 - '@rollup/rollup-linux-x64-musl': 4.6.1 - '@rollup/rollup-win32-arm64-msvc': 4.6.1 - '@rollup/rollup-win32-ia32-msvc': 4.6.1 - '@rollup/rollup-win32-x64-msvc': 4.6.1 + '@rollup/rollup-android-arm-eabi': 4.7.0 + '@rollup/rollup-android-arm64': 4.7.0 + '@rollup/rollup-darwin-arm64': 4.7.0 + '@rollup/rollup-darwin-x64': 4.7.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.7.0 + '@rollup/rollup-linux-arm64-gnu': 4.7.0 + '@rollup/rollup-linux-arm64-musl': 4.7.0 + '@rollup/rollup-linux-riscv64-gnu': 4.7.0 + '@rollup/rollup-linux-x64-gnu': 4.7.0 + '@rollup/rollup-linux-x64-musl': 4.7.0 + '@rollup/rollup-win32-arm64-msvc': 4.7.0 + '@rollup/rollup-win32-ia32-msvc': 4.7.0 + '@rollup/rollup-win32-x64-msvc': 4.7.0 fsevents: 2.3.3 /run-parallel@1.2.0: @@ -3743,8 +3717,8 @@ packages: transitivePeerDependencies: - supports-color - /streamx@2.15.5: - resolution: {integrity: sha512-9thPGMkKC2GctCzyCUjME3yR03x2xNo0GPKGkRw2UMYN+gqWa9uqpyNWhmsNCutU5zHmkUum0LsCRQTXUgUCAg==} + /streamx@2.15.6: + resolution: {integrity: sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw==} dependencies: fast-fifo: 1.3.2 queue-tick: 1.0.1 @@ -3830,7 +3804,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 postcss: 8.4.32 postcss-selector-parser: 6.0.13 dev: true @@ -3858,8 +3832,8 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - /svelte-awesome@3.2.1(svelte@4.2.8): - resolution: {integrity: sha512-4jckcBktldqgmHUWg1xvl3vCrZllt5YSSsPun4NW7dOp9VZx1mOqJ9ddkYCH7O3PJN4ntucJr5P9/6q2xvw/0A==} + /svelte-awesome@3.3.0(svelte@4.2.8): + resolution: {integrity: sha512-5adEs7YyxuevKNTasKTpLjmp/HUTMjQkUzAB0At69shhMSEFvF20xfUi4g9SCTWJUc+gbTw/cqgZIDNTZVzNLg==} peerDependencies: svelte: ^3.43.1 || ^4.0.0 dependencies: @@ -3872,7 +3846,7 @@ packages: codemirror: ^6.0.0 svelte: ^3.0.0 || ^4.0.0 dependencies: - codemirror: 6.0.1(@lezer/common@1.1.1) + codemirror: 6.0.1(@lezer/common@1.1.2) svelte: 4.2.8 dev: false @@ -3891,7 +3865,7 @@ packages: regexparam: 2.0.1 dev: false - /svelte2tsx@0.6.27(svelte@4.2.8)(typescript@5.3.2): + /svelte2tsx@0.6.27(svelte@4.2.8)(typescript@5.3.3): resolution: {integrity: sha512-E1uPW1o6VsbRz+nUk3fznZ2lSmCITAJoNu8AYefWSvIwE2pSB01i5sId4RMbWNzfcwCQl1DcgGShCPcldl4rvg==} peerDependencies: svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 @@ -3900,7 +3874,7 @@ packages: dedent-js: 1.0.1 pascal-case: 3.1.2 svelte: 4.2.8 - typescript: 5.3.2 + typescript: 5.3.3 dev: true /svelte@4.2.8: @@ -3989,13 +3963,13 @@ packages: picocolors: 1.0.0 dev: true - /tailwind-merge@2.0.0: - resolution: {integrity: sha512-WO8qghn9yhsldLSg80au+3/gY9E4hFxIvQ3qOmlpXnqpDKoMruKfi/56BbbMg6fHTQJ9QD3cc79PoWqlaQE4rw==} + /tailwind-merge@2.1.0: + resolution: {integrity: sha512-l11VvI4nSwW7MtLSLYT4ldidDEUwQAMWuSHk7l4zcXZDgnCRa0V3OdCwFfM7DCzakVXMNRwAeje9maFFXT71dQ==} dependencies: '@babel/runtime': 7.23.5 - /tailwindcss@3.3.5: - resolution: {integrity: sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==} + /tailwindcss@3.3.6: + resolution: {integrity: sha512-AKjF7qbbLvLaPieoKeTjG1+FyNZT6KaJMJPFeQyLfIp7l82ggH1fbHJSsYIvnbTFQOlkh+gBYpyby5GT1LIdLw==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -4013,11 +3987,11 @@ packages: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.31 - postcss-import: 15.1.0(postcss@8.4.31) - postcss-js: 4.0.1(postcss@8.4.31) - postcss-load-config: 4.0.2(postcss@8.4.31) - postcss-nested: 6.0.1(postcss@8.4.31) + postcss: 8.4.32 + postcss-import: 15.1.0(postcss@8.4.32) + postcss-js: 4.0.1(postcss@8.4.32) + postcss-load-config: 4.0.2(postcss@8.4.32) + postcss-nested: 6.0.1(postcss@8.4.32) postcss-selector-parser: 6.0.13 resolve: 1.22.8 sucrase: 3.34.0 @@ -4054,7 +4028,7 @@ packages: dependencies: b4a: 1.6.4 fast-fifo: 1.3.2 - streamx: 2.15.5 + streamx: 2.15.6 /thenify-all@1.6.0: resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} @@ -4067,11 +4041,6 @@ packages: dependencies: any-promise: 1.3.0 - /throttles@1.0.1: - resolution: {integrity: sha512-fab7Xg+zELr9KOv4fkaBoe/b3L0GMGLd0IBSCn16GoE/Qx6/OfCr1eGNyEcDU2pUA79qQfZ8kPQWlRuok4YwTw==} - engines: {node: '>=6'} - dev: true - /to-fast-properties@2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} @@ -4091,7 +4060,7 @@ packages: /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /tsconfck@3.0.0(typescript@5.3.2): + /tsconfck@3.0.0(typescript@5.3.3): resolution: {integrity: sha512-w3wnsIrJNi7avf4Zb0VjOoodoO0woEqGgZGQm+LHH9przdUI+XDKsWAXwxHA1DaRTjeuZNcregSzr7RaA8zG9A==} engines: {node: ^18 || >=20} hasBin: true @@ -4101,7 +4070,7 @@ packages: typescript: optional: true dependencies: - typescript: 5.3.2 + typescript: 5.3.3 /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} @@ -4116,8 +4085,8 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - /typescript@5.3.2: - resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==} + /typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} engines: {node: '>=14.17'} hasBin: true @@ -4215,13 +4184,13 @@ packages: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - /update-browserslist-db@1.0.13(browserslist@4.22.1): + /update-browserslist-db@1.0.13(browserslist@4.22.2): resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 escalade: 3.1.1 picocolors: 1.0.0 @@ -4261,8 +4230,8 @@ packages: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - /vite@5.0.6(@types/node@20.10.1)(sass@1.69.5): - resolution: {integrity: sha512-MD3joyAEBtV7QZPl2JVVUai6zHms3YOmLR+BpMzLlX2Yzjfcc4gTgNi09d/Rua3F4EtC8zdwPU8eQYyib4vVMQ==} + /vite@5.0.7(@types/node@20.10.4)(sass@1.69.5): + resolution: {integrity: sha512-B4T4rJCDPihrQo2B+h1MbeGL/k/GMAHzhQ8S0LjQ142s6/+l3hHTT095ORvsshj4QCkoWu3Xtmob5mazvakaOw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -4289,15 +4258,15 @@ packages: terser: optional: true dependencies: - '@types/node': 20.10.1 + '@types/node': 20.10.4 esbuild: 0.19.8 postcss: 8.4.32 - rollup: 4.6.1 + rollup: 4.7.0 sass: 1.69.5 optionalDependencies: fsevents: 2.3.3 - /vitefu@0.2.5(vite@5.0.6): + /vitefu@0.2.5(vite@5.0.7): resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} peerDependencies: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 @@ -4305,7 +4274,7 @@ packages: vite: optional: true dependencies: - vite: 5.0.6(@types/node@20.10.1)(sass@1.69.5) + vite: 5.0.7(@types/node@20.10.4)(sass@1.69.5) /w3c-keyname@2.2.8: resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} diff --git a/src/components/Dashboard.svelte b/src/components/Dashboard.svelte index 74af851..6ba2181 100644 --- a/src/components/Dashboard.svelte +++ b/src/components/Dashboard.svelte @@ -1,3 +1,22 @@ + +
diff --git a/src/components/FightTable.svelte b/src/components/FightTable.svelte index b5d9bc9..6fe72e7 100644 --- a/src/components/FightTable.svelte +++ b/src/components/FightTable.svelte @@ -1,3 +1,22 @@ + +