Skip to content

Instantly share code, notes, and snippets.

@rbika
Last active November 5, 2025 02:17
Show Gist options
  • Select an option

  • Save rbika/cea779f7c185366a631e5538e1990e78 to your computer and use it in GitHub Desktop.

Select an option

Save rbika/cea779f7c185366a631e5538e1990e78 to your computer and use it in GitHub Desktop.
Prettier config - frontend
/**
* @see https://prettier.io/docs/configuration
* @type {import("prettier").Config}
*/
const config = {
plugins: [
'@ianvs/prettier-plugin-sort-imports',
'prettier-plugin-tailwindcss',
],
// General options
semi: false,
singleQuote: true,
// @ianvs/prettier-plugin-sort-imports options
importOrder: [
'^react$|^react/(.*)$',
'^next$|^(next/(.*))$',
'',
'<THIRD_PARTY_MODULES>',
'',
'^@/(.*)$',
'^[./]',
],
importOrderParserPlugins: ['typescript', 'jsx', 'decorators-legacy'],
// prettier-plugin-tailwindcss options
tailwindFunctions: ['clsx', 'cva', 'cn'],
}
export default config
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment