UNPKG

@flizpay-de/prettier

Version:

Shared Prettier for FlizPay projects

25 lines (24 loc) 749 B
/** @type {import('prettier').Config} */ module.exports = { // Shared rules arrowParens: 'avoid', bracketSameLine: true, bracketSpacing: true, singleQuote: true, trailingComma: 'none', printWidth: 120, // Superset of plugins (safe for any project) plugins: [ 'prettier-plugin-organize-imports', // import grouping/sorting 'prettier-plugin-tailwindcss', // optional Tailwind class sorting 'prettier-plugin-packagejson' ], // Only the Tailwind plugin cares about this; harmless elsewhere tailwindFunctions: ['clsx', 'tv'], overrides: [ { files: ['*.json', 'package.json'], options: { plugins: ['prettier-plugin-packagejson'] } // ensure key-sorting runs } ] };