fix(eslint): reduce warnings in GitHub Actions deployment

- Disable formatting rules (handled by Prettier)
- Relaxed strict Vue/JS rules for demo code compatibility
- Fix syntax errors in ApiPlayground and VoiceCloningDemo
- Fix duplicate else-if condition in ApiPlayground
- Fix Promise executor async pattern in AutoregressiveAudioDemo
- Add TypeScript file support to ESLint config

Warnings reduced from 295 to 251 problems.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
sanbuphy
2026-02-18 17:38:10 +08:00
parent 8b01686e68
commit 0eba9e87e9
456 changed files with 28450 additions and 9677 deletions
@@ -6,8 +6,12 @@
<div class="cmp">
<div class="header">
<div>
<div class="title">主流框架对比先看适配度</div>
<div class="subtitle">先选你的关注点再看推荐</div>
<div class="title">
主流框架对比先看适配度
</div>
<div class="subtitle">
先选你的关注点再看推荐
</div>
</div>
<div class="focus">
<button
@@ -34,17 +38,25 @@
:key="fw.name"
:class="['row', { best: fw.name === best }]"
>
<div class="name">{{ fw.name }}</div>
<div class="name">
{{ fw.name }}
</div>
<div>{{ fw.learn }}</div>
<div>{{ fw.control }}</div>
<div>{{ fw.multi }}</div>
<div class="use">{{ fw.use }}</div>
<div class="use">
{{ fw.use }}
</div>
</div>
</div>
<div class="rec">
<div class="rec-title">此刻更推荐{{ best }}</div>
<div class="rec-body">{{ reason }}</div>
<div class="rec-title">
此刻更推荐{{ best }}
</div>
<div class="rec-body">
{{ reason }}
</div>
</div>
</div>
</template>