d81a30f051
- IPC parse functions: replace whole-object 'as' casts with per-field narrowing - WorkflowConfig: remove duplicate from core, re-export from @uncaged/workflow - drainTimeoutMs: change from optional param to T | null convention - Remove duplicate WorkflowWorkerOutboundMessage, keep WorkflowChildToParentMessage Fixes #325
29 lines
908 B
JSON
29 lines
908 B
JSON
{
|
|
"name": "nerve",
|
|
"private": true,
|
|
"engines": {
|
|
"node": ">=22.5.0"
|
|
},
|
|
"pnpm": {
|
|
"overrides": {
|
|
"@uncaged/nerve-core": "workspace:*",
|
|
"@uncaged/nerve-store": "workspace:*",
|
|
"@uncaged/workflow": "workspace:*"
|
|
}
|
|
},
|
|
"scripts": {
|
|
"prepare": "husky",
|
|
"build": "pnpm --filter @uncaged/workflow run build:public-types && pnpm --filter @uncaged/nerve-core run build && pnpm --filter @uncaged/nerve-store run build && pnpm --filter @uncaged/workflow run build && pnpm -r --filter '!@uncaged/nerve-core' --filter '!@uncaged/nerve-store' --filter '!@uncaged/workflow' run build",
|
|
"test": "pnpm -r test",
|
|
"check": "biome check .",
|
|
"format": "biome format --write .",
|
|
"link:dev": "bash scripts/link-dev.sh"
|
|
},
|
|
"devDependencies": {
|
|
"@biomejs/biome": "^1.9.0",
|
|
"@rslib/core": "^0.21.3",
|
|
"husky": "^9.1.7",
|
|
"typescript": "^5.5.0"
|
|
}
|
|
}
|