Files
ArchiveCostWebapp/logic/node-red-data/node_modules/cronosjs/dist-src/index.js
T
huesser b518ae8edb
Build and Publish Site / docker (push) Successful in 23s
Workflow funktioniert nun wieder. Es gab Probleme nach Aenderungen.
ABER: Die Applikation funktioniert nur lokal. Die deployte Version geht noch nicht.
2026-07-03 13:24:08 +02:00

20 lines
620 B
JavaScript

import { CronosExpression } from './expression';
import { CronosTask, refreshSchedulerTimer } from './scheduler';
import { CronosTimezone } from './date';
export function scheduleTask(cronString, task, options) {
const expression = CronosExpression.parse(cronString, options);
return new CronosTask(expression)
.on('run', task)
.start();
}
export function validate(cronString, options) {
try {
CronosExpression.parse(cronString, options);
}
catch {
return false;
}
return true;
}
export { CronosExpression, CronosTask, CronosTimezone, refreshSchedulerTimer };