@asamarts/alint (英语)
npm 安装路径 点缀页:1 用于寄存器结构、文件存在的语言不可知linter, 文件名常规和文件内容规则 .
此软件包下载并包装平台匹配的本地 alint
二进制安装时间 。 包裹本身的船 没有 JavaScript 运行时间
行为 它是一个细的闪光 围绕同样的释放 柏油球
install.sh 并吞噬家园的道路。 相同的SHA-256核查,相同的
上游文物.
安装
# project-local
npm install --save-dev @asamarts/alint
npx alint check
# global (puts `alint` on PATH)
npm install -g @asamarts/alint
alint check
Npm 软件包版本的轨迹 alint 准确释放 : npm install @asamarts/[email protected] 下载 alint v0.21.2.
支持的平台
| 监督办 | 建筑 |
|---|---|
| 链接 | x64, arm64( 穆尔) |
| 马科斯 | x64, 武装64 |
| 窗口 | x64(arm64在Windows 11模拟下运行x64 二进制) |
对于不支持的平台,请通过 cargo install alint, (中文(简体) ),
土生土长,或
直接从 :
GitHub 发布。 。 。 .
跳过邮站下载
设定 ALINT_SKIP_INSTALL=1 在此之前 npm install。shim将安装
不执行二进制,以及 alint 引用将打印清晰
"二进制找不到" 指向缺失步骤的错误 。 对 CI 有用
用于快照的系统 node_modules 不希望网络跳动
每一个恢复.
如何运作
package.json声明bin/alint.js作为 npm 曝光的垃圾桶.npm install运行install.js(邮站):- 探测器
process.platform+ 键process.arch。 。 。 . - 下载
https://github.com/asamarts/alint/releases/download/v<ver>/alint-v<ver>-<target>.tar.gz加上其数额.sha256伴侣. - 验证SHA-256.
- 提取
alint(或alint.exe二进制为bin-platform/。 。 。 .
- 探测器
bin/alint.js当用户运行时引用alint它会找到 演出二进制 并用原始的 argv 产出它.
许可证
Apache-2.0 OR MIT,相匹配的上游 alint项目.