@codacy/tools-markdownlint-0 (英语)
目录
概览
使用 马克倒挂 节点.js库. 使用库执行策略——直接调用马克下林特API,而不是产出子进程.
| 财产 | 数值 |
|---|---|
| 工具标识 | markdownlint |
| 编码 UUID | 547ff16b-d57c-4d75-8067-5ccf3ea88a00 |
| 战略 | 图书馆 |
| 语文 | 标记 |
| 依赖性 | markdownlint npm 包 (v0. x) (中文(简体) ) |
| 文件图案 | **/*.md |
更新图案
# Re-fetch pattern metadata from the Codacy API
pnpm prefetch
# Commit the result
git add src/patterns.json
模式 ID 遵循格式 markdownlint_MD001, (中文(简体) ), markdownlint_MD013等 (中文(简体) ).
更新下图版本
- 更新
markdownlint版本在devDependencies联 合 国package.json,以及preferredVersion内src/metadata.ts - 运行
pnpm install - 运行
pnpm generate-payloads markdownlint-0从重播根到重播payload/package.json并重生其锁文件 - 运行
pnpm prefetch以检查新的/撤消的规则 - 运行
pnpm test以验证兼容性 - 如果主要版本更改,请创建新的适配软件包(
markdownlint-1/(中文(简体) )
发展
pnpm build # Build with tsup
pnpm test # Run tests
维护者的注释
- markdownlint v0.37+为 纯无害环境管理。适配器使用
dynamic import()在运行时保持 CJS 与 tsup 构建兼容 . checkAvailability动态地进口马克林并检查其版本.- 工具为 npm 有效载数,而不是依赖性:在运行时解决(Codacy管理安装)
~/.codacy/tools/<id>/页:1CODACY_TOOL_ROOT_<ID>root, 或此软件包本身node_modules(在单体)和install运行npm ci对所犯payload/package-lock.json。见src/payload.ts。 。 。 .