27 lines
560 B
JavaScript
27 lines
560 B
JavaScript
/**
|
|
* @type {import('prettier').Options}
|
|
*/
|
|
export default {
|
|
printWidth: 80,
|
|
tabWidth: 2,
|
|
useTabs: false,
|
|
semi: false,
|
|
singleQuote: false,
|
|
trailingComma: 'none',
|
|
bracketSpacing: true,
|
|
bracketSameLine: true,
|
|
plugins: ['@ianvs/prettier-plugin-sort-imports'],
|
|
importOrder: [
|
|
'<BUILTIN_MODULES>', // Node.js built-in modules
|
|
'<THIRD_PARTY_MODULES>', // Imports not matched by other special words or groups.
|
|
'', // Empty line
|
|
'^@plasmo/(.*)$',
|
|
'',
|
|
'^@plasmohq/(.*)$',
|
|
'',
|
|
'^~(.*)$',
|
|
'',
|
|
'^[./]',
|
|
],
|
|
}
|