Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚀 Please read: TypeScript migration project #113

Open
lowercasename opened this issue Oct 8, 2023 · 0 comments
Open

🚀 Please read: TypeScript migration project #113

lowercasename opened this issue Oct 8, 2023 · 0 comments

Comments

@lowercasename
Copy link
Owner

Hi, it's me, Raphael! Thanks for using and contributing to Gathio, you're great.

This is just a quick FYI: I'm in the middle of a large, piecemeal migration of Gathio over to TypeScript, which I expect to take a few months as I snatch time from work. Along the way, I'm also adding a Cypress test suite, making some design changes, and improving various small things around the site. I'm working in PRs and trying to merge them into the main branch as quickly as possible, to make contributing to Gathio easier for others.

What you need to know

If you're making a contribution to Gathio, please:

  • Write it in TypeScript!
  • If you're adding a new route or editing an old one, place it in a separate file under src/routes, rather than the legacy routes.js file.
  • If you're making a change you don't want to see broken, add a Cypress test for it in the cypress directory.
  • If you want to help with the migration, there's lots to do - leave a comment.

I'm always happy to answer questions about contributing - just email me!

@lowercasename lowercasename pinned this issue Oct 8, 2023
@lowercasename lowercasename changed the title ⚠️ Please read: TypeScript migration project 🚀 Please read: TypeScript migration project Oct 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant