ES6 throttled browser resize
ES6 CSS3 mediaquery to JavaScript bridge
JS object to DOM dataset
Debounced requestAnimationFrame
Object to hyphenated set