# Conflicts: # package.json # scripts/build/transform/index.js # tests/format/js/import-expression/format.test.js # tests/format/markdown/liquid/__snapshots__/format.test.js.snap # tests/format/markdown/list/__snapshots__/format.test.js.snap # website/versioned_docs/version-stable/browser.md # yarn.lock
@prettier/plugin-oxc
Prettier Oxc plugin.
Install
yarn add --dev --exact prettier @prettier/plugin-oxc
Usage
Create or modify your prettier configuration file to use the plugin:
// prettier.config.mjs
import * as prettierPluginOxc from "@prettier/plugin-oxc";
/**
* @see https://prettier.io/docs/configuration
* @type {import("prettier").Config}
*/
const config = {
plugins: [prettierPluginOxc],
};
export default config;
Requires prettier>=3.6.0
Or config explicitly
// prettier.config.mjs
import * as prettierPluginOxc from "@prettier/plugin-oxc";
/**
* @see https://prettier.io/docs/configuration
* @type {import("prettier").Config}
*/
const config = {
overrides: [
{
files: ["**/*.{js,mjs,cjs,jsx}"],
options: {
parser: "oxc",
plugins: [prettierPluginOxc],
},
},
{
files: ["**/*.{ts,mts,cts,tsx}"],
options: {
parser: "oxc-ts",
plugins: [prettierPluginOxc],
},
},
],
};
export default config;