{ "name": "@uptime/coordinator-worker", "version": "0.1.0", "private": true, "type": "module", "exports": { ".": "./src/index.ts" }, "scripts": { "dev": "wrangler dev --config ../../deploy/cloudflare/coordinator/wrangler.toml --test-scheduled", "build:node": "esbuild src/node-main.ts --bundle --platform=node --target=node24 --format=esm --external:pg-native --sourcemap --outfile=dist/node/scheduler.mjs --banner:js=\"import { createRequire as __createRequire } from 'node:module'; const require = __createRequire(import.meta.url);\"", "start:node": "node dist/node/scheduler.mjs", "typecheck": "tsc -p tsconfig.json --noEmit", "test": "vitest run" }, "dependencies": { "@uptime/api-worker": "workspace:*", "@uptime/cloudflare": "workspace:*", "@uptime/contracts": "workspace:*", "@uptime/regions": "workspace:*" }, "devDependencies": { "@cloudflare/workers-types": "^4.20250829.0", "@types/node": "^24.3.0", "esbuild": "0.25.12", "wrangler": "^4.35.0" } }