胖子 -- -- 牛林
说明
Oxlint 为胖子库/ 框架/ 项目配置 。 提供与 @chubbyts/chubbyts-slint (英语),与 奥克林特 允许.
所需资源
安装
穿过 国家预防机制 作为 {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}我很高兴见到你。 。 。 .
npm i -D oxlint @chubbyts/chubbyts-oxlint@^1.0.2
配置
.oxlintrac.json (英语)
{
"extends": ["./node_modules/@chubbyts/chubbyts-oxlint/oxlintrc.json"]
}
软件包.json
{
"scripts": {
"lint": "oxlint src tests",
"lint-fix": "oxlint --fix src tests"
}
}
与胖子-瘦子的区别
大多数规则将1: 1映射到牛林的原生(Rust)执行上. 其余规则由JS插件提供 随此包运出:
functional/no-let, (中文(简体) ),functional/immutable-data, (中文(简体) ),functional/prefer-tacit: 综合执行 规则从 eslint- 插件功能Oxlint没有为JS插件提供打字-slint解析服务, 因此,该型号的正本无法运行.immutable-data检测结构突变(成员任务,delete,变异数组方法,Object.assign,因此无法发现Map编号 :Set变相.prefer-tacit仅报告围绕在同一文件中宣布的、带有一个 匹配,固定的分量.importx/order, (中文(简体) ),importx/no-unresolved:重新执行 埃斯林特-插口-进口-x 规则之上 解氧化剂 (解析器 oxlint 本身使用, 为 TypeScript 配置 :.ts扩展,.js→.ts扩展名, tsconfig 路径, 保留此软件包不受 eslint 生态系统及其打字版本的限制 约束.order只执行默认选项(内建、外建、父、兄弟姐妹、索引)。 这个import-x插件名称由 oxlint 为其本地规则保留, 因此importx别名.quotes, (中文(简体) ),semi财务报告和审定财务报表linebreak-style不存在牛林;格式化由所有肥胖的更漂亮者所有 无论如何,项目.eslint.configs.recommended和无型号部分tseslint.configs.strict涵盖范围correctness财务报告和审定财务报表suspicious类别加明确启用typescript/*规则.unused-imports/no-unused-imports被牛林所覆盖eslint/no-unused-vars自动修改 未用进口.
通过安装可添加有意识的衬线( 超出以上合成近似值) 克林特-茨高林特语 财务报告和审定财务报表
运行 oxlint --type-aware。 。 。 .
版权
2026 道米尼克·佐格(英语: