diff --git a/package.json b/package.json index d037589..939ee83 100644 --- a/package.json +++ b/package.json @@ -92,11 +92,11 @@ "@sveltejs/adapter-auto": "^3.2.0", "@sveltejs/adapter-node": "^5.0.1", "@sveltejs/adapter-static": "^3.0.1", - "@sveltejs/kit": "^2.5.5", - "@sveltejs/package": "^2.3.0", + "@sveltejs/kit": "^2.5.7", + "@sveltejs/package": "^2.3.1", "@sveltejs/vite-plugin-svelte": "^3.0.2", "@tailwindcss/forms": "^0.5.7", - "@tailwindcss/typography": "^0.5.12", + "@tailwindcss/typography": "^0.5.13", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@ts-stack/markdown": "^1.5.0", "@types/cookie": "^0.6.0", @@ -112,10 +112,10 @@ "lemmy-js-client": "0.19.0", "postcss": "^8.4.38", "prettier": "^3.2.5", - "prettier-plugin-svelte": "^3.2.2", - "prettier-plugin-tailwindcss": "^0.5.13", + "prettier-plugin-svelte": "^3.2.3", + "prettier-plugin-tailwindcss": "^0.5.14", "publint": "^0.2.7", - "svelte": "^4.2.12", + "svelte": "^4.2.15", "svelte-check": "^3.6.8", "tailwindcss": "^3.4.3", "tslib": "^2.6.2", @@ -124,8 +124,8 @@ "vitest": "^1.2.2" }, "peerDependencies": { - "@sveltejs/kit": "^2.5.5", - "svelte": "^4.2.12" + "@sveltejs/kit": "^2.5.7", + "svelte": "^4.2.15" }, "svelte": "./dist/index.js", "types": "./dist/index.d.ts", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aa6ace3..742c1b6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,13 +24,13 @@ dependencies: devDependencies: '@capacitor/assets': specifier: ^3.0.5 - version: 3.0.5(@types/node@20.12.2)(typescript@5.3.3) + version: 3.0.5(@types/node@20.12.7)(typescript@5.3.3) '@capacitor/cli': specifier: ^5.7.4 version: 5.7.4 '@natoboram/heroicons.svelte': specifier: ^1.0.6 - version: 1.0.6(svelte@4.2.12)(tailwindcss@3.4.3) + version: 1.0.6(svelte@4.2.15)(tailwindcss@3.4.3) '@playwright/test': specifier: ^1.41.2 version: 1.41.2 @@ -39,28 +39,28 @@ devDependencies: version: 3.4.1(prettier@3.2.5) '@sveltejs/adapter-auto': specifier: ^3.2.0 - version: 3.2.0(@sveltejs/kit@2.5.5) + version: 3.2.0(@sveltejs/kit@2.5.7) '@sveltejs/adapter-node': specifier: ^5.0.1 - version: 5.0.1(@sveltejs/kit@2.5.5) + version: 5.0.1(@sveltejs/kit@2.5.7) '@sveltejs/adapter-static': specifier: ^3.0.1 - version: 3.0.1(@sveltejs/kit@2.5.5) + version: 3.0.1(@sveltejs/kit@2.5.7) '@sveltejs/kit': - specifier: ^2.5.5 - version: 2.5.5(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.0.12) + specifier: ^2.5.7 + version: 2.5.7(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.15)(vite@5.0.12) '@sveltejs/package': - specifier: ^2.3.0 - version: 2.3.0(svelte@4.2.12)(typescript@5.3.3) + specifier: ^2.3.1 + version: 2.3.1(svelte@4.2.15)(typescript@5.3.3) '@sveltejs/vite-plugin-svelte': specifier: ^3.0.2 - version: 3.0.2(svelte@4.2.12)(vite@5.0.12) + version: 3.0.2(svelte@4.2.15)(vite@5.0.12) '@tailwindcss/forms': specifier: ^0.5.7 version: 0.5.7(tailwindcss@3.4.3) '@tailwindcss/typography': - specifier: ^0.5.12 - version: 0.5.12(tailwindcss@3.4.3) + specifier: ^0.5.13 + version: 0.5.13(tailwindcss@3.4.3) '@trivago/prettier-plugin-sort-imports': specifier: ^4.3.0 version: 4.3.0(prettier@3.2.5) @@ -93,7 +93,7 @@ devDependencies: version: 9.1.0(eslint@8.57.0) eslint-plugin-svelte: specifier: ^2.35.1 - version: 2.35.1(eslint@8.57.0)(svelte@4.2.12) + version: 2.35.1(eslint@8.57.0)(svelte@4.2.15) highlight.js: specifier: ^11.9.0 version: 11.9.0 @@ -107,20 +107,20 @@ devDependencies: specifier: ^3.2.5 version: 3.2.5 prettier-plugin-svelte: - specifier: ^3.2.2 - version: 3.2.2(prettier@3.2.5)(svelte@4.2.12) + specifier: ^3.2.3 + version: 3.2.3(prettier@3.2.5)(svelte@4.2.15) prettier-plugin-tailwindcss: - specifier: ^0.5.13 - version: 0.5.13(@trivago/prettier-plugin-sort-imports@4.3.0)(prettier-plugin-svelte@3.2.2)(prettier@3.2.5) + specifier: ^0.5.14 + version: 0.5.14(@trivago/prettier-plugin-sort-imports@4.3.0)(prettier-plugin-svelte@3.2.3)(prettier@3.2.5) publint: specifier: ^0.2.7 version: 0.2.7 svelte: - specifier: ^4.2.12 - version: 4.2.12 + specifier: ^4.2.15 + version: 4.2.15 svelte-check: specifier: ^3.6.8 - version: 3.6.8(postcss@8.4.38)(svelte@4.2.12) + version: 3.6.8(postcss@8.4.38)(svelte@4.2.15) tailwindcss: specifier: ^3.4.3 version: 3.4.3 @@ -132,10 +132,10 @@ devDependencies: version: 5.3.3 vite: specifier: ^5.0.12 - version: 5.0.12(@types/node@20.12.2) + version: 5.0.12(@types/node@20.12.7) vitest: specifier: ^1.2.2 - version: 1.2.2(@types/node@20.12.2) + version: 1.2.2(@types/node@20.12.7) packages: @@ -154,7 +154,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.24 + '@jridgewell/trace-mapping': 0.3.25 dev: true /@babel/code-frame@7.23.4: @@ -343,7 +343,7 @@ packages: '@capacitor/core': 5.7.4 dev: false - /@capacitor/assets@3.0.5(@types/node@20.12.2)(typescript@5.3.3): + /@capacitor/assets@3.0.5(@types/node@20.12.7)(typescript@5.3.3): resolution: {integrity: sha512-ohz/OUq61Y1Fc6aVSt0uDrUdeOA7oTH4pkWDbv/8I3UrPjH7oPkzYhShuDRUjekNp9RBi198VSFdt0CetpEOzw==} engines: {node: '>=10.3.0'} hasBin: true @@ -351,7 +351,7 @@ packages: '@capacitor/cli': 5.7.4 '@ionic/utils-array': 2.1.6 '@ionic/utils-fs': 3.1.7 - '@trapezedev/project': 7.0.10(@types/node@20.12.2)(typescript@5.3.3) + '@trapezedev/project': 7.0.10(@types/node@20.12.7)(typescript@5.3.3) commander: 8.3.0 debug: 4.3.4 fs-extra: 10.1.0 @@ -852,13 +852,6 @@ packages: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} dev: true - /@jridgewell/trace-mapping@0.3.24: - resolution: {integrity: sha512-+VaWXDa6+l6MhflBvVXjIEAzb59nQ2JUK3bwRp2zRpPtU+8TFRy9Gg/5oIcNlkEL5PGlBFGfemUVvIgLnTzq7Q==} - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /@jridgewell/trace-mapping@0.3.25: resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} dependencies: @@ -873,7 +866,7 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /@natoboram/heroicons.svelte@1.0.6(svelte@4.2.12)(tailwindcss@3.4.3): + /@natoboram/heroicons.svelte@1.0.6(svelte@4.2.15)(tailwindcss@3.4.3): resolution: {integrity: sha512-4eul/Uq/X/usUvPNGevbCvWDy+bu2N+YbtjsRD62q67rz3MHV+cqFNsdLM7kTyxbpLWfzLsvHsPlOjnwpGrmFw==} peerDependencies: svelte: ^4.2.8 @@ -882,7 +875,7 @@ packages: tailwindcss: optional: true dependencies: - svelte: 4.2.12 + svelte: 4.2.15 tailwindcss: 3.4.3 dev: true @@ -956,7 +949,7 @@ packages: estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 - magic-string: 0.30.8 + magic-string: 0.30.10 rollup: 4.13.2 dev: true @@ -1234,16 +1227,16 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@sveltejs/adapter-auto@3.2.0(@sveltejs/kit@2.5.5): + /@sveltejs/adapter-auto@3.2.0(@sveltejs/kit@2.5.7): resolution: {integrity: sha512-She5nKT47kwHE18v9NMe6pbJcvULr82u0V3yZ0ej3n1laWKGgkgdEABE9/ak5iDPs93LqsBkuIo51kkwCLBjJA==} peerDependencies: '@sveltejs/kit': ^2.0.0 dependencies: - '@sveltejs/kit': 2.5.5(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.0.12) + '@sveltejs/kit': 2.5.7(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.15)(vite@5.0.12) import-meta-resolve: 4.0.0 dev: true - /@sveltejs/adapter-node@5.0.1(@sveltejs/kit@2.5.5): + /@sveltejs/adapter-node@5.0.1(@sveltejs/kit@2.5.7): resolution: {integrity: sha512-eYdmxdUWMW+dad1JfMsWBPY2vjXz9eE+52A2AQnXPScPJlIxIVk5mmbaEEzrZivLfO2wEcLTZ5vdC03W69x+iA==} peerDependencies: '@sveltejs/kit': ^2.4.0 @@ -1251,20 +1244,20 @@ packages: '@rollup/plugin-commonjs': 25.0.7(rollup@4.13.2) '@rollup/plugin-json': 6.1.0(rollup@4.13.2) '@rollup/plugin-node-resolve': 15.2.3(rollup@4.13.2) - '@sveltejs/kit': 2.5.5(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.0.12) + '@sveltejs/kit': 2.5.7(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.15)(vite@5.0.12) rollup: 4.13.2 dev: true - /@sveltejs/adapter-static@3.0.1(@sveltejs/kit@2.5.5): + /@sveltejs/adapter-static@3.0.1(@sveltejs/kit@2.5.7): resolution: {integrity: sha512-6lMvf7xYEJ+oGeR5L8DFJJrowkefTK6ZgA4JiMqoClMkKq0s6yvsd3FZfCFvX1fQ0tpCD7fkuRVHsnUVgsHyNg==} peerDependencies: '@sveltejs/kit': ^2.0.0 dependencies: - '@sveltejs/kit': 2.5.5(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.0.12) + '@sveltejs/kit': 2.5.7(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.15)(vite@5.0.12) dev: true - /@sveltejs/kit@2.5.5(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.0.12): - resolution: {integrity: sha512-ULe3PB00q4+wYRL+IS5FDPsCEVnhEITofm7b9Yz8malcH3r1SAnW/JJ6T13hIMeu8QNRIuVQWo+P4+2VklbnLQ==} + /@sveltejs/kit@2.5.7(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.15)(vite@5.0.12): + resolution: {integrity: sha512-6uedTzrb7nQrw6HALxnPrPaXdIN2jJJTzTIl96Z3P5NiG+OAfpdPbrWrvkJ3GN4CfWqrmU4dJqwMMRMTD/C7ow==} engines: {node: '>=18.13'} hasBin: true requiresBuild: true @@ -1273,25 +1266,25 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.3 dependencies: - '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@4.2.12)(vite@5.0.12) + '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@4.2.15)(vite@5.0.12) '@types/cookie': 0.6.0 cookie: 0.6.0 - devalue: 4.3.2 + devalue: 5.0.0 esm-env: 1.0.0 - import-meta-resolve: 4.0.0 + import-meta-resolve: 4.1.0 kleur: 4.1.5 - magic-string: 0.30.8 + magic-string: 0.30.10 mrmime: 2.0.0 sade: 1.8.1 set-cookie-parser: 2.6.0 sirv: 2.0.4 - svelte: 4.2.12 + svelte: 4.2.15 tiny-glob: 0.2.9 - vite: 5.0.12(@types/node@20.12.2) + vite: 5.0.12(@types/node@20.12.7) dev: true - /@sveltejs/package@2.3.0(svelte@4.2.12)(typescript@5.3.3): - resolution: {integrity: sha512-wmtwEfi3gQnmtotAjygRHR6cmLfpblQl1dU764f3N2I5DPe34llFs44bHOYcuk91Bp2sSq6bWUmNwxGlYCchOA==} + /@sveltejs/package@2.3.1(svelte@4.2.15)(typescript@5.3.3): + resolution: {integrity: sha512-JvR2J4ost1oCn1CSdqenYRwGX/1RX+7LN+VZ71aPnz3JAlIFaEKQd1pBxlb+OSQTfeugJO0W39gB9voAbBO5ow==} engines: {node: ^16.14 || >=18} hasBin: true peerDependencies: @@ -1301,13 +1294,13 @@ packages: kleur: 4.1.5 sade: 1.8.1 semver: 7.6.0 - svelte: 4.2.12 - svelte2tsx: 0.7.5(svelte@4.2.12)(typescript@5.3.3) + svelte: 4.2.15 + svelte2tsx: 0.7.7(svelte@4.2.15)(typescript@5.3.3) transitivePeerDependencies: - typescript dev: true - /@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.0.12): + /@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.15)(vite@5.0.12): resolution: {integrity: sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==} engines: {node: ^18.0.0 || >=20} peerDependencies: @@ -1315,29 +1308,29 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 dependencies: - '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@4.2.12)(vite@5.0.12) + '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@4.2.15)(vite@5.0.12) debug: 4.3.4 - svelte: 4.2.12 - vite: 5.0.12(@types/node@20.12.2) + svelte: 4.2.15 + vite: 5.0.12(@types/node@20.12.7) transitivePeerDependencies: - supports-color dev: true - /@sveltejs/vite-plugin-svelte@3.0.2(svelte@4.2.12)(vite@5.0.12): + /@sveltejs/vite-plugin-svelte@3.0.2(svelte@4.2.15)(vite@5.0.12): resolution: {integrity: sha512-MpmF/cju2HqUls50WyTHQBZUV3ovV/Uk8k66AN2gwHogNAG8wnW8xtZDhzNBsFJJuvmq1qnzA5kE7YfMJNFv2Q==} engines: {node: ^18.0.0 || >=20} peerDependencies: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.0.12) + '@sveltejs/vite-plugin-svelte-inspector': 2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.15)(vite@5.0.12) debug: 4.3.4 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.6 - svelte: 4.2.12 - svelte-hmr: 0.15.3(svelte@4.2.12) - vite: 5.0.12(@types/node@20.12.2) + svelte: 4.2.15 + svelte-hmr: 0.15.3(svelte@4.2.15) + vite: 5.0.12(@types/node@20.12.7) vitefu: 0.2.5(vite@5.0.12) transitivePeerDependencies: - supports-color @@ -1352,8 +1345,8 @@ packages: tailwindcss: 3.4.3 dev: true - /@tailwindcss/typography@0.5.12(tailwindcss@3.4.3): - resolution: {integrity: sha512-CNwpBpconcP7ppxmuq3qvaCxiRWnbhANpY/ruH4L5qs2GCiVDJXde/pjj2HWPV1+Q4G9+V/etrwUYopdcjAlyg==} + /@tailwindcss/typography@0.5.13(tailwindcss@3.4.3): + resolution: {integrity: sha512-ADGcJ8dX21dVVHIwTRgzrcunY6YY9uSlAHHGVKvkA+vLc5qLwEszvKts40lx7z0qc4clpjclwLeK5rVCV2P/uw==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' dependencies: @@ -1368,7 +1361,7 @@ packages: resolution: {integrity: sha512-k822Is3jGroqOTKF0gAFm80LmhFJWBAyZvNtyuXq6uQUzDDe2fj/gHwixP6VFzlpaWKLP7IuR609Xv8gwJCXyg==} dev: true - /@trapezedev/project@7.0.10(@types/node@20.12.2)(typescript@5.3.3): + /@trapezedev/project@7.0.10(@types/node@20.12.7)(typescript@5.3.3): resolution: {integrity: sha512-UjwsStjhHq/+D1bWREmFDoyKql+qFIgJX93zQLg7R6CyWZUdtlGP2hU3l7tsVRtjJBVXpVu5mj8tdwJJoABO3A==} dependencies: '@ionic/utils-fs': 3.1.7 @@ -1393,7 +1386,7 @@ packages: replace: 1.2.2 tempy: 1.0.1 tmp: 0.2.3 - ts-node: 10.9.2(@types/node@20.12.2)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.12.7)(typescript@5.3.3) xcode: 3.0.1 xml-js: 1.6.11 xpath: 0.0.32 @@ -1471,8 +1464,8 @@ packages: resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} dev: true - /@types/node@20.12.2: - resolution: {integrity: sha512-zQ0NYO87hyN6Xrclcqp7f8ZbXNbRfoGWNcMvHTPQp9UUrwI0mI7XBz+cu7/W6/VClYo2g63B0cjull/srU7LgQ==} + /@types/node@20.12.7: + resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==} dependencies: undici-types: 5.26.5 dev: true @@ -1643,7 +1636,7 @@ packages: peerDependencies: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: - vite: 5.0.12(@types/node@20.12.2) + vite: 5.0.12(@types/node@20.12.7) dev: true /@vitest/expect@1.2.2: @@ -1885,14 +1878,13 @@ packages: dev: true optional: true - /bare-fs@2.2.2: - resolution: {integrity: sha512-X9IqgvyB0/VA5OZJyb5ZstoN62AzD7YxVGog13kkfYWYqJYcK0kcqLZ6TrmH5qr4/8//ejVcX4x/a0UvaogXmA==} + /bare-fs@2.3.0: + resolution: {integrity: sha512-TNFqa1B4N99pds2a5NYHR15o0ZpdNKbAeKTE/+G6ED/UeOavv8RY3dr/Fu99HW3zU3pXpo2kDNO8Sjsm2esfOw==} requiresBuild: true dependencies: bare-events: 2.2.2 - bare-os: 2.2.1 - bare-path: 2.1.0 - streamx: 2.16.1 + bare-path: 2.1.2 + bare-stream: 1.0.0 dev: true optional: true @@ -1902,14 +1894,22 @@ packages: dev: true optional: true - /bare-path@2.1.0: - resolution: {integrity: sha512-DIIg7ts8bdRKwJRJrUMy/PICEaQZaPGZ26lsSx9MJSwIhSrcdHn7/C8W+XmnG/rKi6BaRcz+JO00CjZteybDtw==} + /bare-path@2.1.2: + resolution: {integrity: sha512-o7KSt4prEphWUHa3QUwCxUI00R86VdjiuxmJK0iNVDHYPGo+HsDaVCnqCmPbf/MiW1ok8F4p3m8RTHlWk8K2ig==} requiresBuild: true dependencies: bare-os: 2.2.1 dev: true optional: true + /bare-stream@1.0.0: + resolution: {integrity: sha512-KhNUoDL40iP4gFaLSsoGE479t0jHijfYdIcxRn/XtezA2BaUD0NRf/JGRpsMq6dMNM+SrCrB0YSSo/5wBY4rOQ==} + requiresBuild: true + dependencies: + streamx: 2.16.1 + dev: true + optional: true + /base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} dev: true @@ -2542,8 +2542,8 @@ packages: engines: {node: '>=8'} dev: true - /devalue@4.3.2: - resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==} + /devalue@5.0.0: + resolution: {integrity: sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==} dev: true /didyoumean@1.2.2: @@ -2734,7 +2734,7 @@ packages: eslint: 8.57.0 dev: true - /eslint-plugin-svelte@2.35.1(eslint@8.57.0)(svelte@4.2.12): + /eslint-plugin-svelte@2.35.1(eslint@8.57.0)(svelte@4.2.15): resolution: {integrity: sha512-IF8TpLnROSGy98Z3NrsKXWDSCbNY2ReHDcrYTuXZMbfX7VmESISR78TWgO9zdg4Dht1X8coub5jKwHzP0ExRug==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: @@ -2756,8 +2756,8 @@ packages: postcss-safe-parser: 6.0.0(postcss@8.4.38) postcss-selector-parser: 6.0.13 semver: 7.5.4 - svelte: 4.2.12 - svelte-eslint-parser: 0.33.1(svelte@4.2.12) + svelte: 4.2.15 + svelte-eslint-parser: 0.33.1(svelte@4.2.15) transitivePeerDependencies: - supports-color - ts-node @@ -3321,6 +3321,10 @@ packages: resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==} dev: true + /import-meta-resolve@4.1.0: + resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} + dev: true + /imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -3688,8 +3692,8 @@ packages: tslib: 2.6.2 dev: true - /lru-cache@10.2.0: - resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} + /lru-cache@10.2.2: + resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} engines: {node: 14 || >=16.14} dev: true @@ -3700,22 +3704,14 @@ packages: yallist: 4.0.0 dev: true - /magic-string@0.30.6: - resolution: {integrity: sha512-n62qCLbPjNjyo+owKtveQxZFZTBm+Ms6YoGD23Wew6Vw337PElFNifQpknPruVRQV57kVShPnLGo9vWxVhpPvA==} - engines: {node: '>=12'} + /magic-string@0.30.10: + resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /magic-string@0.30.7: - resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==} - engines: {node: '>=12'} - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - - /magic-string@0.30.8: - resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} + /magic-string@0.30.6: + resolution: {integrity: sha512-n62qCLbPjNjyo+owKtveQxZFZTBm+Ms6YoGD23Wew6Vw337PElFNifQpknPruVRQV57kVShPnLGo9vWxVhpPvA==} engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 @@ -4304,7 +4300,7 @@ packages: resolution: {integrity: sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==} engines: {node: '>=16 || 14 >=14.17'} dependencies: - lru-cache: 10.2.0 + lru-cache: 10.2.2 minipass: 7.0.4 dev: true @@ -4542,18 +4538,18 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier-plugin-svelte@3.2.2(prettier@3.2.5)(svelte@4.2.12): - resolution: {integrity: sha512-ZzzE/wMuf48/1+Lf2Ffko0uDa6pyCfgHV6+uAhtg2U0AAXGrhCSW88vEJNAkAxW5qyrFY1y1zZ4J8TgHrjW++Q==} + /prettier-plugin-svelte@3.2.3(prettier@3.2.5)(svelte@4.2.15): + resolution: {integrity: sha512-wJq8RunyFlWco6U0WJV5wNCM7zpBFakS76UBSbmzMGpncpK98NZABaE+s7n8/APDCEVNHXC5Mpq+MLebQtsRlg==} peerDependencies: prettier: ^3.0.0 svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 dependencies: prettier: 3.2.5 - svelte: 4.2.12 + svelte: 4.2.15 dev: true - /prettier-plugin-tailwindcss@0.5.13(@trivago/prettier-plugin-sort-imports@4.3.0)(prettier-plugin-svelte@3.2.2)(prettier@3.2.5): - resolution: {integrity: sha512-2tPWHCFNC+WRjAC4SIWQNSOdcL1NNkydXim8w7TDqlZi+/ulZYz2OouAI6qMtkggnPt7lGamboj6LcTMwcCvoQ==} + /prettier-plugin-tailwindcss@0.5.14(@trivago/prettier-plugin-sort-imports@4.3.0)(prettier-plugin-svelte@3.2.3)(prettier@3.2.5): + resolution: {integrity: sha512-Puaz+wPUAhFp8Lo9HuciYKM2Y2XExESjeT+9NQoVFXZsPPnc9VYss2SpxdQ6vbatmt8/4+SN0oe0I1cPDABg9Q==} engines: {node: '>=14.21.3'} peerDependencies: '@ianvs/prettier-plugin-sort-imports': '*' @@ -4606,7 +4602,7 @@ packages: dependencies: '@trivago/prettier-plugin-sort-imports': 4.3.0(prettier@3.2.5) prettier: 3.2.5 - prettier-plugin-svelte: 3.2.2(prettier@3.2.5)(svelte@4.2.12) + prettier-plugin-svelte: 3.2.3(prettier@3.2.5)(svelte@4.2.15) dev: true /prettier@2.8.8: @@ -5264,7 +5260,7 @@ packages: engines: {node: '>= 0.4'} dev: true - /svelte-check@3.6.8(postcss@8.4.38)(svelte@4.2.12): + /svelte-check@3.6.8(postcss@8.4.38)(svelte@4.2.15): resolution: {integrity: sha512-rhXU7YCDtL+lq2gCqfJDXKTxJfSsCgcd08d7VWBFxTw6IWIbMWSaASbAOD3N0VV9TYSSLUqEBiratLd8WxAJJA==} hasBin: true peerDependencies: @@ -5276,8 +5272,8 @@ packages: import-fresh: 3.3.0 picocolors: 1.0.0 sade: 1.8.1 - svelte: 4.2.12 - svelte-preprocess: 5.1.3(postcss@8.4.38)(svelte@4.2.12)(typescript@5.3.3) + svelte: 4.2.15 + svelte-preprocess: 5.1.3(postcss@8.4.38)(svelte@4.2.15)(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: - '@babel/core' @@ -5291,7 +5287,7 @@ packages: - sugarss dev: true - /svelte-eslint-parser@0.33.1(svelte@4.2.12): + /svelte-eslint-parser@0.33.1(svelte@4.2.15): resolution: {integrity: sha512-vo7xPGTlKBGdLH8T5L64FipvTrqv3OQRx9d2z5X05KKZDlF4rQk8KViZO4flKERY+5BiVdOh7zZ7JGJWo5P0uA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5305,19 +5301,19 @@ packages: espree: 9.6.1 postcss: 8.4.38 postcss-scss: 4.0.9(postcss@8.4.38) - svelte: 4.2.12 + svelte: 4.2.15 dev: true - /svelte-hmr@0.15.3(svelte@4.2.12): + /svelte-hmr@0.15.3(svelte@4.2.15): resolution: {integrity: sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==} engines: {node: ^12.20 || ^14.13.1 || >= 16} peerDependencies: svelte: ^3.19.0 || ^4.0.0 dependencies: - svelte: 4.2.12 + svelte: 4.2.15 dev: true - /svelte-preprocess@5.1.3(postcss@8.4.38)(svelte@4.2.12)(typescript@5.3.3): + /svelte-preprocess@5.1.3(postcss@8.4.38)(svelte@4.2.15)(typescript@5.3.3): resolution: {integrity: sha512-xxAkmxGHT+J/GourS5mVJeOXZzne1FR5ljeOUAMXUkfEhkLEllRreXpbl3dIYJlcJRfL1LO1uIAPpBpBfiqGPw==} engines: {node: '>= 16.0.0', pnpm: ^8.0.0} requiresBuild: true @@ -5357,33 +5353,33 @@ packages: dependencies: '@types/pug': 2.0.10 detect-indent: 6.1.0 - magic-string: 0.30.8 + magic-string: 0.30.10 postcss: 8.4.38 sorcery: 0.11.0 strip-indent: 3.0.0 - svelte: 4.2.12 + svelte: 4.2.15 typescript: 5.3.3 dev: true - /svelte2tsx@0.7.5(svelte@4.2.12)(typescript@5.3.3): - resolution: {integrity: sha512-+y8z4YLGsCYN8yjkqPXrqg6yKa73IZfU2WC3MVxiM0YU2/HbGZ1Tiq1ceKCOhMQVBFWjOgC/C465wN/ux6FsDQ==} + /svelte2tsx@0.7.7(svelte@4.2.15)(typescript@5.3.3): + resolution: {integrity: sha512-HAIxtk5TUHXvCRKApKfxoh1BGT85S/17lS3DvbfxRKFd+Ghr5YScqBvd+sU+p7vJFw48LNkzdFk+ooNVk3e4kA==} peerDependencies: svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 typescript: ^4.9.4 || ^5.0.0 dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 - svelte: 4.2.12 + svelte: 4.2.15 typescript: 5.3.3 dev: true - /svelte@4.2.12: - resolution: {integrity: sha512-d8+wsh5TfPwqVzbm4/HCXC783/KPHV60NvwitJnyTA5lWn1elhXMNWhXGCJ7PwPa8qFUnyJNIyuIRt2mT0WMug==} + /svelte@4.2.15: + resolution: {integrity: sha512-j9KJSccHgLeRERPlhMKrCXpk2TqL2m5Z+k+OBTQhZOhIdCCd3WfqV+ylPWeipEwq17P/ekiSFWwrVQv93i3bsg==} engines: {node: '>=16'} dependencies: '@ampproject/remapping': 2.3.0 '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.24 + '@jridgewell/trace-mapping': 0.3.25 '@types/estree': 1.0.5 acorn: 8.11.3 aria-query: 5.3.0 @@ -5393,7 +5389,7 @@ packages: estree-walker: 3.0.3 is-reference: 3.0.2 locate-character: 3.0.0 - magic-string: 0.30.7 + magic-string: 0.30.10 periscopic: 3.1.0 dev: true @@ -5443,8 +5439,8 @@ packages: pump: 3.0.0 tar-stream: 3.1.7 optionalDependencies: - bare-fs: 2.2.2 - bare-path: 2.1.0 + bare-fs: 2.3.0 + bare-path: 2.1.2 dev: true /tar-stream@2.2.0: @@ -5610,7 +5606,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-node@10.9.2(@types/node@20.12.2)(typescript@5.3.3): + /ts-node@10.9.2(@types/node@20.12.7)(typescript@5.3.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -5629,7 +5625,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.12.2 + '@types/node': 20.12.7 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -5767,7 +5763,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-node@1.2.2(@types/node@20.12.2): + /vite-node@1.2.2(@types/node@20.12.7): resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5776,7 +5772,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.12(@types/node@20.12.2) + vite: 5.0.12(@types/node@20.12.7) transitivePeerDependencies: - '@types/node' - less @@ -5788,7 +5784,7 @@ packages: - terser dev: true - /vite@5.0.12(@types/node@20.12.2): + /vite@5.0.12(@types/node@20.12.7): resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5816,7 +5812,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.12.2 + '@types/node': 20.12.7 esbuild: 0.19.12 postcss: 8.4.38 rollup: 4.9.6 @@ -5832,10 +5828,10 @@ packages: vite: optional: true dependencies: - vite: 5.0.12(@types/node@20.12.2) + vite: 5.0.12(@types/node@20.12.7) dev: true - /vitest@1.2.2(@types/node@20.12.2): + /vitest@1.2.2(@types/node@20.12.7): resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5860,7 +5856,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.12.2 + '@types/node': 20.12.7 '@vitest/expect': 1.2.2 '@vitest/runner': 1.2.2 '@vitest/snapshot': 1.2.2 @@ -5879,8 +5875,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.6.0 tinypool: 0.8.2 - vite: 5.0.12(@types/node@20.12.2) - vite-node: 1.2.2(@types/node@20.12.2) + vite: 5.0.12(@types/node@20.12.7) + vite-node: 1.2.2(@types/node@20.12.7) why-is-node-running: 2.2.2 transitivePeerDependencies: - less