{"library":"cron-schedule","type":"library","category":null,"description":"cron-schedule is a robust, zero-dependency library designed for parsing cron expressions and scheduling tasks across Node.js, Deno, and browser environments. The current stable version is 6.0.0. The project maintains an active release cadence, frequently publishing patch and minor versions to address bugs and introduce features, with major versions typically aligning with Node.js End-of-Life cycles to ensure compatibility with modern runtime environments. Key differentiators include its complete lack of external dependencies, support for a wide range of JavaScript runtimes, a lightweight footprint, and full tree-shakeability. It provides comprehensive functionalities for parsing cron strings, calculating next or previous scheduled dates, generating date iterators, and directly scheduling function calls based on cron patterns. The library also offers full TypeScript support and is published on JSR, making it a versatile choice for various JavaScript/TypeScript projects.","language":"javascript","status":"active","version":"6.0.0","tags":["javascript","cron","schedule","typescript","job parser","interval","iterator","deno"],"last_verified":"Wed May 27","install":[{"cmd":"npm install cron-schedule","imports":["import { parseCronExpression } from 'cron-schedule';","import { createCronScheduler } from 'cron-schedule/schedulers';","import type { CronExpression } from 'cron-schedule';"]},{"cmd":"yarn add cron-schedule","imports":[]},{"cmd":"pnpm add cron-schedule","imports":[]}],"homepage":null,"github":"https://github.com/P4sca1/cron-schedule","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/cron-schedule","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-schedule/compatibility"}}