turbo.json

{
	"$schema": "https://turbo.build/schema.json",
	"ui": "tui",
	"tasks": {
		"build": {
			"dependsOn": ["^build"],
			"inputs": ["$TURBO_DEFAULT$", ".env*"],
			"outputs": ["dist/**", "lib/**"]
		},
		"check-types": {
			"dependsOn": ["^check-types"]
		},
		"dev": {
			"cache": false,
			"persistent": true
		},
		"server#deploy": {
			"cache": false
		},
		"admin#deploy": {
			"dependsOn": ["server#deploy"],
			"cache": false
		},
		"storev2#deploy": {
			"dependsOn": ["server#deploy"],
			"cache": false
		},
		"messenger#deploy": {
			"dependsOn": ["server#deploy"],
			"cache": false
		},
		"server#destroy": {
			"dependsOn": ["admin#destroy", "storev2#destroy"],
			"cache": false
		},
		"admin#destroy": {
			"cache": false
		},
		"storev2#destroy": {
			"cache": false
		},
		"db:push": {
			"cache": false
		},
		"db:studio": {
			"cache": false,
			"persistent": true
		},
		"db:migrate": {
			"cache": false
		},
		"db:generate": {
			"cache": false
		}
	}
}