eslint-config-node-opinionated:针对Node.js的有目的ESLint配置

时间:2024-02-20 02:03:11
【文件属性】:

文件名称:eslint-config-node-opinionated:针对Node.js的有目的ESLint配置

文件大小:23KB

文件格式:ZIP

更新时间:2024-02-20 02:03:11

nodejs eslint eslint-config sonar code-quality

固执己见的ESLint配置 在多个Node.js项目中,我使用相同的linter 带有节点的ESLint推荐为默认值 一些插件(节点,安全性,Sonarjs和Jest) 一个非常严格和自以为是的规则集 我厌倦了跨项目复制和粘贴配置,因此我为自己创建了一个可共享的eslint配置。 最终对其他人也可能很有趣。 基本用法 安装所有依赖项: yarn add -D eslint eslint-config-node-opinionated eslint-plugin-node eslint-plugin-security eslint-plugin-sonarjs 现在只需一个单行eslint配置文件: echo " extends: ['node-opinionated'] " > .eslintrc.yml 或像这样创建自己的.eslintrc.js : module . exports = { extends : [ 'node-opinionated' , ] , } 与玩笑组合 我经常将ESLint与结合使用,并对tests文件夹进行一些特定的覆盖:


【文件预览】:
eslint-config-node-opinionated-master
----.travis.yml(918B)
----index.js(41B)
----package.json(1KB)
----LICENSE(1KB)
----src()
--------config.js(4KB)
----.gitignore(13B)
----README.md(2KB)
----yarn.lock(40KB)

网友评论