These apply to node modules too. As well when multiple parts are misspelt, eg. `seastian/mkenzie` will provide a suggestion for `sebastian/mckenzie`.
-
-
Show this thread
-
-
Also dedicated warnings when you import something case sensitive. Particularly useful when working with people on different operating systems. The casing may work for them but will break for others.pic.twitter.com/eX0Q97GEkh
Show this thread -
Playing around with a diff view to make the mistakes more immediately obviouspic.twitter.com/01DlInbtsP
Show this thread -
Here's the code that generates the diagnostic advice. It's general, including the diff view, and could be printed anywhere. This method just takes an array of possible values, and the string to compare against.pic.twitter.com/G7lsVgomQ0
Show this thread -
Nested directories can be difficult. Especially knowing how many .. to use. Rome provides suggestions for these cases.pic.twitter.com/5fX7dHRlCh
Show this thread
End of conversation
New conversation -
-
-
This Tweet is unavailable.
-
I changed it to remove the extension if the original source didn't have it. However, you should never be using implicit extensions anyway. They're required in both Node and Browser ES module resolution.
End of conversation
-
-
-
Can I ask what is Rome?
-
Check my bio
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
he/him 