Changes
- fix: add typesVersions fallback for clsx/lite (fixes #92)#1271
- feat: add dedicated type declarations for clsx/lite#126
- docs: add Deno to install instructions#125
- chore: improve clsx maintenance path#123
- chore: improve clsx maintenance path#122
- chore: improve clsx maintenance path#121
- chore: improve clsx maintenance path#120
- chore: improve clsx maintenance path#119
- chore: improve clsx maintenance path#118
- chore: improve clsx maintenance path#117
- Add support for objects with custom toString#116
- fix(deps): update terser to 4.8.1 to resolve ReDoS vulnerability#1152
- fix: return undefined instead of empty string to prevent empty class attribute#1143
- perf: improved object handling#1132
- fix: enforce stricter type for lite#110
- Fixed reported issue #104 in documentation Non-string note inputs#1092
- doc: add npm download badge#108Approved
- feat: declare package as side-effect free#107
- docs: Tweak Tailwind CSS Intellisense regex to handle inner brackets#1062
- chore: add usage trend#103
- fix: improve type test#992
- add usage trend#98
- fix: allow `bigint` in typings#963
- Add JSR support#95
- Lite Version: Improve Typescript Definition and Support for "moduleResolution": "Node"#943
- Proposed ability to add sub & pseudo classes#93Changes requested5
- feat: support for using functions#871
- improve performance and readability#861
- Fix the readme’s first link to benchmarks#821
- docs: ignore commented out lines from VS Code IntelliSense#79
- chore: typo in README#761
- Optimize clsx implementation for better performance#733
- docs: Add guide to enable autocomplete for JetBrains IDEs#72Approved2
- initial setup#71
- Fix module format error with vitest (and possibly other esm usage)#702
- Fix typo in tailwind section in readme#681
- feat: Add usage with Tailwind documentation#656
- add conditional exports#631
- New "selx" function to generate class strings in snabbdom's hyperscript selector format#591
- fix(types): fix TypeScript types#581
- fix: fix esm support and types#578
- feat: add readme update#56
- feat: simplify isArray: clsx.apply#552
- Update claimed size and add test for it#53Approved1
- Update readme with install updates#472
- Provide named export for clsx#443
- rebuild: refactor index.js using FP patterns - significant improvements in package size and performance#393
- chore(action): add newer nodejs, update actions#38
- rebuild: Reorganize the code#36
- Add ability to run benchmark from root directory#341