@tioniq/disposiq

Disposiq is a utility collection of Dispose pattern
v1.3.5 URL: https://unpkg.com/@tioniq/disposiq@1.3.5/dist/index.cjs
OpenBrowse Files
disposabledisposable-patterndisposedispose-patternutilitiescommon utilitiesresource-managementcleanupauto-disposeautodisposepatternasync-disposableresource-cleanupresource-managementmemory-managementresource-handlingtype-saferesourcedisposablescleanup-resourcesdisposalgcgarbage-collectiongarbageexplicit resource managementerm

non-overlapping-periodic-job-scheduler

Periodic job scheduler for Node.js that ensures non-overlapping executions and supports graceful teardown with resource deallocation. It dynamically calculates intervals based on user-defined logic, considering the duration and any error thrown by the las
v4.0.0 URL: https://unpkg.com/non-overlapping-periodic-job-scheduler@4.0.0/dist/index.js
OpenBrowse Files
periodicrecurringjobtaskschedulerperiodic-jobperiodic-taskrecurring-jobrecurring-tasknon-overlapnon-overlappinggraceful-teardowngraceful-shutdownsmooth-teardownsmooth-shutdownresource-cleanupdisjoint-intervaldisjoint-executionsdisjoint-runstime-intervaldynamic-intervalflexible-intervalcustomized-intervalruntime-factorsadaptable-scheduleexecutorexecutionstask-managertask-schedulerjob-managerjob-schedulerasyncrunnerexecutiontypescripttsnodejs