{"library":"cron-parser","type":"library","category":null,"description":"cron-parser is a robust Node.js library for parsing, validating, and iterating over cron expressions. It currently stands at stable version 5.5.0 and demonstrates a consistent release cadence with frequent updates addressing bug fixes, performance improvements, and new features like the `H` (hashed value) syntax. Key differentiators include comprehensive timezone support, intelligent handling of Daylight Saving Time (DST), and an iterator-based API for easily generating future schedule dates. It supports both standard cron formats and several special characters like `L` (last day), `#` (nth day of week), and `H` (randomized values), alongside predefined expressions such as `@daily` and `@hourly`. The library is ESM-first and requires Node.js >= 18 and TypeScript >= 5.","language":"javascript","status":"active","version":"5.5.0","tags":["javascript","cron","crontab","parser","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install cron-parser","imports":["import { parseExpression } from 'cron-parser';","import { CronExpression } from 'cron-parser';","import type { CronOptions } from 'cron-parser';"]},{"cmd":"yarn add cron-parser","imports":[]},{"cmd":"pnpm add cron-parser","imports":[]}],"homepage":null,"github":"https://github.com/harrisiirak/cron-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/cron-parser","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/cron-parser/compatibility"}}