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

Part of #479 Docs : https://eslint.org/docs/latest/rules/constructor-super This is marked as implemented, but is currently just a stub implementation

In general, we have chosen not to handle every expression explicitly in the CFG for performance reasons. That said, certain expressions also have implied control flow logic that we need...

This is not exhaustive but should cover all 'types' of differences to resolve: * [ ] Part of the AST is still based on the "import assertion" spec and should...

Should be similar to https://github.com/fannheyward/coc-biome

We should serialize our AST to estree, to create less chaos in the JavaScript ecosystem. We need to: - * align the smaller parts to estree by modifying the AST...

> [!WARNING] > This comment is maintained by CI. Do not edit this comment directly. > To update comment template, see https://github.com/oxc-project/oxc/tree/main/tasks/lint_rules This is tracking issue for `eslint-plugin-react`, `eslint-plugin-react-hooks`. There...

E-Help Wanted
A-linter

Currently OXC's parser is extremely fast, but using it from NodeJS is not. The primary cause is the overhead of the JS/Rust boundary - specifically serializing/deserializing large AST structures, in...

A-ast

💡 Utf-8 to Utf-16 conversion is costly for downstream tools, is it doable to offer utf-16 spans from our parser?

P-high

### Research After studying babel, esbuild and prettier, I'm leaning towards storing extra data for linking ast node and comments, the data is processed and saved in the parser. References:...

P-high
A-codegen

https://github.com/lukastaegert/eslint-plugin-tree-shaking