better sort packages by external/package/local

This commit is contained in:
maxichrome 2023-01-19 18:30:59 -08:00
parent fc2e1e3ae5
commit cfbd0d16aa

View file

@ -7,7 +7,16 @@ module.exports = {
bracketSameLine: false,
semi: true,
quoteProps: 'consistent',
importOrder: ['^\\w', '^@sd/(interface|client|ui)(/.*)?$', '^[\\./~]'],
importOrder: [
// external packages
'^([A-Za-z]|@[^s/])',
// spacedrive packages
'^@sd/(interface|client|ui)(/.*)?$',
// this package
'^~/',
// relative
'^\\.'
],
importOrderSortSpecifiers: true,
plugins: ['@trivago/prettier-plugin-sort-imports']
};