oxc/npm/oxlint
oxc-bot 68dc899887
release(oxlint): v0.11.1 (#7224)
## [0.11.1] - 2024-11-09

### Features

- 4dd9b60 editor/vscode: Replace existing output channel and trace
output channel with a single LogOutputChannel (#7196) (Nicholas Rayburn)
- 1fcd709 linter: Add jsx support for only-used-in-recursion (#7120)
(no-yan)
- 4d577cf linter: Add `import/first` rule (#7180) (Dmitry Zakharov)
- 9b8973f linter: Add `import/unambiguous` rule (#7187) (Dmitry
Zakharov)
- 5ab1ff6 linter: Implement @typescript-eslint/no-unsafe-function-type
(#6989) (Orenbek)

### Bug Fixes

- eea8879 editor/vscode: Update language client id to fix the resolution
of the oxc.trace.server setting (#7181) (Nicholas Rayburn)
- b73cfd9 linter: Fix `is_method_call` with parentheses and chain
expression (#7095) (tbashiyy)

### Refactor

- 8c0a362 linter: Use `ctx.source_range(comment.content_span())` API
(#7155) (Boshen)
- c5485ae semantic: Add `ancestor_kinds` iterator function (#7217)
(camchenry)
- abf1602 semantic: Rename `iter_parents` to `ancestors` (#7216)
(camchenry)
- 42171eb semantic: Rename `ancestors` to `ancestor_ids` (#7215)
(camchenry)

Co-authored-by: Boshen <1430279+Boshen@users.noreply.github.com>
2024-11-09 19:57:08 +08:00
..
bin fix(npm): SyntaxError caused by optional chaining in low version node (#4650) 2024-08-05 13:01:31 +08:00
scripts release(oxlint): v0.9.5 (#5724) 2024-09-12 16:59:25 +08:00
CHANGELOG.md release(oxlint): v0.11.0 (#7094) 2024-11-03 11:27:30 +08:00
configuration_schema.json docs(linter): document rules (#6983) 2024-10-28 14:49:16 +00:00
package.json release(oxlint): v0.11.1 (#7224) 2024-11-09 19:57:08 +08:00
README.md chore: use dprint to format js, json and markdown 2024-09-08 13:24:58 +08:00

OXC Logo

MIT licensed Build Status Code Coverage Sponsors

Discord chat Playground

Oxc

The Oxidation Compiler is creating a suite of high-performance tools for JavaScript and TypeScript.

Oxlint

This is the linter for oxc.

See usage instructions.

Run

  • npx --yes oxlint@latest in your JavaScript / TypeScript codebase and see it complete in milliseconds. No configurations are required.
  • npx oxlint@latest --help for quick usage instructions.
  • npx oxlint@latest --rules for the list of rules.