diff --git a/.changeset/pre.json b/.changeset/pre.json index ec522e002..c797e69f5 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -1,33 +1,33 @@ { - "mode": "pre", - "tag": "next", - "initialVersions": { - "create-skeleton-app": "0.0.53", - "@skeletonlabs/skeleton": "2.10.0", - "@skeletonlabs/skeleton-react": "0.0.0", - "@skeletonlabs/skeleton-svelte": "0.0.0", - "vite-plugin-tw-plugin-watcher": "0.0.0", - "next.skeleton.dev": "0.0.1", - "skeleton.dev": "1.0.1", - "themes.skeleton.dev": "0.0.1" - }, - "changesets": [ - "chilled-comics-hear", - "chilled-trainers-drop", - "clever-carpets-own", - "gentle-ants-compare", - "late-beers-bow", - "lovely-dingos-join", - "mean-schools-double", - "nasty-chefs-build", - "shaggy-impalas-press", - "shy-papayas-behave", - "six-tables-warn", - "sixty-jeans-drop", - "small-ways-jump", - "stale-poets-sell", - "strong-tables-whisper", - "tiny-icons-beam", - "tricky-cycles-admire" - ] + "mode": "pre", + "tag": "next", + "initialVersions": { + "create-skeleton-app": "0.0.53", + "@skeletonlabs/skeleton": "2.10.0", + "@skeletonlabs/skeleton-react": "0.0.0", + "@skeletonlabs/skeleton-svelte": "0.0.0", + "vite-plugin-tw-plugin-watcher": "0.0.0", + "next.skeleton.dev": "0.0.1", + "skeleton.dev": "1.0.1", + "themes.skeleton.dev": "0.0.1" + }, + "changesets": [ + "chilled-comics-hear", + "chilled-trainers-drop", + "clever-carpets-own", + "gentle-ants-compare", + "late-beers-bow", + "lovely-dingos-join", + "mean-schools-double", + "nasty-chefs-build", + "shaggy-impalas-press", + "shy-papayas-behave", + "six-tables-warn", + "sixty-jeans-drop", + "small-ways-jump", + "stale-poets-sell", + "strong-tables-whisper", + "tiny-icons-beam", + "tricky-cycles-admire" + ] } diff --git a/package.json b/package.json index 9ef9c049e..8b20665b4 100644 --- a/package.json +++ b/package.json @@ -68,8 +68,5 @@ "rimraf": "^5.0.5", "shelljs": "^0.8.5" }, - "engines": { - "pnpm": ">=9.2.0" - }, - "packageManager": "pnpm@9.2.0" + "packageManager": "pnpm@9.5.0" } diff --git a/packages/skeleton-react/package.json b/packages/skeleton-react/package.json index c069bf9b7..00da22f96 100644 --- a/packages/skeleton-react/package.json +++ b/packages/skeleton-react/package.json @@ -40,14 +40,14 @@ "!./dist/schemas.d.ts" ], "dependencies": { - "@zag-js/accordion": "^0.65.0", - "@zag-js/avatar": "^0.65.0", - "@zag-js/progress": "^0.65.0", - "@zag-js/radio-group": "^0.65.0", - "@zag-js/rating-group": "^0.65.0", - "@zag-js/react": "^0.65.0", - "@zag-js/switch": "^0.65.0", - "@zag-js/tabs": "^0.65.0", + "@zag-js/accordion": "catalog:", + "@zag-js/avatar": "catalog:", + "@zag-js/progress": "catalog:", + "@zag-js/radio-group": "catalog:", + "@zag-js/rating-group": "catalog:", + "@zag-js/react": "catalog:", + "@zag-js/switch": "catalog:", + "@zag-js/tabs": "catalog:", "react": "^18.3.1", "react-dom": "^18.3.1" }, @@ -66,7 +66,7 @@ "postcss": "^8.4.39", "react-router-dom": "^6.25.1", "tailwindcss": "^3.4.6", - "typescript": "^5.5.3", + "typescript": "catalog:", "typescript-json-schema": "^0.63.0", "vite": "^5.3.4", "vite-plugin-remix-router": "^2.0.0", diff --git a/packages/skeleton-svelte/package.json b/packages/skeleton-svelte/package.json index 2d3a71c1a..a48fc0afd 100644 --- a/packages/skeleton-svelte/package.json +++ b/packages/skeleton-svelte/package.json @@ -35,14 +35,14 @@ "./dist/**/*.d.cts" ], "dependencies": { - "@zag-js/accordion": "^0.65.0", - "@zag-js/avatar": "^0.65.0", - "@zag-js/progress": "^0.65.0", - "@zag-js/radio-group": "^0.65.0", + "@zag-js/accordion": "catalog:", + "@zag-js/avatar": "catalog:", + "@zag-js/progress": "catalog:", + "@zag-js/radio-group": "catalog:", "@zag-js/rating-group": "0.65.0", - "@zag-js/svelte": "^0.65.0", - "@zag-js/switch": "^0.65.0", - "@zag-js/tabs": "^0.65.0" + "@zag-js/svelte": "catalog:", + "@zag-js/switch": "catalog:", + "@zag-js/tabs": "catalog:" }, "peerDependencies": { "svelte": "^5.0.0-next.193" @@ -67,7 +67,7 @@ "svelte-check": "^3.8.4", "tailwindcss": "^3.4.6", "tslib": "^2.6.3", - "typescript": "^5.5.3", + "typescript": "catalog:", "vite": "^5.3.4", "vite-plugin-tw-plugin-watcher": "workspace:*", "vitest": "^1.6.0" diff --git a/packages/skeleton/package.json b/packages/skeleton/package.json index 320928101..78d6963cb 100644 --- a/packages/skeleton/package.json +++ b/packages/skeleton/package.json @@ -42,7 +42,7 @@ "tslib": "2.5.3", "tsup": "^6.7.0", "tsx": "^4.16.2", - "typescript": "5.0.3" + "typescript": "catalog:" }, "dependencies": { "postcss-js": "4.0.1", diff --git a/packages/skeleton/src/core/tsconfig.json b/packages/skeleton/src/core/tsconfig.json index b56fcd526..d94428f20 100644 --- a/packages/skeleton/src/core/tsconfig.json +++ b/packages/skeleton/src/core/tsconfig.json @@ -12,7 +12,7 @@ "noEmit": true, "lib": ["ES2022"], "target": "ES2022", - "module": "ESNext", // error can be ignored + "module": "NodeNext", "moduleResolution": "NodeNext", "typeRoots": ["../../node_modules/@types"] }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1343d000f..f52d0c446 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,39 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +catalogs: + default: + '@zag-js/accordion': + specifier: ^0.65.0 + version: 0.65.0 + '@zag-js/avatar': + specifier: ^0.65.0 + version: 0.65.0 + '@zag-js/progress': + specifier: ^0.65.0 + version: 0.65.0 + '@zag-js/radio-group': + specifier: ^0.65.0 + version: 0.65.0 + '@zag-js/rating-group': + specifier: ^0.65.0 + version: 0.65.0 + '@zag-js/react': + specifier: ^0.65.0 + version: 0.65.0 + '@zag-js/svelte': + specifier: ^0.65.0 + version: 0.65.0 + '@zag-js/switch': + specifier: ^0.65.0 + version: 0.65.0 + '@zag-js/tabs': + specifier: ^0.65.0 + version: 0.65.0 + typescript: + specifier: ^5.5.4 + version: 5.5.4 + importers: .: @@ -19,10 +52,10 @@ importers: version: 20.12.4 '@typescript-eslint/eslint-plugin': specifier: ^7.13.0 - version: 7.13.0(@typescript-eslint/parser@7.13.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + version: 7.13.0(@typescript-eslint/parser@7.13.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': specifier: ^7.13.0 - version: 7.13.0(eslint@8.57.0)(typescript@5.5.3) + version: 7.13.0(eslint@8.57.0)(typescript@5.5.4) cspell: specifier: ^6.31.1 version: 6.31.1 @@ -52,7 +85,7 @@ importers: version: 0.4.6(eslint@8.57.0) eslint-plugin-svelte: specifier: ^2.43.0 - version: 2.43.0(eslint@8.57.0)(svelte@5.0.0-next.210)(ts-node@10.9.2(@types/node@20.12.4)(typescript@5.5.3)) + version: 2.43.0(eslint@8.57.0)(svelte@5.0.0-next.210)(ts-node@10.9.2(@types/node@20.12.4)(typescript@5.5.4)) globals: specifier: ^15.5.0 version: 15.5.0 @@ -141,48 +174,48 @@ importers: version: 15.1.0(postcss@8.4.24) postcss-load-config: specifier: 4.0.1 - version: 4.0.1(postcss@8.4.24)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.0.3)) + version: 4.0.1(postcss@8.4.24)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.5.4)) tailwindcss: specifier: 3.4.1 - version: 3.4.1(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.0.3)) + version: 3.4.1(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.5.4)) tslib: specifier: 2.5.3 version: 2.5.3 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.24)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.0.3))(typescript@5.0.3) + version: 6.7.0(postcss@8.4.24)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.5.4))(typescript@5.5.4) tsx: specifier: ^4.16.2 version: 4.16.2 typescript: - specifier: 5.0.3 - version: 5.0.3 + specifier: 'catalog:' + version: 5.5.4 packages/skeleton-react: dependencies: '@zag-js/accordion': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0 '@zag-js/avatar': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0 '@zag-js/progress': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0 '@zag-js/radio-group': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0 '@zag-js/rating-group': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0 '@zag-js/react': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@zag-js/switch': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0 '@zag-js/tabs': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0 react: specifier: ^18.3.1 @@ -196,7 +229,7 @@ importers: version: link:../skeleton '@tailwindcss/forms': specifier: ^0.5.7 - version: 0.5.7(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.3))) + version: 0.5.7(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.4))) '@testing-library/jest-dom': specifier: ^6.4.7 version: 6.4.7(vitest@1.6.0(@types/node@16.18.103)(jsdom@24.1.1)(sass@1.74.1)) @@ -214,7 +247,7 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.4(@types/node@16.18.103)(sass@1.74.1)) + version: 4.3.1(vite@5.4.0(@types/node@16.18.103)(sass@1.74.1)) autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.39) @@ -232,19 +265,19 @@ importers: version: 6.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwindcss: specifier: ^3.4.6 - version: 3.4.6(ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.4)) typescript: - specifier: ^5.5.3 - version: 5.5.3 + specifier: 'catalog:' + version: 5.5.4 typescript-json-schema: specifier: ^0.63.0 version: 0.63.0 vite: specifier: ^5.3.4 - version: 5.3.4(@types/node@16.18.103)(sass@1.74.1) + version: 5.4.0(@types/node@16.18.103)(sass@1.74.1) vite-plugin-remix-router: specifier: ^2.0.0 - version: 2.0.0(react-router-dom@6.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@5.3.4(@types/node@16.18.103)(sass@1.74.1)) + version: 2.0.0(react-router-dom@6.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@5.4.0(@types/node@16.18.103)(sass@1.74.1)) vite-plugin-tw-plugin-watcher: specifier: workspace:* version: link:../vite-plugin-tw-plugin-watcher @@ -255,28 +288,28 @@ importers: packages/skeleton-svelte: dependencies: '@zag-js/accordion': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0 '@zag-js/avatar': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0 '@zag-js/progress': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0 '@zag-js/radio-group': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0 '@zag-js/rating-group': specifier: 0.65.0 version: 0.65.0 '@zag-js/svelte': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0(svelte@5.0.0-next.201) '@zag-js/switch': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0 '@zag-js/tabs': - specifier: ^0.65.0 + specifier: 'catalog:' version: 0.65.0 devDependencies: '@playwright/test': @@ -287,19 +320,19 @@ importers: version: link:../skeleton '@sveltejs/adapter-auto': specifier: ^3.2.2 - version: 3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1))) + version: 3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1))) '@sveltejs/kit': specifier: ^2.5.18 - version: 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + version: 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) '@sveltejs/package': specifier: ^2.3.2 - version: 2.3.2(svelte@5.0.0-next.201)(typescript@5.5.3) + version: 2.3.2(svelte@5.0.0-next.201)(typescript@5.5.4) '@sveltejs/vite-plugin-svelte': specifier: ^3.1.1 - version: 3.1.1(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + version: 3.1.1(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) '@tailwindcss/forms': specifier: ^0.5.7 - version: 0.5.7(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3))) + version: 0.5.7(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4))) '@testing-library/jest-dom': specifier: ^6.4.7 version: 6.4.7(vitest@1.6.0(@types/node@20.14.11)(jsdom@24.1.1)(sass@1.74.1)) @@ -332,16 +365,16 @@ importers: version: 3.8.4(@babel/core@7.24.9)(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2))(postcss@8.4.39)(sass@1.74.1)(svelte@5.0.0-next.201) tailwindcss: specifier: ^3.4.6 - version: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)) tslib: specifier: ^2.6.3 version: 2.6.3 typescript: - specifier: ^5.5.3 - version: 5.5.3 + specifier: 'catalog:' + version: 5.5.4 vite: specifier: ^5.3.4 - version: 5.3.4(@types/node@20.14.11)(sass@1.74.1) + version: 5.4.0(@types/node@20.14.11)(sass@1.74.1) vite-plugin-tw-plugin-watcher: specifier: workspace:* version: link:../vite-plugin-tw-plugin-watcher @@ -363,19 +396,19 @@ importers: dependencies: '@astrojs/check': specifier: ^0.8.3 - version: 0.8.3(prettier-plugin-astro@0.13.0)(prettier@3.3.2)(typescript@5.5.3) + version: 0.8.3(prettier-plugin-astro@0.13.0)(prettier@3.3.2)(typescript@5.5.4) '@astrojs/mdx': specifier: ^3.1.3 - version: 3.1.3(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3)) + version: 3.1.3(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4)) '@astrojs/react': specifier: ^3.6.2 - version: 3.6.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + version: 3.6.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) '@astrojs/svelte': specifier: ^5.7.0 - version: 5.7.0(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3))(svelte@5.0.0-next.210)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + version: 5.7.0(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4))(svelte@5.0.0-next.210)(typescript@5.5.4)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) '@astrojs/tailwind': specifier: ^5.1.0 - version: 5.1.0(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3))(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)))(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + version: 5.1.0(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4))(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)))(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)) '@nanostores/persistent': specifier: ^0.9.1 version: 0.9.1(nanostores@0.9.5) @@ -393,13 +426,13 @@ importers: version: 18.3.3 astro: specifier: ^4.12.2 - version: 4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3) + version: 4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4) astro-auto-import: specifier: ^0.4.2 - version: 0.4.2(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3)) + version: 0.4.2(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4)) astro-expressive-code: specifier: ^0.33.5 - version: 0.33.5(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3)) + version: 0.33.5(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4)) astro-icon: specifier: ^1.1.0 version: 1.1.0 @@ -426,20 +459,20 @@ importers: version: 5.0.0-next.210 svelte-check: specifier: ^3.8.4 - version: 3.8.4(@babel/core@7.24.9)(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2))(postcss@8.4.39)(sass@1.74.1)(svelte@5.0.0-next.210) + version: 3.8.4(@babel/core@7.24.9)(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.41)(tsx@4.16.2))(postcss@8.4.41)(sass@1.74.1)(svelte@5.0.0-next.210) tailwindcss: specifier: ^3.4.6 - version: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + version: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)) typescript: - specifier: ^5.5.3 - version: 5.5.3 + specifier: 'catalog:' + version: 5.5.4 devDependencies: '@tailwindcss/forms': specifier: ^0.5.7 - version: 0.5.7(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3))) + version: 0.5.7(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4))) '@tailwindcss/typography': specifier: ^0.5.13 - version: 0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3))) + version: 0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4))) '@types/node': specifier: ^20.14.11 version: 20.14.11 @@ -451,7 +484,7 @@ importers: version: 1.1.0 vite-plugin-pagefind: specifier: ^0.2.10 - version: 0.2.10(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + version: 0.2.10(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) vite-plugin-tw-plugin-watcher: specifier: workspace:* version: link:../../packages/vite-plugin-tw-plugin-watcher @@ -485,7 +518,7 @@ importers: version: 3.0.2(svelte@5.0.0-next.193)(vite@5.2.8(@types/node@20.14.11)(sass@1.74.1)) '@tailwindcss/forms': specifier: ^0.5.7 - version: 0.5.7(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.4.4))) + version: 0.5.7(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4))) autoprefixer: specifier: ^10.4.18 version: 10.4.19(postcss@8.4.38) @@ -506,10 +539,10 @@ importers: version: 3.6.9(@babel/core@7.24.9)(postcss-load-config@5.0.3(jiti@1.21.6)(postcss@8.4.38))(postcss@8.4.38)(sass@1.74.1)(svelte@5.0.0-next.193) tailwindcss: specifier: ^3.4.1 - version: 3.4.3(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.4.4)) + version: 3.4.3(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)) typescript: - specifier: ^5.3.3 - version: 5.4.4 + specifier: 'catalog:' + version: 5.5.4 vite: specifier: ^5.1.4 version: 5.2.8(@types/node@20.14.11)(sass@1.74.1) @@ -639,10 +672,6 @@ packages: resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==} engines: {node: '>=6.9.0'} - '@babel/generator@7.24.7': - resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} - engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.24.7': resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} engines: {node: '>=6.9.0'} @@ -751,10 +780,6 @@ packages: resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.7': - resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.8': resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} engines: {node: '>=6.9.0'} @@ -796,11 +821,6 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.24.7': - resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.24.8': resolution: {integrity: sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==} engines: {node: '>=6.0.0'} @@ -861,10 +881,6 @@ packages: resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.24.7': - resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.24.8': resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==} engines: {node: '>=6.9.0'} @@ -873,10 +889,6 @@ packages: resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} engines: {node: '>=6.9.0'} - '@babel/types@7.24.7': - resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} - engines: {node: '>=6.9.0'} - '@babel/types@7.24.9': resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==} engines: {node: '>=6.9.0'} @@ -4290,9 +4302,6 @@ packages: jsonc-parser@2.3.1: resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==} - jsonc-parser@3.2.1: - resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} - jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} @@ -4749,9 +4758,6 @@ packages: engines: {node: '>=10'} hasBin: true - mlly@1.6.1: - resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} - mlly@1.7.1: resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} @@ -5075,9 +5081,6 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} - pkg-types@1.0.3: - resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} - pkg-types@1.1.3: resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} @@ -5227,6 +5230,10 @@ packages: resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.41: + resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + engines: {node: ^10 || ^12 || >=14} + preferred-pm@3.1.3: resolution: {integrity: sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==} engines: {node: '>=10'} @@ -6120,10 +6127,6 @@ packages: resolution: {integrity: sha512-Ud7uepAklqRH1bvwy22ynrliC7Dljz7Tm8M/0RBUW+YRa4YHhZ6e4PpgE+fu1zr/WqB1kbeuVrdfeuyIBpy4tw==} engines: {node: '>=14.0.0'} - tinypool@0.8.4: - resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} - engines: {node: '>=14.0.0'} - tinyspy@2.2.1: resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} engines: {node: '>=14.0.0'} @@ -6297,29 +6300,16 @@ packages: resolution: {integrity: sha512-vBfMBq4U/rZ5FIRi7u4o/YAdeRHsSabdGHogUlCPi0cYU0CGvS4Bdu8bSzyUsF+Kf5PTQUGh2TictJuQTDK6eQ==} hasBin: true - typescript@5.0.3: - resolution: {integrity: sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==} - engines: {node: '>=12.20'} - hasBin: true - typescript@5.1.6: resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} engines: {node: '>=14.17'} hasBin: true - typescript@5.4.4: - resolution: {integrity: sha512-dGE2Vv8cpVvw28v8HCPqyb08EzbBURxDpuhJvTrusShUfGnhHBafDsLdS1EhhxyL6BJQE+2cT3dDPAv+MQ6oLw==} - engines: {node: '>=14.17'} - hasBin: true - - typescript@5.5.3: - resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} hasBin: true - ufo@1.5.3: - resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} - ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} @@ -6493,8 +6483,8 @@ packages: terser: optional: true - vite@5.3.4: - resolution: {integrity: sha512-Cw+7zL3ZG9/NZBB8C+8QbQZmR54GwqIz+WMI4b3JgdYJvX+ny9AjJXqkGQlDXSXRP9rP0B4tbciRMOVEKulVOA==} + vite@5.4.0: + resolution: {integrity: sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -6502,6 +6492,7 @@ packages: less: '*' lightningcss: ^1.21.0 sass: '*' + sass-embedded: '*' stylus: '*' sugarss: '*' terser: ^5.4.0 @@ -6514,6 +6505,8 @@ packages: optional: true sass: optional: true + sass-embedded: + optional: true stylus: optional: true sugarss: @@ -6851,10 +6844,6 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yocto-queue@1.0.0: - resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} - engines: {node: '>=12.20'} - yocto-queue@1.1.1: resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} engines: {node: '>=12.20'} @@ -6906,13 +6895,13 @@ snapshots: '@antfu/utils@0.7.10': {} - '@astrojs/check@0.8.3(prettier-plugin-astro@0.13.0)(prettier@3.3.2)(typescript@5.5.3)': + '@astrojs/check@0.8.3(prettier-plugin-astro@0.13.0)(prettier@3.3.2)(typescript@5.5.4)': dependencies: - '@astrojs/language-server': 2.12.8(prettier-plugin-astro@0.13.0)(prettier@3.3.2)(typescript@5.5.3) + '@astrojs/language-server': 2.12.8(prettier-plugin-astro@0.13.0)(prettier@3.3.2)(typescript@5.5.4) chokidar: 3.6.0 fast-glob: 3.3.2 kleur: 4.1.5 - typescript: 5.5.3 + typescript: 5.5.4 yargs: 17.7.2 transitivePeerDependencies: - prettier @@ -6924,11 +6913,11 @@ snapshots: '@astrojs/internal-helpers@0.4.1': {} - '@astrojs/language-server@2.12.8(prettier-plugin-astro@0.13.0)(prettier@3.3.2)(typescript@5.5.3)': + '@astrojs/language-server@2.12.8(prettier-plugin-astro@0.13.0)(prettier@3.3.2)(typescript@5.5.4)': dependencies: '@astrojs/compiler': 2.9.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@volar/kit': 2.4.0-alpha.16(typescript@5.5.3) + '@volar/kit': 2.4.0-alpha.16(typescript@5.5.4) '@volar/language-core': 2.4.0-alpha.16 '@volar/language-server': 2.4.0-alpha.16 '@volar/language-service': 2.4.0-alpha.16 @@ -6972,12 +6961,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@3.1.3(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3))': + '@astrojs/mdx@3.1.3(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4))': dependencies: '@astrojs/markdown-remark': 5.2.0 '@mdx-js/mdx': 3.0.1 acorn: 8.12.1 - astro: 4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3) + astro: 4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4) es-module-lexer: 1.5.4 estree-util-visit: 2.0.0 github-slugger: 2.0.0 @@ -6997,11 +6986,11 @@ snapshots: dependencies: prismjs: 1.29.0 - '@astrojs/react@3.6.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1))': + '@astrojs/react@3.6.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1))': dependencies: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@vitejs/plugin-react': 4.3.1(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + '@vitejs/plugin-react': 4.3.1(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) ultrahtml: 1.5.3 @@ -7009,24 +6998,24 @@ snapshots: - supports-color - vite - '@astrojs/svelte@5.7.0(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3))(svelte@5.0.0-next.210)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1))': + '@astrojs/svelte@5.7.0(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4))(svelte@5.0.0-next.210)(typescript@5.5.4)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.210)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) - astro: 4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3) + '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.210)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) + astro: 4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4) svelte: 5.0.0-next.210 - svelte2tsx: 0.7.13(svelte@5.0.0-next.210)(typescript@5.5.3) - typescript: 5.5.3 + svelte2tsx: 0.7.13(svelte@5.0.0-next.210)(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - supports-color - vite - '@astrojs/tailwind@5.1.0(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3))(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)))(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3))': + '@astrojs/tailwind@5.1.0(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4))(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)))(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4))': dependencies: - astro: 4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3) + astro: 4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4) autoprefixer: 10.4.19(postcss@8.4.39) postcss: 8.4.39 - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) - tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)) + tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)) transitivePeerDependencies: - ts-node @@ -7069,7 +7058,7 @@ snapshots: '@babel/traverse': 7.24.1 '@babel/types': 7.24.0 convert-source-map: 2.0.0 - debug: 4.3.4 + debug: 4.3.5 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -7105,21 +7094,14 @@ snapshots: '@babel/generator@7.24.4': dependencies: - '@babel/types': 7.24.0 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 - - '@babel/generator@7.24.7': - dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-compilation-targets@7.23.6': dependencies: @@ -7156,36 +7138,36 @@ snapshots: '@babel/helper-environment-visitor@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-function-name@7.23.0': dependencies: - '@babel/template': 7.24.0 - '@babel/types': 7.24.0 + '@babel/template': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-function-name@7.24.7': dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-hoist-variables@7.22.5': dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.9 '@babel/helper-hoist-variables@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-member-expression-to-functions@7.24.7': dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.24.3': dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.9 '@babel/helper-module-imports@7.24.7': dependencies: @@ -7216,7 +7198,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-plugin-utils@7.24.0': {} @@ -7233,7 +7215,7 @@ snapshots: '@babel/helper-simple-access@7.22.5': dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.9 '@babel/helper-simple-access@7.24.7': dependencies: @@ -7244,23 +7226,21 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color '@babel/helper-split-export-declaration@7.22.6': dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.9 '@babel/helper-split-export-declaration@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-string-parser@7.24.1': {} - '@babel/helper-string-parser@7.24.7': {} - '@babel/helper-string-parser@7.24.8': {} '@babel/helper-validator-identifier@7.22.20': {} @@ -7273,9 +7253,9 @@ snapshots: '@babel/helpers@7.24.4': dependencies: - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.1 - '@babel/types': 7.24.0 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color @@ -7286,7 +7266,7 @@ snapshots: '@babel/highlight@7.24.2': dependencies: - '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.0.1 @@ -7302,10 +7282,6 @@ snapshots: dependencies: '@babel/types': 7.24.0 - '@babel/parser@7.24.7': - dependencies: - '@babel/types': 7.24.7 - '@babel/parser@7.24.8': dependencies: '@babel/types': 7.24.9 @@ -7358,41 +7334,26 @@ snapshots: '@babel/template@7.24.0': dependencies: - '@babel/code-frame': 7.24.2 - '@babel/parser': 7.24.4 - '@babel/types': 7.24.0 + '@babel/code-frame': 7.24.7 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.9 '@babel/template@7.24.7': dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.9 '@babel/traverse@7.24.1': dependencies: - '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.4 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.10 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.24.4 - '@babel/types': 7.24.0 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - '@babel/traverse@7.24.7': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.9 debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: @@ -7419,12 +7380,6 @@ snapshots: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 - '@babel/types@7.24.7': - dependencies: - '@babel/helper-string-parser': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - to-fast-properties: 2.0.0 - '@babel/types@7.24.9': dependencies: '@babel/helper-string-parser': 7.24.8 @@ -8017,8 +7972,8 @@ snapshots: '@ctrl/tinycolor': 3.6.1 hast-util-to-html: 8.0.4 hastscript: 7.2.0 - postcss: 8.4.39 - postcss-nested: 6.0.1(postcss@8.4.39) + postcss: 8.4.41 + postcss-nested: 6.0.1(postcss@8.4.41) '@expressive-code/plugin-frames@0.33.5': dependencies: @@ -8387,14 +8342,14 @@ snapshots: '@sveltejs/kit': 2.5.5(@sveltejs/vite-plugin-svelte@3.0.2(svelte@5.0.0-next.193)(vite@5.2.8(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.193)(vite@5.2.8(@types/node@20.14.11)(sass@1.74.1)) import-meta-resolve: 4.0.0 - '@sveltejs/adapter-auto@3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)))': + '@sveltejs/adapter-auto@3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)))': dependencies: - '@sveltejs/kit': 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + '@sveltejs/kit': 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) import-meta-resolve: 4.1.0 - '@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1))': + '@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.0.0 @@ -8408,7 +8363,7 @@ snapshots: sirv: 2.0.4 svelte: 5.0.0-next.201 tiny-glob: 0.2.9 - vite: 5.3.4(@types/node@20.14.11)(sass@1.74.1) + vite: 5.4.0(@types/node@20.14.11)(sass@1.74.1) '@sveltejs/kit@2.5.5(@sveltejs/vite-plugin-svelte@3.0.2(svelte@5.0.0-next.193)(vite@5.2.8(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.193)(vite@5.2.8(@types/node@20.14.11)(sass@1.74.1))': dependencies: @@ -8428,41 +8383,41 @@ snapshots: tiny-glob: 0.2.9 vite: 5.2.8(@types/node@20.14.11)(sass@1.74.1) - '@sveltejs/package@2.3.2(svelte@5.0.0-next.201)(typescript@5.5.3)': + '@sveltejs/package@2.3.2(svelte@5.0.0-next.201)(typescript@5.5.4)': dependencies: chokidar: 3.6.0 kleur: 4.1.5 sade: 1.8.1 semver: 7.6.3 svelte: 5.0.0-next.201 - svelte2tsx: 0.7.13(svelte@5.0.0-next.201)(typescript@5.5.3) + svelte2tsx: 0.7.13(svelte@5.0.0-next.201)(typescript@5.5.4) transitivePeerDependencies: - typescript '@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.2(svelte@5.0.0-next.193)(vite@5.2.8(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.193)(vite@5.2.8(@types/node@20.14.11)(sass@1.74.1))': dependencies: '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@5.0.0-next.193)(vite@5.2.8(@types/node@20.14.11)(sass@1.74.1)) - debug: 4.3.4 + debug: 4.3.5 svelte: 5.0.0-next.193 vite: 5.2.8(@types/node@20.14.11)(sass@1.74.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1))': + '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) debug: 4.3.5 svelte: 5.0.0-next.201 - vite: 5.3.4(@types/node@20.14.11)(sass@1.74.1) + vite: 5.4.0(@types/node@20.14.11)(sass@1.74.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.210)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.210)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1))': + '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.210)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.210)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.210)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.210)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) debug: 4.3.5 svelte: 5.0.0-next.210 - vite: 5.3.4(@types/node@20.14.11)(sass@1.74.1) + vite: 5.4.0(@types/node@20.14.11)(sass@1.74.1) transitivePeerDependencies: - supports-color @@ -8480,31 +8435,31 @@ snapshots: transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1))': + '@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.201)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.201)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) debug: 4.3.5 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.10 svelte: 5.0.0-next.201 svelte-hmr: 0.16.0(svelte@5.0.0-next.201) - vite: 5.3.4(@types/node@20.14.11)(sass@1.74.1) - vitefu: 0.2.5(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + vite: 5.4.0(@types/node@20.14.11)(sass@1.74.1) + vitefu: 0.2.5(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.210)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1))': + '@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.210)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.210)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.210)(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.210)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)))(svelte@5.0.0-next.210)(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) debug: 4.3.5 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.10 svelte: 5.0.0-next.210 svelte-hmr: 0.16.0(svelte@5.0.0-next.210) - vite: 5.3.4(@types/node@20.14.11)(sass@1.74.1) - vitefu: 0.2.5(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + vite: 5.4.0(@types/node@20.14.11)(sass@1.74.1) + vitefu: 0.2.5(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) transitivePeerDependencies: - supports-color @@ -8519,28 +8474,28 @@ snapshots: dependencies: defer-to-connect: 2.0.1 - '@tailwindcss/forms@0.5.7(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.4.4)))': + '@tailwindcss/forms@0.5.7(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)))': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.3(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.4.4)) + tailwindcss: 3.4.3(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)) - '@tailwindcss/forms@0.5.7(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.3)))': + '@tailwindcss/forms@0.5.7(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.4)))': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.4)) - '@tailwindcss/forms@0.5.7(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)))': + '@tailwindcss/forms@0.5.7(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)))': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)) - '@tailwindcss/typography@0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)))': + '@tailwindcss/typography@0.5.13(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)) '@testing-library/dom@9.3.4': dependencies: @@ -8742,34 +8697,34 @@ snapshots: '@types/node': 20.14.11 optional: true - '@typescript-eslint/eslint-plugin@7.13.0(@typescript-eslint/parser@7.13.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/eslint-plugin@7.13.0(@typescript-eslint/parser@7.13.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.13.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.13.0(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/scope-manager': 7.13.0 - '@typescript-eslint/type-utils': 7.13.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.13.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/type-utils': 7.13.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/utils': 7.13.0(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.13.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.13.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/parser@7.13.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@typescript-eslint/scope-manager': 7.13.0 '@typescript-eslint/types': 7.13.0 - '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.13.0 debug: 4.3.4 eslint: 8.57.0 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -8778,41 +8733,41 @@ snapshots: '@typescript-eslint/types': 7.13.0 '@typescript-eslint/visitor-keys': 7.13.0 - '@typescript-eslint/type-utils@7.13.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/type-utils@7.13.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.3) - '@typescript-eslint/utils': 7.13.0(eslint@8.57.0)(typescript@5.5.3) - debug: 4.3.4 + '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.4) + '@typescript-eslint/utils': 7.13.0(eslint@8.57.0)(typescript@5.5.4) + debug: 4.3.5 eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.5.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color '@typescript-eslint/types@7.13.0': {} - '@typescript-eslint/typescript-estree@7.13.0(typescript@5.5.3)': + '@typescript-eslint/typescript-estree@7.13.0(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 7.13.0 '@typescript-eslint/visitor-keys': 7.13.0 - debug: 4.3.4 + debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.13.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/utils@7.13.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@typescript-eslint/scope-manager': 7.13.0 '@typescript-eslint/types': 7.13.0 - '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.4) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -8825,25 +8780,25 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react@4.3.1(vite@5.3.4(@types/node@16.18.103)(sass@1.74.1))': + '@vitejs/plugin-react@4.3.1(vite@5.4.0(@types/node@16.18.103)(sass@1.74.1))': dependencies: '@babel/core': 7.24.9 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.3.4(@types/node@16.18.103)(sass@1.74.1) + vite: 5.4.0(@types/node@16.18.103)(sass@1.74.1) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.1(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1))': + '@vitejs/plugin-react@4.3.1(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1))': dependencies: '@babel/core': 7.24.9 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.3.4(@types/node@20.14.11)(sass@1.74.1) + vite: 5.4.0(@types/node@20.14.11)(sass@1.74.1) transitivePeerDependencies: - supports-color @@ -8873,7 +8828,7 @@ snapshots: '@vitest/snapshot@1.4.0': dependencies: - magic-string: 0.30.9 + magic-string: 0.30.10 pathe: 1.1.2 pretty-format: 29.7.0 @@ -8905,12 +8860,12 @@ snapshots: loupe: 2.3.7 pretty-format: 29.7.0 - '@volar/kit@2.4.0-alpha.16(typescript@5.5.3)': + '@volar/kit@2.4.0-alpha.16(typescript@5.5.4)': dependencies: '@volar/language-service': 2.4.0-alpha.16 '@volar/typescript': 2.4.0-alpha.16 typesafe-path: 0.2.2 - typescript: 5.5.3 + typescript: 5.5.4 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 @@ -9092,7 +9047,7 @@ snapshots: agent-base@7.1.1: dependencies: - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -9251,15 +9206,15 @@ snapshots: astring@1.8.6: {} - astro-auto-import@0.4.2(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3)): + astro-auto-import@0.4.2(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4)): dependencies: '@types/node': 18.19.41 acorn: 8.12.1 - astro: 4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3) + astro: 4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4) - astro-expressive-code@0.33.5(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3)): + astro-expressive-code@0.33.5(astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4)): dependencies: - astro: 4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3) + astro: 4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4) hast-util-to-html: 8.0.4 remark-expressive-code: 0.33.5 @@ -9271,7 +9226,7 @@ snapshots: transitivePeerDependencies: - supports-color - astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.3): + astro@4.12.2(@types/node@20.14.11)(sass@1.74.1)(typescript@5.5.4): dependencies: '@astrojs/compiler': 2.9.2 '@astrojs/internal-helpers': 0.4.1 @@ -9326,11 +9281,11 @@ snapshots: shiki: 1.10.3 string-width: 7.2.0 strip-ansi: 7.1.0 - tsconfck: 3.1.1(typescript@5.5.3) + tsconfck: 3.1.1(typescript@5.5.4) unist-util-visit: 5.0.0 vfile: 6.0.2 - vite: 5.3.4(@types/node@20.14.11)(sass@1.74.1) - vitefu: 0.2.5(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)) + vite: 5.4.0(@types/node@20.14.11)(sass@1.74.1) + vitefu: 0.2.5(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)) which-pm: 3.0.0 yargs-parser: 21.1.1 zod: 3.23.8 @@ -9342,6 +9297,7 @@ snapshots: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -10383,7 +10339,7 @@ snapshots: semver: 6.3.1 string.prototype.matchall: 4.0.11 - eslint-plugin-svelte@2.43.0(eslint@8.57.0)(svelte@5.0.0-next.210)(ts-node@10.9.2(@types/node@20.12.4)(typescript@5.5.3)): + eslint-plugin-svelte@2.43.0(eslint@8.57.0)(svelte@5.0.0-next.210)(ts-node@10.9.2(@types/node@20.12.4)(typescript@5.5.4)): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@jridgewell/sourcemap-codec': 1.5.0 @@ -10392,7 +10348,7 @@ snapshots: esutils: 2.0.3 known-css-properties: 0.34.0 postcss: 8.4.39 - postcss-load-config: 3.1.4(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.12.4)(typescript@5.5.3)) + postcss-load-config: 3.1.4(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.12.4)(typescript@5.5.4)) postcss-safe-parser: 6.0.0(postcss@8.4.39) postcss-selector-parser: 6.1.1 semver: 7.6.3 @@ -11445,8 +11401,6 @@ snapshots: jsonc-parser@2.3.1: {} - jsonc-parser@3.2.1: {} - jsonfile@4.0.0: optionalDependencies: graceful-fs: 4.2.11 @@ -11516,8 +11470,8 @@ snapshots: local-pkg@0.5.0: dependencies: - mlly: 1.6.1 - pkg-types: 1.0.3 + mlly: 1.7.1 + pkg-types: 1.1.3 locate-character@3.0.0: {} @@ -12147,13 +12101,6 @@ snapshots: mkdirp@1.0.4: {} - mlly@1.6.1: - dependencies: - acorn: 8.12.1 - pathe: 1.1.2 - pkg-types: 1.0.3 - ufo: 1.5.3 - mlly@1.7.1: dependencies: acorn: 8.12.1 @@ -12345,7 +12292,7 @@ snapshots: p-limit@5.0.0: dependencies: - yocto-queue: 1.0.0 + yocto-queue: 1.1.1 p-limit@6.1.0: dependencies: @@ -12399,7 +12346,7 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.24.2 + '@babel/code-frame': 7.24.7 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -12480,12 +12427,6 @@ snapshots: dependencies: find-up: 4.1.0 - pkg-types@1.0.3: - dependencies: - jsonc-parser: 3.2.1 - mlly: 1.6.1 - pathe: 1.1.2 - pkg-types@1.1.3: dependencies: confbox: 0.1.7 @@ -12546,53 +12487,53 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.39 - postcss-load-config@3.1.4(postcss@8.4.24)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.0.3)): + postcss-load-config@3.1.4(postcss@8.4.24)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.5.4)): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: postcss: 8.4.24 - ts-node: 10.9.2(@types/node@18.16.16)(typescript@5.0.3) + ts-node: 10.9.2(@types/node@18.16.16)(typescript@5.5.4) - postcss-load-config@3.1.4(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.12.4)(typescript@5.5.3)): + postcss-load-config@3.1.4(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.12.4)(typescript@5.5.4)): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: postcss: 8.4.39 - ts-node: 10.9.2(@types/node@20.12.4)(typescript@5.5.3) + ts-node: 10.9.2(@types/node@20.12.4)(typescript@5.5.4) - postcss-load-config@4.0.1(postcss@8.4.24)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.0.3)): + postcss-load-config@4.0.1(postcss@8.4.24)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.5.4)): dependencies: lilconfig: 2.1.0 yaml: 2.4.5 optionalDependencies: postcss: 8.4.24 - ts-node: 10.9.2(@types/node@18.16.16)(typescript@5.0.3) + ts-node: 10.9.2(@types/node@18.16.16)(typescript@5.5.4) - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.4.4)): + postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)): dependencies: lilconfig: 3.1.2 yaml: 2.4.5 optionalDependencies: postcss: 8.4.38 - ts-node: 10.9.2(@types/node@20.14.11)(typescript@5.4.4) + ts-node: 10.9.2(@types/node@20.14.11)(typescript@5.5.4) - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.4)): dependencies: lilconfig: 3.1.2 yaml: 2.4.5 optionalDependencies: postcss: 8.4.39 - ts-node: 10.9.2(@types/node@16.18.103)(typescript@5.5.3) + ts-node: 10.9.2(@types/node@16.18.103)(typescript@5.5.4) - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)): dependencies: lilconfig: 3.1.2 yaml: 2.4.5 optionalDependencies: postcss: 8.4.39 - ts-node: 10.9.2(@types/node@20.14.11)(typescript@5.5.3) + ts-node: 10.9.2(@types/node@20.14.11)(typescript@5.5.4) postcss-load-config@5.0.3(jiti@1.21.6)(postcss@8.4.38): dependencies: @@ -12611,6 +12552,16 @@ snapshots: postcss: 8.4.39 tsx: 4.16.2 + postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.41)(tsx@4.16.2): + dependencies: + lilconfig: 3.1.2 + yaml: 2.4.5 + optionalDependencies: + jiti: 1.21.6 + postcss: 8.4.41 + tsx: 4.16.2 + optional: true + postcss-nested@6.0.1(postcss@8.4.38): dependencies: postcss: 8.4.38 @@ -12621,6 +12572,11 @@ snapshots: postcss: 8.4.39 postcss-selector-parser: 6.1.1 + postcss-nested@6.0.1(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-selector-parser: 6.1.1 + postcss-nested@6.2.0(postcss@8.4.24): dependencies: postcss: 8.4.24 @@ -12630,9 +12586,9 @@ snapshots: dependencies: postcss: 8.4.39 - postcss-scss@4.0.9(postcss@8.4.39): + postcss-scss@4.0.9(postcss@8.4.41): dependencies: - postcss: 8.4.39 + postcss: 8.4.41 postcss-selector-parser@6.0.10: dependencies: @@ -12664,6 +12620,12 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 + postcss@8.4.41: + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + preferred-pm@3.1.3: dependencies: find-up: 5.0.0 @@ -13498,8 +13460,8 @@ snapshots: picocolors: 1.0.0 sade: 1.8.1 svelte: 5.0.0-next.193 - svelte-preprocess: 5.1.3(@babel/core@7.24.9)(postcss-load-config@5.0.3(jiti@1.21.6)(postcss@8.4.38))(postcss@8.4.38)(sass@1.74.1)(svelte@5.0.0-next.193)(typescript@5.4.4) - typescript: 5.4.4 + svelte-preprocess: 5.1.3(@babel/core@7.24.9)(postcss-load-config@5.0.3(jiti@1.21.6)(postcss@8.4.38))(postcss@8.4.38)(sass@1.74.1)(svelte@5.0.0-next.193)(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - '@babel/core' - coffeescript @@ -13518,8 +13480,8 @@ snapshots: picocolors: 1.0.1 sade: 1.8.1 svelte: 5.0.0-next.201 - svelte-preprocess: 5.1.4(@babel/core@7.24.9)(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2))(postcss@8.4.39)(sass@1.74.1)(svelte@5.0.0-next.201)(typescript@5.5.3) - typescript: 5.5.3 + svelte-preprocess: 5.1.4(@babel/core@7.24.9)(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2))(postcss@8.4.39)(sass@1.74.1)(svelte@5.0.0-next.201)(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - '@babel/core' - coffeescript @@ -13531,15 +13493,15 @@ snapshots: - stylus - sugarss - svelte-check@3.8.4(@babel/core@7.24.9)(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2))(postcss@8.4.39)(sass@1.74.1)(svelte@5.0.0-next.210): + svelte-check@3.8.4(@babel/core@7.24.9)(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.41)(tsx@4.16.2))(postcss@8.4.41)(sass@1.74.1)(svelte@5.0.0-next.210): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 3.6.0 picocolors: 1.0.1 sade: 1.8.1 svelte: 5.0.0-next.210 - svelte-preprocess: 5.1.4(@babel/core@7.24.9)(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2))(postcss@8.4.39)(sass@1.74.1)(svelte@5.0.0-next.210)(typescript@5.5.3) - typescript: 5.5.3 + svelte-preprocess: 5.1.4(@babel/core@7.24.9)(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.41)(tsx@4.16.2))(postcss@8.4.41)(sass@1.74.1)(svelte@5.0.0-next.210)(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - '@babel/core' - coffeescript @@ -13556,8 +13518,8 @@ snapshots: 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.41 + postcss-scss: 4.0.9(postcss@8.4.41) optionalDependencies: svelte: 5.0.0-next.210 @@ -13573,7 +13535,7 @@ snapshots: dependencies: svelte: 5.0.0-next.210 - svelte-preprocess@5.1.3(@babel/core@7.24.9)(postcss-load-config@5.0.3(jiti@1.21.6)(postcss@8.4.38))(postcss@8.4.38)(sass@1.74.1)(svelte@5.0.0-next.193)(typescript@5.4.4): + svelte-preprocess@5.1.3(@babel/core@7.24.9)(postcss-load-config@5.0.3(jiti@1.21.6)(postcss@8.4.38))(postcss@8.4.38)(sass@1.74.1)(svelte@5.0.0-next.193)(typescript@5.5.4): dependencies: '@types/pug': 2.0.10 detect-indent: 6.1.0 @@ -13586,9 +13548,9 @@ snapshots: postcss: 8.4.38 postcss-load-config: 5.0.3(jiti@1.21.6)(postcss@8.4.38) sass: 1.74.1 - typescript: 5.4.4 + typescript: 5.5.4 - svelte-preprocess@5.1.4(@babel/core@7.24.9)(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2))(postcss@8.4.39)(sass@1.74.1)(svelte@5.0.0-next.201)(typescript@5.5.3): + svelte-preprocess@5.1.4(@babel/core@7.24.9)(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2))(postcss@8.4.39)(sass@1.74.1)(svelte@5.0.0-next.201)(typescript@5.5.4): dependencies: '@types/pug': 2.0.10 detect-indent: 6.1.0 @@ -13601,9 +13563,9 @@ snapshots: postcss: 8.4.39 postcss-load-config: 5.1.0(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2) sass: 1.74.1 - typescript: 5.5.3 + typescript: 5.5.4 - svelte-preprocess@5.1.4(@babel/core@7.24.9)(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2))(postcss@8.4.39)(sass@1.74.1)(svelte@5.0.0-next.210)(typescript@5.5.3): + svelte-preprocess@5.1.4(@babel/core@7.24.9)(postcss-load-config@5.1.0(jiti@1.21.6)(postcss@8.4.41)(tsx@4.16.2))(postcss@8.4.41)(sass@1.74.1)(svelte@5.0.0-next.210)(typescript@5.5.4): dependencies: '@types/pug': 2.0.10 detect-indent: 6.1.0 @@ -13613,24 +13575,24 @@ snapshots: svelte: 5.0.0-next.210 optionalDependencies: '@babel/core': 7.24.9 - postcss: 8.4.39 - postcss-load-config: 5.1.0(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2) + postcss: 8.4.41 + postcss-load-config: 5.1.0(jiti@1.21.6)(postcss@8.4.41)(tsx@4.16.2) sass: 1.74.1 - typescript: 5.5.3 + typescript: 5.5.4 - svelte2tsx@0.7.13(svelte@5.0.0-next.201)(typescript@5.5.3): + svelte2tsx@0.7.13(svelte@5.0.0-next.201)(typescript@5.5.4): dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 svelte: 5.0.0-next.201 - typescript: 5.5.3 + typescript: 5.5.4 - svelte2tsx@0.7.13(svelte@5.0.0-next.210)(typescript@5.5.3): + svelte2tsx@0.7.13(svelte@5.0.0-next.210)(typescript@5.5.4): dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 svelte: 5.0.0-next.210 - typescript: 5.5.3 + typescript: 5.5.4 svelte@5.0.0-next.193: dependencies: @@ -13696,7 +13658,7 @@ snapshots: '@pkgr/core': 0.1.1 tslib: 2.6.3 - tailwindcss@3.4.1(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.0.3)): + tailwindcss@3.4.1(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.5.4)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -13715,7 +13677,7 @@ snapshots: postcss: 8.4.24 postcss-import: 15.1.0(postcss@8.4.24) postcss-js: 4.0.1(postcss@8.4.24) - postcss-load-config: 4.0.1(postcss@8.4.24)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.0.3)) + postcss-load-config: 4.0.1(postcss@8.4.24)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.5.4)) postcss-nested: 6.2.0(postcss@8.4.24) postcss-selector-parser: 6.1.1 resolve: 1.22.8 @@ -13723,7 +13685,7 @@ snapshots: transitivePeerDependencies: - ts-node - tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.4.4)): + tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -13742,7 +13704,7 @@ snapshots: postcss: 8.4.38 postcss-import: 15.1.0(postcss@8.4.38) postcss-js: 4.0.1(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.4.4)) + postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)) postcss-nested: 6.0.1(postcss@8.4.38) postcss-selector-parser: 6.1.1 resolve: 1.22.8 @@ -13750,7 +13712,7 @@ snapshots: transitivePeerDependencies: - ts-node - tailwindcss@3.4.6(ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.3)): + tailwindcss@3.4.6(ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.4)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -13769,7 +13731,7 @@ snapshots: 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)(ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.4)) postcss-nested: 6.0.1(postcss@8.4.39) postcss-selector-parser: 6.1.1 resolve: 1.22.8 @@ -13777,7 +13739,7 @@ snapshots: transitivePeerDependencies: - ts-node - tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)): + tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -13796,7 +13758,7 @@ snapshots: 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)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4)) postcss-nested: 6.0.1(postcss@8.4.39) postcss-selector-parser: 6.1.1 resolve: 1.22.8 @@ -13842,8 +13804,6 @@ snapshots: tinypool@0.8.3: {} - tinypool@0.8.4: {} - tinyspy@2.2.1: {} tmp@0.0.33: @@ -13883,9 +13843,9 @@ snapshots: trough@2.2.0: {} - ts-api-utils@1.3.0(typescript@5.5.3): + ts-api-utils@1.3.0(typescript@5.5.4): dependencies: - typescript: 5.5.3 + typescript: 5.5.4 ts-interface-checker@0.1.13: {} @@ -13907,7 +13867,7 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.3): + ts-node@10.9.2(@types/node@16.18.103)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -13921,12 +13881,12 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.3 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optional: true - ts-node@10.9.2(@types/node@18.16.16)(typescript@5.0.3): + ts-node@10.9.2(@types/node@18.16.16)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -13940,12 +13900,12 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.0.3 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optional: true - ts-node@10.9.2(@types/node@20.12.4)(typescript@5.5.3): + ts-node@10.9.2(@types/node@20.12.4)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -13959,12 +13919,12 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.3 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optional: true - ts-node@10.9.2(@types/node@20.14.11)(typescript@5.4.4): + ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -13978,39 +13938,20 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.4.4 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optional: true - ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.11 - acorn: 8.12.1 - acorn-walk: 8.3.3 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.5.3 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optional: true - - tsconfck@3.1.1(typescript@5.5.3): + tsconfck@3.1.1(typescript@5.5.4): optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 tslib@2.5.3: {} tslib@2.6.3: {} - tsup@6.7.0(postcss@8.4.24)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.0.3))(typescript@5.0.3): + tsup@6.7.0(postcss@8.4.24)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.5.4))(typescript@5.5.4): dependencies: bundle-require: 4.2.1(esbuild@0.17.19) cac: 6.7.14 @@ -14020,7 +13961,7 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 3.1.4(postcss@8.4.24)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.0.3)) + postcss-load-config: 3.1.4(postcss@8.4.24)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.5.4)) resolve-from: 5.0.0 rollup: 3.29.4 source-map: 0.8.0-beta.0 @@ -14028,7 +13969,7 @@ snapshots: tree-kill: 1.2.2 optionalDependencies: postcss: 8.4.24 - typescript: 5.0.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - ts-node @@ -14128,15 +14069,9 @@ snapshots: - '@swc/core' - '@swc/wasm' - typescript@5.0.3: {} - typescript@5.1.6: {} - typescript@5.4.4: {} - - typescript@5.5.3: {} - - ufo@1.5.3: {} + typescript@5.5.4: {} ufo@1.5.4: {} @@ -14244,7 +14179,7 @@ snapshots: dependencies: browserslist: 4.23.0 escalade: 3.1.1 - picocolors: 1.0.0 + picocolors: 1.0.1 update-browserslist-db@1.1.0(browserslist@4.23.2): dependencies: @@ -14308,15 +14243,16 @@ snapshots: vite-node@1.4.0(@types/node@20.14.11)(sass@1.74.1): dependencies: cac: 6.7.14 - debug: 4.3.4 + debug: 4.3.5 pathe: 1.1.2 - picocolors: 1.0.0 - vite: 5.2.8(@types/node@20.14.11)(sass@1.74.1) + picocolors: 1.0.1 + vite: 5.4.0(@types/node@20.14.11)(sass@1.74.1) transitivePeerDependencies: - '@types/node' - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -14328,12 +14264,13 @@ snapshots: debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.4(@types/node@16.18.103)(sass@1.74.1) + vite: 5.4.0(@types/node@16.18.103)(sass@1.74.1) transitivePeerDependencies: - '@types/node' - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -14345,27 +14282,28 @@ snapshots: debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.4(@types/node@20.14.11)(sass@1.74.1) + vite: 5.4.0(@types/node@20.14.11)(sass@1.74.1) transitivePeerDependencies: - '@types/node' - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser - vite-plugin-pagefind@0.2.10(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)): + vite-plugin-pagefind@0.2.10(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)): dependencies: colorette: 2.0.20 valibot: 0.31.0-rc.4 - vite: 5.3.4(@types/node@20.14.11)(sass@1.74.1) + vite: 5.4.0(@types/node@20.14.11)(sass@1.74.1) - vite-plugin-remix-router@2.0.0(react-router-dom@6.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@5.3.4(@types/node@16.18.103)(sass@1.74.1)): + vite-plugin-remix-router@2.0.0(react-router-dom@6.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@5.4.0(@types/node@16.18.103)(sass@1.74.1)): dependencies: react-router-dom: 6.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - vite: 5.3.4(@types/node@16.18.103)(sass@1.74.1) + vite: 5.4.0(@types/node@16.18.103)(sass@1.74.1) vite@5.2.8(@types/node@20.14.11)(sass@1.74.1): dependencies: @@ -14377,20 +14315,20 @@ snapshots: fsevents: 2.3.3 sass: 1.74.1 - vite@5.3.4(@types/node@16.18.103)(sass@1.74.1): + vite@5.4.0(@types/node@16.18.103)(sass@1.74.1): dependencies: esbuild: 0.21.5 - postcss: 8.4.39 + postcss: 8.4.41 rollup: 4.19.0 optionalDependencies: '@types/node': 16.18.103 fsevents: 2.3.3 sass: 1.74.1 - vite@5.3.4(@types/node@20.14.11)(sass@1.74.1): + vite@5.4.0(@types/node@20.14.11)(sass@1.74.1): dependencies: esbuild: 0.21.5 - postcss: 8.4.39 + postcss: 8.4.41 rollup: 4.19.0 optionalDependencies: '@types/node': 20.14.11 @@ -14401,9 +14339,9 @@ snapshots: optionalDependencies: vite: 5.2.8(@types/node@20.14.11)(sass@1.74.1) - vitefu@0.2.5(vite@5.3.4(@types/node@20.14.11)(sass@1.74.1)): + vitefu@0.2.5(vite@5.4.0(@types/node@20.14.11)(sass@1.74.1)): optionalDependencies: - vite: 5.3.4(@types/node@20.14.11)(sass@1.74.1) + vite: 5.4.0(@types/node@20.14.11)(sass@1.74.1) vitest@1.4.0(@types/node@20.14.11)(jsdom@24.1.1)(sass@1.74.1): dependencies: @@ -14424,7 +14362,7 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.6.0 tinypool: 0.8.3 - vite: 5.2.8(@types/node@20.14.11)(sass@1.74.1) + vite: 5.4.0(@types/node@20.14.11)(sass@1.74.1) vite-node: 1.4.0(@types/node@20.14.11)(sass@1.74.1) why-is-node-running: 2.2.2 optionalDependencies: @@ -14434,6 +14372,7 @@ snapshots: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -14457,8 +14396,8 @@ snapshots: std-env: 3.7.0 strip-literal: 2.1.0 tinybench: 2.8.0 - tinypool: 0.8.4 - vite: 5.3.4(@types/node@16.18.103)(sass@1.74.1) + tinypool: 0.8.3 + vite: 5.4.0(@types/node@16.18.103)(sass@1.74.1) vite-node: 1.6.0(@types/node@16.18.103)(sass@1.74.1) why-is-node-running: 2.3.0 optionalDependencies: @@ -14468,6 +14407,7 @@ snapshots: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -14491,8 +14431,8 @@ snapshots: std-env: 3.7.0 strip-literal: 2.1.0 tinybench: 2.8.0 - tinypool: 0.8.4 - vite: 5.3.4(@types/node@20.14.11)(sass@1.74.1) + tinypool: 0.8.3 + vite: 5.4.0(@types/node@20.14.11)(sass@1.74.1) vite-node: 1.6.0(@types/node@20.14.11)(sass@1.74.1) why-is-node-running: 2.3.0 optionalDependencies: @@ -14502,6 +14442,7 @@ snapshots: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -14793,8 +14734,6 @@ snapshots: yocto-queue@0.1.0: {} - yocto-queue@1.0.0: {} - yocto-queue@1.1.1: {} zimmerframe@1.1.2: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 5aef8cc0f..68f576ef1 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,3 +1,15 @@ packages: - 'packages/*' - 'sites/*' + +catalog: + '@zag-js/svelte': ^0.65.0 + '@zag-js/react': ^0.65.0 + '@zag-js/accordion': ^0.65.0 + '@zag-js/avatar': ^0.65.0 + '@zag-js/rating-group': ^0.65.0 + '@zag-js/tabs': ^0.65.0 + '@zag-js/progress': ^0.65.0 + '@zag-js/radio-group': ^0.65.0 + '@zag-js/switch': ^0.65.0 + typescript: ^5.5.4 diff --git a/sites/next.skeleton.dev/package.json b/sites/next.skeleton.dev/package.json index 047a270fc..b5da1c825 100644 --- a/sites/next.skeleton.dev/package.json +++ b/sites/next.skeleton.dev/package.json @@ -44,7 +44,7 @@ "svelte": "5.0.0-next.210", "svelte-check": "^3.8.4", "tailwindcss": "^3.4.6", - "typescript": "^5.5.3" + "typescript": "catalog:" }, "devDependencies": { "@tailwindcss/forms": "^0.5.7", diff --git a/sites/next.skeleton.dev/src/content/docs/resources/contribute/get-started.mdx b/sites/next.skeleton.dev/src/content/docs/resources/contribute/get-started.mdx index 12e42f56d..231192848 100644 --- a/sites/next.skeleton.dev/src/content/docs/resources/contribute/get-started.mdx +++ b/sites/next.skeleton.dev/src/content/docs/resources/contribute/get-started.mdx @@ -33,6 +33,26 @@ Skeleton makes use of [PNPM](https://pnpm.io/) and [PNPM workspaces](https://pnp 5. Run `pnpm i` to install the required depedencies. 6. Run `pnpm dev` to start a local dev server for each project. +> NOTE: Make sure you're running `pnpm 9.5.0` or higher. You can check with `pnpm --version`. + +### Adding Dependencies + +Dependencies may be installed using the standard `pnpm i` command. However, in some cases it may be beneficial to maintain a uniform version shared across multiple projects or within each `package.json`. For this we can make use of [PNPM Catalogs](https://pnpm.io/catalogs). + +The master version is maintained in the monorepo root in `pnpm-workspace.yaml`: + +```yaml +catalog: + # ... + : +``` + +Use the following convention to link each project's dependency to the shared Catalog version: + +```bash +pnpm add @catalog: +``` + ## Monorepo Structure ### Sites diff --git a/sites/next.skeleton.dev/tailwind.config.js b/sites/next.skeleton.dev/tailwind.config.js index 4322c32fe..e3707fc39 100644 --- a/sites/next.skeleton.dev/tailwind.config.js +++ b/sites/next.skeleton.dev/tailwind.config.js @@ -1,4 +1,3 @@ -// @ts-check // import { skeleton } from '../../packages/skeleton/dist/plugin/index.cjs' // NOTE: do not delete the above comment. It's required for local HMR on plugin changes. diff --git a/sites/themes.skeleton.dev/package.json b/sites/themes.skeleton.dev/package.json index 9f954c972..a1fafb0b2 100644 --- a/sites/themes.skeleton.dev/package.json +++ b/sites/themes.skeleton.dev/package.json @@ -26,7 +26,7 @@ "svelte": "^5.0.0-next.192", "svelte-check": "^3.6.6", "tailwindcss": "^3.4.1", - "typescript": "^5.3.3", + "typescript": "catalog:", "vite": "^5.1.4", "vitest": "^1.3.1" }, diff --git a/sites/themes.skeleton.dev/vite.config.js b/sites/themes.skeleton.dev/vite.config.js deleted file mode 100644 index 37b6a84bc..000000000 --- a/sites/themes.skeleton.dev/vite.config.js +++ /dev/null @@ -1,9 +0,0 @@ -import { sveltekit } from '@sveltejs/kit/vite'; -import { defineConfig } from 'vitest/config'; - -export default defineConfig({ - plugins: [sveltekit()], - test: { - include: ['src/**/*.{test,spec}.{js,ts}'] - } -}); diff --git a/sites/themes.skeleton.dev/vite.config.ts b/sites/themes.skeleton.dev/vite.config.ts new file mode 100644 index 000000000..bbf8c7da4 --- /dev/null +++ b/sites/themes.skeleton.dev/vite.config.ts @@ -0,0 +1,6 @@ +import { sveltekit } from '@sveltejs/kit/vite'; +import { defineConfig } from 'vite'; + +export default defineConfig({ + plugins: [sveltekit()] +});