luxe-frontend/node_modules/motion-utils/dist/es/pipe.mjs

12 lines
283 B
JavaScript

/**
* Pipe
* Compose other transformers to run linearily
* pipe(min(20), max(40))
* @param {...functions} transformers
* @return {function}
*/
const pipe = (...transformers) => transformers.reduce((a, b) => (v) => b(a(v)));
export { pipe };
//# sourceMappingURL=pipe.mjs.map