Name | Lines of code | Maintainability | Test coverage |
src/Job.ts | 350 | D 1 day | |
src/JobDbRepository.ts | 297 | C 1 day | |
src/JobProcessingQueue.ts | 79 | A 3 hrs | |
src/JobProcessor.ts | 463 | F 5 days | |
src/index.ts | 387 | C 1 day | |
src/types/AgendaConfig.ts | 9 | A 0 mins | |
src/types/AgendaStatus.ts | 28 | A 0 mins | |
src/types/DbOptions.ts | 20 | A 0 mins | |
src/types/JobDefinition.ts | 13 | A 0 mins | |
src/types/JobParameters.ts | 37 | A 0 mins | |
src/utils/hasMongoProtocol.ts | 0 | A 0 mins | |
src/utils/isValidDate.ts | 3 | A 0 mins | |
src/utils/nextRunAt.ts | 76 | A 3 hrs | |
src/utils/priority.ts | 17 | A 0 mins | |
src/utils/processEvery.ts | 5 | A 0 mins | |
src/utils/stack.ts | 15 | A 0 mins | |
tsconfig.eslint.json | |||
tsconfig.json |