文件名称:eslint-config-auto:根据项目依赖关系自动配置ESLint
文件大小:20KB
文件格式:ZIP
更新时间:2024-04-08 17:20:43
react redux babel typescript eslint
eslint-config-auto 根据项目依赖关系自动配置ESLint 之所以创建这个项目,是因为我厌倦了在多个不同项目中管理并试图使它们模糊地保持同步。每次您运行eslint时,它将根据您项目的package.json文件的内容自动配置的最版本以及精选的。当您向项目中添加新库时,关联的插件将自动包含在内。 这里的目的是包括一系列大多数合理的插件,同时又不过分限制。对于每个插件,推荐使用的配置都具有一些例外,其中一些规则已被,这些规则已因与其他插件出现不必要的限制或冲突而被。如果使用Prettier,则通过包含也将忽略所有格式设置规则。 除JavaScript之外,还包括支持Linut TypeScript,HTML,Json和MarkDown文件的suport。 选择 如果您喜欢此配置背后的想法,但不喜欢AirBnB样式指南,请签出 。它包括此处使用的大多数其他插件,但可让您选择首
【文件预览】:
eslint-config-auto-master
----.eslintrc(335B)
----index.js(1KB)
----package.json(3KB)
----.github()
--------dependabot.yml(400B)
----.prettierrc(183B)
----.prettierignore(26B)
----detect()
--------plugins.js(517B)
--------parsers.js(217B)
--------configs.js(362B)
----.npmignore(167B)
----tsconfig.json(6KB)
----rules()
--------@typescript-eslint()
--------compat.js(141B)
--------airbnb-typescript.js(813B)
--------node.js(1KB)
--------airbnb-base.js(132B)
--------react-native.js(174B)
--------overrides.js(289B)
--------adjunct.js(124B)
--------babel.js(120B)
--------airbnb-babel.js(134B)
--------babel-eslint.js(118B)
--------airbnb.js(602B)
----.gitignore(924B)
----lib()
--------config.js(111B)
--------utils.js(3KB)
--------loaded.js(270B)
--------missing.js(2KB)
--------is-module-available.js(145B)
--------hasPackage.js(375B)
----.npmrc(19B)
----README.md(10KB)
----.editorconfig(200B)
----constants.js(58B)
----.gitattributes(28B)