文件名称:eslint-plugin-func-params-args:轻松灵活地限制函数参数和参数的数量!
文件大小:20KB
文件格式:ZIP
更新时间:2024-08-23 05:00:08
JavaScript
eslint-plugin-func-params-args 轻松灵活地限制函数参数和参数的数量! 该插件旨在让您控制在函数定义(声明)、函数表达式和箭头函数表达式中使用的参数数量。 除此之外,您还可以设置调用函数时可以使用的参数数量的限制,您可以在其中设置全局限制,并通过为特定函数调用提供限制(通过配置/提供一个函数)。 目录 灵感与功劳 为什么 这个插件有两个规则,一个是参数(定义函数或表达式时),一个是调用函数时的参数(包括内置或第 3 方函数)。 为什么是每个? 函数参数: ESLint 有自己的max-params规则,但只提供了一种全局设置,不够灵活。 假设我们需要调用array.reduce ,有时需要在箭头函数表达式中使用所有提供给 reducer 回调的 4 个参数(如array.reduce((acc, val, index, arr) => {}, {})例如
【文件预览】:
eslint-plugin-func-params-args-master
----.prettierignore(76B)
----lib()
--------utils.js(371B)
--------index.js(606B)
--------rules()
----.prettierrc.json(43B)
----.travis.yml(233B)
----LICENSE(1KB)
----README.md(13KB)
----docs()
--------rules()
----tests()
--------lib()
----CODE_OF_CONDUCT.md(5KB)
----.gitignore(76B)
----package.json(2KB)