Memoization with shallowly comparing object arguments.
🇨🇭 Swiss Element library
Easy and universal way to react to elements being `disconnected` and `connected` via native DOM events.
Default ESLint configuration for Player projects.
Interact with and control an embedded Vimeo Player.
Output the size of your bundle
A Babel transform plugin to replace strings with their translations.
Simple but powerful webpack plugin to find and replace strings in your files
A shim to provide basic functionality to IE/Edge for changing custom CSS properties at runtime.
PostCSS plugin to generate a CSS var shim.
Redux middleware to watch state changes using transformable selectors.
Redux enhancer to access selectors directly from state as getters.
Redux enhancer to access state props and selectors via a simple store.get() method.
ES6 keyed collections ponyfills
Provides Redux hooks for Swiss.
Thunk middleware for Swiss.
Track compressed Rollup asset sizes over time.
Hooks enhancer for Swiss.
Logging middleware for Swiss.
Swiss Core to create Custom Elements w/ enhancers.