没有合适的资源?快使用搜索试试~ 我知道了~
eslint-plugin-custom-elements:一系列有关自定义元素最佳实践的皮棉规则
共61个文件
js:37个
md:17个
json:2个
需积分: 10 0 下载量 100 浏览量
2021-05-13
00:25:02
上传
评论
收藏 100KB ZIP 举报
温馨提示
eslint插件自定义元素 这是一个ESLint插件,可帮助提供有关编写自定义元素(又称为Web组件)的最佳实践。 它提供了一组自定义规则,可以对声明从HTMLElement扩展的类的文件强制执行这些规则。 要求 节点14.x 安装 $ npm install --save-dev eslint eslint-plugin-custom-elements 设置 将custom-elements添加到您的ESLint配置中的插件列表中,并将plugin:custom-elements/recommended extends到extends数组。 JSON ESLint配置示例: { " plugins " : [ " custom-elements " ], " extends " : [ " plugin:custom-elements/recommended " ] } 规则
资源推荐
资源详情
资源评论
收起资源包目录
eslint-plugin-custom-elements-main.zip (61个子文件)
eslint-plugin-custom-elements-main
.gitignore 38B
README.md 2KB
.github
workflows
format.yml 680B
nodejs.yml 477B
test
file-name-matches-element.js 5KB
tag-name-matches-class.js 6KB
no-constructor.js 683B
define-tag-after-class-definition.js 2KB
expose-class-on-global.js 2KB
valid-tag-name.js 4KB
no-unchecked-define.js 3KB
extends-correct-class.js 2KB
no-customized-built-in-elements.js 916B
one-element-per-file.js 1KB
no-exports-with-element.js 4KB
check-rules.js 6KB
no-dom-traversal-in-connectedcallback.js 3KB
no-method-prefixed-with-on.js 2KB
docs
rules
define-tag-after-class-definition.md 2KB
no-dom-traversal-in-connectedcallback.md 2KB
tag-name-matches-class.md 3KB
no-method-prefixed-with-on.md 2KB
file-name-matches-element.md 3KB
no-exports-with-element.md 1KB
no-constructor.md 2KB
one-element-per-file.md 1KB
valid-tag-name.md 2KB
extends-correct-class.md 2KB
no-customized-built-in-elements.md 1KB
expose-class-on-global.md 1KB
no-unchecked-define.md 934B
LICENSE 1KB
SECURITY.md 136B
package.json 1KB
CODEOWNERS 32B
CONTRIBUTING.md 2KB
CODE_OF_CONDUCT.md 5KB
lib
tag-names.js 6KB
configs
recommended.js 227B
minimal.js 295B
name-transforms.js 1KB
url.js 287B
rules.js 985B
index.js 160B
custom-selectors.js 573B
rules
file-name-matches-element.js 2KB
tag-name-matches-class.js 2KB
no-constructor.js 383B
define-tag-after-class-definition.js 871B
expose-class-on-global.js 965B
valid-tag-name.js 3KB
no-unchecked-define.js 1KB
extends-correct-class.js 2KB
no-customized-built-in-elements.js 409B
one-element-per-file.js 431B
no-exports-with-element.js 2KB
no-dom-traversal-in-connectedcallback.js 2KB
no-method-prefixed-with-on.js 374B
class-ref-tracker.js 2KB
.eslintrc.js 151B
package-lock.json 203KB
共 61 条
- 1
资源评论
还是那个小宇
- 粉丝: 26
- 资源: 4729
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功