version: "3" tasks: install: desc: Install frontend dependencies run: once cmds: - npm ci build: desc: Build all frontend workspaces deps: [install] cmds: - npm run build test: desc: Run all frontend tests cmds: - npm run test lint: desc: Lint and format TypeScript code cmds: - npm run lint dev: desc: Start development mode cmds: - npm run dev workspace: desc: Run npm script in specific workspace summary: | Run any npm script in a specific workspace. Usage: task frontend:workspace WORKSPACE= SCRIPT=