Skip to content

Commit 6578d92

Browse files
committed
docs(todo): update plan for legacy apps using astro
1 parent ece313f commit 6578d92

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

TODO.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# TODO
22

3+
## All apps
4+
5+
- try to remove `typescript` from `devDependencies`. ensure all projects are
6+
using the same version of `typescript`. See [Running scripts in workspaces](https://pnpm.io/9.x/cli/run#details)
7+
38
## Vanilla
49

510
- ensure all apps are type-checked before building
@@ -21,7 +26,9 @@
2126
- update `eslint` to `v9` and config files to match [create-vite@8.2.0][create-vite@8.2.0]
2227
- update `vite` to `v7`:
2328
- update `@vitejs/plugin-react` to support `vite@v7`
24-
- update `astro` and related packages to support `vite@v7`
2529
- migrate content-only apps to `astro`. pre-render content to static HTML.
30+
- update projects using `astro` to use `astro@v5`
31+
- requires an explicit version in `package.json` instead of `catalog:`
32+
protocol
2633

2734
[create-vite@8.2.0]: https://github.com/vitejs/vite/tree/create-vite%408.2.0/packages/create-vite/template-react-ts

0 commit comments

Comments
 (0)