My landing page, written in Astro hayden.moe
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: react 19

+37 -42
+2 -2
package.json
··· 21 21 "@react-router/fs-routes": "^7.0.2", 22 22 "feed": "^4.2.2", 23 23 "isbot": "^5.1.17", 24 - "react": "^18.3.1", 25 - "react-dom": "^18.3.1", 24 + "react": "^19.0.0", 25 + "react-dom": "^19.0.0", 26 26 "react-markdown": "^9.0.1", 27 27 "react-router": "^7.0.0" 28 28 },
+35 -40
pnpm-lock.yaml
··· 19 19 version: 5.1.0 20 20 '@react-router/cloudflare': 21 21 specifier: ^7.0.0 22 - version: 7.0.2(@cloudflare/workers-types@4.20241022.0)(react-router@7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(tsup@8.3.5(jiti@1.21.6)(postcss@8.4.49)(typescript@5.6.3)(yaml@2.6.1))(typescript@5.6.3) 22 + version: 7.0.2(@cloudflare/workers-types@4.20241022.0)(react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(tsup@8.3.5(jiti@1.21.6)(postcss@8.4.49)(typescript@5.6.3)(yaml@2.6.1))(typescript@5.6.3) 23 23 '@react-router/fs-routes': 24 24 specifier: ^7.0.2 25 - version: 7.0.2(@react-router/dev@7.0.2(@types/node@22.10.2)(react-router@7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.2))(wrangler@3.84.1(@cloudflare/workers-types@4.20241022.0)))(typescript@5.6.3) 25 + version: 7.0.2(@react-router/dev@7.0.2(@types/node@22.10.2)(react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.2))(wrangler@3.84.1(@cloudflare/workers-types@4.20241022.0)))(typescript@5.6.3) 26 26 feed: 27 27 specifier: ^4.2.2 28 28 version: 4.2.2 ··· 30 30 specifier: ^5.1.17 31 31 version: 5.1.17 32 32 react: 33 - specifier: ^18.3.1 34 - version: 18.3.1 33 + specifier: ^19.0.0 34 + version: 19.0.0 35 35 react-dom: 36 - specifier: ^18.3.1 37 - version: 18.3.1(react@18.3.1) 36 + specifier: ^19.0.0 37 + version: 19.0.0(react@19.0.0) 38 38 react-markdown: 39 39 specifier: ^9.0.1 40 - version: 9.0.1(@types/react@18.3.12)(react@18.3.1) 40 + version: 9.0.1(@types/react@18.3.12)(react@19.0.0) 41 41 react-router: 42 42 specifier: ^7.0.0 43 - version: 7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 43 + version: 7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 44 44 devDependencies: 45 45 '@cloudflare/workers-types': 46 46 specifier: ^4.20241022.0 47 47 version: 4.20241022.0 48 48 '@react-router/dev': 49 49 specifier: ^7.0.0 50 - version: 7.0.2(@types/node@22.10.2)(react-router@7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.2))(wrangler@3.84.1(@cloudflare/workers-types@4.20241022.0)) 50 + version: 7.0.2(@types/node@22.10.2)(react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.2))(wrangler@3.84.1(@cloudflare/workers-types@4.20241022.0)) 51 51 '@tailwindcss/typography': 52 52 specifier: ^0.5.15 53 53 version: 0.5.15(tailwindcss@3.4.14) ··· 2578 2578 queue-microtask@1.2.3: 2579 2579 resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 2580 2580 2581 - react-dom@18.3.1: 2582 - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} 2581 + react-dom@19.0.0: 2582 + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} 2583 2583 peerDependencies: 2584 - react: ^18.3.1 2584 + react: ^19.0.0 2585 2585 2586 2586 react-is@16.13.1: 2587 2587 resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} ··· 2606 2606 react-dom: 2607 2607 optional: true 2608 2608 2609 - react@18.3.1: 2610 - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} 2609 + react@19.0.0: 2610 + resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} 2611 2611 engines: {node: '>=0.10.0'} 2612 2612 2613 2613 read-cache@1.0.0: ··· 2706 2706 sax@1.4.1: 2707 2707 resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} 2708 2708 2709 - scheduler@0.23.2: 2710 - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} 2709 + scheduler@0.25.0: 2710 + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} 2711 2711 2712 2712 selfsigned@2.4.1: 2713 2713 resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} ··· 3835 3835 '@pkgjs/parseargs@0.11.0': 3836 3836 optional: true 3837 3837 3838 - '@react-router/cloudflare@7.0.2(@cloudflare/workers-types@4.20241022.0)(react-router@7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(tsup@8.3.5(jiti@1.21.6)(postcss@8.4.49)(typescript@5.6.3)(yaml@2.6.1))(typescript@5.6.3)': 3838 + '@react-router/cloudflare@7.0.2(@cloudflare/workers-types@4.20241022.0)(react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(tsup@8.3.5(jiti@1.21.6)(postcss@8.4.49)(typescript@5.6.3)(yaml@2.6.1))(typescript@5.6.3)': 3839 3839 dependencies: 3840 3840 '@cloudflare/workers-types': 4.20241022.0 3841 - react-router: 7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 3841 + react-router: 7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 3842 3842 tsup: 8.3.5(jiti@1.21.6)(postcss@8.4.49)(typescript@5.6.3)(yaml@2.6.1) 3843 3843 optionalDependencies: 3844 3844 typescript: 5.6.3 3845 3845 3846 - '@react-router/dev@7.0.2(@types/node@22.10.2)(react-router@7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.2))(wrangler@3.84.1(@cloudflare/workers-types@4.20241022.0))': 3846 + '@react-router/dev@7.0.2(@types/node@22.10.2)(react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.2))(wrangler@3.84.1(@cloudflare/workers-types@4.20241022.0))': 3847 3847 dependencies: 3848 3848 '@babel/core': 7.26.0 3849 3849 '@babel/generator': 7.26.3 ··· 3854 3854 '@babel/traverse': 7.26.4 3855 3855 '@babel/types': 7.26.3 3856 3856 '@npmcli/package-json': 4.0.1 3857 - '@react-router/node': 7.0.2(react-router@7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.6.3) 3857 + '@react-router/node': 7.0.2(react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.6.3) 3858 3858 arg: 5.0.2 3859 3859 babel-dead-code-elimination: 1.0.8 3860 3860 chokidar: 4.0.3 ··· 3870 3870 picomatch: 2.3.1 3871 3871 prettier: 2.8.8 3872 3872 react-refresh: 0.14.2 3873 - react-router: 7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 3873 + react-router: 7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 3874 3874 semver: 7.6.3 3875 3875 set-cookie-parser: 2.7.1 3876 3876 valibot: 0.41.0(typescript@5.6.3) ··· 3892 3892 - supports-color 3893 3893 - terser 3894 3894 3895 - '@react-router/fs-routes@7.0.2(@react-router/dev@7.0.2(@types/node@22.10.2)(react-router@7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.2))(wrangler@3.84.1(@cloudflare/workers-types@4.20241022.0)))(typescript@5.6.3)': 3895 + '@react-router/fs-routes@7.0.2(@react-router/dev@7.0.2(@types/node@22.10.2)(react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.2))(wrangler@3.84.1(@cloudflare/workers-types@4.20241022.0)))(typescript@5.6.3)': 3896 3896 dependencies: 3897 - '@react-router/dev': 7.0.2(@types/node@22.10.2)(react-router@7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.2))(wrangler@3.84.1(@cloudflare/workers-types@4.20241022.0)) 3897 + '@react-router/dev': 7.0.2(@types/node@22.10.2)(react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.2))(wrangler@3.84.1(@cloudflare/workers-types@4.20241022.0)) 3898 3898 minimatch: 9.0.5 3899 3899 optionalDependencies: 3900 3900 typescript: 5.6.3 3901 3901 3902 - '@react-router/node@7.0.2(react-router@7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.6.3)': 3902 + '@react-router/node@7.0.2(react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.6.3)': 3903 3903 dependencies: 3904 3904 '@mjackson/node-fetch-server': 0.2.0 3905 - react-router: 7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 3905 + react-router: 7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 3906 3906 source-map-support: 0.5.21 3907 3907 stream-slice: 0.1.2 3908 3908 undici: 6.21.0 ··· 5919 5919 5920 5920 queue-microtask@1.2.3: {} 5921 5921 5922 - react-dom@18.3.1(react@18.3.1): 5922 + react-dom@19.0.0(react@19.0.0): 5923 5923 dependencies: 5924 - loose-envify: 1.4.0 5925 - react: 18.3.1 5926 - scheduler: 0.23.2 5924 + react: 19.0.0 5925 + scheduler: 0.25.0 5927 5926 5928 5927 react-is@16.13.1: {} 5929 5928 5930 - react-markdown@9.0.1(@types/react@18.3.12)(react@18.3.1): 5929 + react-markdown@9.0.1(@types/react@18.3.12)(react@19.0.0): 5931 5930 dependencies: 5932 5931 '@types/hast': 3.0.4 5933 5932 '@types/react': 18.3.12 ··· 5935 5934 hast-util-to-jsx-runtime: 2.3.2 5936 5935 html-url-attributes: 3.0.1 5937 5936 mdast-util-to-hast: 13.2.0 5938 - react: 18.3.1 5937 + react: 19.0.0 5939 5938 remark-parse: 11.0.0 5940 5939 remark-rehype: 11.1.1 5941 5940 unified: 11.0.5 ··· 5946 5945 5947 5946 react-refresh@0.14.2: {} 5948 5947 5949 - react-router@7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): 5948 + react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): 5950 5949 dependencies: 5951 5950 '@types/cookie': 0.6.0 5952 5951 cookie: 1.0.2 5953 - react: 18.3.1 5952 + react: 19.0.0 5954 5953 set-cookie-parser: 2.7.1 5955 5954 turbo-stream: 2.4.0 5956 5955 optionalDependencies: 5957 - react-dom: 18.3.1(react@18.3.1) 5956 + react-dom: 19.0.0(react@19.0.0) 5958 5957 5959 - react@18.3.1: 5960 - dependencies: 5961 - loose-envify: 1.4.0 5958 + react@19.0.0: {} 5962 5959 5963 5960 read-cache@1.0.0: 5964 5961 dependencies: ··· 6104 6101 6105 6102 sax@1.4.1: {} 6106 6103 6107 - scheduler@0.23.2: 6108 - dependencies: 6109 - loose-envify: 1.4.0 6104 + scheduler@0.25.0: {} 6110 6105 6111 6106 selfsigned@2.4.1: 6112 6107 dependencies: