UNPKG

es-promise-ext

Version:

Native promise extensions for javascript and typescript.

12 lines (11 loc) 334 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = log; function log(logger = console.log, ...args) { if (typeof logger !== 'function') throw TypeError('log parameter 1 must be a function'); return (value) => { logger(...args, value); return value; }; }