{ "$schema": "https://turbo.build/schema.json", "tasks": { "@aklive2d/directory#dev:directory": { "cache": false, "inputs": [ "$TURBO_DEFAULT$", "../../release/**", "../../packages/assets/dist/**", "src/**" ], "dependsOn": [ "@aklive2d/showcase#build:directory" ], "persistent": true }, "@aklive2d/directory#build:directory": { "cache": false, "inputs": [ "$TURBO_DEFAULT$", "../../release/**", "../../packages/assets/dist/**", "src/**" ], "outputs": [ "../../dist/index.html", "../../dist/_assets/**" ], "dependsOn": [ "@aklive2d/showcase#build:directory" ] }, "@aklive2d/showcase#build:directory": { "cache": false, "env": [ "name" ], "inputs": [ "$TURBO_DEFAULT$", "../../packages/assets/dist/**", "src/**" ], "outputs": [ "../../release/**" ], "dependsOn": [ "@aklive2d/assets#build" ] }, "@aklive2d/showcase#build": { "cache": false, "env": [ "name" ], "inputs": [ "$TURBO_DEFAULT$", "../../packages/assets/dist/**", "src/**" ], "outputs": [ "../../release/**" ], "dependsOn": [ "@aklive2d/assets#build" ] }, "@aklive2d/background#build": { "cache": false, "inputs": [ "../music/auto_update/music_table.json" ], "outputs": [ "dist/bg_*.png", "dist/operator_bg.png" ] }, "@aklive2d/charword-table#build": { "cache": false, "env": [ "name" ], "inputs": [ "../official-info/auto_update/official_info.json", "../operator/operators.yaml" ], "outputs": [ "dist/**/charword_table.json" ] }, "@aklive2d/operator#build": { "cache": false, "env": [ "name" ], "dependsOn": [ "@aklive2d/charword-table#build" ], "inputs": [ "../official-info/auto_update/official_info.json", "operators.yaml" ], "outputs": [ "dist/**" ] }, "@aklive2d/project-json#build": { "cache": false, "env": [ "name" ], "dependsOn": [ "@aklive2d/background#build", "@aklive2d/charword-table#build", "@aklive2d/music#build" ], "inputs": [ "../operator/operators.yaml" ], "outputs": [ "dist/**" ] }, "@aklive2d/assets#build": { "cache": false, "dependsOn": [ "@aklive2d/background#build", "@aklive2d/charword-table#build", "@aklive2d/operator#build", "@aklive2d/project-json#build" ], "outputs": [ "dist/**" ] }, "build": { "cache": false, "env": [ "name" ], "dependsOn": [ "^build" ], "inputs": [ "$TURBO_DEFAULT$" ], "outputs": [ "release/**" ] }, "build:directory": { "cache": false, "env": [ "name" ], "inputs": [ "$TURBO_DEFAULT$" ], "outputs": [ "dist/**" ] }, "@aklive2d/charword-table#update": { "cache": false, "outputs": [ "auto_update/charword_table*.json" ] }, "@aklive2d/music#update": { "cache": false, "outputs": [ "auto_update/audio_data*.json", "auto_update/display_meta_table*.json", "auto_update/music_table.json" ] }, "@aklive2d/official-info#update": { "cache": false, "outputs": [ "auto_update/official_info.json" ] }, "update": { "cache": false }, "@aklive2d/operator#init": { "env": [ "name", "id" ], "cache": false, "inputs": [ "../official-info/auto_update/official_info.json" ], "outputs": [ "config/*.yaml", "config.yaml" ] }, "init": { "env": [ "name", "id" ], "cache": false }, "lint": { "cache": false }, "lint:fix": { "cache": false }, "dev:directory": { "env": [ "name" ], "dependsOn": [ "^@aklive2d/assets#build" ], "cache": false, "persistent": true }, "preview:directory": { "env": [ "name" ], "dependsOn": [ "^@aklive2d/assets#build" ], "cache": false, "persistent": true }, "dev:showcase": { "env": [ "name" ], "dependsOn": [ "^@aklive2d/assets#build" ], "cache": false, "persistent": true }, "preview:showcase": { "env": [ "name" ], "dependsOn": [ "^@aklive2d/showcase#build" ], "cache": false, "persistent": true }, "@aklive2d/assets#download:game": { "cache": false, "outputs": [ "data/**" ] }, "download:game": { "cache": false }, "@aklive2d/assets#build:cleanup": { "cache": false, "dependsOn": [ "@aklive2d/directory#build" ] }, "@aklive2d/background#build:cleanup": { "cache": false, "dependsOn": [ "@aklive2d/directory#build" ] }, "@aklive2d/charword-table#build:cleanup": { "cache": false, "dependsOn": [ "@aklive2d/directory#build" ] }, "@aklive2d/music#build:cleanup": { "cache": false, "dependsOn": [ "@aklive2d/directory#build" ] }, "@aklive2d/operator#build:cleanup": { "cache": false, "dependsOn": [ "@aklive2d/directory#build" ] }, "build:cleanup": { "cache": false } } }