{ "name": "termi-blog-workspace", "private": true, "scripts": { "dev": "powershell -ExecutionPolicy Bypass -File ./dev.ps1", "dev:mcp": "powershell -ExecutionPolicy Bypass -File ./dev.ps1 -WithMcp", "dev:frontend": "powershell -ExecutionPolicy Bypass -File ./dev.ps1 -Only frontend", "dev:admin": "powershell -ExecutionPolicy Bypass -File ./dev.ps1 -Only admin", "dev:backend": "powershell -ExecutionPolicy Bypass -File ./dev.ps1 -Only backend", "dev:mcp-only": "powershell -ExecutionPolicy Bypass -File ./dev.ps1 -Only mcp", "test:ui": "pnpm --dir ./playwright-smoke test", "test:ui:frontend": "pnpm --dir ./playwright-smoke test:frontend", "test:ui:admin": "pnpm --dir ./playwright-smoke test:admin", "test:ui:headed": "pnpm --dir ./playwright-smoke test:headed", "test:ui:install-browsers": "pnpm --dir ./playwright-smoke install:browsers", "stop": "powershell -ExecutionPolicy Bypass -File ./stop-services.ps1", "restart": "powershell -ExecutionPolicy Bypass -File ./restart-services.ps1" } }