{ "$schema": "https://turbo.build/schema.json", "tasks": { "ani-cursor#build": { "outputs": ["built/**", "dist/**"] }, "winamp-eqf#build": { "outputs": ["built/**", "dist/**"] }, "webamp#build": { "dependsOn": ["ani-cursor#build", "winamp-eqf#build"], "outputs": ["dist/**"] }, "webamp#build-library": { "dependsOn": [ "ani-cursor#build", "winamp-eqf#build", "webamp#type-check" ], "outputs": ["built/**"] }, "webamp-docs#build": { "dependsOn": ["webamp#build-library"], "outputs": ["build/**", ".docusaurus/**"] }, "ani-cursor#type-check": {}, "winamp-eqf#type-check": {}, "webamp#type-check": { "dependsOn": ["ani-cursor#build", "winamp-eqf#build"] }, "webamp-docs#type-check": { "dependsOn": ["webamp#build-library"] }, "skin-database#type-check": { "dependsOn": ["skin-database#grats"] }, "skin-database#grats": { "outputs": ["api/graphql/schema.graphql", "api/graphql/schema.ts"] }, "ani-cursor#test": { "outputs": [] }, "winamp-eqf#test": { "outputs": [] }, "webamp#test": { "dependsOn": ["ani-cursor#build", "winamp-eqf#build"], "outputs": [] }, "webamp-modern#build": { "outputs": ["build/**"] }, "webamp-modern#test": { "outputs": [] }, "skin-database#test": { "dependsOn": ["skin-database#grats"], "outputs": [] }, "webamp#integration-tests": { "dependsOn": ["ani-cursor#build", "winamp-eqf#build"], "outputs": [] }, "webamp#lint": { "dependsOn": ["ani-cursor#build", "winamp-eqf#build"] }, "ani-cursor#lint": {}, "skin-database#lint": {}, "skin-museum-og#lint": {}, "webamp-docs#lint": {}, "webamp-modern#lint": {}, "winamp-eqf#lint": {}, "dev": { "cache": false, "persistent": true } } }