diff --git a/package.json b/package.json index 2f06269..0cb49f0 100644 --- a/package.json +++ b/package.json @@ -20,8 +20,8 @@ "@biomejs/biome": "^1.9.4", "@playwright/test": "^1.49.1", "@sveltejs/adapter-node": "^5.2.10", - "@sveltejs/enhanced-img": "^0.4.3", - "@sveltejs/kit": "^2.11.0", + "@sveltejs/enhanced-img": "^0.4.4", + "@sveltejs/kit": "^2.12.1", "@sveltejs/vite-plugin-svelte": "^5.0.2", "@zerodevx/svelte-img": "^2.1.2", "autoprefixer": "^10.4.20", @@ -36,7 +36,7 @@ "satori-html": "^0.3.2", "scrape-it": "^6.1.3", "sharp": "^0.33.5", - "svelte": "^5.11.3", + "svelte": "^5.14.2", "svelte-check": "^4.1.0", "svelte-meta-tags": "^4.0.4", "svelte-preprocess": "^6.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 199a0d3..815b3ac 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,19 +13,19 @@ importers: version: 2.6.2 '@sveltejs/adapter-vercel': specifier: ^5.5.2 - version: 5.5.2(@sveltejs/kit@2.11.0(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(rollup@4.28.1) + version: 5.5.2(@sveltejs/kit@2.12.1(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(rollup@4.28.1) '@types/nprogress': specifier: ^0.2.3 version: 0.2.3 '@unpic/svelte': specifier: ^0.0.57 - version: 0.0.57(svelte@5.11.3) + version: 0.0.57(svelte@5.14.2) '@vercel/og': specifier: ^0.6.4 version: 0.6.4 bits-ui: specifier: 1.0.0-next.66 - version: 1.0.0-next.66(svelte@5.11.3) + version: 1.0.0-next.66(svelte@5.14.2) flexsearch: specifier: ^0.7.43 version: 0.7.43 @@ -34,13 +34,13 @@ importers: version: 5.4.1 lucide-svelte: specifier: ^0.468.0 - version: 0.468.0(svelte@5.11.3) + version: 0.468.0(svelte@5.14.2) nprogress: specifier: ^0.2.0 version: 0.2.0 svelte-local-storage-store: specifier: ^0.6.4 - version: 0.6.4(svelte@5.11.3) + version: 0.6.4(svelte@5.14.2) devDependencies: '@biomejs/biome': specifier: ^1.9.4 @@ -50,19 +50,19 @@ importers: version: 1.49.1 '@sveltejs/adapter-node': specifier: ^5.2.10 - version: 5.2.10(@sveltejs/kit@2.11.0(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2))) + version: 5.2.10(@sveltejs/kit@2.12.1(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2))) '@sveltejs/enhanced-img': - specifier: ^0.4.3 - version: 0.4.3(rollup@4.28.1)(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) + specifier: ^0.4.4 + version: 0.4.4(rollup@4.28.1)(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) '@sveltejs/kit': - specifier: ^2.11.0 - version: 2.11.0(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) + specifier: ^2.12.1 + version: 2.12.1(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) '@sveltejs/vite-plugin-svelte': specifier: ^5.0.2 - version: 5.0.2(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) + version: 5.0.2(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) '@zerodevx/svelte-img': specifier: ^2.1.2 - version: 2.1.2(rollup@4.28.1)(svelte@5.11.3) + version: 2.1.2(rollup@4.28.1)(svelte@5.14.2) autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.4.49) @@ -71,7 +71,7 @@ importers: version: 4.3.0 mdsvex: specifier: ^0.12.3 - version: 0.12.3(svelte@5.11.3) + version: 0.12.3(svelte@5.14.2) mdsvex-relative-images: specifier: ^1.0.3 version: 1.0.3 @@ -100,17 +100,17 @@ importers: specifier: ^0.33.5 version: 0.33.5 svelte: - specifier: ^5.11.3 - version: 5.11.3 + specifier: ^5.14.2 + version: 5.14.2 svelte-check: specifier: ^4.1.0 - version: 4.1.1(picomatch@4.0.2)(svelte@5.11.3)(typescript@5.7.2) + version: 4.1.1(picomatch@4.0.2)(svelte@5.14.2)(typescript@5.7.2) svelte-meta-tags: specifier: ^4.0.4 - version: 4.0.4(svelte@5.11.3)(typescript@5.7.2) + version: 4.0.4(svelte@5.14.2)(typescript@5.7.2) svelte-preprocess: specifier: ^6.0.3 - version: 6.0.3(postcss-load-config@5.1.0(postcss@8.4.49))(postcss@8.4.49)(sass@1.82.0)(svelte@5.11.3)(typescript@5.7.2) + version: 6.0.3(postcss-load-config@5.1.0(postcss@8.4.49))(postcss@8.4.49)(sass@1.82.0)(svelte@5.14.2)(typescript@5.7.2) svelte-sequential-preprocessor: specifier: ^2.0.2 version: 2.0.2 @@ -1290,14 +1290,14 @@ packages: peerDependencies: '@sveltejs/kit': ^2.4.0 - '@sveltejs/enhanced-img@0.4.3': - resolution: {integrity: sha512-hhuaZW2a+4p/niPpPnGEDWBbYy54rvvPlD3JArCyWYMbkdj825HkgyzvNZWbA0nrKDhdFNbbVVsVNBMDvPOLrQ==} + '@sveltejs/enhanced-img@0.4.4': + resolution: {integrity: sha512-BlBTGfbLUgHa+zSVrsGLOd+noCKWfipoOjoxE26bAAX97v7zh5eiCAp1KEdpkluL05Tl3+nR14gQdPsATyZqoA==} peerDependencies: svelte: ^5.0.0 vite: '>= 5.0.0' - '@sveltejs/kit@2.11.0': - resolution: {integrity: sha512-VtHkM5i4qAIeO9hfYwKD6Hxn7Ik+RkYam9842RXw6YdtzuI+gsA8XepZs7FB/o7hjQBJCDmvXahiGAnff1QU6w==} + '@sveltejs/kit@2.12.1': + resolution: {integrity: sha512-M3rPijGImeOkI0DBJSwjqz+YFX2DyOf6NzWgHVk3mqpT06dlYCpcv5xh1q4rYEqB58yQlk4QA1Y35PUqnUiFKw==} engines: {node: '>=18.13'} hasBin: true peerDependencies: @@ -1548,6 +1548,10 @@ packages: resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} engines: {node: '>= 14.16.0'} + chokidar@4.0.2: + resolution: {integrity: sha512-/b57FK+bblSU+dfewfFe0rT1YjVDfOmeLQwCAuC+vwvgLkXboATqqmy+Ipux6JrF6L5joe5CBnFOw+gLWH6yKg==} + engines: {node: '>= 14.16.0'} + chownr@3.0.0: resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} engines: {node: '>=18'} @@ -1996,6 +2000,9 @@ packages: magic-string@0.30.15: resolution: {integrity: sha512-zXeaYRgZ6ldS1RJJUrMrYgNJ4fdwnyI6tVqoiIhyCyv5IVTK9BU8Ic2l253GGETQHxI4HNUwhJ3fjDhKqEoaAw==} + magic-string@0.30.17: + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + mdn-data@2.0.30: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} @@ -2374,6 +2381,10 @@ packages: resolution: {integrity: sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==} engines: {node: '>= 14.16.0'} + readdirp@4.0.2: + resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} + engines: {node: '>= 14.16.0'} + redis-errors@1.2.0: resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} engines: {node: '>=4'} @@ -2600,8 +2611,8 @@ packages: resolution: {integrity: sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==} engines: {node: '>=16'} - svelte@5.11.3: - resolution: {integrity: sha512-yyOB+kc8mP6T6F10wGXcO3nSzGowD6dCOeo9jHEkF01dxQyQKh1KO6yrH3rJzwAdEVX/OSV3MRUwcbWDtHI2ww==} + svelte@5.14.2: + resolution: {integrity: sha512-OxNh82bYjbutXNSZSPQspZzzmVzlRyNbiz0a6KrpOWvQ9LBUUZifXyeKhfl73LgyQC9UbsnVS9M55nQzqekMTA==} engines: {node: '>=18'} tar@7.4.3: @@ -3710,17 +3721,17 @@ snapshots: fflate: 0.7.4 string.prototype.codepointat: 0.2.1 - '@sveltejs/adapter-node@5.2.10(@sveltejs/kit@2.11.0(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))': + '@sveltejs/adapter-node@5.2.10(@sveltejs/kit@2.12.1(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))': dependencies: '@rollup/plugin-commonjs': 28.0.1(rollup@4.28.1) '@rollup/plugin-json': 6.1.0(rollup@4.28.1) '@rollup/plugin-node-resolve': 15.3.0(rollup@4.28.1) - '@sveltejs/kit': 2.11.0(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) + '@sveltejs/kit': 2.12.1(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) rollup: 4.28.1 - '@sveltejs/adapter-vercel@5.5.2(@sveltejs/kit@2.11.0(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(rollup@4.28.1)': + '@sveltejs/adapter-vercel@5.5.2(@sveltejs/kit@2.12.1(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(rollup@4.28.1)': dependencies: - '@sveltejs/kit': 2.11.0(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) + '@sveltejs/kit': 2.12.1(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) '@vercel/nft': 0.27.9(rollup@4.28.1) esbuild: 0.24.0 transitivePeerDependencies: @@ -3728,53 +3739,53 @@ snapshots: - rollup - supports-color - '@sveltejs/enhanced-img@0.4.3(rollup@4.28.1)(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2))': + '@sveltejs/enhanced-img@0.4.4(rollup@4.28.1)(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2))': dependencies: - magic-string: 0.30.14 + magic-string: 0.30.17 sharp: 0.33.5 - svelte: 5.11.3 - svelte-parse-markup: 0.1.5(svelte@5.11.3) + svelte: 5.14.2 + svelte-parse-markup: 0.1.5(svelte@5.14.2) vite: 6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2) vite-imagetools: 7.0.5(rollup@4.28.1) zimmerframe: 1.1.2 transitivePeerDependencies: - rollup - '@sveltejs/kit@2.11.0(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2))': + '@sveltejs/kit@2.12.1(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.2(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) + '@sveltejs/vite-plugin-svelte': 5.0.2(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.1.1 esm-env: 1.2.1 import-meta-resolve: 4.1.0 kleur: 4.1.5 - magic-string: 0.30.15 + magic-string: 0.30.17 mrmime: 2.0.0 sade: 1.8.1 set-cookie-parser: 2.7.1 sirv: 3.0.0 - svelte: 5.11.3 + svelte: 5.14.2 tiny-glob: 0.2.9 vite: 6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2) - '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2))': + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.2(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) + '@sveltejs/vite-plugin-svelte': 5.0.2(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) debug: 4.4.0 - svelte: 5.11.3 + svelte: 5.14.2 vite: 6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2))': + '@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.11.3)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.2(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)))(svelte@5.14.2)(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) debug: 4.4.0 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.15 - svelte: 5.11.3 + svelte: 5.14.2 vite: 6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2) vitefu: 1.0.4(vite@6.0.3(@types/node@20.7.0)(sass@1.82.0)(yaml@2.4.2)) transitivePeerDependencies: @@ -3805,11 +3816,11 @@ snapshots: dependencies: unpic: 3.22.0 - '@unpic/svelte@0.0.57(svelte@5.11.3)': + '@unpic/svelte@0.0.57(svelte@5.14.2)': dependencies: '@unpic/core': 0.1.0 style-object-to-css-string: 1.1.3 - svelte: 5.11.3 + svelte: 5.14.2 unpic: 3.22.0 '@vercel/nft@0.27.9(rollup@4.28.1)': @@ -3877,9 +3888,9 @@ snapshots: loupe: 3.1.2 tinyrainbow: 1.2.0 - '@zerodevx/svelte-img@2.1.2(rollup@4.28.1)(svelte@5.11.3)': + '@zerodevx/svelte-img@2.1.2(rollup@4.28.1)(svelte@5.14.2)': dependencies: - svelte: 5.11.3 + svelte: 5.14.2 vite-imagetools: 6.2.9(rollup@4.28.1) transitivePeerDependencies: - rollup @@ -3965,15 +3976,15 @@ snapshots: dependencies: file-uri-to-path: 1.0.0 - bits-ui@1.0.0-next.66(svelte@5.11.3): + bits-ui@1.0.0-next.66(svelte@5.14.2): dependencies: '@floating-ui/core': 1.6.8 '@floating-ui/dom': 1.6.12 '@internationalized/date': 3.6.0 esm-env: 1.2.1 - runed: 0.15.4(svelte@5.11.3) - svelte: 5.11.3 - svelte-toolbelt: 0.4.6(svelte@5.11.3) + runed: 0.15.4(svelte@5.14.2) + svelte: 5.14.2 + svelte-toolbelt: 0.4.6(svelte@5.14.2) boolbase@1.0.0: {} @@ -4048,6 +4059,11 @@ snapshots: dependencies: readdirp: 4.0.1 + chokidar@4.0.2: + dependencies: + readdirp: 4.0.2 + optional: true + chownr@3.0.0: {} clsx@2.1.1: {} @@ -4485,9 +4501,9 @@ snapshots: lru-cache@10.4.3: {} - lucide-svelte@0.468.0(svelte@5.11.3): + lucide-svelte@0.468.0(svelte@5.14.2): dependencies: - svelte: 5.11.3 + svelte: 5.14.2 magic-string@0.30.14: dependencies: @@ -4497,6 +4513,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.17: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + mdn-data@2.0.30: {} mdsvex-relative-images@1.0.3: @@ -4504,12 +4524,12 @@ snapshots: just-camel-case: 4.0.2 unist-util-visit: 3.1.0 - mdsvex@0.12.3(svelte@5.11.3): + mdsvex@0.12.3(svelte@5.14.2): dependencies: '@types/unist': 2.0.11 prism-svelte: 0.4.7 prismjs: 1.29.0 - svelte: 5.11.3 + svelte: 5.14.2 vfile-message: 2.0.4 micromatch@4.0.8: @@ -4894,6 +4914,9 @@ snapshots: readdirp@4.0.1: {} + readdirp@4.0.2: + optional: true + redis-errors@1.2.0: {} redis-parser@3.0.0: @@ -4963,10 +4986,10 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.28.1 fsevents: 2.3.3 - runed@0.15.4(svelte@5.11.3): + runed@0.15.4(svelte@5.14.2): dependencies: esm-env: 1.2.1 - svelte: 5.11.3 + svelte: 5.14.2 sade@1.8.1: dependencies: @@ -4976,7 +4999,7 @@ snapshots: sass@1.82.0: dependencies: - chokidar: 4.0.1 + chokidar: 4.0.2 immutable: 5.0.3 source-map-js: 1.2.1 optionalDependencies: @@ -5127,36 +5150,36 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@4.1.1(picomatch@4.0.2)(svelte@5.11.3)(typescript@5.7.2): + svelte-check@4.1.1(picomatch@4.0.2)(svelte@5.14.2)(typescript@5.7.2): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 4.0.1 fdir: 6.4.2(picomatch@4.0.2) picocolors: 1.1.1 sade: 1.8.1 - svelte: 5.11.3 + svelte: 5.14.2 typescript: 5.7.2 transitivePeerDependencies: - picomatch - svelte-local-storage-store@0.6.4(svelte@5.11.3): + svelte-local-storage-store@0.6.4(svelte@5.14.2): dependencies: - svelte: 5.11.3 + svelte: 5.14.2 - svelte-meta-tags@4.0.4(svelte@5.11.3)(typescript@5.7.2): + svelte-meta-tags@4.0.4(svelte@5.14.2)(typescript@5.7.2): dependencies: schema-dts: 1.1.2(typescript@5.7.2) - svelte: 5.11.3 + svelte: 5.14.2 transitivePeerDependencies: - typescript - svelte-parse-markup@0.1.5(svelte@5.11.3): + svelte-parse-markup@0.1.5(svelte@5.14.2): dependencies: - svelte: 5.11.3 + svelte: 5.14.2 - svelte-preprocess@6.0.3(postcss-load-config@5.1.0(postcss@8.4.49))(postcss@8.4.49)(sass@1.82.0)(svelte@5.11.3)(typescript@5.7.2): + svelte-preprocess@6.0.3(postcss-load-config@5.1.0(postcss@8.4.49))(postcss@8.4.49)(sass@1.82.0)(svelte@5.14.2)(typescript@5.7.2): dependencies: - svelte: 5.11.3 + svelte: 5.14.2 optionalDependencies: postcss: 8.4.49 postcss-load-config: 5.1.0(postcss@8.4.49) @@ -5168,11 +5191,11 @@ snapshots: svelte: 4.2.19 tslib: 2.7.0 - svelte-toolbelt@0.4.6(svelte@5.11.3): + svelte-toolbelt@0.4.6(svelte@5.14.2): dependencies: clsx: 2.1.1 style-to-object: 1.0.8 - svelte: 5.11.3 + svelte: 5.14.2 svelte@4.2.19: dependencies: @@ -5191,7 +5214,7 @@ snapshots: magic-string: 0.30.14 periscopic: 3.1.0 - svelte@5.11.3: + svelte@5.14.2: dependencies: '@ampproject/remapping': 2.3.0 '@jridgewell/sourcemap-codec': 1.5.0 @@ -5204,7 +5227,7 @@ snapshots: esrap: 1.2.3 is-reference: 3.0.3 locate-character: 3.0.0 - magic-string: 0.30.15 + magic-string: 0.30.17 zimmerframe: 1.1.2 tar@7.4.3: diff --git a/src/lib/components/Articles.svelte b/src/lib/components/Articles.svelte index b45c6a0..49baeb4 100644 --- a/src/lib/components/Articles.svelte +++ b/src/lib/components/Articles.svelte @@ -1,7 +1,7 @@
The previous version of my website was written using React and Gatsby which
you can view
+ Each iteration brings better code and my previous React version was
improved after the suggestions on
You can view the previous archived version of the site before those
changes
My first personal website
+This was my first real personal website hosted on DigitalOcean.
+Tech stack:
+Company website for Mark Shellnut Architect.
+Tech stack:
+
- For the sake of transparency I am using
+ My development setup has been documented here:
+ And documentation for my terminal and coding setup can be found here:
+ For the past few years I've been working towards moving my data to + self-hosted systems and systems I trust to hold my data. +
+ ++ If you want to see more info about this head to my Privacy page. +
+ +