// staticdata.dev — cronPresets
// Generated file. Do not edit by hand.
// SPDX-License-Identifier: MIT

export const cronPresets = [
  {
    "alias": "@yearly",
    "expression": "0 0 1 1 *",
    "description": "Run once a year at midnight on January 1st. Equivalent to @annually."
  },
  {
    "alias": "@annually",
    "expression": "0 0 1 1 *",
    "description": "Run once a year at midnight on January 1st. Equivalent to @yearly."
  },
  {
    "alias": "@monthly",
    "expression": "0 0 1 * *",
    "description": "Run once a month at midnight on the first day of the month."
  },
  {
    "alias": "@weekly",
    "expression": "0 0 * * 0",
    "description": "Run once a week at midnight on Sunday."
  },
  {
    "alias": "@daily",
    "expression": "0 0 * * *",
    "description": "Run once a day at midnight. Equivalent to @midnight."
  },
  {
    "alias": "@midnight",
    "expression": "0 0 * * *",
    "description": "Run once a day at midnight. Equivalent to @daily."
  },
  {
    "alias": "@hourly",
    "expression": "0 * * * *",
    "description": "Run once an hour at the beginning of the hour."
  },
  {
    "alias": "@reboot",
    "expression": "@reboot",
    "description": "Run once at startup (when the cron daemon starts). Not a standard five-field expression."
  }
] as const;

export type CronPreset = (typeof cronPresets)[number];
