Automatic import sorting extension
Supposed to be used together with Prettier to avoid nasty behavior
Can sort on save.
Can be customized. It is just quite hard to do so.
Add /* customImportSort: ignore */
to ignore the file
Supports 'use client'
and 'use strict'
.
customImportSort.sortOnSave
: check this to sort on save
customImportSort.sortingSettings
: array of sorting groups
Each sorting group should have:
-
"regex": "\\.s?css$"
- regex to test import path. remember to have one group with"regex": "."
to catch all imports that do not fall in any other group -
"importance": 3
- groups with higher importance work first. If you have few rules that could target the same line, consider giving higherimportance
to more specific one -
"lineafter": true
- to add extra empty line after block