ESLint 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
ESLint 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
ESLint 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 bear256
适用人群 未知
收录时间 2014-04-24

软件简介

ESLint 是一个开源的JavaScript验证工具,相比JSLint,ESLint具有可配置性。其他跟 JSLint 的不同之处:

  • ESLint 使用 Esprima 来进行 javascript 解析

  • ESLint 使用 AST 来修改代码模式

  • ESLint 是完全插件化的,每个规则都是一个插件,用户可以在运行时增加更多的插件

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣
发表了资讯
2021/10/12 07:08

ESLint v8.0.0 正式发布

ESLint v8.0.0 已正式发布,此版本属于重大更新升级——增加了新功能,如支持 ES2022 语法,以及修复在旧版本中发现的错误,不过也引入了部分破坏性的变更。 更新要点 ESLint 的默认解析器和所有核心规则完全支持以下 ES2022 语法: Class public instance fields and private instance fields Class public static fields and private static fields Class private instance methods and accessors Class private static meth...

0
2
发表了资讯
2021/10/11 14:44

淘系前端架构周刊:ESLint v8.0.0 发布、React 成立

🗞 News ESLint v8.0.0 发布 重要新特性: ESLint 默认的 parser 和核心规则已完全支持以下 ES2022 语法: 类公共实例字段和私有实例字段 类公共静态字段和私有静态字段 类私有实例方法和访问器 类私有静态方法和访问器 正则表达式匹配指标 Top-level await &etc. Release Blog:eslint-v8.0.0-released React 成立 React Developer Tooling 团队 React 官方推特在 10 月 9 号对外宣布成立了 React Develope...

1
3
发表于大前端专区
2020/05/12 08:33

ESLint 7.0.0 发布

ESLint 7.0.0 发布了,这是一个重大更新版本,带来了一些新特性与特性增强,以及 bugfix。 因为 Node.js 8 已经于去年 12 月 EOL,此版本 ESLint 中正式放弃了对它的支持;core 规则方面: core 中的十个 Node.js/CommonJS 规则已被弃用并移至 eslint-plugin-node 插件。 更新了一些规则,以识别 bigint 文字并默认可以警告更多情况。 eslint:recommended 更新了一些新规则:no-dupe-else-if、no-import-assign与 no-setter-re...

5
3
发表于大前端专区
2019/10/01 12:06

ESLint v6.5.1 发布,插件式 JavaScript 验证工具

