From ba4b933f78c48a52b1c199fe28dc82d7ebabd7fe Mon Sep 17 00:00:00 2001 From: "Max P." Date: Wed, 21 May 2025 02:58:53 +0200 Subject: [PATCH] feat(types): add TimerOptions interface for timer configuration --- src/types/mod.ts | 1 + src/types/options.ts | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 src/types/mod.ts create mode 100644 src/types/options.ts diff --git a/src/types/mod.ts b/src/types/mod.ts new file mode 100644 index 0000000..d5d98aa --- /dev/null +++ b/src/types/mod.ts @@ -0,0 +1 @@ +export type { TimerOptions } from './options.ts'; diff --git a/src/types/options.ts b/src/types/options.ts new file mode 100644 index 0000000..a8c617e --- /dev/null +++ b/src/types/options.ts @@ -0,0 +1,12 @@ +export interface TimerOptions { + name?: string; + exec: string; + calendar: string; + description?: string; + user?: boolean; + output?: string; + after?: string[]; + environment?: string[]; + logfile?: string; + dryRun?: boolean; +}