Files
test-repo/packages/plugin-hermes
fisker 8609180f56 Merge branch 'v3.9.x'
# Conflicts:
#	package.json
#	packages/plugin-yuku/README.md
#	packages/plugin-yuku/package.json
#	website/versioned_docs/version-stable/browser.md
#	yarn.lock
2026-07-21 14:07:00 +08:00
..
2026-07-19 08:42:37 +08:00

@prettier/plugin-hermes

Npm Version MIT License

Prettier Hermes plugin.

Install

yarn add --dev --exact prettier @prettier/plugin-hermes

Usage

Create or modify your prettier configuration file to use the plugin:

// prettier.config.mjs
import * as prettierPluginHermes from "@prettier/plugin-hermes";

/** @type {import("prettier").Config} */
const config = {
  plugins: [prettierPluginHermes],
};

export default config;

Requires prettier>=3.6.0

Or config explicitly

// prettier.config.mjs
import * as prettierPluginHermes from "@prettier/plugin-hermes";

/**
 * @see https://prettier.io/docs/configuration
 * @type {import("prettier").Config}
 */
const config = {
  overrides: [
    {
      files: ["**/*.{js.flow,js,mjs,cjs}"],
      options: {
        parser: "hermes",
        plugins: [prettierPluginHermes],
      },
    },
  ],
};

export default config;