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

To reduce time on debugging our tools, we need a new tool for comparing against other tools. How I imagine this should work: ``` pbpaste | cargo run -p compare...

C-enhancement

https://github.com/oxc-project/oxc/blob/09e41c2c26b2db565cd0fece38b6c65f19c71a73/crates/oxc_codegen/src/lib.rs#L170-L226 I find these APIs confusing to use. The intention was to only pass in comments if you want to enable comments, but now we have 2 options: https://github.com/oxc-project/oxc/blob/09e41c2c26b2db565cd0fece38b6c65f19c71a73/crates/oxc_codegen/src/lib.rs#L39-L56 These...

C-enhancement

### Description We have currently adopted a new document template, and some rules need to be supplemented and aligned again. ```rust /// ### What it does /// /// ### Why...

C-enhancement
A-linter
C-docs

> Closes #5046 This PR migrates the linter crate and oxlint app to use the new `LinterBuilder` API. This PR has the following effects: 1. `plugins` in oxlint config files...

A-linter
A-cli

@DonIsaac and I had a meeting and agreed to introduce the following features for a Oxlint Beta release. This feature list is minimal due to our lack of time and...

C-enhancement
A-linter

Removed in favor of LinterBuilder

A-linter
C-cleanup

Example of babel output: ``` return /*#__PURE__*/_jsx(DndContext, { sensors: sensors, onDragEnd: onDragEnd, modifiers: modifiers, children: /*#__PURE__*/_jsx(SortableContext, { disabled: !draggable, items: properties, children: children(filteredProperties) }) }); ``` We lack `/*#__PURE__*/`.

C-enhancement
A-transformer
A-codegen

#5976 added a structured test suite for `Semantic`. As discussed in https://github.com/oxc-project/oxc/pull/5976#issuecomment-2368477213, currently it records whether the tests pass or fail in the `.snap` files. e.g. [nested-assignment.snap](https://github.com/oxc-project/oxc/blob/93575cd09e626a783c780d244996a447099e5782/crates/oxc_semantic/tests/fixtures/oxc/assignment/nested-assignment.snap) I think this...

A-semantic
C-cleanup

Good documentation is a critical part of promoting adoption from other projects. If users cannot understand how to use our tools, odds are they wont. We should document as much...

E-Help Wanted
C-docs