Squashed 'crop-x-new/' changes from 62f9221..5feb24e

5feb24e 子仓库提交

git-subtree-dir: crop-x-new
git-subtree-split: 5feb24e4e221308e6e146bb0fce87f1fb3e152e8
This commit is contained in:
2025-11-10 10:56:39 +08:00
parent 131a88fd22
commit f6b253e6ef
733 changed files with 141413 additions and 0 deletions

27
.dev-tools-config.json Normal file
View File

@@ -0,0 +1,27 @@
{
"tools": {
"eslint": {
"enabled": false,
"description": "ESLint代码检查工具",
"configFile": ".eslintrc.cjs",
"ignoreFile": ".eslintignore"
},
"prettier": {
"enabled": false,
"description": "Prettier代码格式化工具",
"configFile": ".prettierrc",
"ignoreFile": ".prettierignore"
},
"husky": {
"enabled": false,
"description": "Git hooks工具",
"hooksDir": ".husky"
}
},
"scripts": {
"setup": "node scripts/setup-dev-tools.js",
"enable": "node scripts/setup-dev-tools.js --enable",
"disable": "node scripts/setup-dev-tools.js --disable"
},
"note": "将enabled设置为true来启用对应的开发工具或运行 npm run scripts:enable 来启用所有工具"
}