install.json
5,985 bytes · 228 lines · capsule://quake0day/[email protected]
raw on github
{
"files": [
{
"from": "src/frontend/.env.production",
"to": ".env.production"
},
{
"from": "src/frontend/.gitignore",
"to": ".gitignore"
},
{
"from": "src/frontend/.vscode/extensions.json",
"to": ".vscode/extensions.json"
},
{
"from": "src/frontend/index.html",
"to": "index.html"
},
{
"from": "src/frontend/package-lock.json",
"to": "package-lock.json"
},
{
"from": "src/frontend/package.json",
"to": "package.json"
},
{
"from": "src/frontend/public/favicon.svg",
"to": "public/favicon.svg"
},
{
"from": "src/frontend/public/icons.svg",
"to": "public/icons.svg"
},
{
"from": "src/frontend/public/liukanshan/idle-poster.png",
"to": "public/liukanshan/idle-poster.png"
},
{
"from": "src/frontend/public/liukanshan/knowledge.png",
"to": "public/liukanshan/knowledge.png"
},
{
"from": "src/frontend/public/liukanshan/persona.png",
"to": "public/liukanshan/persona.png"
},
{
"from": "src/frontend/public/liukanshan/poses.png",
"to": "public/liukanshan/poses.png"
},
{
"from": "src/frontend/public/liukanshan/session-a.png",
"to": "public/liukanshan/session-a.png"
},
{
"from": "src/frontend/public/liukanshan/session-b.png",
"to": "public/liukanshan/session-b.png"
},
{
"from": "src/frontend/public/liukanshan/session-b3.png",
"to": "public/liukanshan/session-b3.png"
},
{
"from": "src/frontend/README.md",
"to": "README.md"
},
{
"from": "src/frontend/src/App.vue",
"to": "src/App.vue"
},
{
"from": "src/frontend/src/components/AppHeader.vue",
"to": "src/components/AppHeader.vue"
},
{
"from": "src/frontend/src/components/AvatarUpload.vue",
"to": "src/components/AvatarUpload.vue"
},
{
"from": "src/frontend/src/components/CharacterCard.vue",
"to": "src/components/CharacterCard.vue"
},
{
"from": "src/frontend/src/components/ChatPanel.vue",
"to": "src/components/ChatPanel.vue"
},
{
"from": "src/frontend/src/components/ControlBar.vue",
"to": "src/components/ControlBar.vue"
},
{
"from": "src/frontend/src/components/CvSelect.vue",
"to": "src/components/CvSelect.vue"
},
{
"from": "src/frontend/src/components/KnowledgeSourceManager.vue",
"to": "src/components/KnowledgeSourceManager.vue"
},
{
"from": "src/frontend/src/components/LanguageSwitcher.vue",
"to": "src/components/LanguageSwitcher.vue"
},
{
"from": "src/frontend/src/components/SetupBanner.vue",
"to": "src/components/SetupBanner.vue"
},
{
"from": "src/frontend/src/components/TaskProgressCard.vue",
"to": "src/components/TaskProgressCard.vue"
},
{
"from": "src/frontend/src/components/VideoPlayer.vue",
"to": "src/components/VideoPlayer.vue"
},
{
"from": "src/frontend/src/components/VoiceWaveform.vue",
"to": "src/components/VoiceWaveform.vue"
},
{
"from": "src/frontend/src/composables/useChat.ts",
"to": "src/composables/useChat.ts"
},
{
"from": "src/frontend/src/composables/useDirectWebRTC.ts",
"to": "src/composables/useDirectWebRTC.ts"
},
{
"from": "src/frontend/src/composables/useVisualInput.ts",
"to": "src/composables/useVisualInput.ts"
},
{
"from": "src/frontend/src/composables/useWebRTC.ts",
"to": "src/composables/useWebRTC.ts"
},
{
"from": "src/frontend/src/i18n/index.ts",
"to": "src/i18n/index.ts"
},
{
"from": "src/frontend/src/i18n/messages.ts",
"to": "src/i18n/messages.ts"
},
{
"from": "src/frontend/src/main.ts",
"to": "src/main.ts"
},
{
"from": "src/frontend/src/pages/CharacterEditPage.vue",
"to": "src/pages/CharacterEditPage.vue"
},
{
"from": "src/frontend/src/pages/CharacterListPage.vue",
"to": "src/pages/CharacterListPage.vue"
},
{
"from": "src/frontend/src/pages/KanshanLandingPage.vue",
"to": "src/pages/KanshanLandingPage.vue"
},
{
"from": "src/frontend/src/pages/LandingPage.vue",
"to": "src/pages/LandingPage.vue"
},
{
"from": "src/frontend/src/pages/LaunchConfigPage.vue",
"to": "src/pages/LaunchConfigPage.vue"
},
{
"from": "src/frontend/src/pages/SessionPage.vue",
"to": "src/pages/SessionPage.vue"
},
{
"from": "src/frontend/src/pages/SettingsPage.vue",
"to": "src/pages/SettingsPage.vue"
},
{
"from": "src/frontend/src/router/index.ts",
"to": "src/router/index.ts"
},
{
"from": "src/frontend/src/services/api.ts",
"to": "src/services/api.ts"
},
{
"from": "src/frontend/src/stores/characters.ts",
"to": "src/stores/characters.ts"
},
{
"from": "src/frontend/src/stores/settings.ts",
"to": "src/stores/settings.ts"
},
{
"from": "src/frontend/src/style.css",
"to": "src/style.css"
},
{
"from": "src/frontend/src/types/index.ts",
"to": "src/types/index.ts"
},
{
"from": "src/frontend/src/utils/sessionLaunchState.ts",
"to": "src/utils/sessionLaunchState.ts"
},
{
"from": "src/frontend/src/utils/voice.ts",
"to": "src/utils/voice.ts"
},
{
"from": "src/frontend/tsconfig.app.json",
"to": "tsconfig.app.json"
},
{
"from": "src/frontend/tsconfig.json",
"to": "tsconfig.json"
},
{
"from": "src/frontend/tsconfig.node.json",
"to": "tsconfig.node.json"
},
{
"from": "src/frontend/vite.config.ts",
"to": "vite.config.ts"
}
],
"env_required": [
"VITE_API_BASE",
"VITE_WS_BASE"
]
}