Oxlint and oxfmt toolchains#366
Conversation
|
Ran this branch locally and there is one hard blocker before merge: generated apps cannot install because Suggested fix: remove dependency on unpublished Everything else looks directionally good and the toolchain scaffolding appears in both React and Solid. |
|
Follow-up: given the current install blocker ( is not published), this PR should be reopened only with either (a) a passing setup that removes the unpublished dependency, or (b) a concrete publication plan/timeline for and updated dependency/versioning to match. Closing for now to keep main mergeable. |
|
Correction: the missing package is @tanstack/oxlint-config. Please reopen only with either (1) a passing setup that removes this unpublished dependency, or (2) a concrete publish plan/timeline for @tanstack/oxlint-config plus updated dependency/versioning once available. |
Adds the oxc toolchain formatter and linter as toolchain addons in the cli.
Note: This PR depends on TanStack/config#342. I can change the dependency on
@tanstack/oxlint-configif it's preferred not to use unmerged packages.oxlint and oxfmt
Oxlint and oxfmt are a part of the oxc high-performance toolchain.
The icon was sourced from: https://github.com/oxc-project/oxc-assets