2025-05-27 09:35:31 +08:00
|
|
|
# @prettier/plugin-oxc
|
|
|
|
|
|
2025-06-23 08:50:18 +08:00
|
|
|
[](https://www.npmjs.com/package/@prettier/plugin-oxc)
|
|
|
|
|
[](https://github.com/prettier/prettier/blob/main/license)
|
|
|
|
|
|
2025-05-29 15:30:45 +08:00
|
|
|
> Prettier [Oxc](https://oxc.rs/) plugin.
|
2025-05-27 09:35:31 +08:00
|
|
|
|
|
|
|
|
## Install
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
yarn add --dev prettier @prettier/plugin-oxc
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
|
|
|
|
|
Create or modify your [prettier configuration file](https://prettier.io/docs/en/configuration) to use the plugin:
|
|
|
|
|
|
2025-06-05 17:23:49 +08:00
|
|
|
```yaml
|
|
|
|
|
plugins:
|
|
|
|
|
- "@prettier/plugin-oxc"
|
|
|
|
|
```
|
|
|
|
|
|
2025-06-21 23:49:06 +08:00
|
|
|
**Requires prettier >= 3.6**
|
|
|
|
|
|
2025-06-05 17:23:49 +08:00
|
|
|
Or config explicitly
|
|
|
|
|
|
|
|
|
|
```yaml
|
|
|
|
|
overrides:
|
|
|
|
|
- files:
|
|
|
|
|
- "**/*.{js,mjs,cjs,jsx}"
|
|
|
|
|
options:
|
|
|
|
|
plugins:
|
|
|
|
|
- "@prettier/plugin-oxc"
|
|
|
|
|
parser: oxc
|
|
|
|
|
- files:
|
|
|
|
|
- "**/*.{ts,mts,cts,tsx}"
|
|
|
|
|
options:
|
|
|
|
|
plugins:
|
|
|
|
|
- "@prettier/plugin-oxc"
|
|
|
|
|
parser: oxc-ts
|
2025-05-27 09:35:31 +08:00
|
|
|
```
|