UNPKG

@elsikora/nestjs-crud-automator

Version:

A library for automating the creation of CRUD operations in NestJS.

20 lines (17 loc) 698 B
import { QueueAutoDtoContextExecution } from './auto-dto-context-queue.utility.js'; import { GetAutoDtoContext } from './get/auto-dto-context.utility.js'; /** * Queues execution until auto DTO context becomes available on the provided prototype. * @param {object} target - DTO prototype awaiting context. * @param {() => void} executor - Callback to execute once context is ready. */ function QueueAutoContextRetry(target, executor) { const context = GetAutoDtoContext(target); if (context) { executor(); return; } QueueAutoDtoContextExecution(target, executor); } export { QueueAutoContextRetry }; //# sourceMappingURL=queue-auto-context-retry.utility.js.map