This release includes migrating all rules from CJS to ESM for our codebase (the published dist is still on CJS for ESLint compatibility), #58. This allows us to have a more maintainable code base in the long run and improve the tree-shaking capability.
We also take this chance to clean up some unused utils inherited from the previous migration, resulting in a huge install-size improvement: