Skip to content

feat(editor): adjust oxlint oxfmt config file editor supporting#16616

Merged
camc314 merged 4 commits intooxc-project:mainfrom
liangmiQwQ:12-9-feat
Dec 10, 2025
Merged

feat(editor): adjust oxlint oxfmt config file editor supporting#16616
camc314 merged 4 commits intooxc-project:mainfrom
liangmiQwQ:12-9-feat

Conversation

@liangmiQwQ
Copy link
Copy Markdown
Contributor

@liangmiQwQ liangmiQwQ commented Dec 8, 2025

Added default editor schema for .oxfmtrc.json(c) files

Added nested oxlint config support (**/.oxlintrc.json)

And since oxlintrc.json, oxlint.json are not the config files which can be selected by default, this PR removed them from default schema, user should add $schema field manualy if they want to use their own configs

@liangmiQwQ liangmiQwQ requested a review from camc314 as a code owner December 8, 2025 22:17
@github-actions github-actions bot added A-editor Area - Editor and Language Server C-enhancement Category - New feature or request labels Dec 8, 2025
@liangmiQwQ liangmiQwQ requested a review from Sysix December 9, 2025 22:08
@camc314 camc314 merged commit a082040 into oxc-project:main Dec 10, 2025
18 checks passed
@liangmiQwQ liangmiQwQ deleted the 12-9-feat branch December 10, 2025 11:52
Copilot AI pushed a commit that referenced this pull request Dec 10, 2025
Added default editor schema for `.oxfmtrc.json(c)` files

Added nested oxlint config support (`**/.oxlintrc.json`)

And since `oxlintrc.json`, `oxlint.json` are not the config files which
can be selected by default, this PR removed them from default schema,
user should add `$schema` field manualy if they want to use their own
configs

---------

Co-authored-by: Cameron <[email protected]>
taearls pushed a commit to taearls/oxc that referenced this pull request Dec 11, 2025
…project#16616)

Added default editor schema for `.oxfmtrc.json(c)` files

Added nested oxlint config support (`**/.oxlintrc.json`)

And since `oxlintrc.json`, `oxlint.json` are not the config files which
can be selected by default, this PR removed them from default schema,
user should add `$schema` field manualy if they want to use their own
configs

---------

Co-authored-by: Cameron <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-editor Area - Editor and Language Server C-enhancement Category - New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants