-
Notifications
You must be signed in to change notification settings - Fork 2
Conversation
Please review those @typescript rules that are disabled. Having trouble with |
get back to json for intellisense
Using this PR as a place to write down issues I encounter while working this. Lots of
Will try to update package, hope it doesn't break airbnb ruleset. |
imports still not working, trying to work in a Will wait until that PR gets fleshed out and merged. Then I'll try again. Laptop gets supertoasty while reloading the project. 100% CPU/RAM/HDD usage does that, I guess. |
Well I tried again before it was merged anyway. Making many commits here so I can use this to keep track of what's done. |
Added an optional |
the rule is useful in most situations
works across cli and editor extension now
Done with frontend! Tomorrow is backend and then extracting shared stuff to the project root. Finally restore the NB: only files affected by the |
Backend was easy. Ran into trouble when trying to add ESLint to the entire workspace (to later remove duplicates from both frontend and backend) Seems like our |
now imports are broken again
Tried to centralize the eslint dependencies. Now imports are broken again (eventhough the rules are still local) |
Having a base config in root and others in packages could be a problem reading: https://eslint.org/docs/user-guide/configuring#configuration-cascading-and-hierarchy The way I'm seeing it working right now is that rules I placed in root (because both frontend and backend use them) are simply not being picked up. |
keep extending prettier or it blows up
weird no-unused-vars behaviour in backend. still cannot read null errors when linting entire workspace
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please use lerna for monorepo tasks.
Otherwise great work 🙌
lint frontend and backend in parallel
Ok. Only linting inside Linting |
wip