@e22m4u/js-repository
Version:
Реализация репозитория для работы с базами данных в Node.js
14 lines (12 loc) • 345 B
TypeScript
import {ValueOrPromise} from '../types.js';
/**
* Transform a value or promise with a function that
* produces a new value or promise.
*
* @param valueOrPromise
* @param transformer
*/
export declare function transformPromise<T, V>(
valueOrPromise: ValueOrPromise<T>,
transformer: (val: T) => ValueOrPromise<V>,
): ValueOrPromise<V>;