oxc icon indicating copy to clipboard operation
oxc copied to clipboard

⚓ A collection of JavaScript tools written in Rust.

Results 315 oxc issues
Sort by recently updated
recently updated
newest added

1. Adding a new InstructionKind `ImplicitReturn` 2. Adding a new `ImplicitReturn` instruction for each function body, just like biome ![image](https://github.com/user-attachments/assets/1511a64a-96d8-47b6-a394-11cd40e98b85)

A-linter
A-semantic
A-cfg
blocker

Make `AstKind::as_*` methods (e.g. `AstKind::as_boolean_literal`) take `self`, not `&self`. `AstKind` is `Copy`. See: https://github.com/oxc-project/oxc/issues/5506#issuecomment-2332912976

A-ast
A-ast-tools

Support `config.plugins` in `.oxlintrc.json`. ```jsonc { "plugins": ["import", "react-hooks", "@typescript-eslint"], // ... } ``` ## Acceptance Criteria - Should match behavior of eslint

C-enhancement
A-linter

Almost done. Still need to add documentation, fix all semantic errors, and tidy up somewhere.

C-enhancement
A-transformer

https://github.com/oxc-project/oxc/issues/1022

C-enhancement
A-linter

I think I found all of the AST fields that are typescript-only but I could be wrong. I did label decorators as `#[ts]` but not sure if that's correct.

C-enhancement
A-ast

In `oxc_ast` we exclusively use `Box` and `Vec` from `oxc_allocator`, so it's easy to know that `Box` or `Vec` anywhere in the code means the arena variant. But this is...