windicss-sorter
TypeScript icon, indicating that this package has built-in type declarations

0.3.0 • Public • Published

WindiCSS Sorter

Installation

npm i -D windicss-sorter
# or
yarn add -D windicss-sorter

Example

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

Readme

Keywords

Package Sidebar

Install

npm i windicss-sorter

Weekly Downloads

0

Version

0.3.0

License

MIT

Unpacked Size

132 kB

Total Files

6

Last publish

Collaborators

  • suzukey