17 lines
524 B
JavaScript
17 lines
524 B
JavaScript
import { readFile } from 'node:fs/promises';
|
|
|
|
// eslint-disable-next-line antfu/no-top-level-await
|
|
const config = JSON.parse(await readFile(new URL('../.prettierrc.json', import.meta.url)));
|
|
|
|
export default {
|
|
...config,
|
|
plugins: ['@ianvs/prettier-plugin-sort-imports'],
|
|
importOrder: [
|
|
'<THIRD_PARTY_MODULES>', // Imports not matched by other special words or groups.
|
|
'', // Empty string will match any import not matched by other special words or groups.
|
|
'^(#|@|~|\\$)(/.*)$',
|
|
'',
|
|
'^[./]',
|
|
],
|
|
};
|