红联Linux门户
Linux帮助

ESLint 3.15.0发布,JavaScript检验工具

发布时间:2017-02-06 09:05:31来源:红联作者:Sednol
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: 更新团队的 README.md

Chore: 在 ESLint codebase 上启用 template-tag-spacing

Docs: 修复 object-curly-newline.md 中的拼写错误

Docs: 修复 brace-style 文档中的误导部分

Chore: 避免对 Symbol 进行不必要的特征检测

Chore: 修复 no-else-return lint 错误

Chore: 在 ESLint 代码库上启用 no-else-return

Update: 将 ignoreRestSiblings 选项添加到 no-unused-vars

Chore: 在 ESLint 代码库上启用 no-unneeded-ternary

Update: 确保 operator-assignment 处理乘方运算符

Update: 将 “variables” 选项添加到 no-use-before-define

New: template-tag-spacing 规则

软件详情:https://github.com/eslint/eslint/releases

下载地址:https://github.com/eslint/eslint/archive/v3.15.0.zip

来自:开源中国社区
文章评论

共有 0 条评论