Makes {passive: true} by default when EventListenerOptions are supported
Migrated from webpack to microbundle which made output bundle smaller by more than 40%. Started distributing the package in 5 different bundle versions for different usages and purposes.