文件名称:eslint-utils:ESLint插件和自定义规则的实用程序
文件大小:45KB
文件格式:ZIP
更新时间:2024-02-25 16:07:56
nodejs javascript eslint npm-package ESLintJavaScript
eslint-utils :chequered_flag: 目标 该软件包提供了用于制作ESLint自定义规则的实用程序功能和类。 举些例子: 评估AST的静态值。 检查模块/全局变量的成员以处理分配和销毁。 :open_book: 用法 请参阅。 :newspaper: 变更日志 请参阅。 :red_heart: 贡献 欢迎贡献! 请使用GitHub的Issues / PRs。 开发工具 npm test运行测试并衡量覆盖率。 npm run clean删除npm test命令的覆盖结果。 npm run coverage显示最后一个npm test命令的覆盖结果。 npm run lint运行ESLint。 npm run watch对每个文件更改运行
【文件预览】:
eslint-utils-master
----.eslintrc.yml(275B)
----.gitignore(75B)
----.esmrc(64B)
----package.json(2KB)
----.codecov.yml(13B)
----.nycrc(101B)
----.npmrc(21B)
----src()
--------is-parenthesized.js(3KB)
--------get-string-if-constant.js(961B)
--------get-innermost-scope.js(706B)
--------reference-tracker.js(15KB)
--------index.js(3KB)
--------find-variable.js(818B)
--------get-static-value.js(17KB)
--------get-function-head-location.js(1KB)
--------get-property-name.js(1KB)
--------has-side-effect.js(5KB)
--------get-function-name-with-kind.js(2KB)
--------token-predicate.js(4KB)
--------pattern-matcher.js(5KB)
----LICENSE(1KB)
----.github()
--------FUNDING.yml(21B)
--------workflows()
----rollup.config.js(759B)
----README.md(2KB)
----.eslintignore(87B)
----.vscode()
--------settings.json(190B)
--------extensions.json(68B)
----.gitattributes(19B)
----docs()
--------api()
--------README.md(1KB)
--------.vuepress()
----test()
--------is-parenthesized.js(9KB)
--------get-string-if-constant.js(3KB)
--------get-innermost-scope.js(3KB)
--------reference-tracker.js(35KB)
--------find-variable.js(3KB)
--------get-static-value.js(11KB)
--------get-function-head-location.js(3KB)
--------get-property-name.js(2KB)
--------has-side-effect.js(8KB)
--------get-function-name-with-kind.js(3KB)
--------token-predicate.js(5KB)
--------pattern-matcher.js(11KB)