文件名称:eslint-config:我自己的项目的ESLint配置
文件大小:155KB
文件格式:ZIP
更新时间:2024-02-25 18:30:13
nodejs javascript lint testing html
我自己的项目的配置。 这并不意味着要共享,也不遵循语义版本控制。 编码风格 功能编程 国家应该是一成不变的。 变量和对象属性应为只读。 它们应该被复制而不是突变。 分配只应在声明期间进行。 应避免以下模式所暗示的状态: 循环( for , while )。 使用函数方法(例如Array.map()和Array.filter() )和递归代替。 类/ OOP。 要继承/共享行为,请改用合成或通用编程。 事件。 改用Promise和Streams。 除了内置变量(例如Object )之外,不应使用全局变量。 允许抛出异常,因为这可以简化代码。 模块化 代码应分为小文件和函数: 文
【文件预览】:
eslint-config-main
----.gitattributes(19B)
----.github()
--------ISSUE_TEMPLATE()
--------pull_request_template.md(765B)
--------workflows()
----.eslintrc.yml(32KB)
----CONTRIBUTING.md(1KB)
----gulpfile.js(61B)
----ava.config.cjs(62B)
----LICENSE(11KB)
----test()
--------main.js(390B)
--------helpers()
--------snapshots()
----README.md(4KB)
----.all-contributorsrc(536B)
----.editorconfig(168B)
----CODE_OF_CONDUCT.md(5KB)
----.gitignore(117B)
----.prettierrc.js(866B)
----CHANGELOG.md(0B)
----package-lock.json(529KB)
----package.json(2KB)