windicss-sorter
v0.3.0
Published
Sort WindiCSS classes
Readme
WindiCSS Sorter
Installation
npm i -D windicss-sorter
# or
yarn add -D windicss-sorterExample
import WindiSorter from 'windicss-sorter'
const windiSorter = new WindiSorter.init()
const target = 'bg-white sm:hover:(font-medium bg-gray-100) font-light'
const sorted = windiSorter.sortClassNames(target)
console.log(sorted)
// bg-white font-light sm:hover:(bg-gray-100 font-medium)Options
| Option | Type | Default | | :------------------------ | :--------------- | :------ | | priorityOrderList | Array | [] | | sortOrder | 'asc' | 'desc' | 'asc' | | sortUnknowns | boolean | true | | unknownClassNamesPosition | 'start' | 'end' | 'end' | | removeDuplicateClassNames | boolean | true | | useVariantGroup | boolean | true |
