-
-
Notifications
You must be signed in to change notification settings - Fork 388
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
chore: migrate to TypeScript (no runtime code changes) #410
Conversation
First experimental branch: https://github.com/htmlhint/HTMLHint/tree/chore/typescript-sub-1 I created an initial process workflow to leave our current rollup build unchanged |
@thedaviddias I think I want to request a first review! There are still eslint is currently configured to allow warnings so the build can be triggered |
For now I disabled some eslint rules and added some TODOs to resolve them later This PR didn't touched runtime-code |
I have improved linting for the project so test folder is also linted with typescript checking and I improved linting with type-checking enabled. |
🎉 This PR is included in version 0.13.1-beta.1 🎉 The release is available on: Your semantic-release bot 📦🚀 |
🎉 This PR is included in version 0.13.1 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Short description of what this resolves:
We want to create a stable code base in which errors can be identified quickly
Proposed changes:
closes #202
closes #277