@ fallow-cli/ fallow-节点
原生节点.js 捆绑Fallow主分析.
安装
npm install @fallow-cli/fallow-node # or: pnpm/yarn/bun add @fallow-cli/fallow-node
API 密码
detectDeadCode(options?)detectCircularDependencies(options?)detectBoundaryViolations(options?)detectArchitecture(options?)detectDuplication(options?)detectSimilarCode(options?)detectFeatureFlags(options?)computeComplexity(options?)computeHealth(options?)
全部功能为同源并返回CLI为它发出的JSON形状的报告合同 --format json。 。 。 .
detectSimilarCode 是选择和顾问。 它解决和验证
精确编辑 fallow-similar-code 在读取项目源之前的相伴,
然后从被钉住的当地模式中返回未经验证的语义考生。 这个
从不下载模型。 运行 fallow similar-code setup --local 单独
在明确用户确认后.
类似 Enum 的选项值使用小写 CLI 风格的字符串, 如 "mild", (中文(简体) ), "cyclomatic", (中文(简体) ), "handle",以及 "low"。 。 。 .
共享选项镜像分析影响CLI全球,包括 root, (中文(简体) ), configPath, (中文(简体) ), noCache, (中文(简体) ), threads, (中文(简体) ), diffFile, (中文(简体) ), production, (中文(简体) ), changedSince, (中文(简体) ), workspace, (中文(简体) ), changedWorkspaces,以及 explain。对象形状的 JSON 根具有顶级 kind 歧视者。 分会 kind 在读报告的时候. diffFile 接受通往 diff 文件的路径。 从 stdin 读取 diffs 只读 CLI .
公众声明 types/index.d.ts软件包级别
index.d.ts 是一个生成的切入点,可以再出口出卡通源.
当NAPI-RS再生时,这保持了包根的稳定
在土生土长时期的申报.
拒绝的承诺 FallowNodeError 改为:
messageexitCode- 选项
code - 选项
help - 选项
context