UNPKG

typeorm-transactional-async-callbacks

Version:

A Transactional Method Decorator for typeorm that uses cls-hooked to handle and propagate transactions between different repositories and service methods. Inpired by Spring Trasnactional Annotation and Sequelize CLS

3 lines (2 loc) 223 B
import { WrapInTransactionOptions } from './wrap-in-transaction'; export declare const runInTransaction: <Func extends (this: unknown) => ReturnType<Func>>(fn: Func, options?: WrapInTransactionOptions) => ReturnType<Func>;