object.assign
ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim
camelcase
Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`
remeda
A utility library for JavaScript and Typescript.