ror2-editor
ror2-editor copied to clipboard
refactor: add formatter, linter, CI checks and update all dependencies
To celebrate the "Seekers of the Storm" expansion upcoming release 🎉 I made some improvements to the app:
- all dependencies and dev dependencies have been updated
- added prettier
- added eslint
- added new
CIworkflow which controls thatbuild,formatandlinttasks are executed successfully on:pushonmainbranchpull_request
firebase-hosting-mergeworkflow has been changed to be executed- automatically after a successful run of
CIworkflow onmainbranch. - manually from the GitHub Actions page
- automatically after a successful run of
[!NOTE] I created multiple commits to highlight each change and, hopefully, simplify the review process without the need to open many PRs. Furthermore I'm going to add a review comment on each relevant source change. Anyway I understand if this is too much 😅 so let me know if your prefer separate PRs