@vorsteh-queue/core
Version:
Core queue engine for Vorsteh Queue with TypeScript support, job scheduling, and event system
74 lines • 1.98 kB
JSON
{
"name": "@vorsteh-queue/core",
"version": "0.3.1",
"description": "Core queue engine for Vorsteh Queue with TypeScript support, job scheduling, and event system",
"keywords": [
"queue",
"job-queue",
"background-jobs",
"task-queue",
"typescript",
"cron",
"scheduler",
"worker",
"async",
"redis-alternative",
"bull-alternative",
"agenda-alternative",
"timezone",
"progress-tracking",
"event-driven",
"database-backed",
"reliable",
"retry",
"priority-queue",
"delayed-jobs"
],
"homepage": "https://vorsteh-queue.dev",
"bugs": "https://github.com/noxify/vorsteh-queue/issues",
"repository": {
"type": "git",
"url": "https://github.com/noxify/vorsteh-queue",
"directory": "packages/core"
},
"license": "MIT",
"type": "module",
"exports": {
".": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
}
},
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"files": [
"dist",
"types"
],
"prettier": "@vorsteh-queue/prettier-config",
"dependencies": {
"@date-fns/tz": "^1.2.0",
"croner": "^9.1.0",
"date-fns": "^4.1.0"
},
"devDependencies": {
"eslint": "^9.32.0",
"rolldown": "1.0.0-beta.30",
"rollup-plugin-delete": "^3.0.1",
"typescript": "^5.8.3",
"vitest": "^3.2.4",
"@vorsteh-queue/eslint-config": "0.0.0",
"@vorsteh-queue/prettier-config": "0.0.0",
"@vorsteh-queue/tsconfig": "0.0.0"
},
"scripts": {
"build": "rolldown -c rolldown.config.ts && tsc -p tsconfig.build.json",
"clean": "git clean -xdf .cache .turbo dist node_modules",
"clean:cache": "git clean -xdf .cache",
"dev": "rolldown -c rolldown.config.ts --watch & tsc -p tsconfig.build.json --watch",
"format": "prettier --check . --ignore-path ../../.gitignore --ignore-path ../../.prettierignore",
"lint": "eslint .",
"test": "vitest",
"typecheck": "tsc --noEmit"
}
}