# @avi2dg/checks 中文文档

规范地址：https://npmcn.com/package/%40avi2dg/checks/

版本：0\.73\.0
npm 元数据更新时间：2026-11-07T18:24:09.897Z
中文译文更新时间：2026-11-07T08:01:33.203Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40avi2dg/checks
原文对照：https://npmcn.com/package/%40avi2dg/checks/?lang=original
项目主页：https://github.com/avi2d/checks#readme
源码仓库：https://github.com/avi2d/checks

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：1.2 MB，204 个文件
- 模块格式：ES Module
- TypeScript 类型：包内自带
- 运行依赖：8 个
- peer 依赖：jscpd 5\.3\.2，effect 4\.0\.0，oxlint 1\.83\.0，@swc/core 1\.16\.2，stylelint 17\.16\.0，typescript 7\.0\.2，@effect/tsgo 0\.45\.0，postcss-html 2\.0\.0，html-validate 11\.16\.0，oxlint-tsgolint 7\.0\.2002，playwright-core 1\.63\.0，dependency-cruiser 18\.4\.0，@axe-core/playwright 4\.13\.0，postcss-value-parser 4\.2\.0，stylelint-config-standard 40\.0\.0，stylelint-plugin-use-baseline 1\.4\.7
- 首次发布：2026-09-23T11:29:38.398Z
- 最新版本发布：2026-11-07T18:24:09.598Z
- 近 30 天下载量：8818（2026-10-07 至 2026-11-05，npm 官方下载统计）
- 已发布版本数：91（近 12 个月 91 个）

## 中文简介

一组类型脚本存储器共享的决定性检查

## 安装

```sh
npm install @avi2dg/checks
```

也可以使用：`pnpm add @avi2dg/checks`、`yarn add @avi2dg/checks`、`bun add @avi2dg/checks`

## README

# 检查

`@avi2dg/checks` 把每个规则都变成一个程序 运行在每一个拉动请求上. 一个命令, `checks-lint`,判断TypeScript寄存器的代码,测试,承诺,CI接线和docs,以及每个要修复的文件或行的失败名称. 每个 Bun寄存器 它通过升级一个软件包, 而不是复制寄存器之间的配置, 来移动到一个新的规则 .

## 在你开始之前

-   一个git寄存器,其历史 范围门读取.
-   Bun, 装箱的版本 `.bun-version` 针.

## 安装

要保存工具包的存储器:

1.  添加工具包 :
    
    ```sh
    bun add -d @avi2dg/checks
    ```
    
2.  将套件打开:
    
    ```sh
    cp node_modules/@avi2dg/checks/.bun-version .bun-version
    ```
    
3.  运行大门 :
    
    ```sh
    bunx checks-lint
    ```
    

每个门如果无法命名它需要的文件,以及 [设置仓库](https://npmcn.com/package/%40avi2dg/checks/docs/how-to/set-up-a-repository.md) 写每个字. 套件所持的仓库以 `checks-lint: <count> gate(s) pass`。 。 。 .

## 找到您需要的页面

| 改为: | 读取 |
| --- | --- |
| 写入闸门要求的每个文件 | [设置仓库](https://npmcn.com/package/%40avi2dg/checks/docs/how-to/set-up-a-repository.md) |
| 移动到新版本 | [升级工具包](https://npmcn.com/package/%40avi2dg/checks/docs/how-to/upgrade-the-kit.md) |
| 打开CSS检查 | [打开CSS家庭](https://npmcn.com/package/%40avi2dg/checks/docs/how-to/turn-on-the-css-families.md) |
| 每个屏幕大小显示一个块并批准其图片 | [测试一个块的屏幕](https://npmcn.com/package/%40avi2dg/checks/docs/how-to/test-a-blocks-screens.md) |
| 向上找门或垃圾桶 | [弹匣](https://npmcn.com/package/%40avi2dg/checks/docs/bins.md) |
| 查找共享配置 | [本地设置](https://npmcn.com/package/%40avi2dg/checks/docs/configs/native-settings.md) |
| 找到包船的文件 | [已发送的文件](https://npmcn.com/package/%40avi2dg/checks/docs/shipped-files.md) |
| 学会工具箱为什么是这样塑造的 | [为什么它是这样塑造的](https://npmcn.com/package/%40avi2dg/checks/docs/design.md) |

## 相关专题

-   [变动情况](https://npmcn.com/package/%40avi2dg/checks/CHANGELOG.md)

## 常见问题

### @avi2dg/checks 是什么？

一组类型脚本存储器共享的决定性检查

### 如何安装 @avi2dg/checks？

在项目目录运行 npm install @avi2dg/checks，或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖：jscpd（5\.3\.2）、effect（4\.0\.0）、oxlint（1\.83\.0）、@swc/core（1\.16\.2）、typescript（7\.0\.2）、@effect/tsgo（0\.45\.0）、oxlint-tsgolint（7\.0\.2002）、dependency-cruiser（18\.4\.0）。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖，Yarn 需要手动安装。它还提供命令行工具 checks-copy、checks-docs、checks-lint、checks-test、checks-flake、checks-setup、checks-vendor、checks-browser、checks-pr-text、checks-secrets、checks-css-size、checks-mutation，可以用 npx checks-copy 直接运行。

### @avi2dg/checks 支持 TypeScript 吗？

支持。包内自带 TypeScript 类型声明（package\.json 声明了 types 入口），安装后即可获得类型提示，无需再安装 @types 包。

### @avi2dg/checks 支持 ESM 还是 CommonJS？

以 ES Module 形式发布，推荐使用 import 引入。在 CommonJS 项目中，Node\.js 20\.19\+ / 22\.12\+ 可以直接 require\(\) 不含顶层 await 的 ES Module，更早的版本需要改用动态 import\(\)。

### @avi2dg/checks 可以商用吗？

@avi2dg/checks 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @avi2dg/checks 的下载量有多少？

根据 npm 官方下载统计，@avi2dg/checks 在 2026/10/07 – 2026/11/05 这 30 天内被下载 8,818 次，日均约 294 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @avi2dg/checks 还在维护吗？

最新版本 0\.73\.0 发布于 2026/11/08（今天）；至今共发布 91 个版本，其中过去 12 个月发布了 91 个；首次发布于 2026/09/23。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

