缓存文件保存的目录路径。默认为: <config.rootDir>/node_modules/.cache/flh/
初始化即执行check。默认为 false。设置为 true 则初始化后即调用 start 方法
是否打印调试信息
文件排除列表, glob 规则。用于过滤一些不需要检测的文件
执行完成时存在 lint 异常,是否退出程序。默认为 true
执行检测的方式。默认为 proc
是否打印异常详情。默认为 true
是否移除缓存文件。设置为 true 将移除缓存并生成新的。默认 false
项目根目录,默认为当前工作目录
静默模式。不打印任何信息,一般用于接口调用
项目源码目录,支持配置多个子项目(存在独立的 tsconfig.json)路径,默认为 ['src']
是否将异常文件输出至白名单列表文件中。默认为 false。注意:
要检测的 ignoreDiagnostics code 列表。如设置,则仅检查包含于此列表中的异常
要忽略的 ignoreDiagnostics code 列表
tsconfig 配置文件的文件名。默认为 tsconfig.json
ts 文件列表。当设置并存在内容时,只对该列表中的文件进行检测。主要用于 git hook 获取 commit 文件列表的场景
白名单列表文件保存的路径,用于过滤允许出错的历史文件。默认为 <config.rootDir>/tsCheckWhiteList.json
文件
Generated using TypeDoc
本次 check 是否使用缓存。为 false 则进行全量文件检测,否则不检测已缓存通过的文件。默认为 true。当依赖升级、规则变更、CI 执行 MR 时建议设置为 false