mirror of
https://github.com/oxc-project/oxc.git
synced 2026-09-14 19:36:11 +08:00
e2e0f94253
Point sponsorship url to organization instead of my own.
58 lines
2.4 KiB
Markdown
58 lines
2.4 KiB
Markdown
<p align="center">
|
|
<br>
|
|
<br>
|
|
<a href="https://oxc.rs" target="_blank" rel="noopener noreferrer">
|
|
<picture>
|
|
<source media="(prefers-color-scheme: dark)" srcset="https://oxc.rs/oxc-light.svg">
|
|
<source media="(prefers-color-scheme: light)" srcset="https://oxc.rs/oxc-dark.svg">
|
|
<img alt="Oxc logo" src="https://oxc.rs/oxc-dark.svg" height="60">
|
|
</picture>
|
|
</a>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
</p>
|
|
|
|
<div align="center">
|
|
|
|
[![MIT licensed][license-badge]][license-url]
|
|
[![Build Status][ci-badge]][ci-url]
|
|
[![Code Coverage][code-coverage-badge]][code-coverage-url]
|
|
|
|
[![Discord chat][discord-badge]][discord-url]
|
|
[![Playground][playground-badge]][playground-url]
|
|
|
|
[discord-badge]: https://img.shields.io/discord/1079625926024900739?logo=discord&label=Discord
|
|
[discord-url]: https://discord.gg/9uXCAwqQZW
|
|
[license-badge]: https://img.shields.io/badge/license-MIT-blue.svg
|
|
[license-url]: https://github.com/oxc-project/oxc/blob/main/LICENSE
|
|
[ci-badge]: https://github.com/oxc-project/oxc/actions/workflows/ci.yml/badge.svg?event=push&branch=main
|
|
[ci-url]: https://github.com/oxc-project/oxc/actions/workflows/ci.yml?query=event%3Apush+branch%3Amain
|
|
[npm-badge]: https://img.shields.io/npm/v/oxfmt/latest?color=brightgreen
|
|
[npm-url]: https://npmx.dev/package/oxfmt/v/latest
|
|
[code-size-badge]: https://img.shields.io/github/languages/code-size/oxc-project/oxc
|
|
[code-size-url]: https://github.com/oxc-project/oxc
|
|
[code-coverage-badge]: https://codecov.io/github/oxc-project/oxc/branch/main/graph/badge.svg
|
|
[code-coverage-url]: https://codecov.io/gh/oxc-project/oxc
|
|
[playground-badge]: https://img.shields.io/badge/Playground-blue?color=9BE4E0
|
|
[playground-url]: https://playground.oxc.rs/
|
|
|
|
</div>
|
|
|
|
# ⚓ Oxc
|
|
|
|
The Oxidation Compiler is creating a suite of high-performance tools for JavaScript and TypeScript.
|
|
|
|
## Oxfmt
|
|
|
|
This is the formatter for oxc.
|
|
|
|
See [usage instructions](https://oxc.rs/docs/guide/usage/formatter).
|
|
|
|
Run
|
|
|
|
- `npx --yes oxfmt@latest` in your JavaScript / TypeScript codebase and see it complete in milliseconds. No configurations are required.
|
|
- `npx oxfmt@latest --help` for quick usage instructions.
|
|
- `npx skills add https://github.com/oxc-project/oxc --skill migrate-oxfmt` to install the [`migrate-oxfmt`](https://skills.sh/oxc-project/oxc/migrate-oxfmt) skill, then run `/migrate-oxfmt` to migrate from Prettier or Biome.
|
|
- See also [migrate from Prettier](https://oxc.rs/docs/guide/usage/formatter/migrate-from-prettier.html).
|