Monitor websites uptime using Cloudflare Workers
Something went wrong. Try again.
1.3 kB · 37 lines
JSON
at main
1234567891011121314151617181920212223242526272829303132333435363738{ "name": "@uptime/api-worker", "version": "0.1.0", "private": true, "type": "module", "exports": { ".": "./src/index.ts", "./providers": "./src/providers.ts", "./credentials": "./src/credentials.ts", "./queries": "./src/queries.ts", "./monitor-cache": "./src/monitor-cache.ts", "./node-bindings": "./src/node-bindings.ts", "./r2-s3": "./src/r2-s3.ts" }, "scripts": { "dev": "wrangler dev --config ../../deploy/cloudflare/api/wrangler.toml", "build:node": "esbuild src/node-main.ts --bundle --platform=node --target=node24 --format=esm --external:pg-native --sourcemap --outfile=dist/node/server.mjs --banner:js=\"import { createRequire as __createRequire } from 'node:module'; const require = __createRequire(import.meta.url);\"", "start:node": "node dist/node/server.mjs", "typecheck": "tsc -p tsconfig.json --noEmit", "test": "vitest run" }, "dependencies": { "@atproto/jwk-webcrypto": "^0.3.4", "@atproto/oauth-client": "^0.8.8", "@uptime/cloudflare": "workspace:*", "@uptime/contracts": "workspace:*", "@uptime/regions": "workspace:*", "undici": "7.29.0", "zod": "^4.1.5" }, "devDependencies": { "@cloudflare/workers-types": "^4.20250829.0", "@types/node": "^24.3.0", "esbuild": "0.25.12", "wrangler": "^4.35.0" }}