Files
DevRunbook release export cfd2804e27
Managed validation / full (push) Successful in 3m18s
Publish DevRunbook source
2026-09-03 04:09:17 +02:00

33 lines
1.2 KiB
JSON

{
"name": "@devrunbook/worker",
"version": "0.1.0",
"private": true,
"type": "module",
"scripts": {
"build": "tsc -p tsconfig.json && esbuild src/index.ts src/operator/password-reset.ts src/operator/artifact-retention.ts --bundle --platform=node --format=esm --target=node24 --banner:js=\"import { createRequire } from 'node:module'; const require = createRequire(import.meta.url);\" --outdir=dist --outbase=src",
"dev": "tsx watch src/index.ts",
"lint": "eslint src --max-warnings=0",
"operator:password-reset": "tsx src/operator/password-reset.ts",
"operator:retention": "tsx src/operator/artifact-retention.ts",
"start": "node dist/index.js",
"test": "vitest run --passWithNoTests",
"typecheck": "tsc -p tsconfig.json --noEmit"
},
"dependencies": {
"@devrunbook/application": "workspace:*",
"@devrunbook/artifacts": "workspace:*",
"@devrunbook/config": "workspace:*",
"@devrunbook/content": "workspace:*",
"@devrunbook/db": "workspace:*",
"@devrunbook/integrations": "workspace:*",
"@devrunbook/observability": "workspace:*"
},
"devDependencies": {
"@types/node": "24.13.3",
"esbuild": "0.28.1",
"tsx": "4.20.6",
"typescript": "5.9.3",
"vitest": "4.1.10"
}
}