diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 38972655..00000000 --- a/.eslintignore +++ /dev/null @@ -1,13 +0,0 @@ -.DS_Store -node_modules -/build -/.svelte-kit -/package -.env -.env.* -!.env.example - -# Ignore files for PNPM, NPM and YARN -pnpm-lock.yaml -package-lock.json -yarn.lock diff --git a/.eslintrc.cjs b/.eslintrc.cjs deleted file mode 100644 index eaf19f56..00000000 --- a/.eslintrc.cjs +++ /dev/null @@ -1,20 +0,0 @@ -module.exports = { - root: true, - parser: '@typescript-eslint/parser', - extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended', 'prettier'], - plugins: ['svelte3', '@typescript-eslint'], - ignorePatterns: ['*.cjs'], - overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }], - settings: { - 'svelte3/typescript': () => require('typescript') - }, - parserOptions: { - sourceType: 'module', - ecmaVersion: 2020 - }, - env: { - browser: true, - es2017: true, - node: true - } -}; diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 00000000..407f16ac --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,13 @@ +# These are supported funding model platforms + +github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: codewithshin +tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml deleted file mode 100644 index aeed4fc8..00000000 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: "\U0001F41E Bug report" -description: Report an issue -labels: ['triage: bug'] -body: - - type: markdown - attributes: - value: | - Thanks for taking the time to fill out this bug report! - - type: textarea - id: bug-description - attributes: - label: Describe the bug - description: A clear and concise description of what the bug is. - placeholder: Bug description - validations: - required: true - - type: textarea - id: reproduction - attributes: - label: Reproduction - description: Please provide code or a link to a repo that can reproduce the problem you ran into. Use [Stackblitz](https://stackblitz.com/) to add your code. If a report is vague (e.g. just a generic error message) and has no reproduction, it will receive a "need reproduction" label. If no reproduction is provided within a reasonable time-frame, the issue will be closed. - placeholder: Repo, Stackblitz, demo. - validations: - required: true - - type: textarea - id: system-info - attributes: - label: Version and System Info - description: Output of `npx envinfo --system --npmPackages svelte,@sveltejs/kit,svelte-lucide,vite,rollup,webpack --binaries --browsers` - render: shell - placeholder: Version, System, Binaries, Browsers - validations: - required: true diff --git a/.gitignore b/.gitignore index 0b10889c..54d3f52c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,13 +1,16 @@ .DS_Store node_modules /build -/dist /.svelte-kit /package .env .env.* !.env.example -vite.config.js.timestamp-* -vite.config.ts.timestamp-* .vercel +<<<<<<< HEAD +/test-results +======= +src/routes/testdir +/dist /test-results +>>>>>>> svelte-5-runes diff --git a/.prettierignore b/.prettierignore index 38972655..ea819530 100644 --- a/.prettierignore +++ b/.prettierignore @@ -6,8 +6,14 @@ node_modules .env .env.* !.env.example +/dist +/.vercel # Ignore files for PNPM, NPM and YARN pnpm-lock.yaml package-lock.json yarn.lock +playwright-report +.vercel + +*.md diff --git a/.prettierrc b/.prettierrc index 0580f3e9..16b3fd86 100644 --- a/.prettierrc +++ b/.prettierrc @@ -3,6 +3,13 @@ "singleQuote": true, "trailingComma": "none", "printWidth": 100, - "plugins": ["prettier-plugin-svelte"], - "overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }] + "plugins": ["prettier-plugin-svelte", "prettier-plugin-tailwindcss"], + "overrides": [ + { + "files": "*.svelte", + "options": { + "parser": "svelte" + } + } + ] } diff --git a/CHANGELOG.md b/CHANGELOG.md index 316183d1..0a7a37cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,251 +1,84 @@ -# Changelog +# svelte-lucide -## 1.0.6 +## 2.0.0 ### Patch Changes -- fix: update ([`418d3a88b1cd9aa6c4c19430b2da2e0a3e0d374a`](https://github.com/shinokada/svelte-lucide/commit/418d3a88b1cd9aa6c4c19430b2da2e0a3e0d374a)) - -All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. - -### [1.0.5](https://github.com/shinokada/svelte-lucide/compare/v1.0.4...v1.0.5) (2024-03-01) - -### Bug Fixes - -- @typescript-eslint/eslint-plugin update ([7fc2082](https://github.com/shinokada/svelte-lucide/commit/7fc208277834cf57c180ad3f8d263505a7f44373)) - -### [1.0.4](https://github.com/shinokada/svelte-lucide/compare/v1.0.3...v1.0.4) (2024-03-01) - -### [1.0.3](https://github.com/shinokada/svelte-lucide/compare/v1.0.2...v1.0.3) (2024-02-06) - -### Bug Fixes - -- layout update add class to NavHamburger ([fadfd45](https://github.com/shinokada/svelte-lucide/commit/fadfd45f1245af70b2e8b6530ae9616255c14f75)) - -### [1.0.2](https://github.com/shinokada/svelte-lucide/compare/v1.0.1...v1.0.2) (2024-01-27) - -### [1.0.1](https://github.com/shinokada/svelte-lucide/compare/v0.8.2...v1.0.1) (2024-01-27) - -### [0.8.2](https://github.com/shinokada/svelte-lucide/compare/v0.8.1...v0.8.2) (2023-09-21) - -### Features - -- add context ([4613ff9](https://github.com/shinokada/svelte-lucide/commit/4613ff9effda4444b7109f880e1086b243aff940)) -- add sidebar menu ([1fdd229](https://github.com/shinokada/svelte-lucide/commit/1fdd22916f9d95ff87d4d46b601151fad772cd30)) - -### Bug Fixes - -- Nav update ([f05a5bb](https://github.com/shinokada/svelte-lucide/commit/f05a5bb98539a086933ac9e006b4e50f8babce08)) - -### [0.8.1](https://github.com/shinokada/svelte-lucide/compare/v0.7.6...v0.8.1) (2023-09-01) - -### Features - -- smaller compiled size and Icon component ([a41cde9](https://github.com/shinokada/svelte-lucide/commit/a41cde931c81788c1ee9e86309fb31cfc8dfab0d)) - -### Bug Fixes - -- import typo ([3b8a0f1](https://github.com/shinokada/svelte-lucide/commit/3b8a0f1e205df04a4954452f95e0e7c43f6b051f)) - -### [0.7.6](https://github.com/shinokada/svelte-lucide/compare/v0.7.5...v0.7.6) (2023-08-03) - -### [0.7.5](https://github.com/shinokada/svelte-lucide/compare/v0.7.4...v0.7.5) (2023-07-31) - -### Bug Fixes - -- component doc update ([3a19659](https://github.com/shinokada/svelte-lucide/commit/3a196598c2e76ba33e9aca4e707ae7e37b844bd9)) - -### [0.7.4](https://github.com/shinokada/svelte-lucide/compare/v0.7.3...v0.7.4) (2023-07-31) - -### Bug Fixes - -- component doc update ([d4f364d](https://github.com/shinokada/svelte-lucide/commit/d4f364df23dc7204fec3dfaeb331e605ac958b34)) - -### [0.7.3](https://github.com/shinokada/svelte-lucide/compare/v0.7.2...v0.7.3) (2023-07-30) - -### Bug Fixes - -- typo ([e12d7ee](https://github.com/shinokada/svelte-lucide/commit/e12d7ee67e3c45ebe4caacc766176974d976b03e)) - -### [0.7.2](https://github.com/shinokada/svelte-lucide/compare/v0.7.1...v0.7.2) (2023-07-30) - -### Features - -- use two files ([d92107f](https://github.com/shinokada/svelte-lucide/commit/d92107f2e710c588301e959ec84f5a15b212ce47)) - -### [0.7.1](https://github.com/shinokada/svelte-lucide/compare/v0.6.11...v0.7.1) (2023-07-30) - -### [0.6.11](https://github.com/shinokada/svelte-lucide/compare/v0.6.10...v0.6.11) (2023-07-20) - -### Features - -- add size range ([25f59a6](https://github.com/shinokada/svelte-lucide/commit/25f59a6dae2bfc451bfeaa9547d7038aa7de4477)) - -### Bug Fixes - -- adaptor-vercel reinstall ([5725f86](https://github.com/shinokada/svelte-lucide/commit/5725f86fa30e4f184fe079e56be487ee26287ea2)) -- change from adapter-vercel to adapter-auto ([208b815](https://github.com/shinokada/svelte-lucide/commit/208b815054e53b07427e2a86bfbffee610351225)) -- homepage update ([6d0f59d](https://github.com/shinokada/svelte-lucide/commit/6d0f59dcccaf106dca86555634dab131427675be)) -- image sizes ([42acac4](https://github.com/shinokada/svelte-lucide/commit/42acac4d668ef6dbaf644aa66dd2e8b0f8fdeea2)) -- remove .vercel ([4424a5b](https://github.com/shinokada/svelte-lucide/commit/4424a5b69c066fb0ce4c181475ef318eab3cda69)) -- update flowbite-svelte v0.40.1, add @floating-ui/dom remove flowbite and popper, add tests ([ace1d65](https://github.com/shinokada/svelte-lucide/commit/ace1d6548e6ff84ef490f74ba6df51eeee25db45)) -- update flowbite-svelte v0.40.1, add @floating-ui/dom remove flowbite and popper, add tests ([d19bd53](https://github.com/shinokada/svelte-lucide/commit/d19bd539f2b07ba72df9ad055955c150cea91039)) -- update flowbite-svelte v0.40.1, add @floating-ui/dom remove flowbite and popper, add tests ([7fce34c](https://github.com/shinokada/svelte-lucide/commit/7fce34c9c7cff406cf9c56f9bbc065415fbf2fa2)) - -### [0.6.10](https://github.com/shinokada/svelte-lucide/compare/v0.6.9...v0.6.10) (2023-06-29) - -### [0.6.9](https://github.com/shinokada/svelte-lucide/compare/v0.6.8...v0.6.9) (2023-06-29) - -### Features - -- add strokeWidth prop ([6c6077b](https://github.com/shinokada/svelte-lucide/commit/6c6077b4ed7f77788f9be287db33561075e37e82)) +- types: update types -### [0.6.8](https://github.com/shinokada/svelte-lucide/compare/v0.6.7...v0.6.8) (2023-06-15) +- feat: extends SVGAttributes -### [0.6.7](https://github.com/shinokada/svelte-lucide/compare/v0.6.6...v0.6.7) (2023-06-01) +- fix: component docs -### Features +- fix: remove svelte:component from Icon.svelte -- add prop role="img" ([31e7800](https://github.com/shinokada/svelte-lucide/commit/31e78007c90ed1179a5bad73ddda5a6b7ea0d5c2)) +- fix: change size=number to string in Icon.svelte and run lib-helpers -### [0.6.6](https://github.com/shinokada/svelte-lucide/compare/v0.6.5...v0.6.6) (2023-06-01) +- feat: based on runes-webkit and update docs -### [0.6.5](https://github.com/shinokada/svelte-lucide/compare/v0.6.4...v0.6.5) (2023-06-01) +- docs: update -### Features +- fix: peerDependencies -- add || ^4.0.0 to peerDependencies ([446c306](https://github.com/shinokada/svelte-lucide/commit/446c306f73afe258ee09d1be0da456f7a237a7a8)) +<<<<<<< HEAD -### [0.6.4](https://github.com/shinokada/svelte-lucide/compare/v0.6.3...v0.6.4) (2023-05-31) - -### Features - -- add component docs ([a05d424](https://github.com/shinokada/svelte-lucide/commit/a05d4246ec60aefd2e4c4a1c35577290ed67a777)) - -### [0.6.3](https://github.com/shinokada/svelte-lucide/compare/v0.6.2...v0.6.3) (2023-05-31) - -### Features - -- add component docs ([df38036](https://github.com/shinokada/svelte-lucide/commit/df380368be3f68fdc983fe10783279c6f9115aa4)) - -### [0.6.2](https://github.com/shinokada/svelte-lucide/compare/v0.6.1...v0.6.2) (2023-05-12) - -### [0.6.1](https://github.com/shinokada/svelte-lucide/compare/v0.5.2...v0.6.1) (2023-05-12) - -### Features - -- add events ([73d83fd](https://github.com/shinokada/svelte-lucide/commit/73d83fddeca030f94c6d7c4d3b5616813e74d4f6)) - -### [0.5.2](https://github.com/shinokada/svelte-lucide/compare/v0.5.1...v0.5.2) (2023-03-07) - -### [0.5.1](https://github.com/shinokada/svelte-lucide/compare/v0.4.1...v0.5.1) (2023-03-07) - -### Features - -- add script add-exports and update README ([dcbe46a](https://github.com/shinokada/svelte-lucide/commit/dcbe46a67270ccd2e87d75e2b346ccda0c640043)) - -### [0.4.1](https://github.com/shinokada/svelte-lucide/compare/v0.3.1...v0.4.1) (2023-02-22) - -### Features - -- add microsoft webmaster tools meta tag ([5f8278b](https://github.com/shinokada/svelte-lucide/commit/5f8278bef030eede9561590339aab9ccebaff67e)) -- new svelte packaging system ([dc75259](https://github.com/shinokada/svelte-lucide/commit/dc752593ade91fbc2d7d36826d4b62a859885b46)) - -### Bug Fixes - -- add back to home ([7e76624](https://github.com/shinokada/svelte-lucide/commit/7e766240eca1a01b733778c7bf7c166031221c0e)) -- update index.html ([a9970f8](https://github.com/shinokada/svelte-lucide/commit/a9970f8009fe9714a7131b2e72d384b3e51467e5)) - -### [0.3.1](https://github.com/shinokada/svelte-lucide/compare/v0.3.0...v0.3.1) (2023-02-03) - -## [0.3.0](https://github.com/shinokada/svelte-lucide/compare/v0.2.9...v0.3.0) (2023-02-03) - -### Bug Fixes - -- update index.js ([59c456b](https://github.com/shinokada/svelte-lucide/commit/59c456b90c8634b770756616b27469c908f4a2ab)) - -### [0.2.9](https://github.com/shinokada/svelte-lucide/compare/v0.2.8...v0.2.9) (2023-02-01) - -### Bug Fixes - -- add optimized image ([b100832](https://github.com/shinokada/svelte-lucide/commit/b1008323341427c78938b4b850a4bd923a8dd8a0)) -- badges target, height, and add links to crossOriginLinks ([24da217](https://github.com/shinokada/svelte-lucide/commit/24da2175564ec728ccb0de63fd43d353c2760f21)) -- favicon link ([815f2ec](https://github.com/shinokada/svelte-lucide/commit/815f2ec030203f15c57913d5db59432ef4a7e091)) - -### [0.2.8](https://github.com/shinokada/svelte-lucide/compare/v0.2.7...v0.2.8) (2023-01-31) - -### Bug Fixes - -- add service-worker in index.html ([c887ba3](https://github.com/shinokada/svelte-lucide/commit/c887ba3169be10d7a85e3a701d8e56432e9b6eed)) -- image width ([49b74e3](https://github.com/shinokada/svelte-lucide/commit/49b74e3b8e720f34c2a5efffbcd48b460f61f36e)) - -### [0.2.7](https://github.com/shinokada/svelte-lucide/compare/v0.2.6...v0.2.7) (2023-01-31) - -### Bug Fixes - -- image ([0e7c7e7](https://github.com/shinokada/svelte-lucide/commit/0e7c7e7389c528ec91bf982f47d473f23f484e7e)) - -### [0.2.6](https://github.com/shinokada/svelte-lucide/compare/v0.2.5...v0.2.6) (2023-01-30) - -### Features +## 1.0.6 -- add pwa ([31e4a41](https://github.com/shinokada/svelte-lucide/commit/31e4a416540cfc5f7634f841455c2722cba5850f)) +### Patch Changes -### [0.2.5](https://github.com/shinokada/svelte-lucide/compare/v0.2.4...v0.2.5) (2023-01-30) +- fix: update ([`418d3a88b1cd9aa6c4c19430b2da2e0a3e0d374a`](https://github.com/shinokada/svelte-lucide/commit/418d3a88b1cd9aa6c4c19430b2da2e0a3e0d374a)) -### Features +# All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. -- add pwa ([f837fb6](https://github.com/shinokada/svelte-lucide/commit/f837fb6aa4067f2d40ddd2a35545507344339449)) +## 2.0.0-next.7 -### Bug Fixes +> > > > > > > svelte-5-runes -- add search and ga ([5cf0b3f](https://github.com/shinokada/svelte-lucide/commit/5cf0b3f102e49ed1ba339c730ff9491a3aa5ca88)) +### Patch Changes -### [0.2.4](https://github.com/shinokada/svelte-lucide/compare/v0.2.3...v0.2.4) (2022-12-25) +<<<<<<< HEAD ### Bug Fixes -- url updates ([c34bd07](https://github.com/shinokada/svelte-lucide/commit/c34bd074a8f1777036c10cb11b1551fe72fc177c)) -- useTabs false in .prettierrc ([0ceed39](https://github.com/shinokada/svelte-lucide/commit/0ceed39ac7f2a8d2c62c58e04be3649896529ace)) +- # @typescript-eslint/eslint-plugin update ([7fc2082](https://github.com/shinokada/svelte-lucide/commit/7fc208277834cf57c180ad3f8d263505a7f44373)) +- types: update types ([`1fe4cf55ea5e6d9cce325f473bcb964d79c90d0d`](https://github.com/shinokada/svelte-lucide/commit/1fe4cf55ea5e6d9cce325f473bcb964d79c90d0d)) -### [0.2.3](https://github.com/shinokada/svelte-lucide/compare/v0.2.2...v0.2.3) (2022-12-16) +## 2.0.0-next.6 -### Bug Fixes +### Patch Changes -- move files from docs to root since npmjs does not show README. ([cb6ea53](https://github.com/shinokada/svelte-lucide/commit/cb6ea535cd6020eb25b54fddf1c5b8f056286df7)) +> > > > > > > svelte-5-runes -### [0.2.2](https://github.com/shinokada/svelte-lucide/compare/v0.2.1...v0.2.2) (2022-12-15) +- fix: remove svelte:component from Icon.svelte ([`bb9c547c5bde832cd6c109076031f9010fd9ef9f`](https://github.com/shinokada/svelte-lucide/commit/bb9c547c5bde832cd6c109076031f9010fd9ef9f)) -### [0.2.1](https://github.com/shinokada/svelte-lucide/compare/v0.2.0...v0.2.1) (2022-12-15) +## 2.0.0-next.5 -### Bug Fixes - -- sveltekit 1.0.0 ([e2b45be](https://github.com/shinokada/svelte-lucide/commit/e2b45be603dc219068d53ee46c990f9c3940fe15)) +### Patch Changes -## [0.2.0](https://github.com/shinokada/svelte-lucide/compare/v0.1.6...v0.2.0) (2022-10-13) +- fix: peerDependencies ([`b7448ddf7fd002eba65e6d0ad1b3572a668da6a8`](https://github.com/shinokada/svelte-lucide/commit/b7448ddf7fd002eba65e6d0ad1b3572a668da6a8)) -### ⚠ BREAKING CHANGES +## 2.0.0-next.4 -- add color and add img to README +### Patch Changes -### Features +- feat: extends SVGAttributes ([`e70e611c181ab58c8e04475306797a1660e21f32`](https://github.com/shinokada/svelte-lucide/commit/e70e611c181ab58c8e04475306797a1660e21f32)) -- add color and add img to README ([3243fee](https://github.com/shinokada/svelte-lucide/commit/3243fee540f548a3d74dc11733645a4783815edf)) +## 2.0.0-next.3 -### [0.1.6](https://github.com/shinokada/svelte-lucide/compare/v0.1.5...v0.1.6) (2022-05-18) +### Patch Changes -### [0.1.5](https://github.com/shinokada/svelte-lucide/compare/v0.1.4...v0.1.5) (2022-05-18) +- fix: change size=number to string in Icon.svelte and run lib-helpers ([`6a3a7b65114c2a8feacd265ac6212ad81f6803a5`](https://github.com/shinokada/svelte-lucide/commit/6a3a7b65114c2a8feacd265ac6212ad81f6803a5)) -### [0.1.4](https://github.com/shinokada/svelte-lucide/compare/v0.1.3...v0.1.4) (2022-05-09) +## 2.0.0-next.2 -### [0.1.3](https://github.com/shinokada/svelte-lucide/compare/v0.1.2...v0.1.3) (2022-04-26) +### Patch Changes -### [0.1.2](https://github.com/shinokada/svelte-lucide/compare/v0.1.1...v0.1.2) (2022-04-26) +- fix: component docs ([`2c6175663fe0d8c671fc203a7a5a4f3daf92808b`](https://github.com/shinokada/svelte-lucide/commit/2c6175663fe0d8c671fc203a7a5a4f3daf92808b)) -### [0.1.1](https://github.com/shinokada/svelte-lucide/compare/v0.1.0...v0.1.1) (2022-04-26) +## 2.0.0-next.1 -## 0.1.0 (2022-04-26) +### Patch Changes -### Features +- feat: based on runes-webkit and update docs ([`df25dd31e666cbe9195d06dd4e5034fcd5166c30`](https://github.com/shinokada/svelte-lucide/commit/df25dd31e666cbe9195d06dd4e5034fcd5166c30)) -- add css color and tailwind support ([58d5b04](https://github.com/shinokada/svelte-lucideicons/commit/58d5b04a72602bb99a004fe9868b46a2eb6b2c1d)) +- docs: update ([`803d4e179578c19686a9f940cb94d875952b6e2a`](https://github.com/shinokada/svelte-lucide/commit/803d4e179578c19686a9f940cb94d875952b6e2a)) diff --git a/README.md b/README.md index 1faa6f32..e130bf22 100644 --- a/README.md +++ b/README.md @@ -3,14 +3,13 @@
sponsor npm +npm Created by Shin Okada License npm
-590+ [Lucide-icons](https://github.com/lucide-icons/lucide) for Svelte. - -Thank you for considering my open-source package. If you use it in a commercial project, please support me by sponsoring me on GitHub: https://github.com/sponsors/shinokada. Your support helps me maintain and improve this package for the benefit of the community. +1460+ [Lucide-icons](https://github.com/lucide-icons/lucide) for Svelte. ## Docs @@ -26,10 +25,18 @@ See the [Svelte Lucide documentation](https://svelte-lucide.codewithshin.com/) t ## Installation +For Svelte 4/5 + ```sh pnpm i -D svelte-lucide ``` +For Svelte 5: Runes + +```sh +pnpm i -D svelte-lucide@next +``` + ## Original source [lucide-icons/lucide](https://github.com/lucide-icons/lucide) @@ -42,4 +49,4 @@ pnpm i -D svelte-lucide ## Other icons -[Svelte-Icon-Sets](https://svelte-svg-icons.codewithshin.com/) +[Svelte-Icon-Sets](https://svelte-svg-icons.codewithshin.com/) \ No newline at end of file diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 00000000..d074fe1b --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,44 @@ +import js from '@eslint/js'; +import ts from 'typescript-eslint'; +import svelte from 'eslint-plugin-svelte'; +import prettier from 'eslint-config-prettier'; +import globals from 'globals'; + +/** @type {import('eslint').Linter.Config[]} */ +export default [ + js.configs.recommended, + ...ts.configs.recommended, + ...svelte.configs['flat/recommended'], + prettier, + ...svelte.configs['flat/prettier'], + { + languageOptions: { + globals: { + ...globals.browser, + ...globals.node + } + } + }, + { + files: ['**/*.svelte'], + languageOptions: { + parserOptions: { + parser: ts.parser, + svelteFeatures: { + experimentalGenerics: true + } + } + } + }, + { + ignores: ['build/', '.svelte-kit/', 'dist/', 'test-results/', '*.md'] + }, + { + rules: { + // Note: you must disable the base rule as it can report incorrect errors + 'no-unused-vars': 'off', + '@typescript-eslint/no-unused-vars': 'off', + 'svelte/no-at-html-tags': 'off' + } + } +]; diff --git a/icon-images.md b/icon-images.md deleted file mode 100644 index ef03de31..00000000 --- a/icon-images.md +++ /dev/null @@ -1,9 +0,0 @@ -# Icon images - -

- -

- -## Back to Home - -[Back to Home](/) diff --git a/icon-list.md b/icon-list.md deleted file mode 100644 index c23bbc02..00000000 --- a/icon-list.md +++ /dev/null @@ -1,1089 +0,0 @@ -# Icon list - -- Accessibility.svelte -- Activity.svelte -- AirVent.svelte -- Airplay.svelte -- AlarmCheck.svelte -- AlarmClock.svelte -- AlarmClockOff.svelte -- AlarmMinus.svelte -- AlarmPlus.svelte -- Album.svelte -- AlertCircle.svelte -- AlertOctagon.svelte -- AlertTriangle.svelte -- AlignCenter.svelte -- AlignCenterHorizontal.svelte -- AlignCenterVertical.svelte -- AlignEndHorizontal.svelte -- AlignEndVertical.svelte -- AlignHorizontalDistributeCenter.svelte -- AlignHorizontalDistributeEnd.svelte -- AlignHorizontalDistributeStart.svelte -- AlignHorizontalJustifyCenter.svelte -- AlignHorizontalJustifyEnd.svelte -- AlignHorizontalJustifyStart.svelte -- AlignHorizontalSpaceAround.svelte -- AlignHorizontalSpaceBetween.svelte -- AlignJustify.svelte -- AlignLeft.svelte -- AlignRight.svelte -- AlignStartHorizontal.svelte -- AlignStartVertical.svelte -- AlignVerticalDistributeCenter.svelte -- AlignVerticalDistributeEnd.svelte -- AlignVerticalDistributeStart.svelte -- AlignVerticalJustifyCenter.svelte -- AlignVerticalJustifyEnd.svelte -- AlignVerticalJustifyStart.svelte -- AlignVerticalSpaceAround.svelte -- AlignVerticalSpaceBetween.svelte -- Anchor.svelte -- Angry.svelte -- Annoyed.svelte -- Aperture.svelte -- AppWindow.svelte -- Apple.svelte -- Archive.svelte -- ArchiveRestore.svelte -- Armchair.svelte -- ArrowBigDown.svelte -- ArrowBigDownDash.svelte -- ArrowBigLeft.svelte -- ArrowBigLeftDash.svelte -- ArrowBigRight.svelte -- ArrowBigRightDash.svelte -- ArrowBigUp.svelte -- ArrowBigUpDash.svelte -- ArrowDown.svelte -- ArrowDown01.svelte -- ArrowDown10.svelte -- ArrowDownAZ.svelte -- ArrowDownCircle.svelte -- ArrowDownFromLine.svelte -- ArrowDownLeft.svelte -- ArrowDownLeftFromCircle.svelte -- ArrowDownNarrowWide.svelte -- ArrowDownRight.svelte -- ArrowDownRightFromCircle.svelte -- ArrowDownSquare.svelte -- ArrowDownToDot.svelte -- ArrowDownToLine.svelte -- ArrowDownUp.svelte -- ArrowDownWideNarrow.svelte -- ArrowDownZA.svelte -- ArrowLeft.svelte -- ArrowLeftCircle.svelte -- ArrowLeftFromLine.svelte -- ArrowLeftRight.svelte -- ArrowLeftSquare.svelte -- ArrowLeftToLine.svelte -- ArrowRight.svelte -- ArrowRightCircle.svelte -- ArrowRightFromLine.svelte -- ArrowRightLeft.svelte -- ArrowRightSquare.svelte -- ArrowRightToLine.svelte -- ArrowUp.svelte -- ArrowUp01.svelte -- ArrowUp10.svelte -- ArrowUpAZ.svelte -- ArrowUpCircle.svelte -- ArrowUpDown.svelte -- ArrowUpFromDot.svelte -- ArrowUpFromLine.svelte -- ArrowUpLeft.svelte -- ArrowUpLeftFromCircle.svelte -- ArrowUpNarrowWide.svelte -- ArrowUpRight.svelte -- ArrowUpRightFromCircle.svelte -- ArrowUpSquare.svelte -- ArrowUpToLine.svelte -- ArrowUpWideNarrow.svelte -- ArrowUpZA.svelte -- Asterisk.svelte -- AtSign.svelte -- Atom.svelte -- Award.svelte -- Axe.svelte -- Axis3d.svelte -- Baby.svelte -- Backpack.svelte -- BaggageClaim.svelte -- Ban.svelte -- Banana.svelte -- Banknote.svelte -- BarChart.svelte -- BarChart2.svelte -- BarChart3.svelte -- BarChart4.svelte -- BarChartHorizontal.svelte -- Baseline.svelte -- Bath.svelte -- Battery.svelte -- BatteryCharging.svelte -- BatteryFull.svelte -- BatteryLow.svelte -- BatteryMedium.svelte -- BatteryWarning.svelte -- Beaker.svelte -- Bean.svelte -- BeanOff.svelte -- Bed.svelte -- BedDouble.svelte -- BedSingle.svelte -- Beef.svelte -- Beer.svelte -- Bell.svelte -- BellDot.svelte -- BellMinus.svelte -- BellOff.svelte -- BellPlus.svelte -- BellRing.svelte -- Bike.svelte -- Binary.svelte -- Biohazard.svelte -- Bird.svelte -- Bitcoin.svelte -- Blinds.svelte -- Bluetooth.svelte -- BluetoothConnected.svelte -- BluetoothOff.svelte -- BluetoothSearching.svelte -- Bold.svelte -- Bomb.svelte -- Bone.svelte -- Book.svelte -- BookCopy.svelte -- BookDown.svelte -- BookKey.svelte -- BookLock.svelte -- BookMarked.svelte -- BookMinus.svelte -- BookOpen.svelte -- BookOpenCheck.svelte -- BookPlus.svelte -- BookTemplate.svelte -- BookUp.svelte -- BookX.svelte -- Bookmark.svelte -- BookmarkMinus.svelte -- BookmarkPlus.svelte -- Bot.svelte -- Box.svelte -- BoxSelect.svelte -- Boxes.svelte -- Braces.svelte -- Brackets.svelte -- Brain.svelte -- BrainCircuit.svelte -- BrainCog.svelte -- Briefcase.svelte -- Brush.svelte -- Bug.svelte -- Building.svelte -- Building2.svelte -- Bus.svelte -- Cake.svelte -- Calculator.svelte -- Calendar.svelte -- CalendarCheck.svelte -- CalendarCheck2.svelte -- CalendarClock.svelte -- CalendarDays.svelte -- CalendarHeart.svelte -- CalendarMinus.svelte -- CalendarOff.svelte -- CalendarPlus.svelte -- CalendarRange.svelte -- CalendarSearch.svelte -- CalendarX.svelte -- CalendarX2.svelte -- Camera.svelte -- CameraOff.svelte -- Candy.svelte -- CandyOff.svelte -- Car.svelte -- Carrot.svelte -- CaseLower.svelte -- CaseSensitive.svelte -- CaseUpper.svelte -- Cast.svelte -- Castle.svelte -- Cat.svelte -- Check.svelte -- CheckCheck.svelte -- CheckCircle.svelte -- CheckCircle2.svelte -- CheckSquare.svelte -- ChefHat.svelte -- Cherry.svelte -- ChevronDown.svelte -- ChevronDownSquare.svelte -- ChevronFirst.svelte -- ChevronLast.svelte -- ChevronLeft.svelte -- ChevronLeftSquare.svelte -- ChevronRight.svelte -- ChevronRightSquare.svelte -- ChevronUp.svelte -- ChevronUpSquare.svelte -- ChevronsDown.svelte -- ChevronsDownUp.svelte -- ChevronsLeft.svelte -- ChevronsLeftRight.svelte -- ChevronsRight.svelte -- ChevronsRightLeft.svelte -- ChevronsUp.svelte -- ChevronsUpDown.svelte -- Chrome.svelte -- Church.svelte -- Cigarette.svelte -- CigaretteOff.svelte -- Circle.svelte -- CircleDot.svelte -- CircleEllipsis.svelte -- CircleEqual.svelte -- CircleOff.svelte -- CircleSlash.svelte -- CircleSlash2.svelte -- CircuitBoard.svelte -- Citrus.svelte -- Clapperboard.svelte -- Clipboard.svelte -- ClipboardCheck.svelte -- ClipboardCopy.svelte -- ClipboardEdit.svelte -- ClipboardList.svelte -- ClipboardPaste.svelte -- ClipboardSignature.svelte -- ClipboardType.svelte -- ClipboardX.svelte -- Clock.svelte -- Clock1.svelte -- Clock10.svelte -- Clock11.svelte -- Clock12.svelte -- Clock2.svelte -- Clock3.svelte -- Clock4.svelte -- Clock5.svelte -- Clock6.svelte -- Clock7.svelte -- Clock8.svelte -- Clock9.svelte -- Cloud.svelte -- CloudCog.svelte -- CloudDrizzle.svelte -- CloudFog.svelte -- CloudHail.svelte -- CloudLightning.svelte -- CloudMoon.svelte -- CloudMoonRain.svelte -- CloudOff.svelte -- CloudRain.svelte -- CloudRainWind.svelte -- CloudSnow.svelte -- CloudSun.svelte -- CloudSunRain.svelte -- Cloudy.svelte -- Clover.svelte -- Code.svelte -- Code2.svelte -- Codepen.svelte -- Codesandbox.svelte -- Coffee.svelte -- Cog.svelte -- Coins.svelte -- Columns.svelte -- Combine.svelte -- Command.svelte -- Compass.svelte -- Component.svelte -- ConciergeBell.svelte -- Construction.svelte -- Contact.svelte -- Contact2.svelte -- Contrast.svelte -- Cookie.svelte -- Copy.svelte -- CopyCheck.svelte -- CopyMinus.svelte -- CopyPlus.svelte -- CopySlash.svelte -- CopyX.svelte -- Copyleft.svelte -- Copyright.svelte -- CornerDownLeft.svelte -- CornerDownRight.svelte -- CornerLeftDown.svelte -- CornerLeftUp.svelte -- CornerRightDown.svelte -- CornerRightUp.svelte -- CornerUpLeft.svelte -- CornerUpRight.svelte -- Cpu.svelte -- CreativeCommons.svelte -- CreditCard.svelte -- Croissant.svelte -- Crop.svelte -- Cross.svelte -- Crosshair.svelte -- Crown.svelte -- CupSoda.svelte -- Currency.svelte -- Database.svelte -- DatabaseBackup.svelte -- Delete.svelte -- Diamond.svelte -- Dice1.svelte -- Dice2.svelte -- Dice3.svelte -- Dice4.svelte -- Dice5.svelte -- Dice6.svelte -- Dices.svelte -- Diff.svelte -- Disc.svelte -- Disc2.svelte -- Divide.svelte -- DivideCircle.svelte -- DivideSquare.svelte -- Dna.svelte -- DnaOff.svelte -- Dog.svelte -- DollarSign.svelte -- DoorClosed.svelte -- DoorOpen.svelte -- Dot.svelte -- Download.svelte -- DownloadCloud.svelte -- Dribbble.svelte -- Droplet.svelte -- Droplets.svelte -- Drumstick.svelte -- Dumbbell.svelte -- Ear.svelte -- EarOff.svelte -- Edit.svelte -- Edit2.svelte -- Edit3.svelte -- Egg.svelte -- EggFried.svelte -- EggOff.svelte -- Equal.svelte -- EqualNot.svelte -- Eraser.svelte -- Euro.svelte -- Expand.svelte -- ExternalLink.svelte -- Eye.svelte -- EyeOff.svelte -- Facebook.svelte -- Factory.svelte -- Fan.svelte -- FastForward.svelte -- Feather.svelte -- Figma.svelte -- File.svelte -- FileArchive.svelte -- FileAudio.svelte -- FileAudio2.svelte -- FileAxis3d.svelte -- FileBadge.svelte -- FileBadge2.svelte -- FileBarChart.svelte -- FileBarChart2.svelte -- FileBox.svelte -- FileCheck.svelte -- FileCheck2.svelte -- FileClock.svelte -- FileCode.svelte -- FileCode2.svelte -- FileCog.svelte -- FileCog2.svelte -- FileDiff.svelte -- FileDigit.svelte -- FileDown.svelte -- FileEdit.svelte -- FileHeart.svelte -- FileImage.svelte -- FileInput.svelte -- FileJson.svelte -- FileJson2.svelte -- FileKey.svelte -- FileKey2.svelte -- FileLineChart.svelte -- FileLock.svelte -- FileLock2.svelte -- FileMinus.svelte -- FileMinus2.svelte -- FileOutput.svelte -- FilePieChart.svelte -- FilePlus.svelte -- FilePlus2.svelte -- FileQuestion.svelte -- FileScan.svelte -- FileSearch.svelte -- FileSearch2.svelte -- FileSignature.svelte -- FileSpreadsheet.svelte -- FileSymlink.svelte -- FileTerminal.svelte -- FileText.svelte -- FileType.svelte -- FileType2.svelte -- FileUp.svelte -- FileVideo.svelte -- FileVideo2.svelte -- FileVolume.svelte -- FileVolume2.svelte -- FileWarning.svelte -- FileX.svelte -- FileX2.svelte -- Files.svelte -- Film.svelte -- Filter.svelte -- FilterX.svelte -- Fingerprint.svelte -- Fish.svelte -- FishOff.svelte -- Flag.svelte -- FlagOff.svelte -- FlagTriangleLeft.svelte -- FlagTriangleRight.svelte -- Flame.svelte -- Flashlight.svelte -- FlashlightOff.svelte -- FlaskConical.svelte -- FlaskConicalOff.svelte -- FlaskRound.svelte -- FlipHorizontal.svelte -- FlipHorizontal2.svelte -- FlipVertical.svelte -- FlipVertical2.svelte -- Flower.svelte -- Flower2.svelte -- Focus.svelte -- FoldHorizontal.svelte -- FoldVertical.svelte -- Folder.svelte -- FolderArchive.svelte -- FolderCheck.svelte -- FolderClock.svelte -- FolderClosed.svelte -- FolderCog.svelte -- FolderCog2.svelte -- FolderDown.svelte -- FolderEdit.svelte -- FolderGit.svelte -- FolderGit2.svelte -- FolderHeart.svelte -- FolderInput.svelte -- FolderKey.svelte -- FolderLock.svelte -- FolderMinus.svelte -- FolderOpen.svelte -- FolderOutput.svelte -- FolderPlus.svelte -- FolderSearch.svelte -- FolderSearch2.svelte -- FolderSymlink.svelte -- FolderTree.svelte -- FolderUp.svelte -- FolderX.svelte -- Folders.svelte -- Footprints.svelte -- Forklift.svelte -- FormInput.svelte -- Forward.svelte -- Frame.svelte -- Framer.svelte -- Frown.svelte -- Fuel.svelte -- FunctionSquare.svelte -- Gamepad.svelte -- Gamepad2.svelte -- Gauge.svelte -- Gavel.svelte -- Gem.svelte -- Ghost.svelte -- Gift.svelte -- GitBranch.svelte -- GitBranchPlus.svelte -- GitCommit.svelte -- GitCompare.svelte -- GitFork.svelte -- GitMerge.svelte -- GitPullRequest.svelte -- GitPullRequestClosed.svelte -- GitPullRequestDraft.svelte -- Github.svelte -- Gitlab.svelte -- GlassWater.svelte -- Glasses.svelte -- Globe.svelte -- Globe2.svelte -- Grab.svelte -- GraduationCap.svelte -- Grape.svelte -- Grid.svelte -- Grip.svelte -- GripHorizontal.svelte -- GripVertical.svelte -- Group.svelte -- Hammer.svelte -- Hand.svelte -- HandMetal.svelte -- HardDrive.svelte -- HardHat.svelte -- Hash.svelte -- Haze.svelte -- Heading.svelte -- Heading1.svelte -- Heading2.svelte -- Heading3.svelte -- Heading4.svelte -- Heading5.svelte -- Heading6.svelte -- Headphones.svelte -- Heart.svelte -- HeartCrack.svelte -- HeartHandshake.svelte -- HeartOff.svelte -- HeartPulse.svelte -- HelpCircle.svelte -- HelpingHand.svelte -- Hexagon.svelte -- Highlighter.svelte -- History.svelte -- Home.svelte -- Hop.svelte -- HopOff.svelte -- Hotel.svelte -- Hourglass.svelte -- IceCream.svelte -- IceCream2.svelte -- Image.svelte -- ImageMinus.svelte -- ImageOff.svelte -- ImagePlus.svelte -- Import.svelte -- Inbox.svelte -- Indent.svelte -- IndianRupee.svelte -- Infinity.svelte -- Info.svelte -- Inspect.svelte -- Instagram.svelte -- Italic.svelte -- IterationCcw.svelte -- IterationCw.svelte -- JapaneseYen.svelte -- Joystick.svelte -- Key.svelte -- Keyboard.svelte -- Lamp.svelte -- LampCeiling.svelte -- LampDesk.svelte -- LampFloor.svelte -- LampWallDown.svelte -- LampWallUp.svelte -- Landmark.svelte -- Languages.svelte -- Laptop.svelte -- Laptop2.svelte -- Lasso.svelte -- LassoSelect.svelte -- Laugh.svelte -- Layers.svelte -- Layout.svelte -- LayoutDashboard.svelte -- LayoutGrid.svelte -- LayoutList.svelte -- LayoutPanelLeft.svelte -- LayoutPanelTop.svelte -- LayoutTemplate.svelte -- Leaf.svelte -- LeafyGreen.svelte -- Library.svelte -- LifeBuoy.svelte -- Ligature.svelte -- Lightbulb.svelte -- LightbulbOff.svelte -- LineChart.svelte -- Link.svelte -- Link2.svelte -- Link2Off.svelte -- Linkedin.svelte -- List.svelte -- ListChecks.svelte -- ListEnd.svelte -- ListFilter.svelte -- ListMinus.svelte -- ListMusic.svelte -- ListOrdered.svelte -- ListPlus.svelte -- ListRestart.svelte -- ListStart.svelte -- ListTree.svelte -- ListVideo.svelte -- ListX.svelte -- Loader.svelte -- Loader2.svelte -- Locate.svelte -- LocateFixed.svelte -- LocateOff.svelte -- Lock.svelte -- LogIn.svelte -- LogOut.svelte -- Luggage.svelte -- Magnet.svelte -- Mail.svelte -- MailCheck.svelte -- MailMinus.svelte -- MailOpen.svelte -- MailPlus.svelte -- MailQuestion.svelte -- MailSearch.svelte -- MailWarning.svelte -- MailX.svelte -- Mailbox.svelte -- Mails.svelte -- Map.svelte -- MapPin.svelte -- MapPinOff.svelte -- Martini.svelte -- Maximize.svelte -- Maximize2.svelte -- Medal.svelte -- Megaphone.svelte -- MegaphoneOff.svelte -- Meh.svelte -- MemoryStick.svelte -- Menu.svelte -- MenuSquare.svelte -- Merge.svelte -- MessageCircle.svelte -- MessageSquare.svelte -- MessageSquareDashed.svelte -- MessageSquarePlus.svelte -- MessagesSquare.svelte -- Mic.svelte -- Mic2.svelte -- MicOff.svelte -- Microscope.svelte -- Microwave.svelte -- Milestone.svelte -- Milk.svelte -- MilkOff.svelte -- Minimize.svelte -- Minimize2.svelte -- Minus.svelte -- MinusCircle.svelte -- MinusSquare.svelte -- Monitor.svelte -- MonitorDown.svelte -- MonitorOff.svelte -- MonitorSmartphone.svelte -- MonitorSpeaker.svelte -- MonitorUp.svelte -- Moon.svelte -- MoonStar.svelte -- MoreHorizontal.svelte -- MoreVertical.svelte -- Mountain.svelte -- MountainSnow.svelte -- Mouse.svelte -- MousePointer.svelte -- MousePointer2.svelte -- MousePointerClick.svelte -- Move.svelte -- Move3d.svelte -- MoveDiagonal.svelte -- MoveDiagonal2.svelte -- MoveHorizontal.svelte -- MoveVertical.svelte -- Music.svelte -- Music2.svelte -- Music3.svelte -- Music4.svelte -- Navigation.svelte -- Navigation2.svelte -- Navigation2Off.svelte -- NavigationOff.svelte -- Network.svelte -- Newspaper.svelte -- Nfc.svelte -- Nut.svelte -- NutOff.svelte -- Octagon.svelte -- Option.svelte -- Orbit.svelte -- Outdent.svelte -- Package.svelte -- Package2.svelte -- PackageCheck.svelte -- PackageMinus.svelte -- PackageOpen.svelte -- PackagePlus.svelte -- PackageSearch.svelte -- PackageX.svelte -- PaintBucket.svelte -- Paintbrush.svelte -- Paintbrush2.svelte -- Palette.svelte -- Palmtree.svelte -- PanelBottom.svelte -- PanelBottomClose.svelte -- PanelBottomInactive.svelte -- PanelBottomOpen.svelte -- PanelLeft.svelte -- PanelLeftClose.svelte -- PanelLeftInactive.svelte -- PanelLeftOpen.svelte -- PanelRight.svelte -- PanelRightClose.svelte -- PanelRightInactive.svelte -- PanelRightOpen.svelte -- PanelTop.svelte -- PanelTopClose.svelte -- PanelTopInactive.svelte -- PanelTopOpen.svelte -- Paperclip.svelte -- Parentheses.svelte -- ParkingCircle.svelte -- ParkingCircleOff.svelte -- ParkingSquare.svelte -- ParkingSquareOff.svelte -- PartyPopper.svelte -- Pause.svelte -- PauseCircle.svelte -- PauseOctagon.svelte -- PcCase.svelte -- PenTool.svelte -- Pencil.svelte -- Percent.svelte -- PersonStanding.svelte -- Phone.svelte -- PhoneCall.svelte -- PhoneForwarded.svelte -- PhoneIncoming.svelte -- PhoneMissed.svelte -- PhoneOff.svelte -- PhoneOutgoing.svelte -- Pi.svelte -- PictureInPicture.svelte -- PictureInPicture2.svelte -- PieChart.svelte -- PiggyBank.svelte -- Pilcrow.svelte -- Pill.svelte -- Pin.svelte -- PinOff.svelte -- Pipette.svelte -- Pizza.svelte -- Plane.svelte -- PlaneLanding.svelte -- PlaneTakeoff.svelte -- Play.svelte -- PlayCircle.svelte -- Plug.svelte -- Plug2.svelte -- PlugZap.svelte -- PlugZap2.svelte -- Plus.svelte -- PlusCircle.svelte -- PlusSquare.svelte -- Pocket.svelte -- Podcast.svelte -- Pointer.svelte -- PoundSterling.svelte -- Power.svelte -- PowerOff.svelte -- Printer.svelte -- Puzzle.svelte -- QrCode.svelte -- Quote.svelte -- Radiation.svelte -- Radio.svelte -- RadioReceiver.svelte -- RadioTower.svelte -- Rat.svelte -- Receipt.svelte -- RectangleHorizontal.svelte -- RectangleVertical.svelte -- Recycle.svelte -- Redo.svelte -- Redo2.svelte -- RedoDot.svelte -- RefreshCcw.svelte -- RefreshCw.svelte -- Refrigerator.svelte -- Regex.svelte -- RemoveFormatting.svelte -- Repeat.svelte -- Repeat1.svelte -- Repeat2.svelte -- Replace.svelte -- ReplaceAll.svelte -- Reply.svelte -- ReplyAll.svelte -- Rewind.svelte -- Rocket.svelte -- RockingChair.svelte -- Rotate3d.svelte -- RotateCcw.svelte -- RotateCw.svelte -- Router.svelte -- Rows.svelte -- Rss.svelte -- Ruler.svelte -- RussianRuble.svelte -- Sailboat.svelte -- Salad.svelte -- Sandwich.svelte -- Satellite.svelte -- SatelliteDish.svelte -- Save.svelte -- SaveAll.svelte -- Scale.svelte -- Scale3d.svelte -- Scaling.svelte -- Scan.svelte -- ScanFace.svelte -- ScanLine.svelte -- School.svelte -- School2.svelte -- Scissors.svelte -- ScreenShare.svelte -- ScreenShareOff.svelte -- Scroll.svelte -- ScrollText.svelte -- Search.svelte -- Send.svelte -- SeparatorHorizontal.svelte -- SeparatorVertical.svelte -- Server.svelte -- ServerCog.svelte -- ServerCrash.svelte -- ServerOff.svelte -- Settings.svelte -- Settings2.svelte -- Share.svelte -- Share2.svelte -- Sheet.svelte -- Shield.svelte -- ShieldAlert.svelte -- ShieldCheck.svelte -- ShieldClose.svelte -- ShieldOff.svelte -- ShieldQuestion.svelte -- Ship.svelte -- Shirt.svelte -- ShoppingBag.svelte -- ShoppingCart.svelte -- Shovel.svelte -- ShowerHead.svelte -- Shrink.svelte -- Shrub.svelte -- Shuffle.svelte -- Sigma.svelte -- Signal.svelte -- SignalHigh.svelte -- SignalLow.svelte -- SignalMedium.svelte -- SignalZero.svelte -- Siren.svelte -- SkipBack.svelte -- SkipForward.svelte -- Skull.svelte -- Slack.svelte -- Slice.svelte -- Sliders.svelte -- SlidersHorizontal.svelte -- Smartphone.svelte -- SmartphoneCharging.svelte -- SmartphoneNfc.svelte -- Smile.svelte -- SmilePlus.svelte -- Snowflake.svelte -- Sofa.svelte -- Soup.svelte -- Space.svelte -- Sparkles.svelte -- Speaker.svelte -- Spline.svelte -- Split.svelte -- SplitSquareHorizontal.svelte -- SplitSquareVertical.svelte -- Sprout.svelte -- Square.svelte -- SquareAsterisk.svelte -- SquareDot.svelte -- SquareEqual.svelte -- SquareSlash.svelte -- Stamp.svelte -- Star.svelte -- StarHalf.svelte -- StarOff.svelte -- StepBack.svelte -- StepForward.svelte -- Stethoscope.svelte -- Sticker.svelte -- StickyNote.svelte -- StopCircle.svelte -- Store.svelte -- StretchHorizontal.svelte -- StretchVertical.svelte -- Strikethrough.svelte -- Subscript.svelte -- Subtitles.svelte -- Sun.svelte -- SunDim.svelte -- SunMedium.svelte -- SunMoon.svelte -- SunSnow.svelte -- Sunrise.svelte -- Sunset.svelte -- Superscript.svelte -- SwissFranc.svelte -- SwitchCamera.svelte -- Sword.svelte -- Swords.svelte -- Syringe.svelte -- Table.svelte -- Table2.svelte -- Tablet.svelte -- Tablets.svelte -- Tag.svelte -- Tags.svelte -- Target.svelte -- Tent.svelte -- Terminal.svelte -- TerminalSquare.svelte -- TestTube.svelte -- TestTube2.svelte -- TestTubes.svelte -- Text.svelte -- TextCursor.svelte -- TextCursorInput.svelte -- TextSelect.svelte -- Thermometer.svelte -- ThermometerSnowflake.svelte -- ThermometerSun.svelte -- ThumbsDown.svelte -- ThumbsUp.svelte -- Ticket.svelte -- Timer.svelte -- TimerOff.svelte -- TimerReset.svelte -- ToggleLeft.svelte -- ToggleRight.svelte -- Tornado.svelte -- Touchpad.svelte -- TouchpadOff.svelte -- TowerControl.svelte -- ToyBrick.svelte -- Train.svelte -- Trash.svelte -- Trash2.svelte -- TreeDeciduous.svelte -- TreePine.svelte -- Trees.svelte -- Trello.svelte -- TrendingDown.svelte -- TrendingUp.svelte -- Triangle.svelte -- Trophy.svelte -- Truck.svelte -- Tv.svelte -- Tv2.svelte -- Twitch.svelte -- Twitter.svelte -- Type.svelte -- Umbrella.svelte -- Underline.svelte -- Undo.svelte -- Undo2.svelte -- UndoDot.svelte -- UnfoldHorizontal.svelte -- UnfoldVertical.svelte -- Ungroup.svelte -- Unlink.svelte -- Unlink2.svelte -- Unlock.svelte -- Unplug.svelte -- Upload.svelte -- UploadCloud.svelte -- Usb.svelte -- User.svelte -- User2.svelte -- UserCheck.svelte -- UserCheck2.svelte -- UserCircle.svelte -- UserCircle2.svelte -- UserCog.svelte -- UserCog2.svelte -- UserMinus.svelte -- UserMinus2.svelte -- UserPlus.svelte -- UserPlus2.svelte -- UserSquare.svelte -- UserSquare2.svelte -- UserX.svelte -- UserX2.svelte -- Users.svelte -- Users2.svelte -- Utensils.svelte -- UtensilsCrossed.svelte -- UtilityPole.svelte -- Variable.svelte -- Vegan.svelte -- VenetianMask.svelte -- Verified.svelte -- Vibrate.svelte -- VibrateOff.svelte -- Video.svelte -- VideoOff.svelte -- View.svelte -- Voicemail.svelte -- Volume.svelte -- Volume1.svelte -- Volume2.svelte -- VolumeX.svelte -- Vote.svelte -- Wallet.svelte -- Wallpaper.svelte -- Wand.svelte -- Wand2.svelte -- Warehouse.svelte -- Watch.svelte -- Waves.svelte -- Webcam.svelte -- Webhook.svelte -- Wheat.svelte -- WheatOff.svelte -- WholeWord.svelte -- Wifi.svelte -- WifiOff.svelte -- Wind.svelte -- Wine.svelte -- WineOff.svelte -- Workflow.svelte -- WrapText.svelte -- Wrench.svelte -- X.svelte -- XCircle.svelte -- XOctagon.svelte -- XSquare.svelte -- Youtube.svelte -- Zap.svelte -- ZapOff.svelte -- ZoomIn.svelte -- ZoomOut.svelte - -## Back to Home - -[Back to Home](/) diff --git a/index.html b/index.html deleted file mode 100644 index 677ac71f..00000000 --- a/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - Svelte Lucide - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - diff --git a/manifest.webmanifest b/manifest.webmanifest deleted file mode 100644 index de52ee4f..00000000 --- a/manifest.webmanifest +++ /dev/null @@ -1,32 +0,0 @@ -{ - "name": "Svelte Lucide", - "short_name": "Svelte-Lucide", - "scope": "/", - "start_url": ".", - "icons": [ - { - "src": "static/apple-touch-icon.png", - "sizes": "180x180", - "type": "image/png" - }, - { - "src": "static/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "static/android-chrome-512x512.png", - "sizes": "512x512", - "type": "image/png" - }, - { - "src": "static/maskable_icon_x192.png", - "sizes": "192x192", - "type": "image/png", - "purpose": "any maskable" - } - ], - "theme_color": "#ffffff", - "background_color": "#ffffff", - "display": "standalone" -} diff --git a/mdsvex.config.js b/mdsvex.config.js deleted file mode 100644 index 42377178..00000000 --- a/mdsvex.config.js +++ /dev/null @@ -1,16 +0,0 @@ -import { defineMDSveXConfig as defineConfig } from 'mdsvex'; - -const config = defineConfig({ - layout: { - mainLayout: './src/routes/layout/+page.svelte' - }, - extensions: ['.svelte.md', '.md', '.svx'], - - smartypants: { - dashes: 'oldschool' - }, - - rehypePlugins: [] -}); - -export default config; diff --git a/package.json b/package.json index e649b686..47bedd14 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,23 @@ { "name": "svelte-lucide", - "version": "1.0.6", - "main": "dist/index.js", - "description": "Lucide-icon components for Sveltejs", + "version": "2.0.0", + "description": "1460+ Lucide SVG icon components for Svelte", + "license": "MIT", + "homepage": "https://svelte-lucide.codewithshin.com/", "author": { "name": "Shinichi Okada", "email": "connect@codewithshin.com", - "url": "https://blog.codewithshin.com" + "url": "https://codewithshin.com" + }, + "repository": { + "type": "git", + "url": "https://github.com/shinokada/svelte-lucide" + }, + "engines": { + "npm": ">=7.0.0", + "node": ">=18.0.0" }, "bugs": "https://github.com/shinokada/svelte-lucide/issues", - "homepage": "https://svelte-lucide.codewithshin.com", - "license": "MIT", "scripts": { "dev": "vite dev", "build": "vite build && npm run package", @@ -20,70 +27,77 @@ "test": "npm run test:integration && npm run test:unit", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", - "lint": "prettier --check --plugin prettier-plugin-svelte . && eslint .", - "format": "prettier --write --plugin prettier-plugin-svelte .", + "lint": "prettier --check . && eslint .", + "format": "prettier --write .", "test:integration": "playwright test", "test:unit": "vitest", "gen:exports": "svelte-lib-helpers exports", - "gen:docs": "svelte-lib-helpers docs", - "gen:compo-data": "svelte-lib-helpers compo-data", - "copy:package": "svelte-lib-helpers package", - "lib-helpers": "npm run format && npm run gen:docs && npm run build && npm run gen:exports && npm run copy:package", - "package:publish": "standard-version && git push --follow-tags origin main && npm publish" + "copy:packagejson": "svelte-lib-helpers package", + "gen:docs5": "svelte-lib-helpers docs5", + "gen:docs5FromType": "svelte-lib-helpers docs5FromType", + "lib-helpers": "pnpm format && pnpm gen:docs5 && pnpm package && pnpm gen:exports && pnpm copy:packagejson" + }, + "devDependencies": { + "@changesets/cli": "^2.27.9", + "@playwright/test": "^1.48.1", + "@sveltejs/adapter-auto": "^3.3.0", + "@sveltejs/kit": "^2.7.2", + "@sveltejs/package": "^2.3.6", + "@sveltejs/vite-plugin-svelte": "4.0.0", + "@svitejs/changesets-changelog-github-compact": "^1.2.0", + "@types/eslint": "^9.6.1", + "autoprefixer": "^10.4.20", + "eslint": "^9.13.0", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-svelte": "2.46.0", + "globals": "^15.11.0", + "highlight.js": "^11.10.0", + "postcss": "^8.4.47", + "prettier": "^3.3.3", + "prettier-plugin-svelte": "^3.2.7", + "prettier-plugin-tailwindcss": "^0.6.8", + "publint": "^0.2.12", + "runatics": "^0.1.3", + "runes-meta-tags": "^0.4.0", + "runes-webkit": "^0.9.35", + "svelte": "5.1.2", + "svelte-5-ui-lib": "^0.9.23", + "svelte-check": "^4.0.5", + "svelte-lib-helpers": "^0.4.16", + "svelte-preprocess": "^6.0.3", + "svelte-rune-highlight": "^0.5.12", + "tailwind-merge": "^2.5.4", + "tailwindcss": "^3.4.14", + "tslib": "^2.8.0", + "typescript": "^5.6.3", + "typescript-eslint": "^8.11.0", + "vite": "^5.4.10", + "vitest": "^2.1.3" }, "files": [ - "dist" + "dist", + "!dist/**/*.test.*", + "!dist/**/*.spec.*" ], "peerDependencies": { - "svelte": "^3.54.0 || ^4.0.0 || ^5.0.0" - }, - "devDependencies": { - "@changesets/cli": "^2.27.7", - "@floating-ui/dom": "^1.6.7", - "@playwright/test": "^1.45.1", - "@sveltejs/adapter-auto": "^3.2.2", - "@sveltejs/kit": "^2.5.18", - "@sveltejs/package": "^2.3.2", - "@sveltejs/vite-plugin-svelte": "^3.1.1", - "@svitejs/changesets-changelog-github-compact": "^1.1.0", - "@typescript-eslint/eslint-plugin": "^7.16.0", - "@typescript-eslint/parser": "^7.16.0", - "autoprefixer": "^10.4.19", - "eslint": "^8.57.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-svelte": "^2.41.0", - "flowbite-svelte": "^0.44.24", - "mdsvex": "^0.11.2", - "postcss": "^8.4.39", - "postcss-load-config": "^5.1.0", - "prettier": "^3.3.2", - "prettier-plugin-svelte": "^3.2.5", - "publint": "^0.2.8", - "svelte": "^4.2.18", - "svelte-check": "^3.8.4", - "svelte-lib-helpers": "^0.4.6", - "svelte-meta-tags": "^3.1.2", - "svelte-preprocess": "^5.1.4", - "tailwind-merge": "^2.4.0", - "tailwindcss": "^3.4.4", - "tslib": "^2.6.3", - "typescript": "^5.5.3", - "vite": "^5.3.3", - "vitest": "^1.6.0" + "svelte": "^5.0.0" }, "svelte": "./dist/index.js", "types": "./dist/index.d.ts", "type": "module", "keywords": [ "svelte", + "runes", "sveltekit", "lucide-icons", - "icons" + "svg icons" + ], + "contributors": [ + { + "name": "lucide-icons/lucide", + "url": "https://github.com/lucide-icons/lucide" + } ], - "repository": { - "type": "git", - "url": "https://github.com/shinokada/svelte-lucide" - }, "exports": { ".": { "types": "./dist/index.d.ts", @@ -261,6 +275,10 @@ "types": "./dist/Ampersands.svelte.d.ts", "svelte": "./dist/Ampersands.svelte" }, + "./Amphora.svelte": { + "types": "./dist/Amphora.svelte.d.ts", + "svelte": "./dist/Amphora.svelte" + }, "./Anchor.svelte": { "types": "./dist/Anchor.svelte.d.ts", "svelte": "./dist/Anchor.svelte" @@ -309,10 +327,6 @@ "types": "./dist/ArchiveX.svelte.d.ts", "svelte": "./dist/ArchiveX.svelte" }, - "./AreaChart.svelte": { - "types": "./dist/AreaChart.svelte.d.ts", - "svelte": "./dist/AreaChart.svelte" - }, "./Armchair.svelte": { "types": "./dist/Armchair.svelte.d.ts", "svelte": "./dist/Armchair.svelte" @@ -609,38 +623,14 @@ "types": "./dist/Banana.svelte.d.ts", "svelte": "./dist/Banana.svelte" }, + "./Bandage.svelte": { + "types": "./dist/Bandage.svelte.d.ts", + "svelte": "./dist/Bandage.svelte" + }, "./Banknote.svelte": { "types": "./dist/Banknote.svelte.d.ts", "svelte": "./dist/Banknote.svelte" }, - "./BarChart.svelte": { - "types": "./dist/BarChart.svelte.d.ts", - "svelte": "./dist/BarChart.svelte" - }, - "./BarChart2.svelte": { - "types": "./dist/BarChart2.svelte.d.ts", - "svelte": "./dist/BarChart2.svelte" - }, - "./BarChart3.svelte": { - "types": "./dist/BarChart3.svelte.d.ts", - "svelte": "./dist/BarChart3.svelte" - }, - "./BarChart4.svelte": { - "types": "./dist/BarChart4.svelte.d.ts", - "svelte": "./dist/BarChart4.svelte" - }, - "./BarChartBig.svelte": { - "types": "./dist/BarChartBig.svelte.d.ts", - "svelte": "./dist/BarChartBig.svelte" - }, - "./BarChartHorizontal.svelte": { - "types": "./dist/BarChartHorizontal.svelte.d.ts", - "svelte": "./dist/BarChartHorizontal.svelte" - }, - "./BarChartHorizontalBig.svelte": { - "types": "./dist/BarChartHorizontalBig.svelte.d.ts", - "svelte": "./dist/BarChartHorizontalBig.svelte" - }, "./Barcode.svelte": { "types": "./dist/Barcode.svelte.d.ts", "svelte": "./dist/Barcode.svelte" @@ -769,6 +759,10 @@ "types": "./dist/Binary.svelte.d.ts", "svelte": "./dist/Binary.svelte" }, + "./Binoculars.svelte": { + "types": "./dist/Binoculars.svelte.d.ts", + "svelte": "./dist/Binoculars.svelte" + }, "./Biohazard.svelte": { "types": "./dist/Biohazard.svelte.d.ts", "svelte": "./dist/Biohazard.svelte" @@ -961,10 +955,6 @@ "types": "./dist/Box.svelte.d.ts", "svelte": "./dist/Box.svelte" }, - "./BoxSelect.svelte": { - "types": "./dist/BoxSelect.svelte.d.ts", - "svelte": "./dist/BoxSelect.svelte" - }, "./Boxes.svelte": { "types": "./dist/Boxes.svelte.d.ts", "svelte": "./dist/Boxes.svelte" @@ -1001,6 +991,10 @@ "types": "./dist/BriefcaseBusiness.svelte.d.ts", "svelte": "./dist/BriefcaseBusiness.svelte" }, + "./BriefcaseConveyorBelt.svelte": { + "types": "./dist/BriefcaseConveyorBelt.svelte.d.ts", + "svelte": "./dist/BriefcaseConveyorBelt.svelte" + }, "./BriefcaseMedical.svelte": { "types": "./dist/BriefcaseMedical.svelte.d.ts", "svelte": "./dist/BriefcaseMedical.svelte" @@ -1065,6 +1059,18 @@ "types": "./dist/Calendar.svelte.d.ts", "svelte": "./dist/Calendar.svelte" }, + "./Calendar1.svelte": { + "types": "./dist/Calendar1.svelte.d.ts", + "svelte": "./dist/Calendar1.svelte" + }, + "./CalendarArrowDown.svelte": { + "types": "./dist/CalendarArrowDown.svelte.d.ts", + "svelte": "./dist/CalendarArrowDown.svelte" + }, + "./CalendarArrowUp.svelte": { + "types": "./dist/CalendarArrowUp.svelte.d.ts", + "svelte": "./dist/CalendarArrowUp.svelte" + }, "./CalendarCheck.svelte": { "types": "./dist/CalendarCheck.svelte.d.ts", "svelte": "./dist/CalendarCheck.svelte" @@ -1137,10 +1143,6 @@ "types": "./dist/CameraOff.svelte.d.ts", "svelte": "./dist/CameraOff.svelte" }, - "./CandlestickChart.svelte": { - "types": "./dist/CandlestickChart.svelte.d.ts", - "svelte": "./dist/CandlestickChart.svelte" - }, "./Candy.svelte": { "types": "./dist/Candy.svelte.d.ts", "svelte": "./dist/Candy.svelte" @@ -1217,6 +1219,98 @@ "types": "./dist/Cctv.svelte.d.ts", "svelte": "./dist/Cctv.svelte" }, + "./ChartArea.svelte": { + "types": "./dist/ChartArea.svelte.d.ts", + "svelte": "./dist/ChartArea.svelte" + }, + "./ChartBar.svelte": { + "types": "./dist/ChartBar.svelte.d.ts", + "svelte": "./dist/ChartBar.svelte" + }, + "./ChartBarBig.svelte": { + "types": "./dist/ChartBarBig.svelte.d.ts", + "svelte": "./dist/ChartBarBig.svelte" + }, + "./ChartBarDecreasing.svelte": { + "types": "./dist/ChartBarDecreasing.svelte.d.ts", + "svelte": "./dist/ChartBarDecreasing.svelte" + }, + "./ChartBarIncreasing.svelte": { + "types": "./dist/ChartBarIncreasing.svelte.d.ts", + "svelte": "./dist/ChartBarIncreasing.svelte" + }, + "./ChartBarStacked.svelte": { + "types": "./dist/ChartBarStacked.svelte.d.ts", + "svelte": "./dist/ChartBarStacked.svelte" + }, + "./ChartCandlestick.svelte": { + "types": "./dist/ChartCandlestick.svelte.d.ts", + "svelte": "./dist/ChartCandlestick.svelte" + }, + "./ChartColumn.svelte": { + "types": "./dist/ChartColumn.svelte.d.ts", + "svelte": "./dist/ChartColumn.svelte" + }, + "./ChartColumnBig.svelte": { + "types": "./dist/ChartColumnBig.svelte.d.ts", + "svelte": "./dist/ChartColumnBig.svelte" + }, + "./ChartColumnDecreasing.svelte": { + "types": "./dist/ChartColumnDecreasing.svelte.d.ts", + "svelte": "./dist/ChartColumnDecreasing.svelte" + }, + "./ChartColumnIncreasing.svelte": { + "types": "./dist/ChartColumnIncreasing.svelte.d.ts", + "svelte": "./dist/ChartColumnIncreasing.svelte" + }, + "./ChartColumnStacked.svelte": { + "types": "./dist/ChartColumnStacked.svelte.d.ts", + "svelte": "./dist/ChartColumnStacked.svelte" + }, + "./ChartGantt.svelte": { + "types": "./dist/ChartGantt.svelte.d.ts", + "svelte": "./dist/ChartGantt.svelte" + }, + "./ChartLine.svelte": { + "types": "./dist/ChartLine.svelte.d.ts", + "svelte": "./dist/ChartLine.svelte" + }, + "./ChartNetwork.svelte": { + "types": "./dist/ChartNetwork.svelte.d.ts", + "svelte": "./dist/ChartNetwork.svelte" + }, + "./ChartNoAxesColumn.svelte": { + "types": "./dist/ChartNoAxesColumn.svelte.d.ts", + "svelte": "./dist/ChartNoAxesColumn.svelte" + }, + "./ChartNoAxesColumnDecreasing.svelte": { + "types": "./dist/ChartNoAxesColumnDecreasing.svelte.d.ts", + "svelte": "./dist/ChartNoAxesColumnDecreasing.svelte" + }, + "./ChartNoAxesColumnIncreasing.svelte": { + "types": "./dist/ChartNoAxesColumnIncreasing.svelte.d.ts", + "svelte": "./dist/ChartNoAxesColumnIncreasing.svelte" + }, + "./ChartNoAxesCombined.svelte": { + "types": "./dist/ChartNoAxesCombined.svelte.d.ts", + "svelte": "./dist/ChartNoAxesCombined.svelte" + }, + "./ChartNoAxesGantt.svelte": { + "types": "./dist/ChartNoAxesGantt.svelte.d.ts", + "svelte": "./dist/ChartNoAxesGantt.svelte" + }, + "./ChartPie.svelte": { + "types": "./dist/ChartPie.svelte.d.ts", + "svelte": "./dist/ChartPie.svelte" + }, + "./ChartScatter.svelte": { + "types": "./dist/ChartScatter.svelte.d.ts", + "svelte": "./dist/ChartScatter.svelte" + }, + "./ChartSpline.svelte": { + "types": "./dist/ChartSpline.svelte.d.ts", + "svelte": "./dist/ChartSpline.svelte" + }, "./Check.svelte": { "types": "./dist/Check.svelte.d.ts", "svelte": "./dist/Check.svelte" @@ -1273,6 +1367,10 @@ "types": "./dist/ChevronsLeftRight.svelte.d.ts", "svelte": "./dist/ChevronsLeftRight.svelte" }, + "./ChevronsLeftRightEllipsis.svelte": { + "types": "./dist/ChevronsLeftRightEllipsis.svelte.d.ts", + "svelte": "./dist/ChevronsLeftRightEllipsis.svelte" + }, "./ChevronsRight.svelte": { "types": "./dist/ChevronsRight.svelte.d.ts", "svelte": "./dist/ChevronsRight.svelte" @@ -1397,6 +1495,10 @@ "types": "./dist/CircleEqual.svelte.d.ts", "svelte": "./dist/CircleEqual.svelte" }, + "./CircleFadingArrowUp.svelte": { + "types": "./dist/CircleFadingArrowUp.svelte.d.ts", + "svelte": "./dist/CircleFadingArrowUp.svelte" + }, "./CircleFadingPlus.svelte": { "types": "./dist/CircleFadingPlus.svelte.d.ts", "svelte": "./dist/CircleFadingPlus.svelte" @@ -1577,6 +1679,18 @@ "types": "./dist/Clock9.svelte.d.ts", "svelte": "./dist/Clock9.svelte" }, + "./ClockAlert.svelte": { + "types": "./dist/ClockAlert.svelte.d.ts", + "svelte": "./dist/ClockAlert.svelte" + }, + "./ClockArrowDown.svelte": { + "types": "./dist/ClockArrowDown.svelte.d.ts", + "svelte": "./dist/ClockArrowDown.svelte" + }, + "./ClockArrowUp.svelte": { + "types": "./dist/ClockArrowUp.svelte.d.ts", + "svelte": "./dist/ClockArrowUp.svelte" + }, "./Cloud.svelte": { "types": "./dist/Cloud.svelte.d.ts", "svelte": "./dist/Cloud.svelte" @@ -1861,6 +1975,10 @@ "types": "./dist/Cylinder.svelte.d.ts", "svelte": "./dist/Cylinder.svelte" }, + "./Dam.svelte": { + "types": "./dist/Dam.svelte.d.ts", + "svelte": "./dist/Dam.svelte" + }, "./Database.svelte": { "types": "./dist/Database.svelte.d.ts", "svelte": "./dist/Database.svelte" @@ -2081,6 +2199,10 @@ "types": "./dist/Eraser.svelte.d.ts", "svelte": "./dist/Eraser.svelte" }, + "./EthernetPort.svelte": { + "types": "./dist/EthernetPort.svelte.d.ts", + "svelte": "./dist/EthernetPort.svelte" + }, "./Euro.svelte": { "types": "./dist/Euro.svelte.d.ts", "svelte": "./dist/Euro.svelte" @@ -2097,6 +2219,10 @@ "types": "./dist/Eye.svelte.d.ts", "svelte": "./dist/Eye.svelte" }, + "./EyeClosed.svelte": { + "types": "./dist/EyeClosed.svelte.d.ts", + "svelte": "./dist/EyeClosed.svelte" + }, "./EyeOff.svelte": { "types": "./dist/EyeOff.svelte.d.ts", "svelte": "./dist/EyeOff.svelte" @@ -2161,18 +2287,26 @@ "types": "./dist/FileBadge2.svelte.d.ts", "svelte": "./dist/FileBadge2.svelte" }, - "./FileBarChart.svelte": { - "types": "./dist/FileBarChart.svelte.d.ts", - "svelte": "./dist/FileBarChart.svelte" - }, - "./FileBarChart2.svelte": { - "types": "./dist/FileBarChart2.svelte.d.ts", - "svelte": "./dist/FileBarChart2.svelte" - }, "./FileBox.svelte": { "types": "./dist/FileBox.svelte.d.ts", "svelte": "./dist/FileBox.svelte" }, + "./FileChartColumn.svelte": { + "types": "./dist/FileChartColumn.svelte.d.ts", + "svelte": "./dist/FileChartColumn.svelte" + }, + "./FileChartColumnIncreasing.svelte": { + "types": "./dist/FileChartColumnIncreasing.svelte.d.ts", + "svelte": "./dist/FileChartColumnIncreasing.svelte" + }, + "./FileChartLine.svelte": { + "types": "./dist/FileChartLine.svelte.d.ts", + "svelte": "./dist/FileChartLine.svelte" + }, + "./FileChartPie.svelte": { + "types": "./dist/FileChartPie.svelte.d.ts", + "svelte": "./dist/FileChartPie.svelte" + }, "./FileCheck.svelte": { "types": "./dist/FileCheck.svelte.d.ts", "svelte": "./dist/FileCheck.svelte" @@ -2237,10 +2371,6 @@ "types": "./dist/FileKey2.svelte.d.ts", "svelte": "./dist/FileKey2.svelte" }, - "./FileLineChart.svelte": { - "types": "./dist/FileLineChart.svelte.d.ts", - "svelte": "./dist/FileLineChart.svelte" - }, "./FileLock.svelte": { "types": "./dist/FileLock.svelte.d.ts", "svelte": "./dist/FileLock.svelte" @@ -2273,10 +2403,6 @@ "types": "./dist/FilePenLine.svelte.d.ts", "svelte": "./dist/FilePenLine.svelte" }, - "./FilePieChart.svelte": { - "types": "./dist/FilePieChart.svelte.d.ts", - "svelte": "./dist/FilePieChart.svelte" - }, "./FilePlus.svelte": { "types": "./dist/FilePlus.svelte.d.ts", "svelte": "./dist/FilePlus.svelte" @@ -2337,6 +2463,10 @@ "types": "./dist/FileUp.svelte.d.ts", "svelte": "./dist/FileUp.svelte" }, + "./FileUser.svelte": { + "types": "./dist/FileUser.svelte.d.ts", + "svelte": "./dist/FileUser.svelte" + }, "./FileVideo.svelte": { "types": "./dist/FileVideo.svelte.d.ts", "svelte": "./dist/FileVideo.svelte" @@ -2501,6 +2631,10 @@ "types": "./dist/FolderClosed.svelte.d.ts", "svelte": "./dist/FolderClosed.svelte" }, + "./FolderCode.svelte": { + "types": "./dist/FolderCode.svelte.d.ts", + "svelte": "./dist/FolderCode.svelte" + }, "./FolderCog.svelte": { "types": "./dist/FolderCog.svelte.d.ts", "svelte": "./dist/FolderCog.svelte" @@ -2661,10 +2795,6 @@ "types": "./dist/Gamepad2.svelte.d.ts", "svelte": "./dist/Gamepad2.svelte" }, - "./GanttChart.svelte": { - "types": "./dist/GanttChart.svelte.d.ts", - "svelte": "./dist/GanttChart.svelte" - }, "./Gauge.svelte": { "types": "./dist/Gauge.svelte.d.ts", "svelte": "./dist/Gauge.svelte" @@ -2793,6 +2923,10 @@ "types": "./dist/Grid2x2Check.svelte.d.ts", "svelte": "./dist/Grid2x2Check.svelte" }, + "./Grid2x2Plus.svelte": { + "types": "./dist/Grid2x2Plus.svelte.d.ts", + "svelte": "./dist/Grid2x2Plus.svelte" + }, "./Grid2x2X.svelte": { "types": "./dist/Grid2x2X.svelte.d.ts", "svelte": "./dist/Grid2x2X.svelte" @@ -2913,6 +3047,10 @@ "types": "./dist/Heading6.svelte.d.ts", "svelte": "./dist/Heading6.svelte" }, + "./HeadphoneOff.svelte": { + "types": "./dist/HeadphoneOff.svelte.d.ts", + "svelte": "./dist/HeadphoneOff.svelte" + }, "./Headphones.svelte": { "types": "./dist/Headphones.svelte.d.ts", "svelte": "./dist/Headphones.svelte" @@ -3001,6 +3139,10 @@ "types": "./dist/Icon.svelte.d.ts", "svelte": "./dist/Icon.svelte" }, + "./IdCard.svelte": { + "types": "./dist/IdCard.svelte.d.ts", + "svelte": "./dist/IdCard.svelte" + }, "./Image.svelte": { "types": "./dist/Image.svelte.d.ts", "svelte": "./dist/Image.svelte" @@ -3221,6 +3363,10 @@ "types": "./dist/Lectern.svelte.d.ts", "svelte": "./dist/Lectern.svelte" }, + "./LetterText.svelte": { + "types": "./dist/LetterText.svelte.d.ts", + "svelte": "./dist/LetterText.svelte" + }, "./Library.svelte": { "types": "./dist/Library.svelte.d.ts", "svelte": "./dist/Library.svelte" @@ -3245,10 +3391,6 @@ "types": "./dist/LightbulbOff.svelte.d.ts", "svelte": "./dist/LightbulbOff.svelte" }, - "./LineChart.svelte": { - "types": "./dist/LineChart.svelte.d.ts", - "svelte": "./dist/LineChart.svelte" - }, "./Link.svelte": { "types": "./dist/Link.svelte.d.ts", "svelte": "./dist/Link.svelte" @@ -3445,10 +3587,46 @@ "types": "./dist/MapPin.svelte.d.ts", "svelte": "./dist/MapPin.svelte" }, + "./MapPinCheck.svelte": { + "types": "./dist/MapPinCheck.svelte.d.ts", + "svelte": "./dist/MapPinCheck.svelte" + }, + "./MapPinCheckInside.svelte": { + "types": "./dist/MapPinCheckInside.svelte.d.ts", + "svelte": "./dist/MapPinCheckInside.svelte" + }, + "./MapPinHouse.svelte": { + "types": "./dist/MapPinHouse.svelte.d.ts", + "svelte": "./dist/MapPinHouse.svelte" + }, + "./MapPinMinus.svelte": { + "types": "./dist/MapPinMinus.svelte.d.ts", + "svelte": "./dist/MapPinMinus.svelte" + }, + "./MapPinMinusInside.svelte": { + "types": "./dist/MapPinMinusInside.svelte.d.ts", + "svelte": "./dist/MapPinMinusInside.svelte" + }, "./MapPinOff.svelte": { "types": "./dist/MapPinOff.svelte.d.ts", "svelte": "./dist/MapPinOff.svelte" }, + "./MapPinPlus.svelte": { + "types": "./dist/MapPinPlus.svelte.d.ts", + "svelte": "./dist/MapPinPlus.svelte" + }, + "./MapPinPlusInside.svelte": { + "types": "./dist/MapPinPlusInside.svelte.d.ts", + "svelte": "./dist/MapPinPlusInside.svelte" + }, + "./MapPinX.svelte": { + "types": "./dist/MapPinX.svelte.d.ts", + "svelte": "./dist/MapPinX.svelte" + }, + "./MapPinXInside.svelte": { + "types": "./dist/MapPinXInside.svelte.d.ts", + "svelte": "./dist/MapPinXInside.svelte" + }, "./MapPinned.svelte": { "types": "./dist/MapPinned.svelte.d.ts", "svelte": "./dist/MapPinned.svelte" @@ -3561,6 +3739,10 @@ "types": "./dist/MessageSquareHeart.svelte.d.ts", "svelte": "./dist/MessageSquareHeart.svelte" }, + "./MessageSquareLock.svelte": { + "types": "./dist/MessageSquareLock.svelte.d.ts", + "svelte": "./dist/MessageSquareLock.svelte" + }, "./MessageSquareMore.svelte": { "types": "./dist/MessageSquareMore.svelte.d.ts", "svelte": "./dist/MessageSquareMore.svelte" @@ -3613,6 +3795,10 @@ "types": "./dist/MicVocal.svelte.d.ts", "svelte": "./dist/MicVocal.svelte" }, + "./Microchip.svelte": { + "types": "./dist/Microchip.svelte.d.ts", + "svelte": "./dist/Microchip.svelte" + }, "./Microscope.svelte": { "types": "./dist/Microscope.svelte.d.ts", "svelte": "./dist/Microscope.svelte" @@ -3653,6 +3839,10 @@ "types": "./dist/MonitorCheck.svelte.d.ts", "svelte": "./dist/MonitorCheck.svelte" }, + "./MonitorCog.svelte": { + "types": "./dist/MonitorCog.svelte.d.ts", + "svelte": "./dist/MonitorCog.svelte" + }, "./MonitorDot.svelte": { "types": "./dist/MonitorDot.svelte.d.ts", "svelte": "./dist/MonitorDot.svelte" @@ -3873,6 +4063,10 @@ "types": "./dist/OctagonAlert.svelte.d.ts", "svelte": "./dist/OctagonAlert.svelte" }, + "./OctagonMinus.svelte": { + "types": "./dist/OctagonMinus.svelte.d.ts", + "svelte": "./dist/OctagonMinus.svelte" + }, "./OctagonPause.svelte": { "types": "./dist/OctagonPause.svelte.d.ts", "svelte": "./dist/OctagonPause.svelte" @@ -3881,6 +4075,10 @@ "types": "./dist/OctagonX.svelte.d.ts", "svelte": "./dist/OctagonX.svelte" }, + "./Omega.svelte": { + "types": "./dist/Omega.svelte.d.ts", + "svelte": "./dist/Omega.svelte" + }, "./Option.svelte": { "types": "./dist/Option.svelte.d.ts", "svelte": "./dist/Option.svelte" @@ -4093,6 +4291,10 @@ "types": "./dist/PersonStanding.svelte.d.ts", "svelte": "./dist/PersonStanding.svelte" }, + "./PhilippinePeso.svelte": { + "types": "./dist/PhilippinePeso.svelte.d.ts", + "svelte": "./dist/PhilippinePeso.svelte" + }, "./Phone.svelte": { "types": "./dist/Phone.svelte.d.ts", "svelte": "./dist/Phone.svelte" @@ -4141,10 +4343,6 @@ "types": "./dist/PictureInPicture2.svelte.d.ts", "svelte": "./dist/PictureInPicture2.svelte" }, - "./PieChart.svelte": { - "types": "./dist/PieChart.svelte.d.ts", - "svelte": "./dist/PieChart.svelte" - }, "./PiggyBank.svelte": { "types": "./dist/PiggyBank.svelte.d.ts", "svelte": "./dist/PiggyBank.svelte" @@ -4213,10 +4411,6 @@ "types": "./dist/PlugZap.svelte.d.ts", "svelte": "./dist/PlugZap.svelte" }, - "./PlugZap2.svelte": { - "types": "./dist/PlugZap2.svelte.d.ts", - "svelte": "./dist/PlugZap2.svelte" - }, "./Plus.svelte": { "types": "./dist/Plus.svelte.d.ts", "svelte": "./dist/Plus.svelte" @@ -4617,10 +4811,6 @@ "types": "./dist/ScanText.svelte.d.ts", "svelte": "./dist/ScanText.svelte" }, - "./ScatterChart.svelte": { - "types": "./dist/ScatterChart.svelte.d.ts", - "svelte": "./dist/ScatterChart.svelte" - }, "./School.svelte": { "types": "./dist/School.svelte.d.ts", "svelte": "./dist/School.svelte" @@ -5045,6 +5235,10 @@ "types": "./dist/SquareBottomDashedScissors.svelte.d.ts", "svelte": "./dist/SquareBottomDashedScissors.svelte" }, + "./SquareChartGantt.svelte": { + "types": "./dist/SquareChartGantt.svelte.d.ts", + "svelte": "./dist/SquareChartGantt.svelte" + }, "./SquareCheck.svelte": { "types": "./dist/SquareCheck.svelte.d.ts", "svelte": "./dist/SquareCheck.svelte" @@ -5073,6 +5267,10 @@ "types": "./dist/SquareCode.svelte.d.ts", "svelte": "./dist/SquareCode.svelte" }, + "./SquareDashed.svelte": { + "types": "./dist/SquareDashed.svelte.d.ts", + "svelte": "./dist/SquareDashed.svelte" + }, "./SquareDashedBottom.svelte": { "types": "./dist/SquareDashedBottom.svelte.d.ts", "svelte": "./dist/SquareDashedBottom.svelte" @@ -5105,10 +5303,6 @@ "types": "./dist/SquareFunction.svelte.d.ts", "svelte": "./dist/SquareFunction.svelte" }, - "./SquareGanttChart.svelte": { - "types": "./dist/SquareGanttChart.svelte.d.ts", - "svelte": "./dist/SquareGanttChart.svelte" - }, "./SquareKanban.svelte": { "types": "./dist/SquareKanban.svelte.d.ts", "svelte": "./dist/SquareKanban.svelte" @@ -5193,6 +5387,10 @@ "types": "./dist/SquareSplitVertical.svelte.d.ts", "svelte": "./dist/SquareSplitVertical.svelte" }, + "./SquareSquare.svelte": { + "types": "./dist/SquareSquare.svelte.d.ts", + "svelte": "./dist/SquareSquare.svelte" + }, "./SquareStack.svelte": { "types": "./dist/SquareStack.svelte.d.ts", "svelte": "./dist/SquareStack.svelte" @@ -5353,6 +5551,10 @@ "types": "./dist/TableColumnsSplit.svelte.d.ts", "svelte": "./dist/TableColumnsSplit.svelte" }, + "./TableOfContents.svelte": { + "types": "./dist/TableOfContents.svelte.d.ts", + "svelte": "./dist/TableOfContents.svelte" + }, "./TableProperties.svelte": { "types": "./dist/TableProperties.svelte.d.ts", "svelte": "./dist/TableProperties.svelte" @@ -5513,6 +5715,14 @@ "types": "./dist/TicketX.svelte.d.ts", "svelte": "./dist/TicketX.svelte" }, + "./Tickets.svelte": { + "types": "./dist/Tickets.svelte.d.ts", + "svelte": "./dist/Tickets.svelte" + }, + "./TicketsPlane.svelte": { + "types": "./dist/TicketsPlane.svelte.d.ts", + "svelte": "./dist/TicketsPlane.svelte" + }, "./Timer.svelte": { "types": "./dist/Timer.svelte.d.ts", "svelte": "./dist/Timer.svelte" @@ -5617,6 +5827,10 @@ "types": "./dist/TrendingUp.svelte.d.ts", "svelte": "./dist/TrendingUp.svelte" }, + "./TrendingUpDown.svelte": { + "types": "./dist/TrendingUpDown.svelte.d.ts", + "svelte": "./dist/TrendingUpDown.svelte" + }, "./Triangle.svelte": { "types": "./dist/Triangle.svelte.d.ts", "svelte": "./dist/Triangle.svelte" @@ -5665,6 +5879,10 @@ "types": "./dist/Type.svelte.d.ts", "svelte": "./dist/Type.svelte" }, + "./TypeOutline.svelte": { + "types": "./dist/TypeOutline.svelte.d.ts", + "svelte": "./dist/TypeOutline.svelte" + }, "./Umbrella.svelte": { "types": "./dist/Umbrella.svelte.d.ts", "svelte": "./dist/Umbrella.svelte" @@ -5741,6 +5959,10 @@ "types": "./dist/UserMinus.svelte.d.ts", "svelte": "./dist/UserMinus.svelte" }, + "./UserPen.svelte": { + "types": "./dist/UserPen.svelte.d.ts", + "svelte": "./dist/UserPen.svelte" + }, "./UserPlus.svelte": { "types": "./dist/UserPlus.svelte.d.ts", "svelte": "./dist/UserPlus.svelte" @@ -5761,6 +5983,10 @@ "types": "./dist/UserRoundMinus.svelte.d.ts", "svelte": "./dist/UserRoundMinus.svelte" }, + "./UserRoundPen.svelte": { + "types": "./dist/UserRoundPen.svelte.d.ts", + "svelte": "./dist/UserRoundPen.svelte" + }, "./UserRoundPlus.svelte": { "types": "./dist/UserRoundPlus.svelte.d.ts", "svelte": "./dist/UserRoundPlus.svelte" @@ -5845,6 +6071,10 @@ "types": "./dist/Voicemail.svelte.d.ts", "svelte": "./dist/Voicemail.svelte" }, + "./Volleyball.svelte": { + "types": "./dist/Volleyball.svelte.d.ts", + "svelte": "./dist/Volleyball.svelte" + }, "./Volume.svelte": { "types": "./dist/Volume.svelte.d.ts", "svelte": "./dist/Volume.svelte" @@ -5857,6 +6087,10 @@ "types": "./dist/Volume2.svelte.d.ts", "svelte": "./dist/Volume2.svelte" }, + "./VolumeOff.svelte": { + "types": "./dist/VolumeOff.svelte.d.ts", + "svelte": "./dist/VolumeOff.svelte" + }, "./VolumeX.svelte": { "types": "./dist/VolumeX.svelte.d.ts", "svelte": "./dist/VolumeX.svelte" diff --git a/playwright.config.ts b/playwright.config.ts index 962f19c3..cc0e3948 100644 --- a/playwright.config.ts +++ b/playwright.config.ts @@ -3,6 +3,7 @@ import type { PlaywrightTestConfig } from '@playwright/test'; const config: PlaywrightTestConfig = { webServer: { command: 'npm run build && npm run preview', + timeout: 240000, port: 4173 }, testDir: 'tests', diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 62cb508f..097e8f0a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,101 +9,110 @@ importers: .: devDependencies: '@changesets/cli': - specifier: ^2.27.7 - version: 2.27.7 - '@floating-ui/dom': - specifier: ^1.6.7 - version: 1.6.7 + specifier: ^2.27.9 + version: 2.27.9 '@playwright/test': - specifier: ^1.45.1 - version: 1.45.1 + specifier: ^1.48.1 + version: 1.48.1 '@sveltejs/adapter-auto': - specifier: ^3.2.2 - version: 3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3))(svelte@4.2.18)(vite@5.3.3)) + specifier: ^3.3.0 + version: 3.3.0(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10)) '@sveltejs/kit': - specifier: ^2.5.18 - version: 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3))(svelte@4.2.18)(vite@5.3.3) + specifier: ^2.7.2 + version: 2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10) '@sveltejs/package': - specifier: ^2.3.2 - version: 2.3.2(svelte@4.2.18)(typescript@5.5.3) + specifier: ^2.3.6 + version: 2.3.6(svelte@5.1.2)(typescript@5.6.3) '@sveltejs/vite-plugin-svelte': - specifier: ^3.1.1 - version: 3.1.1(svelte@4.2.18)(vite@5.3.3) + specifier: 4.0.0 + version: 4.0.0(svelte@5.1.2)(vite@5.4.10) '@svitejs/changesets-changelog-github-compact': - specifier: ^1.1.0 - version: 1.1.0 - '@typescript-eslint/eslint-plugin': - specifier: ^7.16.0 - version: 7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/parser': - specifier: ^7.16.0 - version: 7.16.0(eslint@8.57.0)(typescript@5.5.3) + specifier: ^1.2.0 + version: 1.2.0 + '@types/eslint': + specifier: ^9.6.1 + version: 9.6.1 autoprefixer: - specifier: ^10.4.19 - version: 10.4.19(postcss@8.4.39) + specifier: ^10.4.20 + version: 10.4.20(postcss@8.4.47) eslint: - specifier: ^8.57.0 - version: 8.57.0 + specifier: ^9.13.0 + version: 9.13.0(jiti@1.21.6) eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@8.57.0) + version: 9.1.0(eslint@9.13.0(jiti@1.21.6)) eslint-plugin-svelte: - specifier: ^2.41.0 - version: 2.41.0(eslint@8.57.0)(svelte@4.2.18) - flowbite-svelte: - specifier: ^0.44.24 - version: 0.44.24(rollup@4.18.1)(svelte@4.2.18) - mdsvex: - specifier: ^0.11.2 - version: 0.11.2(svelte@4.2.18) + specifier: 2.46.0 + version: 2.46.0(eslint@9.13.0(jiti@1.21.6))(svelte@5.1.2) + globals: + specifier: ^15.11.0 + version: 15.11.0 + highlight.js: + specifier: ^11.10.0 + version: 11.10.0 postcss: - specifier: ^8.4.39 - version: 8.4.39 - postcss-load-config: - specifier: ^5.1.0 - version: 5.1.0(jiti@1.21.6)(postcss@8.4.39) + specifier: ^8.4.47 + version: 8.4.47 prettier: - specifier: ^3.3.2 - version: 3.3.2 + specifier: ^3.3.3 + version: 3.3.3 prettier-plugin-svelte: - specifier: ^3.2.5 - version: 3.2.5(prettier@3.3.2)(svelte@4.2.18) + specifier: ^3.2.7 + version: 3.2.7(prettier@3.3.3)(svelte@5.1.2) + prettier-plugin-tailwindcss: + specifier: ^0.6.8 + version: 0.6.8(prettier-plugin-svelte@3.2.7(prettier@3.3.3)(svelte@5.1.2))(prettier@3.3.3) publint: - specifier: ^0.2.8 - version: 0.2.8 + specifier: ^0.2.12 + version: 0.2.12 + runatics: + specifier: ^0.1.3 + version: 0.1.3(svelte@5.1.2) + runes-meta-tags: + specifier: ^0.4.0 + version: 0.4.0(svelte@5.1.2) + runes-webkit: + specifier: ^0.9.35 + version: 0.9.35(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10))(highlight.js@11.10.0)(svelte-5-ui-lib@0.9.23(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(tailwindcss@3.4.14))(svelte-rune-highlight@0.5.12(svelte@5.1.2))(svelte@5.1.2)(tailwindcss@3.4.14) svelte: - specifier: ^4.2.18 - version: 4.2.18 + specifier: 5.1.2 + version: 5.1.2 + svelte-5-ui-lib: + specifier: ^0.9.23 + version: 0.9.23(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(tailwindcss@3.4.14) svelte-check: - specifier: ^3.8.4 - version: 3.8.4(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18) + specifier: ^4.0.5 + version: 4.0.5(svelte@5.1.2)(typescript@5.6.3) svelte-lib-helpers: - specifier: ^0.4.6 - version: 0.4.6 - svelte-meta-tags: - specifier: ^3.1.2 - version: 3.1.2(svelte@4.2.18)(typescript@5.5.3) + specifier: ^0.4.16 + version: 0.4.16 svelte-preprocess: - specifier: ^5.1.4 - version: 5.1.4(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18)(typescript@5.5.3) + specifier: ^6.0.3 + version: 6.0.3(postcss-load-config@4.0.2(postcss@8.4.47))(postcss@8.4.47)(svelte@5.1.2)(typescript@5.6.3) + svelte-rune-highlight: + specifier: ^0.5.12 + version: 0.5.12(svelte@5.1.2) tailwind-merge: - specifier: ^2.4.0 - version: 2.4.0 + specifier: ^2.5.4 + version: 2.5.4 tailwindcss: - specifier: ^3.4.4 - version: 3.4.4 + specifier: ^3.4.14 + version: 3.4.14 tslib: - specifier: ^2.6.3 - version: 2.6.3 + specifier: ^2.8.0 + version: 2.8.0 typescript: - specifier: ^5.5.3 - version: 5.5.3 + specifier: ^5.6.3 + version: 5.6.3 + typescript-eslint: + specifier: ^8.11.0 + version: 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) vite: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.10 + version: 5.4.10 vitest: - specifier: ^1.6.0 - version: 1.6.0 + specifier: ^2.1.3 + version: 2.1.3 packages: @@ -115,58 +124,58 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@babel/runtime@7.24.7': - resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==} + '@babel/runtime@7.25.9': + resolution: {integrity: sha512-4zpTHZ9Cm6L9L+uIqghQX8ZXg8HKFcjYO3qHoO8zTmRm6HQUJ8SSJ+KRvbMBZn0EGVlT4DRYeQ/6hjlyXBh+Kg==} engines: {node: '>=6.9.0'} - '@changesets/apply-release-plan@7.0.4': - resolution: {integrity: sha512-HLFwhKWayKinWAul0Vj+76jVx1Pc2v55MGPVjZ924Y/ROeSsBMFutv9heHmCUj48lJyRfOTJG5+ar+29FUky/A==} + '@changesets/apply-release-plan@7.0.5': + resolution: {integrity: sha512-1cWCk+ZshEkSVEZrm2fSj1Gz8sYvxgUL4Q78+1ZZqeqfuevPTPk033/yUZ3df8BKMohkqqHfzj0HOOrG0KtXTw==} - '@changesets/assemble-release-plan@6.0.3': - resolution: {integrity: sha512-bLNh9/Lgl1VwkjWZTq8JmRqH+hj7/Yzfz0jsQ/zJJ+FTmVqmqPj3szeKOri8O/hEM8JmHW019vh2gTO9iq5Cuw==} + '@changesets/assemble-release-plan@6.0.4': + resolution: {integrity: sha512-nqICnvmrwWj4w2x0fOhVj2QEGdlUuwVAwESrUo5HLzWMI1rE5SWfsr9ln+rDqWB6RQ2ZyaMZHUcU7/IRaUJS+Q==} '@changesets/changelog-git@0.2.0': resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==} - '@changesets/cli@2.27.7': - resolution: {integrity: sha512-6lr8JltiiXPIjDeYg4iM2MeePP6VN/JkmqBsVA5XRiy01hGS3y629LtSDvKcycj/w/5Eur1rEwby/MjcYS+e2A==} + '@changesets/cli@2.27.9': + resolution: {integrity: sha512-q42a/ZbDnxPpCb5Wkm6tMVIxgeI9C/bexntzTeCFBrQEdpisQqk8kCHllYZMDjYtEc1ZzumbMJAG8H0Z4rdvjg==} hasBin: true - '@changesets/config@3.0.2': - resolution: {integrity: sha512-cdEhS4t8woKCX2M8AotcV2BOWnBp09sqICxKapgLHf9m5KdENpWjyrFNMjkLqGJtUys9U+w93OxWT0czorVDfw==} + '@changesets/config@3.0.3': + resolution: {integrity: sha512-vqgQZMyIcuIpw9nqFIpTSNyc/wgm/Lu1zKN5vECy74u95Qx/Wa9g27HdgO4NkVAaq+BGA8wUc/qvbvVNs93n6A==} '@changesets/errors@0.2.0': resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} - '@changesets/get-dependents-graph@2.1.1': - resolution: {integrity: sha512-LRFjjvigBSzfnPU2n/AhFsuWR5DK++1x47aq6qZ8dzYsPtS/I5mNhIGAS68IAxh1xjO9BTtz55FwefhANZ+FCA==} + '@changesets/get-dependents-graph@2.1.2': + resolution: {integrity: sha512-sgcHRkiBY9i4zWYBwlVyAjEM9sAzs4wYVwJUdnbDLnVG3QwAaia1Mk5P8M7kraTOZN+vBET7n8KyB0YXCbFRLQ==} - '@changesets/get-github-info@0.5.2': - resolution: {integrity: sha512-JppheLu7S114aEs157fOZDjFqUDpm7eHdq5E8SSR0gUBTEK0cNSHsrSR5a66xs0z3RWuo46QvA3vawp8BxDHvg==} + '@changesets/get-github-info@0.6.0': + resolution: {integrity: sha512-v/TSnFVXI8vzX9/w3DU2Ol+UlTZcu3m0kXTjTT4KlAdwSvwutcByYwyYn9hwerPWfPkT2JfpoX0KgvCEi8Q/SA==} - '@changesets/get-release-plan@4.0.3': - resolution: {integrity: sha512-6PLgvOIwTSdJPTtpdcr3sLtGatT+Jr22+cQwEBJBy6wP0rjB4yJ9lv583J9fVpn1bfQlBkDa8JxbS2g/n9lIyA==} + '@changesets/get-release-plan@4.0.4': + resolution: {integrity: sha512-SicG/S67JmPTrdcc9Vpu0wSQt7IiuN0dc8iR5VScnnTVPfIaLvKmEGRvIaF0kcn8u5ZqLbormZNTO77bCEvyWw==} '@changesets/get-version-range-type@0.4.0': resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} - '@changesets/git@3.0.0': - resolution: {integrity: sha512-vvhnZDHe2eiBNRFHEgMiGd2CT+164dfYyrJDhwwxTVD/OW0FUD6G7+4DIx1dNwkwjHyzisxGAU96q0sVNBns0w==} + '@changesets/git@3.0.1': + resolution: {integrity: sha512-pdgHcYBLCPcLd82aRcuO0kxCDbw/yISlOtkmwmE8Odo1L6hSiZrBOsRl84eYG7DRCab/iHnOkWqExqc4wxk2LQ==} - '@changesets/logger@0.1.0': - resolution: {integrity: sha512-pBrJm4CQm9VqFVwWnSqKEfsS2ESnwqwH+xR7jETxIErZcfd1u2zBSqrHbRHR7xjhSgep9x2PSKFKY//FAshA3g==} + '@changesets/logger@0.1.1': + resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==} '@changesets/parse@0.4.0': resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==} - '@changesets/pre@2.0.0': - resolution: {integrity: sha512-HLTNYX/A4jZxc+Sq8D1AMBsv+1qD6rmmJtjsCJa/9MSRybdxh0mjbTvE6JYZQ/ZiQ0mMlDOlGPXTm9KLTU3jyw==} + '@changesets/pre@2.0.1': + resolution: {integrity: sha512-vvBJ/If4jKM4tPz9JdY2kGOgWmCowUYOi5Ycv8dyLnEE8FgpYYUo1mgJZxcdtGGP3aG8rAQulGLyyXGSLkIMTQ==} - '@changesets/read@0.6.0': - resolution: {integrity: sha512-ZypqX8+/im1Fm98K4YcZtmLKgjs1kDQ5zHpc2U1qdtNBmZZfo/IBiG162RoP0CUF05tvp2y4IspH11PLnPxuuw==} + '@changesets/read@0.6.1': + resolution: {integrity: sha512-jYMbyXQk3nwP25nRzQQGa1nKLY0KfoOV7VLgwucI0bUO8t8ZLCr6LZmgjXsiKuRDc+5A6doKPr9w2d+FEJ55zQ==} - '@changesets/should-skip-package@0.1.0': - resolution: {integrity: sha512-FxG6Mhjw7yFStlSM7Z0Gmg3RiyQ98d/9VpQAZ3Fzr59dCOM9G6ZdYbjiSAt0XtFr9JR5U2tBaJWPjrkGGc618g==} + '@changesets/should-skip-package@0.1.1': + resolution: {integrity: sha512-H9LjLbF6mMHLtJIc/eHR9Na+MifJ3VxtgP/Y+XLn4BF7tDTEN1HNYtH6QMcjP1uxp9sjaFYmW8xqloaCi/ckTg==} '@changesets/types@4.1.0': resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} @@ -174,8 +183,8 @@ packages: '@changesets/types@6.0.0': resolution: {integrity: sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==} - '@changesets/write@0.3.1': - resolution: {integrity: sha512-SyGtMXzH3qFqlHKcvFY2eX+6b0NGiFcNav8AFsYwy5l8hejOeoeTDemu5Yjmke2V5jpzY+pBvM0vCCQ3gdZpfw==} + '@changesets/write@0.3.2': + resolution: {integrity: sha512-kDxDrPNpUgsjDbWBvUo27PzKX4gqeKOlhibaOXDJA6kuBisGqNHv/HwGJrAu8U/dSf8ZEFIeHIPtvSlZI1kULw==} '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} @@ -321,48 +330,63 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/regexpp@4.11.0': - resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + '@eslint-community/regexpp@4.11.1': + resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/eslintrc@2.1.4': - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/config-array@0.18.0': + resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@8.57.0': - resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/core@0.7.0': + resolution: {integrity: sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/eslintrc@3.1.0': + resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/js@9.13.0': + resolution: {integrity: sha512-IFLyoY4d72Z5y/6o/BazFBezupzI/taV8sGumxTAVw3lXG9A6md1Dc34T9s1FoD/an9pJH8RHbAxsaEbBed9lA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.4': + resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/plugin-kit@0.2.1': + resolution: {integrity: sha512-HFZ4Mp26nbWk9d/BpvP0YNL6W4UoZF0VFcTw/aPPA8RpOxeFQgK+ClABGgAUXs9Y/RGX/l1vOmrqz1MQt9MNuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@floating-ui/core@1.6.8': + resolution: {integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==} - '@floating-ui/core@1.6.4': - resolution: {integrity: sha512-a4IowK4QkXl4SCWTGUR0INAfEOX3wtsYw3rKK5InQEHMGObkR8Xk44qYQD9P4r6HHw0iIfK6GUKECmY8sTkqRA==} + '@floating-ui/dom@1.6.11': + resolution: {integrity: sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ==} - '@floating-ui/dom@1.6.7': - resolution: {integrity: sha512-wmVfPG5o2xnKDU4jx/m4w5qva9FWHcnZ8BvzEe90D/RpwsJaTAVYPEPdQ8sbr/N8zZTAHlZUTQdqg8ZUbzHmng==} + '@floating-ui/utils@0.2.8': + resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} - '@floating-ui/utils@0.2.4': - resolution: {integrity: sha512-dWO2pw8hhi+WrXq1YJy2yCuWoL20PddgGaqTgVe4cOS9Q6qklXCiA1tJEqX6BEwRNSCP84/afac9hd4MS+zEUA==} + '@humanfs/core@0.19.0': + resolution: {integrity: sha512-2cbWIHbZVEweE853g8jymffCA+NCMiuqeECeBBLm8dg2oFdjuGJhgN4UAbI+6v0CKbbhvtXA4qV8YR5Ji86nmw==} + engines: {node: '>=18.18.0'} - '@humanwhocodes/config-array@0.11.14': - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead + '@humanfs/node@0.16.5': + resolution: {integrity: sha512-KSPA4umqSG4LHYRodq31VDwKAvaTF4xmVlzM8Aeh4PlU1JQ3IG0wiA8C25d3RQ9nJyM3mBHyI53K06VVL/oFFg==} + engines: {node: '>=18.18.0'} '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - '@humanwhocodes/object-schema@2.0.3': - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - deprecated: Use @eslint/object-schema instead + '@humanwhocodes/retry@0.3.1': + resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} + engines: {node: '>=18.18'} '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} - '@jest/schemas@29.6.3': - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@jridgewell/gen-mapping@0.3.5': resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} @@ -375,8 +399,8 @@ packages: resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} - '@jridgewell/sourcemap-codec@1.4.15': - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + '@jridgewell/sourcemap-codec@1.5.0': + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} @@ -403,254 +427,235 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.45.1': - resolution: {integrity: sha512-Wo1bWTzQvGA7LyKGIZc8nFSTFf2TkthGIFBR+QVNilvwouGzFd4PYukZe3rvf5PSqjHi1+1NyKSDZKcQWETzaA==} + '@playwright/test@1.48.1': + resolution: {integrity: sha512-s9RtWoxkOLmRJdw3oFvhFbs9OJS0BzrLUc8Hf6l2UdCNd1rqeEyD4BhCJkvzeEoD1FsK4mirsWwGerhVmYKtZg==} engines: {node: '>=18'} hasBin: true - '@polka/url@1.0.0-next.25': - resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} - - '@popperjs/core@2.11.8': - resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - - '@rollup/plugin-node-resolve@15.2.3': - resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.78.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/pluginutils@5.1.0': - resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true + '@polka/url@1.0.0-next.28': + resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} - '@rollup/rollup-android-arm-eabi@4.18.1': - resolution: {integrity: sha512-lncuC4aHicncmbORnx+dUaAgzee9cm/PbIqgWz1PpXuwc+sa1Ct83tnqUDy/GFKleLiN7ZIeytM6KJ4cAn1SxA==} + '@rollup/rollup-android-arm-eabi@4.24.0': + resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.18.1': - resolution: {integrity: sha512-F/tkdw0WSs4ojqz5Ovrw5r9odqzFjb5LIgHdHZG65dFI1lWTWRVy32KDJLKRISHgJvqUeUhdIvy43fX41znyDg==} + '@rollup/rollup-android-arm64@4.24.0': + resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.18.1': - resolution: {integrity: sha512-vk+ma8iC1ebje/ahpxpnrfVQJibTMyHdWpOGZ3JpQ7Mgn/3QNHmPq7YwjZbIE7km73dH5M1e6MRRsnEBW7v5CQ==} + '@rollup/rollup-darwin-arm64@4.24.0': + resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.18.1': - resolution: {integrity: sha512-IgpzXKauRe1Tafcej9STjSSuG0Ghu/xGYH+qG6JwsAUxXrnkvNHcq/NL6nz1+jzvWAnQkuAJ4uIwGB48K9OCGA==} + '@rollup/rollup-darwin-x64@4.24.0': + resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.18.1': - resolution: {integrity: sha512-P9bSiAUnSSM7EmyRK+e5wgpqai86QOSv8BwvkGjLwYuOpaeomiZWifEos517CwbG+aZl1T4clSE1YqqH2JRs+g==} + '@rollup/rollup-linux-arm-gnueabihf@4.24.0': + resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.18.1': - resolution: {integrity: sha512-5RnjpACoxtS+aWOI1dURKno11d7krfpGDEn19jI8BuWmSBbUC4ytIADfROM1FZrFhQPSoP+KEa3NlEScznBTyQ==} + '@rollup/rollup-linux-arm-musleabihf@4.24.0': + resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.18.1': - resolution: {integrity: sha512-8mwmGD668m8WaGbthrEYZ9CBmPug2QPGWxhJxh/vCgBjro5o96gL04WLlg5BA233OCWLqERy4YUzX3bJGXaJgQ==} + '@rollup/rollup-linux-arm64-gnu@4.24.0': + resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.18.1': - resolution: {integrity: sha512-dJX9u4r4bqInMGOAQoGYdwDP8lQiisWb9et+T84l2WXk41yEej8v2iGKodmdKimT8cTAYt0jFb+UEBxnPkbXEQ==} + '@rollup/rollup-linux-arm64-musl@4.24.0': + resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.18.1': - resolution: {integrity: sha512-V72cXdTl4EI0x6FNmho4D502sy7ed+LuVW6Ym8aI6DRQ9hQZdp5sj0a2usYOlqvFBNKQnLQGwmYnujo2HvjCxQ==} + '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': + resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.18.1': - resolution: {integrity: sha512-f+pJih7sxoKmbjghrM2RkWo2WHUW8UbfxIQiWo5yeCaCM0TveMEuAzKJte4QskBp1TIinpnRcxkquY+4WuY/tg==} + '@rollup/rollup-linux-riscv64-gnu@4.24.0': + resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.18.1': - resolution: {integrity: sha512-qb1hMMT3Fr/Qz1OKovCuUM11MUNLUuHeBC2DPPAWUYYUAOFWaxInaTwTQmc7Fl5La7DShTEpmYwgdt2hG+4TEg==} + '@rollup/rollup-linux-s390x-gnu@4.24.0': + resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.18.1': - resolution: {integrity: sha512-7O5u/p6oKUFYjRbZkL2FLbwsyoJAjyeXHCU3O4ndvzg2OFO2GinFPSJFGbiwFDaCFc+k7gs9CF243PwdPQFh5g==} + '@rollup/rollup-linux-x64-gnu@4.24.0': + resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.18.1': - resolution: {integrity: sha512-pDLkYITdYrH/9Cv/Vlj8HppDuLMDUBmgsM0+N+xLtFd18aXgM9Nyqupb/Uw+HeidhfYg2lD6CXvz6CjoVOaKjQ==} + '@rollup/rollup-linux-x64-musl@4.24.0': + resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.18.1': - resolution: {integrity: sha512-W2ZNI323O/8pJdBGil1oCauuCzmVd9lDmWBBqxYZcOqWD6aWqJtVBQ1dFrF4dYpZPks6F+xCZHfzG5hYlSHZ6g==} + '@rollup/rollup-win32-arm64-msvc@4.24.0': + resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.18.1': - resolution: {integrity: sha512-ELfEX1/+eGZYMaCIbK4jqLxO1gyTSOIlZr6pbC4SRYFaSIDVKOnZNMdoZ+ON0mrFDp4+H5MhwNC1H/AhE3zQLg==} + '@rollup/rollup-win32-ia32-msvc@4.24.0': + resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.18.1': - resolution: {integrity: sha512-yjk2MAkQmoaPYCSu35RLJ62+dz358nE83VfTePJRp8CG7aMg25mEJYpXFiD+NcevhX8LxD5OP5tktPXnXN7GDw==} + '@rollup/rollup-win32-x64-msvc@4.24.0': + resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==} cpu: [x64] os: [win32] - '@sinclair/typebox@0.27.8': - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - - '@sveltejs/adapter-auto@3.2.2': - resolution: {integrity: sha512-Mso5xPCA8zgcKrv+QioVlqMZkyUQ5MjDJiEPuG/Z7cV/5tmwV7LmcVWk5tZ+H0NCOV1x12AsoSpt/CwFwuVXMA==} + '@sveltejs/adapter-auto@3.3.0': + resolution: {integrity: sha512-EJZqY7eMM+bdbR898Xt9ufawUHLPJu7w3wPr4Cc+T1iIDf3fufVLWg4C71OluIqsdJqv85E4biKuHo3XXIY0PQ==} peerDependencies: '@sveltejs/kit': ^2.0.0 - '@sveltejs/kit@2.5.18': - resolution: {integrity: sha512-+g06hvpVAnH7b4CDjhnTDgFWBKBiQJpuSmQeGYOuzbO3SC3tdYjRNlDCrafvDtKbGiT2uxY5Dn9qdEUGVZdWOQ==} + '@sveltejs/kit@2.7.2': + resolution: {integrity: sha512-bFwrl+0bNr0/DHQZM0INwwSPNYqDjfsKRhUoa6rj9d8tDZzszBrJ3La6/HVFxWGONEigtG+SzHXa1BEa1BLdwA==} engines: {node: '>=18.13'} hasBin: true peerDependencies: - '@sveltejs/vite-plugin-svelte': ^3.0.0 + '@sveltejs/vite-plugin-svelte': ^3.0.0 || ^4.0.0-next.1 svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.3 - '@sveltejs/package@2.3.2': - resolution: {integrity: sha512-6M8/Te7iXRG7SiH92wugqfyoJpuepjn78L433LnXicUeMso9M/N4vdL9DPK3MfTkVVY4klhNRptVqme3p4oZWA==} + '@sveltejs/package@2.3.6': + resolution: {integrity: sha512-XzbXWXrdeGbiPj3xICtmh66XrLXApoB/s17LIf0X25bEowAWjEnmukzHVJXaMeSuaFukggdFYoxqcfy4SxucbA==} engines: {node: ^16.14 || >=18} hasBin: true peerDependencies: svelte: ^3.44.0 || ^4.0.0 || ^5.0.0-next.1 - '@sveltejs/vite-plugin-svelte-inspector@2.1.0': - resolution: {integrity: sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==} - engines: {node: ^18.0.0 || >=20} + '@sveltejs/vite-plugin-svelte-inspector@3.0.1': + resolution: {integrity: sha512-2CKypmj1sM4GE7HjllT7UKmo4Q6L5xFRd7VMGEWhYnZ+wc6AUVU01IBd7yUi6WnFndEwWoMNOd6e8UjoN0nbvQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22} peerDependencies: - '@sveltejs/vite-plugin-svelte': ^3.0.0 - svelte: ^4.0.0 || ^5.0.0-next.0 + '@sveltejs/vite-plugin-svelte': ^4.0.0-next.0||^4.0.0 + svelte: ^5.0.0-next.96 || ^5.0.0 vite: ^5.0.0 - '@sveltejs/vite-plugin-svelte@3.1.1': - resolution: {integrity: sha512-rimpFEAboBBHIlzISibg94iP09k/KYdHgVhJlcsTfn7KMBhc70jFX/GRWkRdFCc2fdnk+4+Bdfej23cMDnJS6A==} - engines: {node: ^18.0.0 || >=20} + '@sveltejs/vite-plugin-svelte@4.0.0': + resolution: {integrity: sha512-kpVJwF+gNiMEsoHaw+FJL76IYiwBikkxYU83+BpqQLdVMff19KeRKLd2wisS8niNBMJ2omv5gG+iGDDwd8jzag==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22} peerDependencies: - svelte: ^4.0.0 || ^5.0.0-next.0 + svelte: ^5.0.0-next.96 || ^5.0.0 vite: ^5.0.0 - '@svitejs/changesets-changelog-github-compact@1.1.0': - resolution: {integrity: sha512-qhUGGDHcpbY2zpjW3SwqchuW8J/5EzlPFud7xNntHKA7f3a/mx5+g+ruJKFHSAiVZYo30PALt+AyhmPUNKH/Og==} + '@svitejs/changesets-changelog-github-compact@1.2.0': + resolution: {integrity: sha512-08eKiDAjj4zLug1taXSIJ0kGL5cawjVCyJkBb6EWSg5fEPX6L+Wtr0CH2If4j5KYylz85iaZiFlUItvgJvll5g==} engines: {node: ^14.13.1 || ^16.0.0 || >=18} '@types/cookie@0.6.0': resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} - '@types/estree@1.0.5': - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + '@types/eslint@9.6.1': + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} - '@types/node@12.20.55': - resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - - '@types/pug@2.0.10': - resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==} - - '@types/resolve@1.20.2': - resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/semver@7.5.8': - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/unist@2.0.10': - resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} + '@types/node@12.20.55': + resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@typescript-eslint/eslint-plugin@7.16.0': - resolution: {integrity: sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/eslint-plugin@8.11.0': + resolution: {integrity: sha512-KhGn2LjW1PJT2A/GfDpiyOfS4a8xHQv2myUagTM5+zsormOmBlYsnQ6pobJ8XxJmh6hnHwa2Mbe3fPrDJoDhbA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^7.0.0 - eslint: ^8.56.0 + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/parser@7.16.0': - resolution: {integrity: sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/parser@8.11.0': + resolution: {integrity: sha512-lmt73NeHdy1Q/2ul295Qy3uninSqi6wQI18XwSpm8w0ZbQXUpjCAWP1Vlv/obudoBiIjJVjlztjQ+d/Md98Yxg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.56.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/scope-manager@7.16.0': - resolution: {integrity: sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/scope-manager@8.11.0': + resolution: {integrity: sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@7.16.0': - resolution: {integrity: sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/type-utils@8.11.0': + resolution: {integrity: sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/types@7.16.0': - resolution: {integrity: sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/types@8.11.0': + resolution: {integrity: sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@7.16.0': - resolution: {integrity: sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/typescript-estree@8.11.0': + resolution: {integrity: sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/utils@7.16.0': - resolution: {integrity: sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/utils@8.11.0': + resolution: {integrity: sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.56.0 + eslint: ^8.57.0 || ^9.0.0 + + '@typescript-eslint/visitor-keys@8.11.0': + resolution: {integrity: sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@7.16.0': - resolution: {integrity: sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==} - engines: {node: ^18.18.0 || >=20.0.0} + '@vitest/expect@2.1.3': + resolution: {integrity: sha512-SNBoPubeCJhZ48agjXruCI57DvxcsivVDdWz+SSsmjTT4QN/DfHk3zB/xKsJqMs26bLZ/pNRLnCf0j679i0uWQ==} - '@ungap/structured-clone@1.2.0': - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + '@vitest/mocker@2.1.3': + resolution: {integrity: sha512-eSpdY/eJDuOvuTA3ASzCjdithHa+GIF1L4PqtEELl6Qa3XafdMLBpBlZCIUCX2J+Q6sNmjmxtosAG62fK4BlqQ==} + peerDependencies: + '@vitest/spy': 2.1.3 + msw: ^2.3.5 + vite: ^5.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true - '@vitest/expect@1.6.0': - resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} + '@vitest/pretty-format@2.1.3': + resolution: {integrity: sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==} - '@vitest/runner@1.6.0': - resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} + '@vitest/runner@2.1.3': + resolution: {integrity: sha512-JGzpWqmFJ4fq5ZKHtVO3Xuy1iF2rHGV4d/pdzgkYHm1+gOzNZtqjvyiaDGJytRyMU54qkxpNzCx+PErzJ1/JqQ==} - '@vitest/snapshot@1.6.0': - resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} + '@vitest/snapshot@2.1.3': + resolution: {integrity: sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg==} - '@vitest/spy@1.6.0': - resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} + '@vitest/spy@2.1.3': + resolution: {integrity: sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ==} - '@vitest/utils@1.6.0': - resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} + '@vitest/utils@2.1.3': + resolution: {integrity: sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA==} '@yr/monotone-cubic-spline@1.0.3': resolution: {integrity: sha512-FQXkOta0XBSUPHndIKON2Y9JeQz5ZeMqLYZVVK93FliNBFm7LNMIZmY6FrMEB9XPcDbE2bekMbZD6kzDkxwYjA==} @@ -660,12 +665,13 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn-walk@8.3.3: - resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} - engines: {node: '>=0.4.0'} + acorn-typescript@1.4.13: + resolution: {integrity: sha512-xsc9Xv0xlVfwp2o7sQ+GCQ1PgbkdcpWdTzrwXxO3xDMTAywVS3oXVOcOHuRjAPkS4P9b+yc/qNF15460v+jp4Q==} + peerDependencies: + acorn: '>=8.9.0' - acorn@8.12.1: - resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} + acorn@8.13.0: + resolution: {integrity: sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==} engines: {node: '>=0.4.0'} hasBin: true @@ -680,22 +686,14 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} - ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} - ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - ansi-styles@6.2.1: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} @@ -707,8 +705,8 @@ packages: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} - apexcharts@3.50.0: - resolution: {integrity: sha512-LJT1PNAm+NoIU3aogL2P+ViC0y/Cjik54FdzzGV54UNnGQLBoLe5ok3fxsJDTgyez45BGYT8gqNpYKqhdfy5sg==} + apexcharts@3.54.1: + resolution: {integrity: sha512-E4et0h/J1U3r3EwS/WlqJCQIbepKbp6wGUmaAwJOMjHUP4Ci0gxanLa7FR3okx6p9coi4st6J853/Cb1NP0vpA==} arg@5.0.2: resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} @@ -719,25 +717,28 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - aria-query@5.3.0: - resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + aria-query@5.3.2: + resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} + engines: {node: '>= 0.4'} array-union@2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} - assertion-error@1.1.0: - resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} + assertion-error@2.0.1: + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} - autoprefixer@10.4.19: - resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} + autoprefixer@10.4.20: + resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 - axobject-query@4.0.0: - resolution: {integrity: sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==} + axobject-query@4.1.0: + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} + engines: {node: '>= 0.4'} balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -760,19 +761,11 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.23.1: - resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==} + browserslist@4.24.2: + resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true - buffer-crc32@1.0.0: - resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==} - engines: {node: '>=8.0.0'} - - builtin-modules@3.3.0: - resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} - engines: {node: '>=6'} - cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} @@ -785,16 +778,12 @@ packages: resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} engines: {node: '>= 6'} - caniuse-lite@1.0.30001640: - resolution: {integrity: sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==} - - chai@4.4.1: - resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==} - engines: {node: '>=4'} + caniuse-lite@1.0.30001669: + resolution: {integrity: sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==} - chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} + chai@5.1.2: + resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} + engines: {node: '>=12'} chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} @@ -803,13 +792,18 @@ packages: chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - check-error@1.0.3: - resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} + check-error@2.1.1: + resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} + engines: {node: '>= 16'} chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} + chokidar@4.0.1: + resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} + engines: {node: '>= 14.16.0'} + ci-info@3.9.0: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} @@ -818,19 +812,14 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} - code-red@1.0.4: - resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} - - color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} - color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} @@ -841,9 +830,6 @@ packages: concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - confbox@0.1.7: - resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} - cookie@0.6.0: resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} engines: {node: '>= 0.6'} @@ -855,10 +841,6 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} - css-tree@2.3.1: - resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} @@ -867,8 +849,8 @@ packages: dataloader@1.4.0: resolution: {integrity: sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==} - debug@4.3.5: - resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -879,8 +861,8 @@ packages: dedent-js@1.0.1: resolution: {integrity: sha512-OUepMozQULMLUmhxS95Vudo0jb0UchLimi3+pQ2plj61Fcy8axbP9hbiD4Sz6DPqn6XG3kfmziVfQ1rSys5AJQ==} - deep-eql@4.1.4: - resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} + deep-eql@5.0.2: + resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} engines: {node: '>=6'} deep-is@0.1.4: @@ -890,24 +872,16 @@ packages: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} - dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} - engines: {node: '>=6'} - detect-indent@6.1.0: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} - devalue@5.0.0: - resolution: {integrity: sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==} + devalue@5.1.1: + resolution: {integrity: sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==} didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -915,10 +889,6 @@ packages: dlv@1.1.3: resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dotenv@16.4.5: resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} engines: {node: '>=12'} @@ -926,8 +896,8 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - electron-to-chromium@1.4.819: - resolution: {integrity: sha512-8RwI6gKUokbHWcN3iRij/qpvf/wCbIVY5slODi85werwqUQwpFXM+dvUBND93Qh7SB0pW3Hlq3/wZsqQ3M9Jaw==} + electron-to-chromium@1.5.45: + resolution: {integrity: sha512-vOzZS6uZwhhbkZbcRyiy99Wg+pYFV5hk+5YaECvx0+Z31NR3Tt5zS6dze2OepT6PCTzVzT0dIJItti+uAW5zmw==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -939,22 +909,15 @@ packages: resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} engines: {node: '>=8.6'} - es6-promise@3.3.1: - resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} - esbuild@0.21.5: resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} hasBin: true - escalade@3.1.2: - resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} - escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} @@ -971,12 +934,12 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-plugin-svelte@2.41.0: - resolution: {integrity: sha512-gjU9Q/psxbWG1VNwYbEb0Q6U4W5PBGaDpYmO2zlQ+zlAMVS3Qt0luAK0ACi/tMSwRK6JENiySvMyJbO0YWmXSg==} + eslint-plugin-svelte@2.46.0: + resolution: {integrity: sha512-1A7iEMkzmCZ9/Iz+EAfOGYL8IoIG6zeKEq1SmpxGeM5SXmoQq+ZNnCpXFVJpsxPWYx8jIVGMerQMzX20cqUl0g==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0-0 || ^9.0.0-0 - svelte: ^3.37.0 || ^4.0.0 || ^5.0.0-next.155 + svelte: ^3.37.0 || ^4.0.0 || ^5.0.0 peerDependenciesMeta: svelte: optional: true @@ -985,18 +948,35 @@ packages: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@8.1.0: + resolution: {integrity: sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint@8.57.0: - resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-visitor-keys@4.1.0: + resolution: {integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@9.13.0: + resolution: {integrity: sha512-EYZK6SX6zjFHST/HRytOdA/zE72Cq/bfw45LSyuwrdvcclb/gqV8RRQxywOBEWO2+WDpva6UZa4CcDeJKzUCFA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true esm-env@1.0.0: resolution: {integrity: sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==} + espree@10.2.0: + resolution: {integrity: sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1010,6 +990,9 @@ packages: resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} engines: {node: '>=0.10'} + esrap@1.2.2: + resolution: {integrity: sha512-F2pSJklxx1BlQIQgooczXCPHmcWpn6EsP5oo73LQfonG9fIlIENQ8vMmfGXeojP9MrkzUNAfyU5vdFlR9shHAw==} + esrecurse@4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} @@ -1018,9 +1001,6 @@ packages: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} - estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - estree-walker@3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} @@ -1028,10 +1008,6 @@ packages: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} - execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} - extendable-error@0.1.7: resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} @@ -1055,9 +1031,17 @@ packages: fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} - file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} + fdir@6.4.2: + resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} @@ -1071,30 +1055,15 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - find-yarn-workspace-root2@1.2.16: - resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} - - flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} flatted@3.3.1: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} - flowbite-datepicker@1.3.0: - resolution: {integrity: sha512-CLVqzuoE2vkUvWYK/lJ6GzT0be5dlTbH3uuhVwyB67+PjqJWABm2wv68xhBf5BqjpBxvTSQ3mrmLHpPJ2tvrSQ==} - - flowbite-svelte@0.44.24: - resolution: {integrity: sha512-kXhJZHGpBVq5RFOoYnzRCEM8eFa81DVp4KjUbBsLJptKhizbSSBJuYApWIQb9pBCS8EBhX4PAX+RsgEDZfEqtA==} - engines: {node: '>=18.0.0', pnpm: '>=8.0.0'} - peerDependencies: - svelte: ^4.0.0 - - flowbite@2.4.1: - resolution: {integrity: sha512-I++vDsSOOlzHNuxY2OcFMNVC4CNzpPU2K14YHJ81cYrANXdzgizqniMB/1KQ219x8fqw+S0msY9Q45ZSXDqAPw==} - - foreground-child@3.2.1: - resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} fraction.js@4.3.7: @@ -1128,13 +1097,6 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - - get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -1143,23 +1105,22 @@ packages: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} - glob@10.4.4: - resolution: {integrity: sha512-XsOKvHsu38Xe19ZQupE6N/HENeHQBA05o3hV8labZZT2zYDg1+emxWHnc/Bm9AcCMPXfD6jt+QC7zC5JSFyumw==} - engines: {node: 14 >=14.21 || 16 >=16.20 || 18 || 20 || >=22} + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported - glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} deprecated: Glob versions prior to v9 are no longer supported - globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + + globals@15.11.0: + resolution: {integrity: sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==} + engines: {node: '>=18'} globalyzer@0.1.0: resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} @@ -1177,10 +1138,6 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -1189,13 +1146,13 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} + highlight.js@11.10.0: + resolution: {integrity: sha512-SYVnVFswQER+zu1laSya563s+F8VDGt7o35d4utbamowvUNLLMovFqwCLSocpZTz3MgaSRA1IbqRWZv97dtErQ==} + engines: {node: '>=12.0.0'} + human-id@1.0.2: resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} - human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} - iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} @@ -1204,8 +1161,8 @@ packages: resolution: {integrity: sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} import-fresh@3.3.0: @@ -1230,12 +1187,8 @@ packages: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} - is-builtin-module@3.2.1: - resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} - engines: {node: '>=6'} - - is-core-module@2.14.0: - resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} + is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} engines: {node: '>= 0.4'} is-extglob@2.1.1: @@ -1250,24 +1203,13 @@ packages: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} - is-module@1.0.0: - resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} - is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} - is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - is-reference@3.0.2: resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} - is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - is-subdir@1.2.0: resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} engines: {node: '>=4'} @@ -1279,17 +1221,13 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - jackspeak@3.4.2: - resolution: {integrity: sha512-qH3nOSj8q/8+Eg8LUPOq3C+6HWkpUioIjDsq1+D4zY91oZvpPttw8GwtF1nReRYKXl+1AORyFqtm2f5Q1SB6/Q==} - engines: {node: 14 >=14.21 || 16 >=16.20 || >=18} + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} jiti@1.21.6: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true - js-tokens@9.0.0: - resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} - js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true @@ -1317,8 +1255,8 @@ packages: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} - known-css-properties@0.34.0: - resolution: {integrity: sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==} + known-css-properties@0.35.0: + resolution: {integrity: sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==} levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} @@ -1335,14 +1273,6 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - load-yaml-file@0.2.0: - resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} - engines: {node: '>=6'} - - local-pkg@0.5.0: - resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} - engines: {node: '>=14'} - locate-character@3.0.0: resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} @@ -1360,53 +1290,29 @@ packages: lodash.startcase@4.4.0: resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} - loupe@2.3.7: - resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} + loupe@3.1.2: + resolution: {integrity: sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==} lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - lru-cache@10.4.2: - resolution: {integrity: sha512-voV4dDrdVZVNz84n39LFKDaRzfwhdzJ7akpyXfTMxCgRUp07U3lcJUXRlhTKP17rgt09sUzLi5iCitpEAr+6ug==} - engines: {node: 14 || 16 || 18 || 20 || >=22} + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} lru-cache@4.1.5: resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} - magic-string@0.30.10: - resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} - - mdn-data@2.0.30: - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - - mdsvex@0.11.2: - resolution: {integrity: sha512-Y4ab+vLvTJS88196Scb/RFNaHMHVSWw6CwfsgWIQP8f42D57iDII0/qABSu530V4pkv8s6T2nx3ds0MC1VwFLA==} - peerDependencies: - svelte: ^3.56.0 || ^4.0.0 || ^5.0.0-next.120 - - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + magic-string@0.30.12: + resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - micromatch@4.0.7: - resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} - mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - - min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} - - mini-svg-data-uri@1.4.4: - resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==} - hasBin: true - minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -1418,20 +1324,10 @@ packages: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - minipass@7.1.2: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true - - mlly@1.7.1: - resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} - mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -1440,8 +1336,8 @@ packages: resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} engines: {node: '>=10'} - ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} @@ -1466,8 +1362,8 @@ packages: encoding: optional: true - node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} @@ -1490,10 +1386,6 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} hasBin: true - npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -1505,10 +1397,6 @@ packages: once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} @@ -1532,10 +1420,6 @@ packages: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} - p-limit@5.0.0: - resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} - engines: {node: '>=18'} - p-locate@4.1.0: resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} engines: {node: '>=8'} @@ -1552,8 +1436,11 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - package-json-from-dist@1.0.0: - resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + + package-manager-detector@0.2.2: + resolution: {integrity: sha512-VgXbyrSNsml4eHWIvxxG/nTL4wgybMTXCV2Un/+yEc3aDKKU6nQBZjbeP3Pl3qm9Qg92X/1ng4ffvCeD/zwHgg==} parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} @@ -1566,18 +1453,10 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} - path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} @@ -1592,14 +1471,12 @@ packages: pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - pathval@1.1.1: - resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} + pathval@2.0.0: + resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} + engines: {node: '>= 14.16'} - periscopic@3.1.0: - resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} - - picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} @@ -1617,20 +1494,13 @@ packages: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} - pkg-dir@4.2.0: - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} - engines: {node: '>=8'} - - pkg-types@1.1.3: - resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} - - playwright-core@1.45.1: - resolution: {integrity: sha512-LF4CUUtrUu2TCpDw4mcrAIuYrEjVDfT1cHbJMfwnE2+1b8PZcFzPNgvZCvq2JfQ4aTjRCCHw5EJ2tmr2NSzdPg==} + playwright-core@1.48.1: + resolution: {integrity: sha512-Yw/t4VAFX/bBr1OzwCuOMZkY1Cnb4z/doAFSwf4huqAGWmf9eMNjmK7NiOljCdLmxeRYcGPPmcDgU0zOlzP0YA==} engines: {node: '>=18'} hasBin: true - playwright@1.45.1: - resolution: {integrity: sha512-Hjrgae4kpSQBr98nhCj3IScxVeVUixqj+5oyif8TdIn2opTCPEzqAqNMeK42i3cWDCVu9MI+ZsGWw+gVR4ISBg==} + playwright@1.48.1: + resolution: {integrity: sha512-j8CiHW/V6HxmbntOfyB4+T/uk08tBy6ph0MpBXwuoofkSnLmlfdYNNkFTYD6ofzzlSqLA1fwH4vwvVFvJgLN0w==} engines: {node: '>=18'} hasBin: true @@ -1670,23 +1540,8 @@ packages: ts-node: optional: true - postcss-load-config@5.1.0: - resolution: {integrity: sha512-G5AJ+IX0aD0dygOE0yFZQ/huFFMSNneyfp0e3/bT05a8OfPC5FUoZRPfGijUdGOJNMewJiwzcHJXFafFzeKFVA==} - engines: {node: '>= 18'} - peerDependencies: - jiti: '>=1.21.0' - postcss: '>=8.0.9' - tsx: ^4.8.1 - peerDependenciesMeta: - jiti: - optional: true - postcss: - optional: true - tsx: - optional: true - - postcss-nested@6.0.1: - resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} + postcss-nested@6.2.0: + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 @@ -1703,57 +1558,97 @@ packages: peerDependencies: postcss: ^8.4.29 - postcss-selector-parser@6.1.0: - resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==} + postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.39: - resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} + postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} - preferred-pm@3.1.4: - resolution: {integrity: sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==} - engines: {node: '>=10'} - prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prettier-plugin-svelte@3.2.5: - resolution: {integrity: sha512-vP/M/Goc8z4iVIvrwXwbrYVjJgA0Hf8PO1G4LBh/ocSt6vUP6sLvyu9F3ABEGr+dbKyxZjEKLkeFsWy/yYl0HQ==} + prettier-plugin-svelte@3.2.7: + resolution: {integrity: sha512-/Dswx/ea0lV34If1eDcG3nulQ63YNr5KPDfMsjbdtpSWOxKKJ7nAc2qlVuYwEvCr4raIuredNoR7K4JCkmTGaQ==} peerDependencies: prettier: ^3.0.0 svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 + prettier-plugin-tailwindcss@0.6.8: + resolution: {integrity: sha512-dGu3kdm7SXPkiW4nzeWKCl3uoImdd5CTZEJGxyypEPL37Wj0HT2pLqjrvSei1nTeuQfO4PUfjeW5cTUNRLZ4sA==} + engines: {node: '>=14.21.3'} + peerDependencies: + '@ianvs/prettier-plugin-sort-imports': '*' + '@prettier/plugin-pug': '*' + '@shopify/prettier-plugin-liquid': '*' + '@trivago/prettier-plugin-sort-imports': '*' + '@zackad/prettier-plugin-twig-melody': '*' + prettier: ^3.0 + prettier-plugin-astro: '*' + prettier-plugin-css-order: '*' + prettier-plugin-import-sort: '*' + prettier-plugin-jsdoc: '*' + prettier-plugin-marko: '*' + prettier-plugin-multiline-arrays: '*' + prettier-plugin-organize-attributes: '*' + prettier-plugin-organize-imports: '*' + prettier-plugin-sort-imports: '*' + prettier-plugin-style-order: '*' + prettier-plugin-svelte: '*' + peerDependenciesMeta: + '@ianvs/prettier-plugin-sort-imports': + optional: true + '@prettier/plugin-pug': + optional: true + '@shopify/prettier-plugin-liquid': + optional: true + '@trivago/prettier-plugin-sort-imports': + optional: true + '@zackad/prettier-plugin-twig-melody': + optional: true + prettier-plugin-astro: + optional: true + prettier-plugin-css-order: + optional: true + prettier-plugin-import-sort: + optional: true + prettier-plugin-jsdoc: + optional: true + prettier-plugin-marko: + optional: true + prettier-plugin-multiline-arrays: + optional: true + prettier-plugin-organize-attributes: + optional: true + prettier-plugin-organize-imports: + optional: true + prettier-plugin-sort-imports: + optional: true + prettier-plugin-style-order: + optional: true + prettier-plugin-svelte: + optional: true + prettier@2.8.8: resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} engines: {node: '>=10.13.0'} hasBin: true - prettier@3.3.2: - resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} + prettier@3.3.3: + resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} engines: {node: '>=14'} hasBin: true - pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - prism-svelte@0.4.7: - resolution: {integrity: sha512-yABh19CYbM24V7aS7TuPYRNMqthxwbvx6FF/Rw920YbyBWO3tnyPIqRMgHuSVsLmuHkkBS1Akyof463FVdkeDQ==} - - prismjs@1.29.0: - resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} - engines: {node: '>=6'} - pseudomap@1.0.2: resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} - publint@0.2.8: - resolution: {integrity: sha512-C5MjGJ7gpanqaDpgBN+6QhjvXcoj0/YpbucoW29oO5729CGTMzfr3wZTIYcpzB1xl9ZfEqj4KL86P2Z50pt/JA==} + publint@0.2.12: + resolution: {integrity: sha512-YNeUtCVeM4j9nDiTT2OPczmlyzOkIXNtdDZnSuajAxS/nZ6j3t7Vs9SUB4euQNddiltIwu7Tdd3s+hr08fAsMw==} engines: {node: '>=16'} hasBin: true @@ -1764,9 +1659,6 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - react-is@18.3.1: - resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} @@ -1778,6 +1670,10 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} + readdirp@4.0.2: + resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} + engines: {node: '>= 14.16.0'} + regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} @@ -1801,24 +1697,34 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rimraf@2.7.1: - resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - rollup@4.18.1: - resolution: {integrity: sha512-Elx2UT8lzxxOXMpy5HWQGZqkrQOtrVDDa/bm9l10+U4rQnVzbL/LgZ4NOM1MPIDyHk69W4InuYDF5dzRh4Kw1A==} + rollup@4.24.0: + resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + runatics@0.1.3: + resolution: {integrity: sha512-iUZqtI4F8fz9l40XHW8XdvNr9lfKd+XMNNgB8JRxRnWQJCRZ5gKI4QJKkOaOc7Wdbd0nAoDVNnSbHfXYPtl/ZA==} + peerDependencies: + svelte: ^5.0.0 + + runes-meta-tags@0.4.0: + resolution: {integrity: sha512-MDw7tseN2B6F5nn3k7gfr9zgstNK/RO+FDUBjuemOjltjDDQYswvPMeIQGXzsYc8yWqf8t/K8vcHMBD+n5wPnw==} + peerDependencies: + svelte: ^5.0.0 + + runes-webkit@0.9.35: + resolution: {integrity: sha512-0SfGQ4k12AhfzcQ2AcBRF9cUMOdU3ML8GghsHfruu/NmrIbr06Pzxx/7c69CtmxEZ6Wse8566hSGUX9AF6RaVQ==} + engines: {node: '>=18.0.0', npm: '>=7.0.0'} + peerDependencies: + '@sveltejs/kit': ^2.5.5 + highlight.js: ^11.10.0 + svelte: ^5.0.0-next.95 + svelte-5-ui-lib: ^0.9.15 + svelte-rune-highlight: ^0.5.11 + sade@1.8.1: resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} engines: {node: '>=6'} @@ -1826,21 +1732,13 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sander@0.5.1: - resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==} - - schema-dts@1.1.2: - resolution: {integrity: sha512-MpNwH0dZJHinVxk9bT8XUdjKTxMYrA5bLtrrGmFA6PTLwlOKnhi67XoRd6/ty+Djt6ZC0slR57qFhZDNMI6DhQ==} - peerDependencies: - typescript: '>=4.1.0' - - semver@7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true - set-cookie-parser@2.6.0: - resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} + set-cookie-parser@2.7.1: + resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} shebang-command@1.2.0: resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} @@ -1868,20 +1766,16 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - sirv@2.0.4: - resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} - engines: {node: '>= 10'} + sirv@3.0.0: + resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==} + engines: {node: '>=18'} slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} - sorcery@0.11.1: - resolution: {integrity: sha512-o7npfeJE6wi6J9l0/5LKshFzZ2rMatRiCDwYeDQaOzqdzRJwALhX7mk/A/ecg6wjMu7wdZbmXfD2S/vpOg0bdQ==} - hasBin: true - - source-map-js@1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} spawndamnit@2.0.0: @@ -1916,30 +1810,15 @@ packages: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} - strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - - strip-indent@3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} - engines: {node: '>=8'} - strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - strip-literal@2.1.0: - resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} - sucrase@3.35.0: resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} engines: {node: '>=16 || 14 >=14.17'} hasBin: true - supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1948,51 +1827,50 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - svelte-check@3.8.4: - resolution: {integrity: sha512-61aHMkdinWyH8BkkTX9jPLYxYzaAAz/FK/VQqdr2FiCQQ/q04WCwDlpGbHff1GdrMYTmW8chlTFvRWL9k0A8vg==} + svelte-5-ui-lib@0.9.23: + resolution: {integrity: sha512-+YsB1X702PU3KfGEC3ZeALTiGHKDNOOC8eubYavOwIPTCs2zLObbo622igyym784S0AJFiS/ny0mxWodEP40fw==} + engines: {node: '>=20.0.0', npm: '>=10.0.0'} + peerDependencies: + '@sveltejs/kit': ^2.0.0 + svelte: ^5.0.0 + tailwindcss: ^3.0.0 + + svelte-check@4.0.5: + resolution: {integrity: sha512-icBTBZ3ibBaywbXUat3cK6hB5Du+Kq9Z8CRuyLmm64XIe2/r+lQcbuBx/IQgsbrC+kT2jQ0weVpZSSRIPwB6jQ==} + engines: {node: '>= 18.0.0'} hasBin: true peerDependencies: - svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 + svelte: ^4.0.0 || ^5.0.0-next.0 + typescript: '>=5.0.0' - svelte-eslint-parser@0.39.2: - resolution: {integrity: sha512-87UwLuWTtDIuzWOhOi1zBL5wYVd07M5BK1qZ57YmXJB5/UmjUNJqGy3XSOhPqjckY1dATNV9y+mx+nI0WH6HPA==} + svelte-eslint-parser@0.43.0: + resolution: {integrity: sha512-GpU52uPKKcVnh8tKN5P4UZpJ/fUDndmq7wfsvoVXsyP+aY0anol7Yqo01fyrlaWGMFfm4av5DyrjlaXdLRJvGA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - svelte: ^3.37.0 || ^4.0.0 || ^5.0.0-next.115 + svelte: ^3.37.0 || ^4.0.0 || ^5.0.0 peerDependenciesMeta: svelte: optional: true - svelte-hmr@0.16.0: - resolution: {integrity: sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==} - engines: {node: ^12.20 || ^14.13.1 || >= 16} - peerDependencies: - svelte: ^3.19.0 || ^4.0.0 - - svelte-lib-helpers@0.4.6: - resolution: {integrity: sha512-Q20fZg0QTc746x4ZztruslLuNnQhTQ26ICQGNHoOY+nbmv8XmTW8JJHmQk2pG6m0+kzvGVvXK8gVkPIieWwKNw==} + svelte-lib-helpers@0.4.16: + resolution: {integrity: sha512-W3VUxqlxMllJoIlIgGAxYAYuSHq57NFhWkzkFh+JAud1Xbtz53VcV+8stdzI5kCeh6LTTDACCZgK4uNaWSRVVg==} hasBin: true - svelte-meta-tags@3.1.2: - resolution: {integrity: sha512-zw8xSA10ce7atFO1o0N1x41+qU+HBnpGx8KcVRAWPy5iiRdO6fvUFMg6VwJVgMhLSBEUTZXKAvMALLUssbCoCw==} - peerDependencies: - svelte: ^3.55.0 || ^4.0.0 - - svelte-preprocess@5.1.4: - resolution: {integrity: sha512-IvnbQ6D6Ao3Gg6ftiM5tdbR6aAETwjhHV+UKGf5bHGYR69RQvF1ho0JKPcbUON4vy4R7zom13jPjgdOWCQ5hDA==} - engines: {node: '>= 16.0.0'} + svelte-preprocess@6.0.3: + resolution: {integrity: sha512-PLG2k05qHdhmRG7zR/dyo5qKvakhm8IJ+hD2eFRQmMLHp7X3eJnjeupUtvuRpbNiF31RjVw45W+abDwHEmP5OA==} + engines: {node: '>= 18.0.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 || ^5.0.0 + postcss-load-config: '>=3' pug: ^3.0.0 sass: ^1.26.8 - stylus: ^0.55.0 + stylus: '>=0.55' sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0 - svelte: ^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 - typescript: '>=3.9.5 || ^4.0.0 || ^5.0.0' + svelte: ^4.0.0 || ^5.0.0-next.100 || ^5.0.0 + typescript: ^5.0.0 peerDependenciesMeta: '@babel/core': optional: true @@ -2015,15 +1893,21 @@ packages: typescript: optional: true - svelte2tsx@0.7.13: - resolution: {integrity: sha512-aObZ93/kGAiLXA/I/kP+x9FriZM+GboB/ReOIGmLNbVGEd2xC+aTCppm3mk1cc9I/z60VQf7b2QDxC3jOXu3yw==} + svelte-rune-highlight@0.5.12: + resolution: {integrity: sha512-pmxXhi2nYQtVqTkUAAxQPY5QB/6pzxXSGp3ofhpeNeB0uf10wS2QjejRGTaYoQbuncUfhw/cPLznM6cOWZEv6g==} + engines: {node: '>=20.0.0', npm: '>=8.0.0'} + peerDependencies: + svelte: ^5.0.0 + + svelte2tsx@0.7.22: + resolution: {integrity: sha512-hf55ujq17ufVpDQlJzaQfRr9EjlLIwGmFlpKq4uYrQAQFw/99q1OcVYyBT6568iJySgBUY9PdccURrORmfetmQ==} peerDependencies: svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 typescript: ^4.9.4 || ^5.0.0 - svelte@4.2.18: - resolution: {integrity: sha512-d0FdzYIiAePqRJEb90WlJDkjUEx42xhivxN8muUBmfZnP+tzUgz12DJ2hRJi8sIHCME7jeK1PTMgKPSfTd8JrA==} - engines: {node: '>=16'} + svelte@5.1.2: + resolution: {integrity: sha512-IovgkB3eQq0CdqQB1rd1F4SZbg8Z7VBSbAqhD2eE9t8l0KfJXZ/iHmfqnW5pxs5Lr89/cpIZTLU5buemsydYRw==} + engines: {node: '>=18'} svg.draggable.js@2.2.2: resolution: {integrity: sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw==} @@ -2056,11 +1940,17 @@ packages: resolution: {integrity: sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw==} engines: {node: '>= 0.8.0'} - tailwind-merge@2.4.0: - resolution: {integrity: sha512-49AwoOQNKdqKPd9CViyH5wJoSKsCDjUlzL8DxuGp3P1FsGY36NJDAa18jLZcaHAUUuTj+JB8IAo8zWgBNvBF7A==} + tailwind-merge@2.5.4: + resolution: {integrity: sha512-0q8cfZHMu9nuYP/b5Shb7Y7Sh1B7Nnl5GqNr1U+n2p6+mybvRtayrQ+0042Z5byvTA8ihjlP8Odo8/VnHbZu4Q==} + + tailwind-variants@0.2.1: + resolution: {integrity: sha512-2xmhAf4UIc3PijOUcJPA1LP4AbxhpcHuHM2C26xM0k81r0maAO6uoUSHl3APmvHZcY5cZCY/bYuJdfFa4eGoaw==} + engines: {node: '>=16.x', pnpm: '>=7.x'} + peerDependencies: + tailwindcss: '*' - tailwindcss@3.4.4: - resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==} + tailwindcss@3.4.14: + resolution: {integrity: sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA==} engines: {node: '>=14.0.0'} hasBin: true @@ -2081,15 +1971,22 @@ packages: tiny-glob@0.2.9: resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} - tinybench@2.8.0: - resolution: {integrity: sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==} + tinybench@2.9.0: + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + + tinyexec@0.3.1: + resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} + + tinypool@1.0.1: + resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} + engines: {node: ^18.0.0 || >=20.0.0} - tinypool@0.8.4: - resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} + tinyrainbow@1.2.0: + resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} engines: {node: '>=14.0.0'} - tinyspy@2.2.1: - resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} + tinyspy@3.0.2: + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} tmp@0.0.33: @@ -2116,38 +2013,33 @@ packages: ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - tslib@2.6.3: - resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + tslib@2.8.0: + resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} - type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} - - type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} + typescript-eslint@8.11.0: + resolution: {integrity: sha512-cBRGnW3FSlxaYwU8KfAewxFK5uzeOAp0l2KebIlPDOT5olVi65KDG/yjBooPBG0kGW/HLkoz1c/iuBFehcS3IA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true - typescript@5.5.3: - resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} + typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} hasBin: true - ufo@1.5.3: - resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} - - unist-util-stringify-position@2.0.3: - resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} - universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} - update-browserslist-db@1.1.0: - resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} + update-browserslist-db@1.1.1: + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -2158,16 +2050,13 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - vfile-message@2.0.4: - resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==} - - vite-node@1.6.0: - resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} + vite-node@2.1.3: + resolution: {integrity: sha512-I1JadzO+xYX887S39Do+paRePCKoiDrWRRjp9kkG5he0t7RXNvPAJPCQSJqbGN4uCrFFeS3Kj3sLqY8NMYBEdA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite@5.3.3: - resolution: {integrity: sha512-NPQdeCU0Dv2z5fu+ULotpuq5yfCS1BzKUIPhNbP3YBfAMGJXbt2nS+sbTFu+qchaqWTD+H3JK++nRwr6XIcp6A==} + vite@5.4.10: + resolution: {integrity: sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -2175,6 +2064,7 @@ packages: less: '*' lightningcss: ^1.21.0 sass: '*' + sass-embedded: '*' stylus: '*' sugarss: '*' terser: ^5.4.0 @@ -2187,6 +2077,8 @@ packages: optional: true sass: optional: true + sass-embedded: + optional: true stylus: optional: true sugarss: @@ -2194,23 +2086,23 @@ packages: terser: optional: true - vitefu@0.2.5: - resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} + vitefu@1.0.3: + resolution: {integrity: sha512-iKKfOMBHob2WxEJbqbJjHAkmYgvFDPhuqrO82om83S8RLk+17FtyMBfcyeH8GqD0ihShtkMW/zzJgiA51hCNCQ==} peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0-beta.0 peerDependenciesMeta: vite: optional: true - vitest@1.6.0: - resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} + vitest@2.1.3: + resolution: {integrity: sha512-Zrxbg/WiIvUP2uEzelDNTXmEMJXuzJ1kCpbDvaKByFA9MNeO95V+7r/3ti0qzJzrxdyuUw5VduN7k+D3VmVOSA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 1.6.0 - '@vitest/ui': 1.6.0 + '@vitest/browser': 2.1.3 + '@vitest/ui': 2.1.3 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -2233,10 +2125,6 @@ packages: whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - which-pm@2.2.0: - resolution: {integrity: sha512-MOiaDbA5ZZgUjkeMWM5EkJp4loW5ZRoa5bc3/aeMox/PJelMhE6t7S/mLuiY43DBupyxH+S0U1bTui9kWUlmsw==} - engines: {node: '>=8.15'} - which@1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} hasBin: true @@ -2277,8 +2165,8 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - yaml@2.4.5: - resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} + yaml@2.6.0: + resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} engines: {node: '>= 14'} hasBin: true @@ -2294,9 +2182,8 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yocto-queue@1.1.1: - resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} - engines: {node: '>=12.20'} + zimmerframe@1.1.2: + resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==} snapshots: @@ -2307,17 +2194,16 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@babel/runtime@7.24.7': + '@babel/runtime@7.25.9': dependencies: regenerator-runtime: 0.14.1 - '@changesets/apply-release-plan@7.0.4': + '@changesets/apply-release-plan@7.0.5': dependencies: - '@babel/runtime': 7.24.7 - '@changesets/config': 3.0.2 + '@changesets/config': 3.0.3 '@changesets/get-version-range-type': 0.4.0 - '@changesets/git': 3.0.0 - '@changesets/should-skip-package': 0.1.0 + '@changesets/git': 3.0.1 + '@changesets/should-skip-package': 0.1.1 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 detect-indent: 6.1.0 @@ -2326,139 +2212,127 @@ snapshots: outdent: 0.5.0 prettier: 2.8.8 resolve-from: 5.0.0 - semver: 7.6.2 + semver: 7.6.3 - '@changesets/assemble-release-plan@6.0.3': + '@changesets/assemble-release-plan@6.0.4': dependencies: - '@babel/runtime': 7.24.7 '@changesets/errors': 0.2.0 - '@changesets/get-dependents-graph': 2.1.1 - '@changesets/should-skip-package': 0.1.0 + '@changesets/get-dependents-graph': 2.1.2 + '@changesets/should-skip-package': 0.1.1 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 - semver: 7.6.2 + semver: 7.6.3 '@changesets/changelog-git@0.2.0': dependencies: '@changesets/types': 6.0.0 - '@changesets/cli@2.27.7': + '@changesets/cli@2.27.9': dependencies: - '@babel/runtime': 7.24.7 - '@changesets/apply-release-plan': 7.0.4 - '@changesets/assemble-release-plan': 6.0.3 + '@changesets/apply-release-plan': 7.0.5 + '@changesets/assemble-release-plan': 6.0.4 '@changesets/changelog-git': 0.2.0 - '@changesets/config': 3.0.2 + '@changesets/config': 3.0.3 '@changesets/errors': 0.2.0 - '@changesets/get-dependents-graph': 2.1.1 - '@changesets/get-release-plan': 4.0.3 - '@changesets/git': 3.0.0 - '@changesets/logger': 0.1.0 - '@changesets/pre': 2.0.0 - '@changesets/read': 0.6.0 - '@changesets/should-skip-package': 0.1.0 + '@changesets/get-dependents-graph': 2.1.2 + '@changesets/get-release-plan': 4.0.4 + '@changesets/git': 3.0.1 + '@changesets/logger': 0.1.1 + '@changesets/pre': 2.0.1 + '@changesets/read': 0.6.1 + '@changesets/should-skip-package': 0.1.1 '@changesets/types': 6.0.0 - '@changesets/write': 0.3.1 + '@changesets/write': 0.3.2 '@manypkg/get-packages': 1.1.3 - '@types/semver': 7.5.8 ansi-colors: 4.1.3 - chalk: 2.4.2 ci-info: 3.9.0 enquirer: 2.4.1 external-editor: 3.1.0 fs-extra: 7.0.1 - human-id: 1.0.2 mri: 1.2.0 - outdent: 0.5.0 p-limit: 2.3.0 - preferred-pm: 3.1.4 + package-manager-detector: 0.2.2 + picocolors: 1.1.1 resolve-from: 5.0.0 - semver: 7.6.2 + semver: 7.6.3 spawndamnit: 2.0.0 term-size: 2.2.1 - '@changesets/config@3.0.2': + '@changesets/config@3.0.3': dependencies: '@changesets/errors': 0.2.0 - '@changesets/get-dependents-graph': 2.1.1 - '@changesets/logger': 0.1.0 + '@changesets/get-dependents-graph': 2.1.2 + '@changesets/logger': 0.1.1 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 - micromatch: 4.0.7 + micromatch: 4.0.8 '@changesets/errors@0.2.0': dependencies: extendable-error: 0.1.7 - '@changesets/get-dependents-graph@2.1.1': + '@changesets/get-dependents-graph@2.1.2': dependencies: '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 - chalk: 2.4.2 - fs-extra: 7.0.1 - semver: 7.6.2 + picocolors: 1.1.1 + semver: 7.6.3 - '@changesets/get-github-info@0.5.2': + '@changesets/get-github-info@0.6.0': dependencies: dataloader: 1.4.0 node-fetch: 2.7.0 transitivePeerDependencies: - encoding - '@changesets/get-release-plan@4.0.3': + '@changesets/get-release-plan@4.0.4': dependencies: - '@babel/runtime': 7.24.7 - '@changesets/assemble-release-plan': 6.0.3 - '@changesets/config': 3.0.2 - '@changesets/pre': 2.0.0 - '@changesets/read': 0.6.0 + '@changesets/assemble-release-plan': 6.0.4 + '@changesets/config': 3.0.3 + '@changesets/pre': 2.0.1 + '@changesets/read': 0.6.1 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 '@changesets/get-version-range-type@0.4.0': {} - '@changesets/git@3.0.0': + '@changesets/git@3.0.1': dependencies: - '@babel/runtime': 7.24.7 '@changesets/errors': 0.2.0 - '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 is-subdir: 1.2.0 - micromatch: 4.0.7 + micromatch: 4.0.8 spawndamnit: 2.0.0 - '@changesets/logger@0.1.0': + '@changesets/logger@0.1.1': dependencies: - chalk: 2.4.2 + picocolors: 1.1.1 '@changesets/parse@0.4.0': dependencies: '@changesets/types': 6.0.0 js-yaml: 3.14.1 - '@changesets/pre@2.0.0': + '@changesets/pre@2.0.1': dependencies: - '@babel/runtime': 7.24.7 '@changesets/errors': 0.2.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 - '@changesets/read@0.6.0': + '@changesets/read@0.6.1': dependencies: - '@babel/runtime': 7.24.7 - '@changesets/git': 3.0.0 - '@changesets/logger': 0.1.0 + '@changesets/git': 3.0.1 + '@changesets/logger': 0.1.1 '@changesets/parse': 0.4.0 '@changesets/types': 6.0.0 - chalk: 2.4.2 fs-extra: 7.0.1 p-filter: 2.1.0 + picocolors: 1.1.1 - '@changesets/should-skip-package@0.1.0': + '@changesets/should-skip-package@0.1.1': dependencies: - '@babel/runtime': 7.24.7 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 @@ -2466,9 +2340,8 @@ snapshots: '@changesets/types@6.0.0': {} - '@changesets/write@0.3.1': + '@changesets/write@0.3.2': dependencies: - '@babel/runtime': 7.24.7 '@changesets/types': 6.0.0 fs-extra: 7.0.1 human-id: 1.0.2 @@ -2543,20 +2416,30 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.13.0(jiti@1.21.6))': dependencies: - eslint: 8.57.0 + eslint: 9.13.0(jiti@1.21.6) eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.11.0': {} + '@eslint-community/regexpp@4.11.1': {} + + '@eslint/config-array@0.18.0': + dependencies: + '@eslint/object-schema': 2.1.4 + debug: 4.3.7 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/core@0.7.0': {} - '@eslint/eslintrc@2.1.4': + '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 - debug: 4.3.5 - espree: 9.6.1 - globals: 13.24.0 - ignore: 5.3.1 + debug: 4.3.7 + espree: 10.2.0 + globals: 14.0.0 + ignore: 5.3.2 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -2564,30 +2447,35 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@8.57.0': {} + '@eslint/js@9.13.0': {} + + '@eslint/object-schema@2.1.4': {} - '@floating-ui/core@1.6.4': + '@eslint/plugin-kit@0.2.1': dependencies: - '@floating-ui/utils': 0.2.4 + levn: 0.4.1 + + '@floating-ui/core@1.6.8': + dependencies: + '@floating-ui/utils': 0.2.8 - '@floating-ui/dom@1.6.7': + '@floating-ui/dom@1.6.11': dependencies: - '@floating-ui/core': 1.6.4 - '@floating-ui/utils': 0.2.4 + '@floating-ui/core': 1.6.8 + '@floating-ui/utils': 0.2.8 + + '@floating-ui/utils@0.2.8': {} - '@floating-ui/utils@0.2.4': {} + '@humanfs/core@0.19.0': {} - '@humanwhocodes/config-array@0.11.14': + '@humanfs/node@0.16.5': dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.5 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color + '@humanfs/core': 0.19.0 + '@humanwhocodes/retry': 0.3.1 '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@2.0.3': {} + '@humanwhocodes/retry@0.3.1': {} '@isaacs/cliui@8.0.2': dependencies: @@ -2598,37 +2486,33 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@jest/schemas@29.6.3': - dependencies: - '@sinclair/typebox': 0.27.8 - '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/trace-mapping': 0.3.25 '@jridgewell/resolve-uri@3.1.2': {} '@jridgewell/set-array@1.2.1': {} - '@jridgewell/sourcemap-codec@1.4.15': {} + '@jridgewell/sourcemap-codec@1.5.0': {} '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 '@manypkg/find-root@1.1.0': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.9 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 '@manypkg/get-packages@1.1.3': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.9 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -2650,284 +2534,268 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.45.1': - dependencies: - playwright: 1.45.1 - - '@polka/url@1.0.0-next.25': {} - - '@popperjs/core@2.11.8': {} - - '@rollup/plugin-node-resolve@15.2.3(rollup@4.18.1)': + '@playwright/test@1.48.1': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) - '@types/resolve': 1.20.2 - deepmerge: 4.3.1 - is-builtin-module: 3.2.1 - is-module: 1.0.0 - resolve: 1.22.8 - optionalDependencies: - rollup: 4.18.1 + playwright: 1.48.1 - '@rollup/pluginutils@5.1.0(rollup@4.18.1)': - dependencies: - '@types/estree': 1.0.5 - estree-walker: 2.0.2 - picomatch: 2.3.1 - optionalDependencies: - rollup: 4.18.1 + '@polka/url@1.0.0-next.28': {} - '@rollup/rollup-android-arm-eabi@4.18.1': + '@rollup/rollup-android-arm-eabi@4.24.0': optional: true - '@rollup/rollup-android-arm64@4.18.1': + '@rollup/rollup-android-arm64@4.24.0': optional: true - '@rollup/rollup-darwin-arm64@4.18.1': + '@rollup/rollup-darwin-arm64@4.24.0': optional: true - '@rollup/rollup-darwin-x64@4.18.1': + '@rollup/rollup-darwin-x64@4.24.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.18.1': + '@rollup/rollup-linux-arm-gnueabihf@4.24.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.18.1': + '@rollup/rollup-linux-arm-musleabihf@4.24.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.18.1': + '@rollup/rollup-linux-arm64-gnu@4.24.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.18.1': + '@rollup/rollup-linux-arm64-musl@4.24.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.18.1': + '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.18.1': + '@rollup/rollup-linux-riscv64-gnu@4.24.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.18.1': + '@rollup/rollup-linux-s390x-gnu@4.24.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.18.1': + '@rollup/rollup-linux-x64-gnu@4.24.0': optional: true - '@rollup/rollup-linux-x64-musl@4.18.1': + '@rollup/rollup-linux-x64-musl@4.24.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.18.1': + '@rollup/rollup-win32-arm64-msvc@4.24.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.18.1': + '@rollup/rollup-win32-ia32-msvc@4.24.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.18.1': + '@rollup/rollup-win32-x64-msvc@4.24.0': optional: true - '@sinclair/typebox@0.27.8': {} - - '@sveltejs/adapter-auto@3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3))(svelte@4.2.18)(vite@5.3.3))': + '@sveltejs/adapter-auto@3.3.0(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10))': dependencies: - '@sveltejs/kit': 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3))(svelte@4.2.18)(vite@5.3.3) + '@sveltejs/kit': 2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10) import-meta-resolve: 4.1.0 - '@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3))(svelte@4.2.18)(vite@5.3.3)': + '@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10)': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.3) + '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.1.2)(vite@5.4.10) '@types/cookie': 0.6.0 cookie: 0.6.0 - devalue: 5.0.0 + devalue: 5.1.1 esm-env: 1.0.0 import-meta-resolve: 4.1.0 kleur: 4.1.5 - magic-string: 0.30.10 + magic-string: 0.30.12 mrmime: 2.0.0 sade: 1.8.1 - set-cookie-parser: 2.6.0 - sirv: 2.0.4 - svelte: 4.2.18 + set-cookie-parser: 2.7.1 + sirv: 3.0.0 + svelte: 5.1.2 tiny-glob: 0.2.9 - vite: 5.3.3 + vite: 5.4.10 - '@sveltejs/package@2.3.2(svelte@4.2.18)(typescript@5.5.3)': + '@sveltejs/package@2.3.6(svelte@5.1.2)(typescript@5.6.3)': dependencies: - chokidar: 3.6.0 + chokidar: 4.0.1 kleur: 4.1.5 sade: 1.8.1 - semver: 7.6.2 - svelte: 4.2.18 - svelte2tsx: 0.7.13(svelte@4.2.18)(typescript@5.5.3) + semver: 7.6.3 + svelte: 5.1.2 + svelte2tsx: 0.7.22(svelte@5.1.2)(typescript@5.6.3) transitivePeerDependencies: - typescript - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3))(svelte@4.2.18)(vite@5.3.3)': + '@sveltejs/vite-plugin-svelte-inspector@3.0.1(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10)': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.3) - debug: 4.3.5 - svelte: 4.2.18 - vite: 5.3.3 + '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.1.2)(vite@5.4.10) + debug: 4.3.7 + svelte: 5.1.2 + vite: 5.4.10 transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3)': + '@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10)': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3))(svelte@4.2.18)(vite@5.3.3) - debug: 4.3.5 + '@sveltejs/vite-plugin-svelte-inspector': 3.0.1(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10) + debug: 4.3.7 deepmerge: 4.3.1 kleur: 4.1.5 - magic-string: 0.30.10 - svelte: 4.2.18 - svelte-hmr: 0.16.0(svelte@4.2.18) - vite: 5.3.3 - vitefu: 0.2.5(vite@5.3.3) + magic-string: 0.30.12 + svelte: 5.1.2 + vite: 5.4.10 + vitefu: 1.0.3(vite@5.4.10) transitivePeerDependencies: - supports-color - '@svitejs/changesets-changelog-github-compact@1.1.0': + '@svitejs/changesets-changelog-github-compact@1.2.0': dependencies: - '@changesets/get-github-info': 0.5.2 + '@changesets/get-github-info': 0.6.0 dotenv: 16.4.5 transitivePeerDependencies: - encoding '@types/cookie@0.6.0': {} - '@types/estree@1.0.5': {} - - '@types/node@12.20.55': {} - - '@types/pug@2.0.10': {} + '@types/eslint@9.6.1': + dependencies: + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 - '@types/resolve@1.20.2': {} + '@types/estree@1.0.6': {} - '@types/semver@7.5.8': {} + '@types/json-schema@7.0.15': {} - '@types/unist@2.0.10': {} + '@types/node@12.20.55': {} - '@typescript-eslint/eslint-plugin@7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 7.16.0 - '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.16.0 - eslint: 8.57.0 + '@eslint-community/regexpp': 4.11.1 + '@typescript-eslint/parser': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.11.0 + '@typescript-eslint/type-utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.11.0 + eslint: 9.13.0(jiti@1.21.6) graphemer: 1.4.0 - ignore: 5.3.1 + ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.3) + ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: - typescript: 5.5.3 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@typescript-eslint/scope-manager': 7.16.0 - '@typescript-eslint/types': 7.16.0 - '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.16.0 - debug: 4.3.5 - eslint: 8.57.0 + '@typescript-eslint/scope-manager': 8.11.0 + '@typescript-eslint/types': 8.11.0 + '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.11.0 + debug: 4.3.7 + eslint: 9.13.0(jiti@1.21.6) optionalDependencies: - typescript: 5.5.3 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.16.0': + '@typescript-eslint/scope-manager@8.11.0': dependencies: - '@typescript-eslint/types': 7.16.0 - '@typescript-eslint/visitor-keys': 7.16.0 + '@typescript-eslint/types': 8.11.0 + '@typescript-eslint/visitor-keys': 8.11.0 - '@typescript-eslint/type-utils@7.16.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/type-utils@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) - '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3) - debug: 4.3.5 - eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + debug: 4.3.7 + ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: - typescript: 5.5.3 + typescript: 5.6.3 transitivePeerDependencies: + - eslint - supports-color - '@typescript-eslint/types@7.16.0': {} + '@typescript-eslint/types@8.11.0': {} - '@typescript-eslint/typescript-estree@7.16.0(typescript@5.5.3)': + '@typescript-eslint/typescript-estree@8.11.0(typescript@5.6.3)': dependencies: - '@typescript-eslint/types': 7.16.0 - '@typescript-eslint/visitor-keys': 7.16.0 - debug: 4.3.5 - globby: 11.1.0 + '@typescript-eslint/types': 8.11.0 + '@typescript-eslint/visitor-keys': 8.11.0 + debug: 4.3.7 + fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.3) + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: - typescript: 5.5.3 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.16.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/utils@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 7.16.0 - '@typescript-eslint/types': 7.16.0 - '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) - eslint: 8.57.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@1.21.6)) + '@typescript-eslint/scope-manager': 8.11.0 + '@typescript-eslint/types': 8.11.0 + '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3) + eslint: 9.13.0(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@7.16.0': + '@typescript-eslint/visitor-keys@8.11.0': dependencies: - '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/types': 8.11.0 eslint-visitor-keys: 3.4.3 - '@ungap/structured-clone@1.2.0': {} + '@vitest/expect@2.1.3': + dependencies: + '@vitest/spy': 2.1.3 + '@vitest/utils': 2.1.3 + chai: 5.1.2 + tinyrainbow: 1.2.0 + + '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.10)': + dependencies: + '@vitest/spy': 2.1.3 + estree-walker: 3.0.3 + magic-string: 0.30.12 + optionalDependencies: + vite: 5.4.10 - '@vitest/expect@1.6.0': + '@vitest/pretty-format@2.1.3': dependencies: - '@vitest/spy': 1.6.0 - '@vitest/utils': 1.6.0 - chai: 4.4.1 + tinyrainbow: 1.2.0 - '@vitest/runner@1.6.0': + '@vitest/runner@2.1.3': dependencies: - '@vitest/utils': 1.6.0 - p-limit: 5.0.0 + '@vitest/utils': 2.1.3 pathe: 1.1.2 - '@vitest/snapshot@1.6.0': + '@vitest/snapshot@2.1.3': dependencies: - magic-string: 0.30.10 + '@vitest/pretty-format': 2.1.3 + magic-string: 0.30.12 pathe: 1.1.2 - pretty-format: 29.7.0 - '@vitest/spy@1.6.0': + '@vitest/spy@2.1.3': dependencies: - tinyspy: 2.2.1 + tinyspy: 3.0.2 - '@vitest/utils@1.6.0': + '@vitest/utils@2.1.3': dependencies: - diff-sequences: 29.6.3 - estree-walker: 3.0.3 - loupe: 2.3.7 - pretty-format: 29.7.0 + '@vitest/pretty-format': 2.1.3 + loupe: 3.1.2 + tinyrainbow: 1.2.0 '@yr/monotone-cubic-spline@1.0.3': {} - acorn-jsx@5.3.2(acorn@8.12.1): + acorn-jsx@5.3.2(acorn@8.13.0): dependencies: - acorn: 8.12.1 + acorn: 8.13.0 - acorn-walk@8.3.3: + acorn-typescript@1.4.13(acorn@8.13.0): dependencies: - acorn: 8.12.1 + acorn: 8.13.0 - acorn@8.12.1: {} + acorn@8.13.0: {} ajv@6.12.6: dependencies: @@ -2940,18 +2808,12 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.0.1: {} - - ansi-styles@3.2.1: - dependencies: - color-convert: 1.9.3 + ansi-regex@6.1.0: {} ansi-styles@4.3.0: dependencies: color-convert: 2.0.1 - ansi-styles@5.2.0: {} - ansi-styles@6.2.1: {} any-promise@1.3.0: {} @@ -2961,7 +2823,7 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 - apexcharts@3.50.0: + apexcharts@3.54.1: dependencies: '@yr/monotone-cubic-spline': 1.0.3 svg.draggable.js: 2.2.2 @@ -2979,27 +2841,23 @@ snapshots: argparse@2.0.1: {} - aria-query@5.3.0: - dependencies: - dequal: 2.0.3 + aria-query@5.3.2: {} array-union@2.1.0: {} - assertion-error@1.1.0: {} + assertion-error@2.0.1: {} - autoprefixer@10.4.19(postcss@8.4.39): + autoprefixer@10.4.20(postcss@8.4.47): dependencies: - browserslist: 4.23.1 - caniuse-lite: 1.0.30001640 + browserslist: 4.24.2 + caniuse-lite: 1.0.30001669 fraction.js: 4.3.7 normalize-range: 0.1.2 - picocolors: 1.0.1 - postcss: 8.4.39 + picocolors: 1.1.1 + postcss: 8.4.47 postcss-value-parser: 4.2.0 - axobject-query@4.0.0: - dependencies: - dequal: 2.0.3 + axobject-query@4.1.0: {} balanced-match@1.0.2: {} @@ -3022,16 +2880,12 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.23.1: + browserslist@4.24.2: dependencies: - caniuse-lite: 1.0.30001640 - electron-to-chromium: 1.4.819 - node-releases: 2.0.14 - update-browserslist-db: 1.1.0(browserslist@4.23.1) - - buffer-crc32@1.0.0: {} - - builtin-modules@3.3.0: {} + caniuse-lite: 1.0.30001669 + electron-to-chromium: 1.5.45 + node-releases: 2.0.18 + update-browserslist-db: 1.1.1(browserslist@4.24.2) cac@6.7.14: {} @@ -3039,23 +2893,15 @@ snapshots: camelcase-css@2.0.1: {} - caniuse-lite@1.0.30001640: {} + caniuse-lite@1.0.30001669: {} - chai@4.4.1: + chai@5.1.2: dependencies: - assertion-error: 1.1.0 - check-error: 1.0.3 - deep-eql: 4.1.4 - get-func-name: 2.0.2 - loupe: 2.3.7 - pathval: 1.1.1 - type-detect: 4.0.8 - - chalk@2.4.2: - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 + assertion-error: 2.0.1 + check-error: 2.1.1 + deep-eql: 5.0.2 + loupe: 3.1.2 + pathval: 2.0.0 chalk@4.1.2: dependencies: @@ -3064,9 +2910,7 @@ snapshots: chardet@0.7.0: {} - check-error@1.0.3: - dependencies: - get-func-name: 2.0.2 + check-error@2.1.1: {} chokidar@3.6.0: dependencies: @@ -3080,6 +2924,10 @@ snapshots: optionalDependencies: fsevents: 2.3.3 + chokidar@4.0.1: + dependencies: + readdirp: 4.0.2 + ci-info@3.9.0: {} cliui@8.0.1: @@ -3088,32 +2936,18 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - code-red@1.0.4: - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - '@types/estree': 1.0.5 - acorn: 8.12.1 - estree-walker: 3.0.3 - periscopic: 3.1.0 - - color-convert@1.9.3: - dependencies: - color-name: 1.1.3 + clsx@2.1.1: {} color-convert@2.0.1: dependencies: color-name: 1.1.4 - color-name@1.1.3: {} - color-name@1.1.4: {} commander@4.1.1: {} concat-map@0.0.1: {} - confbox@0.1.7: {} - cookie@0.6.0: {} cross-spawn@5.1.0: @@ -3128,54 +2962,39 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - css-tree@2.3.1: - dependencies: - mdn-data: 2.0.30 - source-map-js: 1.2.0 - cssesc@3.0.0: {} dataloader@1.4.0: {} - debug@4.3.5: + debug@4.3.7: dependencies: - ms: 2.1.2 + ms: 2.1.3 dedent-js@1.0.1: {} - deep-eql@4.1.4: - dependencies: - type-detect: 4.0.8 + deep-eql@5.0.2: {} deep-is@0.1.4: {} deepmerge@4.3.1: {} - dequal@2.0.3: {} - detect-indent@6.1.0: {} - devalue@5.0.0: {} + devalue@5.1.1: {} didyoumean@1.2.2: {} - diff-sequences@29.6.3: {} - dir-glob@3.0.1: dependencies: path-type: 4.0.0 dlv@1.1.3: {} - doctrine@3.0.0: - dependencies: - esutils: 2.0.3 - dotenv@16.4.5: {} eastasianwidth@0.2.0: {} - electron-to-chromium@1.4.819: {} + electron-to-chromium@1.5.45: {} emoji-regex@8.0.0: {} @@ -3186,8 +3005,6 @@ snapshots: ansi-colors: 4.1.3 strip-ansi: 6.0.1 - es6-promise@3.3.1: {} - esbuild@0.21.5: optionalDependencies: '@esbuild/aix-ppc64': 0.21.5 @@ -3214,37 +3031,35 @@ snapshots: '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 - escalade@3.1.2: {} - - escape-string-regexp@1.0.5: {} + escalade@3.2.0: {} escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.1(eslint@8.57.0): + eslint-compat-utils@0.5.1(eslint@9.13.0(jiti@1.21.6)): dependencies: - eslint: 8.57.0 - semver: 7.6.2 + eslint: 9.13.0(jiti@1.21.6) + semver: 7.6.3 - eslint-config-prettier@9.1.0(eslint@8.57.0): + eslint-config-prettier@9.1.0(eslint@9.13.0(jiti@1.21.6)): dependencies: - eslint: 8.57.0 + eslint: 9.13.0(jiti@1.21.6) - eslint-plugin-svelte@2.41.0(eslint@8.57.0)(svelte@4.2.18): + eslint-plugin-svelte@2.46.0(eslint@9.13.0(jiti@1.21.6))(svelte@5.1.2): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@jridgewell/sourcemap-codec': 1.4.15 - eslint: 8.57.0 - eslint-compat-utils: 0.5.1(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@1.21.6)) + '@jridgewell/sourcemap-codec': 1.5.0 + eslint: 9.13.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@1.21.6)) esutils: 2.0.3 - known-css-properties: 0.34.0 - postcss: 8.4.39 - postcss-load-config: 3.1.4(postcss@8.4.39) - postcss-safe-parser: 6.0.0(postcss@8.4.39) - postcss-selector-parser: 6.1.0 - semver: 7.6.2 - svelte-eslint-parser: 0.39.2(svelte@4.2.18) + known-css-properties: 0.35.0 + postcss: 8.4.47 + postcss-load-config: 3.1.4(postcss@8.4.47) + postcss-safe-parser: 6.0.0(postcss@8.4.47) + postcss-selector-parser: 6.1.2 + semver: 7.6.3 + svelte-eslint-parser: 0.43.0(svelte@5.1.2) optionalDependencies: - svelte: 4.2.18 + svelte: 5.1.2 transitivePeerDependencies: - ts-node @@ -3253,57 +3068,69 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 + eslint-scope@8.1.0: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + eslint-visitor-keys@3.4.3: {} - eslint@8.57.0: + eslint-visitor-keys@4.1.0: {} + + eslint@9.13.0(jiti@1.21.6): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.11.0 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.0 - '@humanwhocodes/config-array': 0.11.14 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@1.21.6)) + '@eslint-community/regexpp': 4.11.1 + '@eslint/config-array': 0.18.0 + '@eslint/core': 0.7.0 + '@eslint/eslintrc': 3.1.0 + '@eslint/js': 9.13.0 + '@eslint/plugin-kit': 0.2.1 + '@humanfs/node': 0.16.5 '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 + '@humanwhocodes/retry': 0.3.1 + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.5 - doctrine: 3.0.0 + debug: 4.3.7 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint-scope: 8.1.0 + eslint-visitor-keys: 4.1.0 + espree: 10.2.0 esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 + file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 - ignore: 5.3.1 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 - strip-ansi: 6.0.1 text-table: 0.2.0 + optionalDependencies: + jiti: 1.21.6 transitivePeerDependencies: - supports-color esm-env@1.0.0: {} + espree@10.2.0: + dependencies: + acorn: 8.13.0 + acorn-jsx: 5.3.2(acorn@8.13.0) + eslint-visitor-keys: 4.1.0 + espree@9.6.1: dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) + acorn: 8.13.0 + acorn-jsx: 5.3.2(acorn@8.13.0) eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} @@ -3312,32 +3139,23 @@ snapshots: dependencies: estraverse: 5.3.0 + esrap@1.2.2: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + '@types/estree': 1.0.6 + esrecurse@4.3.0: dependencies: estraverse: 5.3.0 estraverse@5.3.0: {} - estree-walker@2.0.2: {} - estree-walker@3.0.3: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 esutils@2.0.3: {} - execa@8.0.1: - dependencies: - cross-spawn: 7.0.3 - get-stream: 8.0.1 - human-signals: 5.0.0 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.3.0 - onetime: 6.0.0 - signal-exit: 4.1.0 - strip-final-newline: 3.0.0 - extendable-error@0.1.7: {} external-editor@3.1.0: @@ -3354,7 +3172,7 @@ snapshots: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.7 + micromatch: 4.0.8 fast-json-stable-stringify@2.1.0: {} @@ -3364,9 +3182,11 @@ snapshots: dependencies: reusify: 1.0.4 - file-entry-cache@6.0.1: + fdir@6.4.2: {} + + file-entry-cache@8.0.0: dependencies: - flat-cache: 3.2.0 + flat-cache: 4.0.1 fill-range@7.1.1: dependencies: @@ -3382,45 +3202,14 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - find-yarn-workspace-root2@1.2.16: - dependencies: - micromatch: 4.0.7 - pkg-dir: 4.2.0 - - flat-cache@3.2.0: + flat-cache@4.0.1: dependencies: flatted: 3.3.1 keyv: 4.5.4 - rimraf: 3.0.2 flatted@3.3.1: {} - flowbite-datepicker@1.3.0(rollup@4.18.1): - dependencies: - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.1) - flowbite: 2.4.1(rollup@4.18.1) - transitivePeerDependencies: - - rollup - - flowbite-svelte@0.44.24(rollup@4.18.1)(svelte@4.2.18): - dependencies: - '@floating-ui/dom': 1.6.7 - apexcharts: 3.50.0 - flowbite: 2.4.1(rollup@4.18.1) - svelte: 4.2.18 - tailwind-merge: 2.4.0 - transitivePeerDependencies: - - rollup - - flowbite@2.4.1(rollup@4.18.1): - dependencies: - '@popperjs/core': 2.11.8 - flowbite-datepicker: 1.3.0(rollup@4.18.1) - mini-svg-data-uri: 1.4.4 - transitivePeerDependencies: - - rollup - - foreground-child@3.2.1: + foreground-child@3.3.0: dependencies: cross-spawn: 7.0.3 signal-exit: 4.1.0 @@ -3451,10 +3240,6 @@ snapshots: get-caller-file@2.0.5: {} - get-func-name@2.0.2: {} - - get-stream@8.0.1: {} - glob-parent@5.1.2: dependencies: is-glob: 4.0.3 @@ -3463,24 +3248,15 @@ snapshots: dependencies: is-glob: 4.0.3 - glob@10.4.4: + glob@10.4.5: dependencies: - foreground-child: 3.2.1 - jackspeak: 3.4.2 + foreground-child: 3.3.0 + jackspeak: 3.4.3 minimatch: 9.0.5 minipass: 7.1.2 - package-json-from-dist: 1.0.0 + package-json-from-dist: 1.0.1 path-scurry: 1.11.1 - glob@7.2.3: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - glob@8.1.0: dependencies: fs.realpath: 1.0.0 @@ -3489,9 +3265,9 @@ snapshots: minimatch: 5.1.6 once: 1.4.0 - globals@13.24.0: - dependencies: - type-fest: 0.20.2 + globals@14.0.0: {} + + globals@15.11.0: {} globalyzer@0.1.0: {} @@ -3500,7 +3276,7 @@ snapshots: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -3510,17 +3286,15 @@ snapshots: graphemer@1.4.0: {} - has-flag@3.0.0: {} - has-flag@4.0.0: {} hasown@2.0.2: dependencies: function-bind: 1.1.2 - human-id@1.0.2: {} + highlight.js@11.10.0: {} - human-signals@5.0.0: {} + human-id@1.0.2: {} iconv-lite@0.4.24: dependencies: @@ -3530,7 +3304,7 @@ snapshots: dependencies: minimatch: 5.1.6 - ignore@5.3.1: {} + ignore@5.3.2: {} import-fresh@3.3.0: dependencies: @@ -3552,11 +3326,7 @@ snapshots: dependencies: binary-extensions: 2.3.0 - is-builtin-module@3.2.1: - dependencies: - builtin-modules: 3.3.0 - - is-core-module@2.14.0: + is-core-module@2.15.1: dependencies: hasown: 2.0.2 @@ -3568,17 +3338,11 @@ snapshots: dependencies: is-extglob: 2.1.1 - is-module@1.0.0: {} - is-number@7.0.0: {} - is-path-inside@3.0.3: {} - is-reference@3.0.2: dependencies: - '@types/estree': 1.0.5 - - is-stream@3.0.0: {} + '@types/estree': 1.0.6 is-subdir@1.2.0: dependencies: @@ -3588,7 +3352,7 @@ snapshots: isexe@2.0.0: {} - jackspeak@3.4.2: + jackspeak@3.4.3: dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: @@ -3596,8 +3360,6 @@ snapshots: jiti@1.21.6: {} - js-tokens@9.0.0: {} - js-yaml@3.14.1: dependencies: argparse: 1.0.10 @@ -3623,7 +3385,7 @@ snapshots: kleur@4.1.5: {} - known-css-properties@0.34.0: {} + known-css-properties@0.35.0: {} levn@0.4.1: dependencies: @@ -3636,18 +3398,6 @@ snapshots: lines-and-columns@1.2.4: {} - load-yaml-file@0.2.0: - dependencies: - graceful-fs: 4.2.11 - js-yaml: 3.14.1 - pify: 4.0.1 - strip-bom: 3.0.0 - - local-pkg@0.5.0: - dependencies: - mlly: 1.7.1 - pkg-types: 1.1.3 - locate-character@3.0.0: {} locate-path@5.0.0: @@ -3662,50 +3412,30 @@ snapshots: lodash.startcase@4.4.0: {} - loupe@2.3.7: - dependencies: - get-func-name: 2.0.2 + loupe@3.1.2: {} lower-case@2.0.2: dependencies: - tslib: 2.6.3 + tslib: 2.8.0 - lru-cache@10.4.2: {} + lru-cache@10.4.3: {} lru-cache@4.1.5: dependencies: pseudomap: 1.0.2 yallist: 2.1.2 - magic-string@0.30.10: - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - - mdn-data@2.0.30: {} - - mdsvex@0.11.2(svelte@4.2.18): + magic-string@0.30.12: dependencies: - '@types/unist': 2.0.10 - prism-svelte: 0.4.7 - prismjs: 1.29.0 - svelte: 4.2.18 - vfile-message: 2.0.4 - - merge-stream@2.0.0: {} + '@jridgewell/sourcemap-codec': 1.5.0 merge2@1.4.1: {} - micromatch@4.0.7: + micromatch@4.0.8: dependencies: braces: 3.0.3 picomatch: 2.3.1 - mimic-fn@4.0.0: {} - - min-indent@1.0.1: {} - - mini-svg-data-uri@1.4.4: {} - minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -3718,26 +3448,13 @@ snapshots: dependencies: brace-expansion: 2.0.1 - minimist@1.2.8: {} - minipass@7.1.2: {} - mkdirp@0.5.6: - dependencies: - minimist: 1.2.8 - - mlly@1.7.1: - dependencies: - acorn: 8.12.1 - pathe: 1.1.2 - pkg-types: 1.1.3 - ufo: 1.5.3 - mri@1.2.0: {} mrmime@2.0.0: {} - ms@2.1.2: {} + ms@2.1.3: {} mz@2.7.0: dependencies: @@ -3752,13 +3469,13 @@ snapshots: no-case@3.0.4: dependencies: lower-case: 2.0.2 - tslib: 2.6.3 + tslib: 2.8.0 node-fetch@2.7.0: dependencies: whatwg-url: 5.0.0 - node-releases@2.0.14: {} + node-releases@2.0.18: {} normalize-path@3.0.0: {} @@ -3777,10 +3494,6 @@ snapshots: npm-bundled: 2.0.1 npm-normalize-package-bin: 2.0.0 - npm-run-path@5.3.0: - dependencies: - path-key: 4.0.0 - object-assign@4.1.1: {} object-hash@3.0.0: {} @@ -3789,10 +3502,6 @@ snapshots: dependencies: wrappy: 1.0.2 - onetime@6.0.0: - dependencies: - mimic-fn: 4.0.0 - optionator@0.9.4: dependencies: deep-is: 0.1.4 @@ -3818,10 +3527,6 @@ snapshots: dependencies: yocto-queue: 0.1.0 - p-limit@5.0.0: - dependencies: - yocto-queue: 1.1.1 - p-locate@4.1.0: dependencies: p-limit: 2.3.0 @@ -3834,7 +3539,9 @@ snapshots: p-try@2.2.0: {} - package-json-from-dist@1.0.0: {} + package-json-from-dist@1.0.1: {} + + package-manager-detector@0.2.2: {} parent-module@1.0.1: dependencies: @@ -3843,36 +3550,26 @@ snapshots: pascal-case@3.1.2: dependencies: no-case: 3.0.4 - tslib: 2.6.3 + tslib: 2.8.0 path-exists@4.0.0: {} - path-is-absolute@1.0.1: {} - path-key@3.1.1: {} - path-key@4.0.0: {} - path-parse@1.0.7: {} path-scurry@1.11.1: dependencies: - lru-cache: 10.4.2 + lru-cache: 10.4.3 minipass: 7.1.2 path-type@4.0.0: {} pathe@1.1.2: {} - pathval@1.1.1: {} - - periscopic@3.1.0: - dependencies: - '@types/estree': 1.0.5 - estree-walker: 3.0.3 - is-reference: 3.0.2 + pathval@2.0.0: {} - picocolors@1.0.1: {} + picocolors@1.1.1: {} picomatch@2.3.1: {} @@ -3882,126 +3579,95 @@ snapshots: pirates@4.0.6: {} - pkg-dir@4.2.0: - dependencies: - find-up: 4.1.0 + playwright-core@1.48.1: {} - pkg-types@1.1.3: + playwright@1.48.1: dependencies: - confbox: 0.1.7 - mlly: 1.7.1 - pathe: 1.1.2 - - playwright-core@1.45.1: {} - - playwright@1.45.1: - dependencies: - playwright-core: 1.45.1 + playwright-core: 1.48.1 optionalDependencies: fsevents: 2.3.2 - postcss-import@15.1.0(postcss@8.4.39): + postcss-import@15.1.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-js@4.0.1(postcss@8.4.39): + postcss-js@4.0.1(postcss@8.4.47): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.39 + postcss: 8.4.47 - postcss-load-config@3.1.4(postcss@8.4.39): + postcss-load-config@3.1.4(postcss@8.4.47): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: - postcss: 8.4.39 + postcss: 8.4.47 - postcss-load-config@4.0.2(postcss@8.4.39): + postcss-load-config@4.0.2(postcss@8.4.47): dependencies: lilconfig: 3.1.2 - yaml: 2.4.5 + yaml: 2.6.0 optionalDependencies: - postcss: 8.4.39 + postcss: 8.4.47 - postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39): + postcss-nested@6.2.0(postcss@8.4.47): dependencies: - lilconfig: 3.1.2 - yaml: 2.4.5 - optionalDependencies: - jiti: 1.21.6 - postcss: 8.4.39 - - postcss-nested@6.0.1(postcss@8.4.39): - dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 - postcss-safe-parser@6.0.0(postcss@8.4.39): + postcss-safe-parser@6.0.0(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 - postcss-scss@4.0.9(postcss@8.4.39): + postcss-scss@4.0.9(postcss@8.4.47): dependencies: - postcss: 8.4.39 + postcss: 8.4.47 - postcss-selector-parser@6.1.0: + postcss-selector-parser@6.1.2: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 postcss-value-parser@4.2.0: {} - postcss@8.4.39: + postcss@8.4.47: dependencies: nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 - - preferred-pm@3.1.4: - dependencies: - find-up: 5.0.0 - find-yarn-workspace-root2: 1.2.16 - path-exists: 4.0.0 - which-pm: 2.2.0 + picocolors: 1.1.1 + source-map-js: 1.2.1 prelude-ls@1.2.1: {} - prettier-plugin-svelte@3.2.5(prettier@3.3.2)(svelte@4.2.18): + prettier-plugin-svelte@3.2.7(prettier@3.3.3)(svelte@5.1.2): dependencies: - prettier: 3.3.2 - svelte: 4.2.18 - - prettier@2.8.8: {} - - prettier@3.3.2: {} + prettier: 3.3.3 + svelte: 5.1.2 - pretty-format@29.7.0: + prettier-plugin-tailwindcss@0.6.8(prettier-plugin-svelte@3.2.7(prettier@3.3.3)(svelte@5.1.2))(prettier@3.3.3): dependencies: - '@jest/schemas': 29.6.3 - ansi-styles: 5.2.0 - react-is: 18.3.1 + prettier: 3.3.3 + optionalDependencies: + prettier-plugin-svelte: 3.2.7(prettier@3.3.3)(svelte@5.1.2) - prism-svelte@0.4.7: {} + prettier@2.8.8: {} - prismjs@1.29.0: {} + prettier@3.3.3: {} pseudomap@1.0.2: {} - publint@0.2.8: + publint@0.2.12: dependencies: npm-packlist: 5.1.3 - picocolors: 1.0.1 + picocolors: 1.1.1 sade: 1.8.1 punycode@2.3.1: {} queue-microtask@1.2.3: {} - react-is@18.3.1: {} - read-cache@1.0.0: dependencies: pify: 2.3.0 @@ -4017,6 +3683,8 @@ snapshots: dependencies: picomatch: 2.3.1 + readdirp@4.0.2: {} + regenerator-runtime@0.14.1: {} require-directory@2.1.1: {} @@ -4027,66 +3695,68 @@ snapshots: resolve@1.22.8: dependencies: - is-core-module: 2.14.0 + is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 reusify@1.0.4: {} - rimraf@2.7.1: - dependencies: - glob: 7.2.3 - - rimraf@3.0.2: - dependencies: - glob: 7.2.3 - - rollup@4.18.1: + rollup@4.24.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.18.1 - '@rollup/rollup-android-arm64': 4.18.1 - '@rollup/rollup-darwin-arm64': 4.18.1 - '@rollup/rollup-darwin-x64': 4.18.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.18.1 - '@rollup/rollup-linux-arm-musleabihf': 4.18.1 - '@rollup/rollup-linux-arm64-gnu': 4.18.1 - '@rollup/rollup-linux-arm64-musl': 4.18.1 - '@rollup/rollup-linux-powerpc64le-gnu': 4.18.1 - '@rollup/rollup-linux-riscv64-gnu': 4.18.1 - '@rollup/rollup-linux-s390x-gnu': 4.18.1 - '@rollup/rollup-linux-x64-gnu': 4.18.1 - '@rollup/rollup-linux-x64-musl': 4.18.1 - '@rollup/rollup-win32-arm64-msvc': 4.18.1 - '@rollup/rollup-win32-ia32-msvc': 4.18.1 - '@rollup/rollup-win32-x64-msvc': 4.18.1 + '@rollup/rollup-android-arm-eabi': 4.24.0 + '@rollup/rollup-android-arm64': 4.24.0 + '@rollup/rollup-darwin-arm64': 4.24.0 + '@rollup/rollup-darwin-x64': 4.24.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.24.0 + '@rollup/rollup-linux-arm-musleabihf': 4.24.0 + '@rollup/rollup-linux-arm64-gnu': 4.24.0 + '@rollup/rollup-linux-arm64-musl': 4.24.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.24.0 + '@rollup/rollup-linux-riscv64-gnu': 4.24.0 + '@rollup/rollup-linux-s390x-gnu': 4.24.0 + '@rollup/rollup-linux-x64-gnu': 4.24.0 + '@rollup/rollup-linux-x64-musl': 4.24.0 + '@rollup/rollup-win32-arm64-msvc': 4.24.0 + '@rollup/rollup-win32-ia32-msvc': 4.24.0 + '@rollup/rollup-win32-x64-msvc': 4.24.0 fsevents: 2.3.3 run-parallel@1.2.0: dependencies: queue-microtask: 1.2.3 - sade@1.8.1: + runatics@0.1.3(svelte@5.1.2): dependencies: - mri: 1.2.0 + svelte: 5.1.2 - safer-buffer@2.1.2: {} + runes-meta-tags@0.4.0(svelte@5.1.2): + dependencies: + deepmerge: 4.3.1 + svelte: 5.1.2 - sander@0.5.1: + runes-webkit@0.9.35(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10))(highlight.js@11.10.0)(svelte-5-ui-lib@0.9.23(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(tailwindcss@3.4.14))(svelte-rune-highlight@0.5.12(svelte@5.1.2))(svelte@5.1.2)(tailwindcss@3.4.14): dependencies: - es6-promise: 3.3.1 - graceful-fs: 4.2.11 - mkdirp: 0.5.6 - rimraf: 2.7.1 + '@sveltejs/kit': 2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10) + highlight.js: 11.10.0 + svelte: 5.1.2 + svelte-5-ui-lib: 0.9.23(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(tailwindcss@3.4.14) + svelte-rune-highlight: 0.5.12(svelte@5.1.2) + tailwind-merge: 2.5.4 + tailwind-variants: 0.2.1(tailwindcss@3.4.14) + transitivePeerDependencies: + - tailwindcss - schema-dts@1.1.2(typescript@5.5.3): + sade@1.8.1: dependencies: - typescript: 5.5.3 + mri: 1.2.0 + + safer-buffer@2.1.2: {} - semver@7.6.2: {} + semver@7.6.3: {} - set-cookie-parser@2.6.0: {} + set-cookie-parser@2.7.1: {} shebang-command@1.2.0: dependencies: @@ -4106,22 +3776,15 @@ snapshots: signal-exit@4.1.0: {} - sirv@2.0.4: + sirv@3.0.0: dependencies: - '@polka/url': 1.0.0-next.25 + '@polka/url': 1.0.0-next.28 mrmime: 2.0.0 totalist: 3.0.1 slash@3.0.0: {} - sorcery@0.11.1: - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - buffer-crc32: 1.0.0 - minimist: 1.2.8 - sander: 0.5.1 - - source-map-js@1.2.0: {} + source-map-js@1.2.1: {} spawndamnit@2.0.0: dependencies: @@ -4152,123 +3815,100 @@ snapshots: strip-ansi@7.1.0: dependencies: - ansi-regex: 6.0.1 + ansi-regex: 6.1.0 strip-bom@3.0.0: {} - strip-final-newline@3.0.0: {} - - strip-indent@3.0.0: - dependencies: - min-indent: 1.0.1 - strip-json-comments@3.1.1: {} - strip-literal@2.1.0: - dependencies: - js-tokens: 9.0.0 - sucrase@3.35.0: dependencies: '@jridgewell/gen-mapping': 0.3.5 commander: 4.1.1 - glob: 10.4.4 + glob: 10.4.5 lines-and-columns: 1.2.4 mz: 2.7.0 pirates: 4.0.6 ts-interface-checker: 0.1.13 - supports-color@5.5.0: - dependencies: - has-flag: 3.0.0 - supports-color@7.2.0: dependencies: has-flag: 4.0.0 supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@3.8.4(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18): + svelte-5-ui-lib@0.9.23(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(tailwindcss@3.4.14): + dependencies: + '@floating-ui/dom': 1.6.11 + '@sveltejs/kit': 2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.2)(vite@5.4.10))(svelte@5.1.2)(vite@5.4.10) + apexcharts: 3.54.1 + clsx: 2.1.1 + svelte: 5.1.2 + tailwind-merge: 2.5.4 + tailwind-variants: 0.2.1(tailwindcss@3.4.14) + tailwindcss: 3.4.14 + + svelte-check@4.0.5(svelte@5.1.2)(typescript@5.6.3): dependencies: '@jridgewell/trace-mapping': 0.3.25 - chokidar: 3.6.0 - picocolors: 1.0.1 + chokidar: 4.0.1 + fdir: 6.4.2 + picocolors: 1.1.1 sade: 1.8.1 - svelte: 4.2.18 - svelte-preprocess: 5.1.4(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18)(typescript@5.5.3) - typescript: 5.5.3 + svelte: 5.1.2 + typescript: 5.6.3 transitivePeerDependencies: - - '@babel/core' - - coffeescript - - less - - postcss - - postcss-load-config - - pug - - sass - - stylus - - sugarss + - picomatch - svelte-eslint-parser@0.39.2(svelte@4.2.18): + svelte-eslint-parser@0.43.0(svelte@5.1.2): dependencies: eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - postcss: 8.4.39 - postcss-scss: 4.0.9(postcss@8.4.39) + postcss: 8.4.47 + postcss-scss: 4.0.9(postcss@8.4.47) optionalDependencies: - svelte: 4.2.18 - - svelte-hmr@0.16.0(svelte@4.2.18): - dependencies: - svelte: 4.2.18 + svelte: 5.1.2 - svelte-lib-helpers@0.4.6: + svelte-lib-helpers@0.4.16: dependencies: yargs: 17.7.2 - svelte-meta-tags@3.1.2(svelte@4.2.18)(typescript@5.5.3): + svelte-preprocess@6.0.3(postcss-load-config@4.0.2(postcss@8.4.47))(postcss@8.4.47)(svelte@5.1.2)(typescript@5.6.3): dependencies: - schema-dts: 1.1.2(typescript@5.5.3) - svelte: 4.2.18 - transitivePeerDependencies: - - typescript + svelte: 5.1.2 + optionalDependencies: + postcss: 8.4.47 + postcss-load-config: 4.0.2(postcss@8.4.47) + typescript: 5.6.3 - svelte-preprocess@5.1.4(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18)(typescript@5.5.3): + svelte-rune-highlight@0.5.12(svelte@5.1.2): dependencies: - '@types/pug': 2.0.10 - detect-indent: 6.1.0 - magic-string: 0.30.10 - sorcery: 0.11.1 - strip-indent: 3.0.0 - svelte: 4.2.18 - optionalDependencies: - postcss: 8.4.39 - postcss-load-config: 5.1.0(jiti@1.21.6)(postcss@8.4.39) - typescript: 5.5.3 + highlight.js: 11.10.0 + svelte: 5.1.2 - svelte2tsx@0.7.13(svelte@4.2.18)(typescript@5.5.3): + svelte2tsx@0.7.22(svelte@5.1.2)(typescript@5.6.3): dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 - svelte: 4.2.18 - typescript: 5.5.3 + svelte: 5.1.2 + typescript: 5.6.3 - svelte@4.2.18: + svelte@5.1.2: dependencies: '@ampproject/remapping': 2.3.0 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.25 - '@types/estree': 1.0.5 - acorn: 8.12.1 - aria-query: 5.3.0 - axobject-query: 4.0.0 - code-red: 1.0.4 - css-tree: 2.3.1 - estree-walker: 3.0.3 + '@jridgewell/sourcemap-codec': 1.5.0 + '@types/estree': 1.0.6 + acorn: 8.13.0 + acorn-typescript: 1.4.13(acorn@8.13.0) + aria-query: 5.3.2 + axobject-query: 4.1.0 + esm-env: 1.0.0 + esrap: 1.2.2 is-reference: 3.0.2 locate-character: 3.0.0 - magic-string: 0.30.10 - periscopic: 3.1.0 + magic-string: 0.30.12 + zimmerframe: 1.1.2 svg.draggable.js@2.2.2: dependencies: @@ -4301,9 +3941,14 @@ snapshots: dependencies: svg.js: 2.7.1 - tailwind-merge@2.4.0: {} + tailwind-merge@2.5.4: {} - tailwindcss@3.4.4: + tailwind-variants@0.2.1(tailwindcss@3.4.14): + dependencies: + tailwind-merge: 2.5.4 + tailwindcss: 3.4.14 + + tailwindcss@3.4.14: dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -4315,16 +3960,16 @@ snapshots: is-glob: 4.0.3 jiti: 1.21.6 lilconfig: 2.1.0 - micromatch: 4.0.7 + micromatch: 4.0.8 normalize-path: 3.0.0 object-hash: 3.0.0 - picocolors: 1.0.1 - postcss: 8.4.39 - postcss-import: 15.1.0(postcss@8.4.39) - postcss-js: 4.0.1(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39) - postcss-nested: 6.0.1(postcss@8.4.39) - postcss-selector-parser: 6.1.0 + picocolors: 1.1.1 + postcss: 8.4.47 + postcss-import: 15.1.0(postcss@8.4.47) + postcss-js: 4.0.1(postcss@8.4.47) + postcss-load-config: 4.0.2(postcss@8.4.47) + postcss-nested: 6.2.0(postcss@8.4.47) + postcss-selector-parser: 6.1.2 resolve: 1.22.8 sucrase: 3.35.0 transitivePeerDependencies: @@ -4347,11 +3992,15 @@ snapshots: globalyzer: 0.1.0 globrex: 0.1.2 - tinybench@2.8.0: {} + tinybench@2.9.0: {} + + tinyexec@0.3.1: {} - tinypool@0.8.4: {} + tinypool@1.0.1: {} - tinyspy@2.2.1: {} + tinyrainbow@1.2.0: {} + + tinyspy@3.0.2: {} tmp@0.0.33: dependencies: @@ -4365,37 +4014,38 @@ snapshots: tr46@0.0.3: {} - ts-api-utils@1.3.0(typescript@5.5.3): + ts-api-utils@1.3.0(typescript@5.6.3): dependencies: - typescript: 5.5.3 + typescript: 5.6.3 ts-interface-checker@0.1.13: {} - tslib@2.6.3: {} + tslib@2.8.0: {} type-check@0.4.0: dependencies: prelude-ls: 1.2.1 - type-detect@4.0.8: {} - - type-fest@0.20.2: {} - - typescript@5.5.3: {} - - ufo@1.5.3: {} - - unist-util-stringify-position@2.0.3: + typescript-eslint@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3): dependencies: - '@types/unist': 2.0.10 + '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/parser': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - eslint + - supports-color + + typescript@5.6.3: {} universalify@0.1.2: {} - update-browserslist-db@1.1.0(browserslist@4.23.1): + update-browserslist-db@1.1.1(browserslist@4.24.2): dependencies: - browserslist: 4.23.1 - escalade: 3.1.2 - picocolors: 1.0.1 + browserslist: 4.24.2 + escalade: 3.2.0 + picocolors: 1.1.1 uri-js@4.4.1: dependencies: @@ -4403,66 +4053,62 @@ snapshots: util-deprecate@1.0.2: {} - vfile-message@2.0.4: - dependencies: - '@types/unist': 2.0.10 - unist-util-stringify-position: 2.0.3 - - vite-node@1.6.0: + vite-node@2.1.3: dependencies: cac: 6.7.14 - debug: 4.3.5 + debug: 4.3.7 pathe: 1.1.2 - picocolors: 1.0.1 - vite: 5.3.3 + vite: 5.4.10 transitivePeerDependencies: - '@types/node' - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser - vite@5.3.3: + vite@5.4.10: dependencies: esbuild: 0.21.5 - postcss: 8.4.39 - rollup: 4.18.1 + postcss: 8.4.47 + rollup: 4.24.0 optionalDependencies: fsevents: 2.3.3 - vitefu@0.2.5(vite@5.3.3): + vitefu@1.0.3(vite@5.4.10): optionalDependencies: - vite: 5.3.3 - - vitest@1.6.0: - dependencies: - '@vitest/expect': 1.6.0 - '@vitest/runner': 1.6.0 - '@vitest/snapshot': 1.6.0 - '@vitest/spy': 1.6.0 - '@vitest/utils': 1.6.0 - acorn-walk: 8.3.3 - chai: 4.4.1 - debug: 4.3.5 - execa: 8.0.1 - local-pkg: 0.5.0 - magic-string: 0.30.10 + vite: 5.4.10 + + vitest@2.1.3: + dependencies: + '@vitest/expect': 2.1.3 + '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.10) + '@vitest/pretty-format': 2.1.3 + '@vitest/runner': 2.1.3 + '@vitest/snapshot': 2.1.3 + '@vitest/spy': 2.1.3 + '@vitest/utils': 2.1.3 + chai: 5.1.2 + debug: 4.3.7 + magic-string: 0.30.12 pathe: 1.1.2 - picocolors: 1.0.1 std-env: 3.7.0 - strip-literal: 2.1.0 - tinybench: 2.8.0 - tinypool: 0.8.4 - vite: 5.3.3 - vite-node: 1.6.0 + tinybench: 2.9.0 + tinyexec: 0.3.1 + tinypool: 1.0.1 + tinyrainbow: 1.2.0 + vite: 5.4.10 + vite-node: 2.1.3 why-is-node-running: 2.3.0 transitivePeerDependencies: - less - lightningcss + - msw - sass + - sass-embedded - stylus - sugarss - supports-color @@ -4475,11 +4121,6 @@ snapshots: tr46: 0.0.3 webidl-conversions: 3.0.1 - which-pm@2.2.0: - dependencies: - load-yaml-file: 0.2.0 - path-exists: 4.0.0 - which@1.3.1: dependencies: isexe: 2.0.0 @@ -4515,14 +4156,14 @@ snapshots: yaml@1.10.2: {} - yaml@2.4.5: {} + yaml@2.6.0: {} yargs-parser@21.1.1: {} yargs@17.7.2: dependencies: cliui: 8.0.1 - escalade: 3.1.2 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -4531,4 +4172,4 @@ snapshots: yocto-queue@0.1.0: {} - yocto-queue@1.1.1: {} + zimmerframe@1.1.2: {} diff --git a/postcss.config.cjs b/postcss.config.cjs deleted file mode 100644 index 3a310c7e..00000000 --- a/postcss.config.cjs +++ /dev/null @@ -1,13 +0,0 @@ -const tailwindcss = require('tailwindcss'); -const autoprefixer = require('autoprefixer'); - -const config = { - plugins: [ - //Some plugins, like tailwindcss/nesting, need to run before Tailwind, - tailwindcss(), - //But others, like autoprefixer, need to run after, - autoprefixer - ] -}; - -module.exports = config; diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 00000000..ba807304 --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,6 @@ +export default { + plugins: { + tailwindcss: {}, + autoprefixer: {} + } +}; diff --git a/service-worker.js b/service-worker.js deleted file mode 100644 index cd25d4f5..00000000 --- a/service-worker.js +++ /dev/null @@ -1,65 +0,0 @@ -// Change this to your repository name -const GHPATH = 'https://svelte-lucide.codewithshin.com/'; - -// Choose a different app prefix name -const APP_PREFIX = 'svelte_lucide_'; - -// The version of the cache. Every time you change any of the files -// you need to change this version (version_01, version_02…). -// If you don't change the version, the service worker will give your -// users the old files! -const VERSION = 'version_07'; - -// The files to make available for offline use. make sure to add -// others to this list -const URLS = [ - `${GHPATH}/`, - `${GHPATH}/index.html`, - '//cdn.jsdelivr.net/npm/docsify/lib/themes/vue.css', - '//cdn.jsdelivr.net/npm/docsify@4' - // `${GHPATH}/js/app.js` -]; - -const CACHE_NAME = APP_PREFIX + VERSION; -self.addEventListener('fetch', function (e) { - console.log('Fetch request : ' + e.request.url); - e.respondWith( - caches.match(e.request).then(function (request) { - if (request) { - console.log('Responding with cache : ' + e.request.url); - return request; - } else { - console.log('File is not cached, fetching : ' + e.request.url); - return fetch(e.request); - } - }) - ); -}); - -self.addEventListener('install', function (e) { - e.waitUntil( - caches.open(CACHE_NAME).then(function (cache) { - console.log('Installing cache : ' + CACHE_NAME); - return cache.addAll(URLS); - }) - ); -}); - -self.addEventListener('activate', function (e) { - e.waitUntil( - caches.keys().then(function (keyList) { - var cacheWhitelist = keyList.filter(function (key) { - return key.indexOf(APP_PREFIX); - }); - cacheWhitelist.push(CACHE_NAME); - return Promise.all( - keyList.map(function (key, i) { - if (cacheWhitelist.indexOf(key) === -1) { - console.log('Deleting cache : ' + keyList[i]); - return caches.delete(keyList[i]); - } - }) - ); - }) - ); -}); diff --git a/src/app.d.ts b/src/app.d.ts index 8514045d..899c7e8f 100644 --- a/src/app.d.ts +++ b/src/app.d.ts @@ -1,11 +1,12 @@ -/// - // See https://kit.svelte.dev/docs/types#app // for information about these interfaces -// and what to do when importing types -declare namespace App { - // interface Error {} - // interface Locals {} - // interface PageData {} - // interface Platform {} +declare global { + namespace App { + // interface Error {} + // interface Locals {} + // interface PageData {} + // interface Platform {} + } } + +export {}; diff --git a/src/app.html b/src/app.html index 81434835..4182843e 100644 --- a/src/app.html +++ b/src/app.html @@ -3,10 +3,12 @@ - + + + %sveltekit.head% - -
%sveltekit.body%
+ +
%sveltekit.body%
diff --git a/src/app.pcss b/src/app.pcss new file mode 100644 index 00000000..4eff5cb2 --- /dev/null +++ b/src/app.pcss @@ -0,0 +1,70 @@ +/* @import '../static/styles/runes-webkit.css'; */ +/* @import '../node_modules/runes-webkit/dist/runeswebkit.css'; */ +@tailwind base; +@tailwind components; +@tailwind utilities; + +@layer base { + html { + -webkit-text-size-adjust: 100%; + font-family: + Inter, + ui-sans-serif, + system-ui, + -apple-system, + Segoe UI, + Roboto, + Helvetica Neue, + Arial, + Noto Sans, + sans-serif, + Apple Color Emoji, + Segoe UI Emoji, + Segoe UI Symbol, + Noto Color Emoji; + line-height: 1.5; + -moz-tab-size: 4; + tab-size: 4; + } + + h1, + h2, + h3, + p, + ul, + li, + table { + @apply tracking-wide dark:text-white; + } + + h1 { + @apply my-8 text-3xl text-primary-800 dark:text-primary-400; + } + + h2 { + @apply my-6 text-2xl; + } + + h3 { + @apply my-5 text-xl; + } + + p { + @apply my-3 text-lg; + } + + code { + @apply text-primary-700 dark:text-primary-400; + } + + #mainContent > pre { + @apply mx-auto my-4 w-full overflow-auto rounded-xl border border-gray-200 bg-gray-50 bg-gradient-to-r p-2 text-sm text-gray-600 sm:p-6 dark:border-gray-700 dark:bg-gray-900 dark:text-gray-400; + } +} + +@layer components { + /* overwrite default styles here */ + .dark_bg_theme { + @apply dark:bg-slate-900 !important; + } +} diff --git a/src/app.postcss b/src/app.postcss deleted file mode 100644 index 30cd537f..00000000 --- a/src/app.postcss +++ /dev/null @@ -1,40 +0,0 @@ -@import '../static/styles/docs.css'; - -/* Write your global styles here, in PostCSS syntax */ -@tailwind base; -@tailwind components; -@tailwind utilities; - -h1, -h2, -h3, -p, -ul, -li, -table { - @apply dark:text-white; -} - -h1 { - @apply text-3xl my-8; -} - -h2 { - @apply text-2xl my-6; -} - -h3 { - @apply text-xl my-5; -} - -p { - @apply text-lg my-3; -} - -a { - @apply text-blue-900 dark:text-blue-400 hover:underline; -} - -pre { - @apply bg-gray-100 text-gray-900 dark:text-gray-900 m-4 p-4; -} diff --git a/src/index.test.ts b/src/index.test.ts deleted file mode 100644 index 964d2872..00000000 --- a/src/index.test.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { describe, it, expect } from 'vitest'; - -describe('sum test', () => { - it('adds 1 + 2 to equal 3', () => { - expect(1 + 2).toBe(3); - }); -}); diff --git a/src/lib/AArrowDown.svelte b/src/lib/AArrowDown.svelte index 38fcdc17..fc4638f6 100644 --- a/src/lib/AArrowDown.svelte +++ b/src/lib/AArrowDown.svelte @@ -1,49 +1,59 @@ - - - - + {#if title?.id && title.title} + {title.title} + {/if} + {#if desc?.id && desc.desc} + {desc.desc} + {/if} + diff --git a/src/lib/AArrowUp.svelte b/src/lib/AArrowUp.svelte index 8420ce08..b4ce0f71 100644 --- a/src/lib/AArrowUp.svelte +++ b/src/lib/AArrowUp.svelte @@ -1,49 +1,59 @@ - - - - + {#if title?.id && title.title} + {title.title} + {/if} + {#if desc?.id && desc.desc} + {desc.desc} + {/if} + diff --git a/src/lib/ALargeSmall.svelte b/src/lib/ALargeSmall.svelte index ae6d2fb4..aa847bc6 100644 --- a/src/lib/ALargeSmall.svelte +++ b/src/lib/ALargeSmall.svelte @@ -1,49 +1,59 @@ - - - - + {#if title?.id && title.title} + {title.title} + {/if} + {#if desc?.id && desc.desc} + {desc.desc} + {/if} + diff --git a/src/lib/Accessibility.svelte b/src/lib/Accessibility.svelte index 08f73d97..c59064c6 100644 --- a/src/lib/Accessibility.svelte +++ b/src/lib/Accessibility.svelte @@ -1,50 +1,59 @@ - - - - - - + {#if title?.id && title.title} + {title.title} + {/if} + {#if desc?.id && desc.desc} + {desc.desc} + {/if} + + diff --git a/src/lib/Activity.svelte b/src/lib/Activity.svelte index 093fc4b8..cf8eda3d 100644 --- a/src/lib/Activity.svelte +++ b/src/lib/Activity.svelte @@ -1,36 +1,45 @@ - + {#if title?.id && title.title} + {title.title} + {/if} + {#if desc?.id && desc.desc} + {desc.desc} + {/if} @@ -38,11 +47,14 @@ diff --git a/src/lib/AirVent.svelte b/src/lib/AirVent.svelte index 2649f1d6..1f2053e6 100644 --- a/src/lib/AirVent.svelte +++ b/src/lib/AirVent.svelte @@ -1,49 +1,60 @@ -
-
- - - + + {#snippet brand()} + {#if urlsToIncludeSwitcherAndSidebar.some((path) => currentUrl.startsWith(path))} + + {/if} + {#if siteName} + + {/if} +
+ {#if include} + + {/if} + +
+ + + {#if twitterUrl} + + {/if} + {#if githubUrl} + + + + {/if} + + + + + +
- -
-
-
- -
+ {/snippet} + {#if lis} + + {@render navLi(lis)} + + {/if} + + -
-
- + {#if urlsToIncludeSwitcherAndSidebar.some((path) => currentUrl.startsWith(path))} + + - - Home - Icons - Licensing - GitHub - + + + Svelte Lucide + + {#each newSidebarList as { name, Icon, children, href }} + {#if children} + + {#snippet iconSlot()} + + {/snippet} + {#each children as { name, Icon, href }} + + {#snippet iconSlot()} + + {/snippet} + + {/each} + + {:else} + + {#snippet iconSlot()} + + {/snippet} + + {/if} + {/each} + + + {/if} + {#if urlsToIncludeSwitcherAndSidebar.some((path) => currentUrl.startsWith(path))} +
+
-
+ {/if} + {@render children()}
+