⚓ A collection of high-performance JavaScript tools.

compiler javascript linter minifier parser transpiler typescript
22 Open Issues Need Help Last updated: Dec 8, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This issue proposes adding a `maxWarnings` option to the `.oxlintrc.json` configuration file. This option will control the linter's exit code, causing it to exit with a non-zero status if the number of warnings exceeds the specified limit, effectively treating warnings as errors when set to 0. The feature will not alter diagnostic severities but will require an error report if `maxWarnings` is found in a non-root config.

Complexity: 3/5
good first issue A-linter

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript
☂️ eslint core about 18 hours ago
good first issue A-linter

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript
good first issue A-linter

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript
good first issue A-linter

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript
E-Help Wanted good first issue A-linter

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript
C-enhancement E-Help Wanted good first issue A-linter

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript
good first issue A-parser A-ast

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript
E-Help Wanted good first issue

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript
C-enhancement good first issue A-linter-plugins

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript
good first issue A-linter

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript
good first issue

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript
good first issue A-linter

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript
good first issue A-parser

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript
good first issue

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript
good first issue A-ast C-docs

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript

AI Summary: The task involves modifying the Rust code of the Oxc project to reduce the memory footprint of the `ArrayAssignmentTarget` and `ObjectAssignmentTarget` structs in the AST. This requires boxing the `rest` fields (which are optional) to reduce their size from 24 bytes to 8 bytes.

Complexity: 2/5
good first issue A-ast

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript

AI Summary: Enhance the Oxc codebase to be more easily understood and utilized by AI development tools. This involves adding hints, context READMEs (like claude.md), and potentially other documentation to improve AI comprehension of the code's structure, purpose, and functionality.

Complexity: 4/5
good first issue

⚓ A collection of high-performance JavaScript tools.

Rust
#compiler#javascript#linter#minifier#parser#transpiler#typescript