strager

Results 237 issues of strager

```json { "globals": { "jest.": true } } ``` The above should warn about the `.` in the global variable name.

good first issue
for hire

```json { "globals": ["goog"] } ``` This is less flexible than an object, but matches intuition.

good first issue
for hire

Make the landing page more attractive.

- [x] interfaces - [x] classes - [x] type annotations on variable declarations - [ ] `variable` type assertions - [ ] abstract methods - [x] `as` type assertions -...

We're missing docs for a bunch of error codes, especially for TypeScript errors. Make sure we have everything documented before we release 3.0.

The following is legal TypeScript: ```typescript function async(...args: any) {} interface Type {} var foo var banana type Banana = Promise; var params let x = foo ? async(params) :...

false positive

It'd be cool if we could set up continuous or occasional fuzzing. Perhaps Microsoft's new service might help?

We could run some precise benchmarks on CI. Examples: * Maximum memory usage (ASLR should be disabled) * Instruction count (ASLR should be disabled?) * Cycle count (ASLR should be...

performance

https://quick-lint-js.com/demo/ On EdgeHTML 13, this page doesn't load (because of `async` IIRC). On browsers not supported wasm, this page doesn't load. Show a message if the page couldn't be loaded....

for hire

https://quick-lint-js.com/errors/ Allow people to compare diagnostics emitted by different parsers: - [ ] V8 - [ ] JavaScriptCore - [ ] SpiderMonkey - [ ] ESLint+Babel - [ ] ESLint+Esprima...