mirror of
https://github.com/privacy-scaling-explorations/pse.dev.git
synced 2026-01-14 00:28:28 -05:00
34 lines
858 B
JavaScript
34 lines
858 B
JavaScript
/** @type {import('prettier').Config} */
|
|
// eslint-disable-next-line no-undef
|
|
module.exports = {
|
|
endOfLine: 'lf',
|
|
semi: false,
|
|
singleQuote: false,
|
|
tabWidth: 2,
|
|
trailingComma: 'es5',
|
|
importOrder: [
|
|
'^(react/(.*)$)|^(react$)',
|
|
'^(next/(.*)$)|^(next$)',
|
|
'<THIRD_PARTY_MODULES>',
|
|
'',
|
|
'^types$',
|
|
'^@/types/(.*)$',
|
|
'^@/config/(.*)$',
|
|
'^@/lib/(.*)$',
|
|
'^@/hooks/(.*)$',
|
|
'^@/components/ui/(.*)$',
|
|
'^@/components/(.*)$',
|
|
'^@/styles/(.*)$',
|
|
'^@/app/(.*)$',
|
|
'',
|
|
'^[./]',
|
|
],
|
|
importOrderSeparation: false,
|
|
importOrderSortSpecifiers: true,
|
|
importOrderBuiltinModulesToTop: true,
|
|
importOrderParserPlugins: ['typescript', 'jsx', 'decorators-legacy'],
|
|
importOrderMergeDuplicateImports: true,
|
|
importOrderCombineTypeAndValueImports: true,
|
|
plugins: ['@ianvs/prettier-plugin-sort-imports'],
|
|
}
|