Dev tooling tweaks

This commit is contained in:
Glen Maddern 2025-07-04 14:45:30 +10:00
commit 448e633eef
2 changed files with 186 additions and 30 deletions

View file

@ -105,7 +105,7 @@ export function findAvailablePortFromBase(basePort: number): Promise<number> {
* Spawn a server process in development mode
*/
export function spawnDevServer(serverName: string, directory: string, port: number, onOutput?: (data: string) => void): ChildProcess {
const server = spawn('pnpm', ['dev', `--port=${port}`], {
const server = spawn('pnpm', ['wrangler', 'dev', `--port=${port}`], {
cwd: directory,
stdio: ['ignore', 'pipe', 'pipe'],
shell: true,

View file

@ -3,7 +3,8 @@
"private": true,
"type": "module",
"scripts": {
"test": "vitest --run",
"test": "pnpm test:headless",
"test:headed": "vitest --run",
"test:headless": "HEADLESS=true vitest --run",
"test:watch": "vitest",
"test:ui": "vitest --ui",