- All possible variants are now detected when using
tailwindOrWindiCN_EFS()
.
- Remove filtering of classes based on different directions.
CN_EFS
functions no longer reinitialise getClassNamesEvaluatorFilterAndSorter. instead they are created from it's resulting call.- The error for checking if a class is more then one string is moved to the returned function of getClassNamesEvaluatorFilterAndSorter
- I finally added the repo to the package.json file.
- Removed all wrong info from ReadME.
tailwindCN_EFS
can now resolve classes liketext-sm leading-6 text-lg/6
.
-
All possible tailwind directional class parts are accounted for in the
attemptToDeleteKeysInTheTailwindUtilityClassMapWhenAClassThatHasDirectionPartsIsFoundAndASimilarClassIsFound()
-
Make sure that empty maps in
tailwindCN_EFS()
don't have their keys used when transforming.
- The
!-
prefix is now taken account as a prefix that is taken into account. tailwindCN_EFS()
no longer removes all classes with an identical type when a class with directional part that is similar to a specific class type.
tailwindCN_EFS()
removes identical variants from classes.
- Created the function
cnEFS()
- Created the function
bootstrapCN_EFS()
tailwindOrWindiCN_EFS()
now resolves conflicts between classes that use l|t|b|e|r|s.tailwindOrWindiCN_EFS()
now resolves conflicts between classes that have the same type but different subtype.- Hide the Api's for users to create their own CN_EFS implementations.
- classes with underscores and commas were filtered out.
- Made the names shorter for class name evaluators and sorters to align with library theme.
- file for filter objects
Initial release.
-
Sorting and Filtering
- BEM Elements and modifiers
- Tailwind and Windi CSS classes
-
Generic class names sorter and filter
-
Tailwind or Windi CSS sorter and filter
No release.