Ctrl K
ComunidadGuías…

turbo.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
	"$schema": "https://turbo.build/schema.json",
	"tasks": {
		"@ajnart/self-host-testkit#build": {
			"inputs": [
				"src/**",
				"tsconfig.json",
				"package.json",
				"$TURBO_ROOT$/LICENSE"
			],
			"outputs": [
				"index.mjs",
				"index.d.mts",
				"binary.mjs",
				"binary.d.mts",
				"setup.mjs",
				"setup.d.mts",
				"LICENSE"
			]
		},
		"@ajnart/self-host-testkit#test": {
			"dependsOn": ["build"]
		},
		"@ajnart/self-host-testkit#check": {
			"dependsOn": ["build"]
		},
		"self-host-site#build": {
			"inputs": [
				"$TURBO_DEFAULT$",
				"$TURBO_ROOT$/install.sh",
				"$TURBO_ROOT$/skills/self-host/SKILL.md",
				"../docs/telemetry.md",
				"../docs/images/install-search.png",
				"../video/reel/assets/agents/*.svg",
				"../video/reel/assets/icons/*",
				"../video/reel/thumbs/frames/*.png",
				"../dcm/src/**",
				"../dcm/package.json",
				"../dcm/tsconfig.json"
			],
			"outputs": ["dist/**"],
			"env": ["SELF_HOST_SITE_VERSION"],
			"passThroughEnv": ["GITHUB_TOKEN"]
		},
		"self-host-site#check": {
			"dependsOn": ["self-host-site#build"],
			"passThroughEnv": ["SELF_HOST_SITE_VERSION"]
		},
		"dcm#check": {
			"inputs": [
				"src/**",
				"tests/**",
				"scripts/**",
				"tsconfig.json",
				"package.json",
				"$TURBO_ROOT$/site/src/data/stars.json"
			]
		},
		"dcm#lint": {
			"inputs": ["src/**", "tests/**", "scripts/**", "biome.json"]
		},
		"dcm#test": {
			"inputs": [
				"src/**",
				"tests/**",
				"package.json",
				"$TURBO_ROOT$/site/src/data/stars.json"
			]
		},
		"dcm#test:compose": {
			"inputs": [
				"src/**",
				"tests/**",
				"package.json",
				"$TURBO_ROOT$/site/src/data/stars.json"
			]
		},
		"check": {},
		"lint": {},
		"test": {},
		"test:compose": {},
		"dev": {
			"cache": false,
			"persistent": true
		}
	}
}