@tarojs/cli
Version:
cli tool for taro
28 lines (26 loc) • 603 B
text/typescript
import {
validateConfig,
validateEnv,
validateEslint,
validatePackage,
validateRecommend
} from '@tarojs/plugin-doctor'
export default {
validators: [
() => {
return validateEnv.call(this)
},
(args) => {
return validateConfig.call(this, args.projectConfig, args.helper)
},
(args) => {
return validatePackage.call(this, args.appPath, args.nodeModulesPath)
},
(args) => {
return validateRecommend.call(this, args.appPath)
},
async (args) => {
return await validateEslint.call(this, args.projectConfig, args.chalk)
}
]
}