winget install --id quick-lint.quick-lint-js
About quick-lint-js
Over 90× faster than ESLint, quick-lint-js gives you instant feedback as you code. Find bugs in your JavaScript before your finger leaves the keyboard. Lint any JavaScript file with no configuration.
What's new in 3.2.0
Added - VS Code: You can now make quick-lint-js messages fun and insulting with the quick-lint-js.snarky setting (disabled by default). (Implemented by vegerot.) - Using Greek question mark (;, U+037E) instead of a semicolon (;, U+003B) now reports [E0457][] ("this is a Greek Question Mark, not a semicolon (';')"). This diagnostic is also reported for similar-looking characters like ǃ (which should be !) and ﴾ (which should be (). - TypeScript: Decorators on abstract classes are now parsed. (#1194) Fixed - TypeScript: (): RT<T>=>null (with no spaces in >=>) now parses correctly. (Fixed by vegerot.) - Fixed E0718 falsely diagnosing valid code. (#1192, #1199) - quick-lint-js no longer crashes in the presence of symbolic links and directory junctions on Windows. (#1182) - Fixed a read buffer overflow (possibly leading to a crash) when checking whether short identifiers containing Unicode escape sequences are keywords. (x86 and x86_64 only.) (#1191)
Version history
| Version | Updated | Notes |
|---|---|---|
| 3.2.0 | Unknown | Added - VS Code: You can now make quick-lint-js messages fun and insulting with the quick-lint-js.snarky setting (disabled by default). (Implemented by vegerot.) - Using Greek question mark (;, U+037E) instead of a semic... |
| 3.1.0.0 | Unknown | No notes |
| 3.0.0.0 | Unknown | No notes |
| 2.18.0.0 | Unknown | No notes |
| 2.16.0.0 | Unknown | No notes |
| 2.15.0.0 | Unknown | No notes |
| 2.14.0.0 | Unknown | No notes |
| 2.13.0.0 | Unknown | No notes |
| 2.12.0.0 | Unknown | No notes |
| 2.11.0.0 | Unknown | No notes |
| 2.9.0.0 | Unknown | No notes |
| 2.8.0.0 | Unknown | No notes |
| 2.6.0.0 | Unknown | No notes |
| 2.5.0.0 | Unknown | No notes |
| 2.4.2.0 | Unknown | No notes |