diff --git a/apps/mockup/package.json b/apps/mockup/package.json index f189efeb4..6286a17d7 100644 --- a/apps/mockup/package.json +++ b/apps/mockup/package.json @@ -22,21 +22,6 @@ "clean-image": "./commands/clean-image.sh", "deploy": "./commands/deploy.sh" }, - "turbo": { - "build": { - "outputs": [ - "public/styles.css" - ] - }, - "test": { - "inputs": [ - "build" - ], - "outputs": [ - "tests/external-links.txt" - ] - } - }, "devDependencies": { "@repo/eslint-config": "workspace:*", "@tailwindcss/cli": "4.0.0-beta.3", diff --git a/apps/web/package.json b/apps/web/package.json index 9c27247e0..2135db29c 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -22,21 +22,6 @@ "format:prettier": "prettier . --write --ignore-path=../../.prettierignore", "format": "concurrently pnpm:format:*" }, - "turbo": { - "generate": { - "outputs": [ - ".svelte-kit/**", - "src/lib/$generated/**" - ] - }, - "build": { - "outputs": [ - ".svelte-kit/**", - ".vercel/**" - ] - }, - "lint": {} - }, "dependencies": { "@supabase/supabase-js": "^2.45.6", "camelcase-keys": "^9.1.3", diff --git a/turbo.json b/turbo.json index 186b410bc..f1f29488e 100644 --- a/turbo.json +++ b/turbo.json @@ -1,9 +1,29 @@ { "$schema": "https://turbo.build/schema.json", + "globalDependencies": [".env"], "tasks": { "build": {}, "lint": {}, + "format": {}, "test": {}, - "format": {} + "dev": { + "cache": false, + "persistent": true + }, + "web#build": { + "dependsOn": ["^build"], + "outputs": [".svelte-kit/**", ".vercel/**"] + }, + "web#generate": { + "outputs": [".svelte-kit/**", "src/lib/$generated/**"] + }, + "mockup#build": { + "outputs": ["public/styles.css"] + }, + "mockup#test": { + "dependsOn": ["mockup#build"], + "inputs": ["build"], + "outputs": ["tests/external-links.txt"] + } } }