quick-lint-js
                                
                                 quick-lint-js copied to clipboard
                                
                                    quick-lint-js copied to clipboard
                            
                            
                            
                        quick-lint-js finds bugs in JavaScript programs
When reading ๐ about https://golangci-lint.run/usage/install/ a few weeks ago, I thought ๐ญ it was interesting ๐คจ how they promote running it in CI and giving instructions for that. Do you...
https://cdn.discordapp.com/attachments/835712135962296330/1006447947497623602/unknown.png
```javascript import React from "react"; // the following should warn about missing 'export' function MyComponent() { return hello; } ```
The following code is missing the export list, but quick-lint-js thinks it's missing the `from` keyword: ```js import from "react"; ``` Improve the error message to suggest writing an export...
About 30% of lex+parse+lint time for `three.min.js` is spent comparing identifier names in `linter` (since renamed to `variable_analyzer`): Let's optimize this for some nice perf win.
Doesn't tell me to remove extra character `,` on the end.  This should give an error saying unexpected token and missing semicolon like below: 
```js let randomVar = 5(); ``` 5 is called as if it was a function. We should report an error for trivial cases like this. In the future, we might...