UNPKG

node-cron

Version:

Job scheduling for Node.js with overlap prevention, distributed coordination, and background tasks. Zero dependencies, written in TypeScript.

85 lines (84 loc) 2.16 kB
{ "name": "node-cron", "version": "4.5.0", "description": "Job scheduling for Node.js with overlap prevention, distributed coordination, and background tasks. Zero dependencies, written in TypeScript.", "author": "Lucas Merencia", "license": "ISC", "homepage": "https://nodecron.com", "type": "module", "main": "./dist/node-cron.cjs", "module": "./dist/node-cron.js", "types": "./dist/node-cron.d.ts", "exports": { ".": { "types": "./dist/node-cron.d.ts", "import": "./dist/node-cron.js", "require": "./dist/node-cron.cjs" } }, "scripts": { "test": "vitest run --coverage", "test:watch": "vitest", "lint": "./node_modules/.bin/eslint ./src", "check": "npm run lint && npm test", "build": "rollup -c", "dev": "rollup -c -w", "prepack": "npm run build" }, "engines": { "node": ">=20" }, "files": [ "dist/" ], "repository": { "type": "git", "url": "git+https://github.com/node-cron/node-cron.git" }, "keywords": [ "cron", "crontab", "cronjob", "node-cron", "scheduler", "task-scheduler", "job-scheduler", "schedule", "scheduled-tasks", "task", "job", "typescript", "nodejs", "background-jobs", "distributed-cron", "overlap-prevention", "cron-jobs" ], "bugs": { "url": "https://github.com/node-cron/node-cron/issues" }, "devDependencies": { "@eslint/js": "^9.26.0", "@rollup/plugin-commonjs": "^29.0.3", "@rollup/plugin-node-resolve": "^16.0.3", "@rollup/plugin-replace": "^6.0.3", "@rollup/plugin-typescript": "^12.3.0", "@types/chai": "^5.2.1", "@types/expect": "^1.20.4", "@types/node": "^22.15.3", "@types/sinon": "^17.0.4", "@typescript-eslint/eslint-plugin": "^8.32.0", "@typescript-eslint/parser": "^8.32.0", "@vitest/coverage-v8": "^4.1.9", "chai": "^5.2.0", "eslint": "^10.5.0", "globals": "^16.1.0", "rollup": "^4.62.0", "rollup-plugin-dts": "^6.4.1", "sinon": "^22.0.0", "tslib": "^2.8.1", "typescript": "^5.8.3", "typescript-eslint": "^8.32.0", "vitest": "^4.1.9" } }