- CodeGuard → Code Purifier / 净码特工(displayName、命令、配置标题) - 新增 ai.maxTokens 配置项,所有 Provider 及 fixer 传入 maxTokens - AI 引擎增强:repairJsonEscapes + JSON 解析 fallback + 详细错误信息 - 设置面板规则管理改为文件级(list/delete .yaml),addRule 改为 AI 从 Markdown 生成 YAML - yaml-parser 简化:移除 config.yaml 的 enable/disable 过滤逻辑 - 审查报告面板:errorBanner 优先显示具体错误、lint 诊断显示 suggestion、移除 translatedDiagnostics 独立渲染 - merger 中 translatedDiagnostics 覆盖原始 lint 诊断 message/suggestion - HTML linter 配置项、测试用例重写、typescript-eslint 移入 dependencies
27 lines
597 B
JavaScript
27 lines
597 B
JavaScript
import typescriptEslint from "typescript-eslint";
|
|
|
|
export default [{
|
|
files: ["**/*.js", "**/*.ts"],
|
|
}, {
|
|
plugins: {
|
|
"@typescript-eslint": typescriptEslint.plugin,
|
|
},
|
|
|
|
languageOptions: {
|
|
parser: typescriptEslint.parser,
|
|
ecmaVersion: 2022,
|
|
sourceType: "module",
|
|
},
|
|
|
|
rules: {
|
|
"@typescript-eslint/naming-convention": ["warn", {
|
|
selector: "import",
|
|
format: ["camelCase", "PascalCase"],
|
|
}],
|
|
|
|
curly: "warn",
|
|
eqeqeq: "warn",
|
|
"no-throw-literal": "warn",
|
|
semi: "warn",
|
|
},
|
|
}]; |