eslint-rules:我的自定义 ESLint 规则,用于补充 http 提供的规则

时间:2024-07-01 00:06:54
【文件属性】:

文件名称:eslint-rules:我的自定义 ESLint 规则,用于补充 http 提供的规则

文件大小:8KB

文件格式:ZIP

更新时间:2024-07-01 00:06:54

JavaScript

eslint-规则 一小部分自定义规则。 注意:此 repo 仍在积极维护,但对象相关规则已被提取并捆绑为 ESLint 插件 - - 带有测试数据等。这更易于使用,也是安装这些特定规则的推荐方法. - 不允许每个 var 声明有多个变量。 为单个 var 语句声明多个变量是不可取的。 将每个变量放在一个新行上,使用它自己的 var 语句,使调试和重构更简单,更不容易出错。 此自定义规则将强制执行此做法。 - 不允许在一行中声明多个对象属性。 在声明具有多个属性的对象时,最好在单独的行上声明对象的每个属性。 - 禁止在第一行声明多属性对象的第一个属性。 当声明具有多个属性的对象,期望声明与仅含有开口支架和第一属性名称采取新的行中的第一行的单独一行的对象的每个属性。 - 不允许在最后一行声明多属性对象的最后一个属性。 当声明具有多个属性的对象,期望声明与仅含有右括号和在前


【文件预览】:
eslint-rules-master
----no-multi-object-properties-one-line.js(795B)
----.eslintrc(789B)
----no-multi-vars.md(672B)
----no-multi-object-properties-one-line.md(1KB)
----LICENSE(1KB)
----no-multi-object-properties-first-line.md(1KB)
----no-multi-object-properties-last-line.md(1KB)
----no-object-prop-key-value-split.md(1KB)
----README.md(2KB)
----no-object-prop-key-value-split.js(930B)
----no-multi-vars.js(410B)
----no-multi-object-properties-first-line.js(681B)
----no-multi-object-properties-last-line.js(984B)

网友评论