nismod / irv-jamaica

Jamaica Systemic Resilience Assessment Tool
MIT License
0 stars 0 forks source link

Developer experience updates #5

Open tomalrussell opened 1 month ago

tomalrussell commented 1 month ago

In terms of dev-experience and bringing the app a little closer to the more recent global work, you might like to review and port some PRs, @eatyourgreens (or reject/counter-suggest, I'm open to views on what's worth doing or could be improved):

eatyourgreens commented 1 month ago

I was going to open an issue about migrating from CRA, since it isn't maintained. I'll take a look at that Vite PR.

eatyourgreens commented 1 month ago

The app is building with Vite now (CI builds are much faster too!)

I've upgraded ESLint but haven't turned on automatic linting yet. There are still a lot of linter errors, mostly typescript complaining about don't use{}as a type or unexpected any.