Introducing ts-transactions
, a functional transactions API for TypeScript.
npm install ts-transactions
import { tsts } from 'ts-transaction'
tsts.transaction()
.add(async () => {})
.add(async () => {})
.rollback(async () => {})
.add(async () => {})
.rollback(async () => {})
.add(async () => {})
.add(async () => {})
.execute()