From 0b23ca97c4e1d9be5ad24f000fce690019c1c3a8 Mon Sep 17 00:00:00 2001 From: Brace Sproul Date: Fri, 1 Aug 2025 12:34:05 -0700 Subject: [PATCH] ci: Include a better clean command (#638) * ci: Include a better clean command * web clean * root clean --- apps/docs/package.json | 3 ++- apps/open-swe/package.json | 2 +- apps/web/package.json | 3 ++- package.json | 1 + turbo.json | 3 +++ 5 files changed, 9 insertions(+), 3 deletions(-) diff --git a/apps/docs/package.json b/apps/docs/package.json index e81e3c79..16846d92 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -6,7 +6,8 @@ "scripts": { "dev": "mint dev", "format": "prettier --write .", - "format:check": "prettier --check ." + "format:check": "prettier --check .", + "clean": "rm -rf .turbo || true" }, "devDependencies": { "mint": "^4.2.12", diff --git a/apps/open-swe/package.json b/apps/open-swe/package.json index 91c2cfe8..f3e603b7 100644 --- a/apps/open-swe/package.json +++ b/apps/open-swe/package.json @@ -10,7 +10,7 @@ "type": "module", "scripts": { "dev": "langgraphjs dev --no-browser --config ../../langgraph.json", - "clean": "rm -rf ../../.langgraph_api || true && rm -rf .turbo || true && rm -rf ./dist || true", + "clean": "rm -rf .turbo ../../.langgraph_api ./dist || true", "build": "tsc", "lint": "eslint .", "lint:fix": "eslint . --fix", diff --git a/apps/web/package.json b/apps/web/package.json index e7f3db3f..5fa1da45 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -16,7 +16,8 @@ "lint": "next lint", "lint:fix": "next lint --fix", "format": "prettier --write .", - "format:check": "prettier --check ." + "format:check": "prettier --check .", + "clean": "rm -rf .turbo .next || true && rm next-env.d.ts || true" }, "dependencies": { "@langchain/core": "^0.3.65", diff --git a/package.json b/package.json index da8ecc68..19dd1725 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "build": "turbo build", "turbo:command": "turbo", "format": "turbo format", + "clean": "rm -rf .turbo || true && turbo clean", "format:check": "turbo format:check", "lint": "turbo lint", "lint:fix": "turbo lint:fix", diff --git a/turbo.json b/turbo.json index c3b9113c..f5e1e011 100644 --- a/turbo.json +++ b/turbo.json @@ -23,6 +23,9 @@ }, "test": { "dependsOn": ["^test"] + }, + "clean": { + "dependsOn": ["^clean"] } } }