diff --git a/package.json b/package.json index b5e1748..39c93ad 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "postcss-load-config": "4.0.1", "prettier": "2.8.8", "prettier-plugin-svelte": "2.10.1", - "svelte": "3.59.2", + "svelte": "4.2.1", "svelte-carousel": "^1.0.25", "svelte-check": "3.4.6", "svelte-flag-icons": "^0.5.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1179254..ed6972f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ dependencies: version: 1.4.5 '@steeze-ui/svelte-icon': specifier: 1.4.1 - version: 1.4.1(svelte@3.59.2) + version: 1.4.1(svelte@4.2.1) chart.js: specifier: 4.3.0 version: 4.3.0 @@ -25,15 +25,15 @@ dependencies: version: 4.17.21 svelte-chartjs: specifier: 3.1.2 - version: 3.1.2(chart.js@4.3.0)(svelte@3.59.2) + version: 3.1.2(chart.js@4.3.0)(svelte@4.2.1) devDependencies: '@inlang/sdk-js': specifier: ^0.8.1 - version: 0.8.1(@sveltejs/kit@1.22.3)(esbuild@0.18.11)(svelte@3.59.2) + version: 0.8.1(@sveltejs/kit@1.22.3)(esbuild@0.18.11)(svelte@4.2.1) '@skeletonlabs/skeleton': specifier: 1.9.0 - version: 1.9.0(svelte@3.59.2) + version: 1.9.0(svelte@4.2.1) '@steeze-ui/heroicons': specifier: ^2.2.3 version: 2.2.3 @@ -42,7 +42,7 @@ devDependencies: version: 1.3.1(@sveltejs/kit@1.22.3) '@sveltejs/kit': specifier: 1.22.3 - version: 1.22.3(svelte@3.59.2)(vite@4.4.3) + version: 1.22.3(svelte@4.2.1)(vite@4.4.3) '@tailwindcss/forms': specifier: 0.5.4 version: 0.5.4(tailwindcss@3.3.3) @@ -69,7 +69,7 @@ devDependencies: version: 8.8.0(eslint@8.44.0) eslint-plugin-svelte: specifier: 2.32.2 - version: 2.32.2(eslint@8.44.0)(svelte@3.59.2) + version: 2.32.2(eslint@8.44.0)(svelte@4.2.1) postcss: specifier: 8.4.26 version: 8.4.26 @@ -81,22 +81,22 @@ devDependencies: version: 2.8.8 prettier-plugin-svelte: specifier: 2.10.1 - version: 2.10.1(prettier@2.8.8)(svelte@3.59.2) + version: 2.10.1(prettier@2.8.8)(svelte@4.2.1) svelte: - specifier: 3.59.2 - version: 3.59.2 + specifier: 4.2.1 + version: 4.2.1 svelte-carousel: specifier: ^1.0.25 version: 1.0.25 svelte-check: specifier: 3.4.6 - version: 3.4.6(postcss-load-config@4.0.1)(postcss@8.4.26)(svelte@3.59.2) + version: 3.4.6(postcss-load-config@4.0.1)(postcss@8.4.26)(svelte@4.2.1) svelte-flag-icons: specifier: ^0.5.5 - version: 0.5.5(svelte@3.59.2) + version: 0.5.5(svelte@4.2.1) svelte-swipe: specifier: ^1.9.2 - version: 1.9.2(svelte@3.59.2) + version: 1.9.2(svelte@4.2.1) tailwindcss: specifier: 3.3.3 version: 3.3.3 @@ -122,6 +122,13 @@ packages: engines: {node: '>=10'} dev: true + /@ampproject/remapping@2.2.1: + resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.18 + /@esbuild-plugins/node-modules-polyfill@0.2.2(esbuild@0.18.11): resolution: {integrity: sha512-LXV7QsWJxRuMYvKbiznh+U1ilIop3g2TeKRzUxOG5X3YITc8JyyTa90BmLwqqv0YnX4v32CSlG+vsziZp9dMvA==} peerDependencies: @@ -417,7 +424,7 @@ packages: - esbuild dev: true - /@inlang/sdk-js@0.8.1(@sveltejs/kit@1.22.3)(esbuild@0.18.11)(svelte@3.59.2): + /@inlang/sdk-js@0.8.1(@sveltejs/kit@1.22.3)(esbuild@0.18.11)(svelte@4.2.1): resolution: {integrity: sha512-qivuSBuRFXmjusR/leWilVO4lYc11FYhDB3C4Wi4uqMroGEqopeRwOgI60vC7IBte3SeJYBnttNoUp6hEP/uIQ==} engines: {node: '>=18'} peerDependencies: @@ -425,8 +432,8 @@ packages: svelte: ^3.54.0 || ^4.0.0 dependencies: '@inlang/core': 0.9.2(esbuild@0.18.11) - '@sveltejs/kit': 1.22.3(svelte@3.59.2)(vite@4.4.3) - svelte: 3.59.2 + '@sveltejs/kit': 1.22.3(svelte@4.2.1)(vite@4.4.3) + svelte: 4.2.1 ts-morph: 19.0.0 typescript: 5.1.6 transitivePeerDependencies: @@ -440,32 +447,26 @@ packages: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.18 - dev: true /@jridgewell/resolve-uri@3.1.0: resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} engines: {node: '>=6.0.0'} - dev: true /@jridgewell/set-array@1.1.2: resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} engines: {node: '>=6.0.0'} - dev: true /@jridgewell/sourcemap-codec@1.4.14: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} - dev: true /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: true /@jridgewell/trace-mapping@0.3.18: resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} dependencies: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 - dev: true /@kurkle/color@0.3.2: resolution: {integrity: sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==} @@ -560,25 +561,25 @@ packages: rollup: 3.26.0 dev: true - /@skeletonlabs/skeleton@1.9.0(svelte@3.59.2): + /@skeletonlabs/skeleton@1.9.0(svelte@4.2.1): resolution: {integrity: sha512-8dPp2l4d7p07FD4PXejY4p4my8SpurHwGPw2SCMvKPVde49js13BTvZ26dWo7pfPuPozrXsOzEF2mZxpSv2W+A==} peerDependencies: svelte: ^3.56.0 || ^4.0.0 dependencies: esm-env: 1.0.0 - svelte: 3.59.2 + svelte: 4.2.1 dev: true /@steeze-ui/heroicons@2.2.3: resolution: {integrity: sha512-bv4YK375U9TDS50SmJ5VdFy2UmMhgKbJCCbo6IUU3qs2luEj2VX6sQoDy96j8AIKttxMd62ih1j0lZj7CTjIfA==} dev: true - /@steeze-ui/svelte-icon@1.4.1(svelte@3.59.2): + /@steeze-ui/svelte-icon@1.4.1(svelte@4.2.1): resolution: {integrity: sha512-O8KiL+1rjdhVzdBC5AKzDbc/NLZehOVU+nBj24t6BK22mWCe4o5YDbb04LesN9mBgB8NRRlaV6T81zLGY8xZHQ==} peerDependencies: svelte: ^3.54.0 dependencies: - svelte: 3.59.2 + svelte: 4.2.1 dev: false /@sveltejs/adapter-node@1.3.1(@sveltejs/kit@1.22.3): @@ -589,11 +590,11 @@ packages: '@rollup/plugin-commonjs': 25.0.2(rollup@3.26.0) '@rollup/plugin-json': 6.0.0(rollup@3.26.0) '@rollup/plugin-node-resolve': 15.1.0(rollup@3.26.0) - '@sveltejs/kit': 1.22.3(svelte@3.59.2)(vite@4.4.3) + '@sveltejs/kit': 1.22.3(svelte@4.2.1)(vite@4.4.3) rollup: 3.26.0 dev: true - /@sveltejs/kit@1.22.3(svelte@3.59.2)(vite@4.4.3): + /@sveltejs/kit@1.22.3(svelte@4.2.1)(vite@4.4.3): resolution: {integrity: sha512-IpHD5wvuoOIHYaHQUBJ1zERD2Iz+fB/rBXhXjl8InKw6X4VKE9BSus+ttHhE7Ke+Ie9ecfilzX8BnWE3FeQyng==} engines: {node: ^16.14 || >=18} hasBin: true @@ -602,7 +603,7 @@ packages: svelte: ^3.54.0 || ^4.0.0-next.0 vite: ^4.0.0 dependencies: - '@sveltejs/vite-plugin-svelte': 2.4.2(svelte@3.59.2)(vite@4.4.3) + '@sveltejs/vite-plugin-svelte': 2.4.2(svelte@4.2.1)(vite@4.4.3) '@types/cookie': 0.5.1 cookie: 0.5.0 devalue: 4.3.2 @@ -613,14 +614,14 @@ packages: sade: 1.8.1 set-cookie-parser: 2.6.0 sirv: 2.0.3 - svelte: 3.59.2 + svelte: 4.2.1 undici: 5.22.1 vite: 4.4.3(@types/node@20.4.2) transitivePeerDependencies: - supports-color dev: true - /@sveltejs/vite-plugin-svelte-inspector@1.0.3(@sveltejs/vite-plugin-svelte@2.4.2)(svelte@3.59.2)(vite@4.4.3): + /@sveltejs/vite-plugin-svelte-inspector@1.0.3(@sveltejs/vite-plugin-svelte@2.4.2)(svelte@4.2.1)(vite@4.4.3): resolution: {integrity: sha512-Khdl5jmmPN6SUsVuqSXatKpQTMIifoQPDanaxC84m9JxIibWvSABJyHpyys0Z+1yYrxY5TTEQm+6elh0XCMaOA==} engines: {node: ^14.18.0 || >= 16} peerDependencies: @@ -628,28 +629,28 @@ packages: svelte: ^3.54.0 || ^4.0.0 vite: ^4.0.0 dependencies: - '@sveltejs/vite-plugin-svelte': 2.4.2(svelte@3.59.2)(vite@4.4.3) + '@sveltejs/vite-plugin-svelte': 2.4.2(svelte@4.2.1)(vite@4.4.3) debug: 4.3.4 - svelte: 3.59.2 + svelte: 4.2.1 vite: 4.4.3(@types/node@20.4.2) transitivePeerDependencies: - supports-color dev: true - /@sveltejs/vite-plugin-svelte@2.4.2(svelte@3.59.2)(vite@4.4.3): + /@sveltejs/vite-plugin-svelte@2.4.2(svelte@4.2.1)(vite@4.4.3): resolution: {integrity: sha512-ePfcC48ftMKhkT0OFGdOyycYKnnkT6i/buzey+vHRTR/JpQvuPzzhf1PtKqCDQfJRgoPSN2vscXs6gLigx/zGw==} engines: {node: ^14.18.0 || >= 16} peerDependencies: svelte: ^3.54.0 || ^4.0.0 vite: ^4.0.0 dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 1.0.3(@sveltejs/vite-plugin-svelte@2.4.2)(svelte@3.59.2)(vite@4.4.3) + '@sveltejs/vite-plugin-svelte-inspector': 1.0.3(@sveltejs/vite-plugin-svelte@2.4.2)(svelte@4.2.1)(vite@4.4.3) debug: 4.3.4 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.0 - svelte: 3.59.2 - svelte-hmr: 0.15.2(svelte@3.59.2) + svelte: 4.2.1 + svelte-hmr: 0.15.2(svelte@4.2.1) vite: 4.4.3(@types/node@20.4.2) vitefu: 0.2.4(vite@4.4.3) transitivePeerDependencies: @@ -680,7 +681,6 @@ packages: /@types/estree@1.0.1: resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} - dev: true /@types/json-schema@7.0.12: resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==} @@ -886,11 +886,15 @@ packages: acorn: 8.9.0 dev: true + /acorn@8.10.0: + resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} + engines: {node: '>=0.4.0'} + hasBin: true + /acorn@8.9.0: resolution: {integrity: sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==} engines: {node: '>=0.4.0'} hasBin: true - dev: true /ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} @@ -933,6 +937,11 @@ packages: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} dev: true + /aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + dependencies: + dequal: 2.0.3 + /array-union@2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} @@ -954,6 +963,11 @@ packages: postcss-value-parser: 4.2.0 dev: true + /axobject-query@3.2.1: + resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} + dependencies: + dequal: 2.0.3 + /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} dev: true @@ -1058,6 +1072,15 @@ packages: resolution: {integrity: sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w==} dev: true + /code-red@1.0.4: + resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + '@types/estree': 1.0.1 + acorn: 8.10.0 + estree-walker: 3.0.3 + periscopic: 3.1.0 + /color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} @@ -1096,6 +1119,13 @@ packages: which: 2.0.2 dev: true + /css-tree@2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.0.2 + /cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} @@ -1128,6 +1158,10 @@ packages: engines: {node: '>=0.10.0'} dev: true + /dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + /detect-indent@6.1.0: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} @@ -1229,7 +1263,7 @@ packages: eslint: 8.44.0 dev: true - /eslint-plugin-svelte@2.32.2(eslint@8.44.0)(svelte@3.59.2): + /eslint-plugin-svelte@2.32.2(eslint@8.44.0)(svelte@4.2.1): resolution: {integrity: sha512-Jgbop2fNZsoxxkklZAIbDNhwAPynvnCtUXLsEC6O2qax7N/pfe2cNqT0ZoBbubXKJitQQDEyVDQ1rZs4ZWcrTA==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: @@ -1250,8 +1284,8 @@ packages: postcss-safe-parser: 6.0.0(postcss@8.4.26) postcss-selector-parser: 6.0.13 semver: 7.5.3 - svelte: 3.59.2 - svelte-eslint-parser: 0.32.0(svelte@3.59.2) + svelte: 4.2.1 + svelte-eslint-parser: 0.32.0(svelte@4.2.1) transitivePeerDependencies: - supports-color - ts-node @@ -1371,6 +1405,11 @@ packages: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} dev: true + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.1 + /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} @@ -1626,6 +1665,11 @@ packages: '@types/estree': 1.0.1 dev: true + /is-reference@3.0.2: + resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} + dependencies: + '@types/estree': 1.0.1 + /isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} dev: true @@ -1684,6 +1728,9 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true + /locate-character@3.0.0: + resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} + /locate-path@6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} @@ -1736,7 +1783,9 @@ packages: engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - dev: true + + /mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} /merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} @@ -1935,6 +1984,13 @@ packages: engines: {node: '>=8'} dev: true + /periscopic@3.1.0: + resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} + dependencies: + '@types/estree': 1.0.1 + estree-walker: 3.0.3 + is-reference: 3.0.2 + /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} dev: true @@ -2064,14 +2120,14 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier-plugin-svelte@2.10.1(prettier@2.8.8)(svelte@3.59.2): + /prettier-plugin-svelte@2.10.1(prettier@2.8.8)(svelte@4.2.1): resolution: {integrity: sha512-Wlq7Z5v2ueCubWo0TZzKc9XHcm7TDxqcuzRuGd0gcENfzfT4JZ9yDlCbEgxWgiPmLHkBjfOtpAWkcT28MCDpUQ==} peerDependencies: prettier: ^1.16.4 || ^2.0.0 svelte: ^3.2.0 || ^4.0.0-next.0 dependencies: prettier: 2.8.8 - svelte: 3.59.2 + svelte: 4.2.1 dev: true /prettier@2.8.8: @@ -2237,7 +2293,6 @@ packages: /source-map-js@1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} - dev: true /sourcemap-codec@1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} @@ -2300,17 +2355,17 @@ packages: easy-reactive: 1.0.4 dev: true - /svelte-chartjs@3.1.2(chart.js@4.3.0)(svelte@3.59.2): + /svelte-chartjs@3.1.2(chart.js@4.3.0)(svelte@4.2.1): resolution: {integrity: sha512-3+6gY2IJ9Ua8R9pk3iS1ypa7Z9OoXCJb9oPwIfTp7caJM+X+RrWnH2CTkGAq7FeSxc2nnmW08tYN88Q8Y+5M+w==} peerDependencies: chart.js: ^3.5.0 || ^4.0.0 svelte: ^3.45.0 dependencies: chart.js: 4.3.0 - svelte: 3.59.2 + svelte: 4.2.1 dev: false - /svelte-check@3.4.6(postcss-load-config@4.0.1)(postcss@8.4.26)(svelte@3.59.2): + /svelte-check@3.4.6(postcss-load-config@4.0.1)(postcss@8.4.26)(svelte@4.2.1): resolution: {integrity: sha512-OBlY8866Zh1zHQTkBMPS6psPi7o2umTUyj6JWm4SacnIHXpWFm658pG32m3dKvKFL49V4ntAkfFHKo4ztH07og==} hasBin: true peerDependencies: @@ -2322,8 +2377,8 @@ packages: import-fresh: 3.3.0 picocolors: 1.0.0 sade: 1.8.1 - svelte: 3.59.2 - svelte-preprocess: 5.0.4(postcss-load-config@4.0.1)(postcss@8.4.26)(svelte@3.59.2)(typescript@5.1.6) + svelte: 4.2.1 + svelte-preprocess: 5.0.4(postcss-load-config@4.0.1)(postcss@8.4.26)(svelte@4.2.1)(typescript@5.1.6) typescript: 5.1.6 transitivePeerDependencies: - '@babel/core' @@ -2337,7 +2392,7 @@ packages: - sugarss dev: true - /svelte-eslint-parser@0.32.0(svelte@3.59.2): + /svelte-eslint-parser@0.32.0(svelte@4.2.1): resolution: {integrity: sha512-Q8Nh3GHHoWZMv3Ej4zw+3+gyWPR8I5pPTJXEOvW+JOgwhGXqGKh7mOKNlVcEPtk+PCGiK9TPaRtvRkKoJR327A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2351,27 +2406,27 @@ packages: espree: 9.6.0 postcss: 8.4.26 postcss-scss: 4.0.6(postcss@8.4.26) - svelte: 3.59.2 + svelte: 4.2.1 dev: true - /svelte-flag-icons@0.5.5(svelte@3.59.2): + /svelte-flag-icons@0.5.5(svelte@4.2.1): resolution: {integrity: sha512-66mBHl8fQkkpmcFplYAedtJLHCj+rTC/i8XWxfESlk/b9CliyZjuP3RedJgj71US7NpwYmJMOiluCFoVJJKLZw==} peerDependencies: svelte: ^3.54.0 || ^4.0.0 dependencies: - svelte: 3.59.2 + svelte: 4.2.1 dev: true - /svelte-hmr@0.15.2(svelte@3.59.2): + /svelte-hmr@0.15.2(svelte@4.2.1): resolution: {integrity: sha512-q/bAruCvFLwvNbeE1x3n37TYFb3mTBJ6TrCq6p2CoFbSTNhDE9oAtEfpy+wmc9So8AG0Tja+X0/mJzX9tSfvIg==} engines: {node: ^12.20 || ^14.13.1 || >= 16} peerDependencies: svelte: ^3.19.0 || ^4.0.0-next.0 dependencies: - svelte: 3.59.2 + svelte: 4.2.1 dev: true - /svelte-preprocess@5.0.4(postcss-load-config@4.0.1)(postcss@8.4.26)(svelte@3.59.2)(typescript@5.1.6): + /svelte-preprocess@5.0.4(postcss-load-config@4.0.1)(postcss@8.4.26)(svelte@4.2.1)(typescript@5.1.6): resolution: {integrity: sha512-ABia2QegosxOGsVlsSBJvoWeXy1wUKSfF7SWJdTjLAbx/Y3SrVevvvbFNQqrSJw89+lNSsM58SipmZJ5SRi5iw==} engines: {node: '>= 14.10.0'} requiresBuild: true @@ -2416,21 +2471,35 @@ packages: postcss-load-config: 4.0.1(postcss@8.4.26) sorcery: 0.11.0 strip-indent: 3.0.0 - svelte: 3.59.2 + svelte: 4.2.1 typescript: 5.1.6 dev: true - /svelte-swipe@1.9.2(svelte@3.59.2): + /svelte-swipe@1.9.2(svelte@4.2.1): resolution: {integrity: sha512-yJ2LuJnQvGw6jEvRMBRbbu5eeoQSKcHjONqn+fJ06qI09fvjsLqbe0MjPehwuAtNjiuR0w51Ofa9418ilYn1Lg==} peerDependencies: svelte: ^3.54.0 dependencies: - svelte: 3.59.2 + svelte: 4.2.1 dev: true - /svelte@3.59.2: - resolution: {integrity: sha512-vzSyuGr3eEoAtT/A6bmajosJZIUWySzY2CzB3w2pgPvnkUjGqlDnsNnA0PMO+mMAhuyMul6C2uuZzY6ELSkzyA==} - engines: {node: '>= 8'} + /svelte@4.2.1: + resolution: {integrity: sha512-LpLqY2Jr7cRxkrTc796/AaaoMLF/1ax7cto8Ot76wrvKQhrPmZ0JgajiWPmg9mTSDqO16SSLiD17r9MsvAPTmw==} + engines: {node: '>=16'} + dependencies: + '@ampproject/remapping': 2.2.1 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.18 + acorn: 8.9.0 + aria-query: 5.3.0 + axobject-query: 3.2.1 + code-red: 1.0.4 + css-tree: 2.3.1 + estree-walker: 3.0.3 + is-reference: 3.0.2 + locate-character: 3.0.0 + magic-string: 0.30.0 + periscopic: 3.1.0 /tailwindcss@3.3.3: resolution: {integrity: sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==}