ESLint 6.5.1 发布了,这是一个补丁版本,主要是两个方面的小补丁: Bug Fixes 447ac87 Fix: no-useless-rename handles ExperimentalRestProperty (fixes #12335) (#12339) (Kai Cataldo) Documentation 0d3d7d9 Docs: fix typo in no-magic-numbers (#12345) (Josiah Rooney)...

1
3
发表于大前端专区
2018/12/28 07:45

ESLint 5.11.1 发布,JavaScript 代码检验工具

ESLint 5.11.1 已发布,这是一个小的修复版本,解决了在 no-useless-catch 中对可选的 catch 绑定的处理问题。#11205 ESLint 是一个开源的 JavaScript 代码检验工具,相比 JSLint,ESLint 具有可配置性。其它跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用 AST 来修改代码模式 ESLint 是完全插件化的,每个规则都是一个插件,用户可以在运行时增加更多的插件 源码下载: Source code(zip) Sou...

0
6
发表于大前端专区
2018/07/14 08:02

ESLint 组件库的 npm 帐号被盗,并被注入恶意代码

2018年7月12日,一名黑客盗用了 ESLint 项目维护者的 npm 帐号,并使用该帐号发布了两个包含恶意软件的版本更新,用户在安装时,恶意代码将会自动执行,然后访问某个网站,同时会把用户的 .npmrc 文件的内容发送给黑客自己,而在 .npmrc 文件里面一般会包含用户发布到 npm 的 token。 受影响的两个组件库版本分别是eslint-scope@3.7.2和eslint-config-eslint@5.0.2,事件发生后,npm 已经撤销在 2018-07-12 12:30 UTC 之前发出的...

5
1
发表于大前端专区
2018/07/14 07:20

ESLint 5.1.0 发布,JavaScript 代码检验工具

ESLint 5.1.0 已发布,更新内容包括: no-catch-shadow 规则已被弃用 调整可能令人困惑的 CLI 消息 文档:只缓存成功的 linted 文件 文档:完善关于“自定义解析器”(custom parsers)的缺失段落 依赖性升级 完整更新内容请查阅发行说明 ESLint 是一个开源的 JavaScript 代码检验工具,相比 JSLint,ESLint 具有可配置性。其它跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用 AST 来修改代码模...

3
4
发表于大前端专区
2018/03/24 07:01

ESLint 4.19.1 发布,JavaScript 代码检验工具

ESLint 是一个开源的 JavaScript 代码检验工具,相比 JSLint,ESLint 具有可配置性。其它跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用 AST 来修改代码模式 ESLint 是完全插件化的,每个规则都是一个插件,用户可以在运行时增加更多的插件 ESLint 4.19.1 更新内容: Fix: no-invalid-regexp not understand variable for flags Fix: object-curly-newline minProperties w/default export Do...

0
1
发表于大前端专区
2018/01/21 07:24

ESLint 4.16.0 发布,JavaScript 检验工具

ESLint 是一个开源的 JavaScript 检验工具,相比 JSLint,ESLint 具有可配置性。其它跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用 AST 来修改代码模式 ESLint 是完全插件化的,每个规则都是一个插件,用户可以在运行时增加更多的插件 ESLint 4.16.0 更新内容: e26a25f Update: allow continue instead of if wrap in guard-for-in (fixes #7567) (#9796) af043eb Update: Add NewExpressio...

0
7
发表了资讯
2017/12/04 07:18

ESLint 4.12.1 发布,JavaScript 检验工具

ESLint 4.12.1 已发布,ESLint 是一个开源的 JavaScript 检验工具,相比 JSLint,ESLint 具有可配置性。其它跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用 AST 来修改代码模式 ESLint 是完全插件化的,每个规则都是一个插件,用户可以在运行时增加更多的插件 更新内容: 1e362a0 Revert "Fix: Use XML 1.1 on XML formatters (fixes #9607) (#9608)" (#9667) (Kevin Partington) 下载地址: ...

0
9
发表了资讯
2017/02/27 07:28

ESLint 3.16.1 发布,JavaScript 检验工具

ESLint 3.16.1 发布了,ESLint 是一个开源的 JavaScript 检验工具,相比 JSLint,ESLint 具有可配置性。其它跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用 AST 来修改代码模式 ESLint 是完全插件化的,每个规则都是一个插件,用户可以在运行时增加更多的插件 更新内容: Fix: duplicated autofix output for inverted fix ranges Docs: fix typo in arrow-parens.md Chore: fix invalid rede...

0
6
发表了资讯
2017/02/06 07:15

ESLint 3.15.0 发布,JavaScript 检验工具

ESLint 3.15.0 发布了,ESLint 是一个开源的 JavaScript 检验工具,相比 JSLint,ESLint 具有可配置性。其它跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用 AST 来修改代码模式 ESLint 是完全插件化的,每个规则都是一个插件,用户可以在运行时增加更多的插件 更新内容: Fix: no-extra-parens 不正确的优先级 Fix: no-var 修复 ForStatement.init Upgrade: Espree v3.4.0 Docs: 更新团队的 ...

0
5
发表了资讯
2016/12/12 07:47

ESLint 3.12.0 发布,JavaScript 验证工具

ESLint 3.12.0 发布了,ESLint 是一个开源的 JavaScript 验证工具,相比 JSLint,ESLint 具有可配置性。其它跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用 AST 来修改代码模式 ESLint 是完全插件化的,每个规则都是一个插件,用户可以在运行时增加更多的插件 更新内容: 升级:修复 yoda 的正负面规则 升级:将全局依赖项更新为 9.14.0 新增:添加等待循环规则 新功能:其他 API 更新:为数组...

1
10
2016/09/05 00:00

ESLint v3.4.0 发布,JavaScript 验证工具

ESLint v3.4.0 发布了,ESLint 是一个开源的JavaScript验证工具,相比JSLint,ESLint具有可配置性。其他跟 JSLint 的不同之处: ESLint 使用 Esprima 来进行 javascript 解析 ESLint 使用 AST 来修改代码模式 ESLint 是完全插件化的,每个规则都是一个插件,用户可以在运行时增加更多的插件 本次发布改进记录如下: c210510 Update: add fixer for no-extra-parens (fixes #6944) (#6950) (not-an-aardvark) ca3d448 Fix: prefe...

1
7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
37 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部