mirror of
https://github.com/rowboatlabs/rowboat.git
synced 2026-04-26 00:46:23 +02:00
strengthen repo verification and runtime coverage
Add clearer app docs plus targeted desktop, CLI, web, and worker tests so cross-surface regressions are caught earlier and the repo is easier to navigate.
This commit is contained in:
parent
2133d7226f
commit
4239f9f1ef
63 changed files with 3678 additions and 764 deletions
|
|
@ -7,10 +7,19 @@
|
|||
"dev": "npm run deps && concurrently -k \"npm:renderer\" \"npm:main\"",
|
||||
"renderer": "cd apps/renderer && npm run dev",
|
||||
"shared": "cd packages/shared && npm run build",
|
||||
"shared:typecheck": "cd packages/shared && npx tsc --noEmit",
|
||||
"core": "cd packages/core && npm run build",
|
||||
"core:typecheck": "cd packages/core && npx tsc --noEmit",
|
||||
"core:test": "cd packages/core && npm test",
|
||||
"preload": "cd apps/preload && npm run build",
|
||||
"preload:typecheck": "cd apps/preload && npx tsc --noEmit",
|
||||
"deps": "npm run shared && npm run core && npm run preload",
|
||||
"main": "wait-on http://localhost:5173 && cd apps/main && npm run build && npm run start",
|
||||
"main:typecheck": "cd apps/main && npx tsc --noEmit",
|
||||
"renderer:typecheck": "cd apps/renderer && npx tsc -p tsconfig.app.json --noEmit && npx tsc -p tsconfig.node.json --noEmit",
|
||||
"typecheck": "npm run shared:typecheck && npm run core:typecheck && npm run deps && npm run preload:typecheck && npm run main:typecheck && npm run renderer:typecheck",
|
||||
"test": "npm run shared && npm run core:test",
|
||||
"verify": "npm run lint && npm run typecheck && npm run test",
|
||||
"lint": "eslint .",
|
||||
"lint:fix": "eslint . --fix"
|
||||
},
|
||||
|
|
@ -26,4 +35,4 @@
|
|||
"typescript-eslint": "^8.50.1",
|
||||
"wait-on": "^9.0.3"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue