babel-eslint:用于ESLint的Babel解析器的包装器(重命名为@ babeleslint-parser)

时间:2021-02-02 03:19:08
【文件属性】:
文件名称:babel-eslint:用于ESLint的Babel解析器的包装器(重命名为@ babeleslint-parser)
文件大小:92KB
文件格式:ZIP
更新时间:2021-02-02 03:19:08
javascript babel eslint babel-eslint BabelJavaScript 巴别·埃斯林特 注意:babel-eslint现在为@babel/eslint-parser并且已移入 。 babel-eslint允许您使用出色的所有有效的Babel代码。 v11.xx中的重大更改 从v11.xx版本开始,babel-eslint现在需要Babel作为对等依赖项,并希望存在有效的。 这样可确保在换行和编译期间使用相同的Babel配置。 v11还更改了一些AST节点类型以匹配espree v6: ExperimentalSpreadProperty成为SpreadElement 。 ExperimentalRestProperty成为RestElement 。 Literal成为JSXText (用于JSXText)。 我什么时候应该使用babel-eslint? ESLint的默认解析器和核心规则,不支持Babel提供的实验性(例如新功能)和非标准(例如Flow或TypeScript类型)语法。 babel-eslint是允许ESLint在Babel转换后的源代码上运行的解析器。 注意:仅在使用Babel转换代码时才需要使用babel-eslint。
【文件预览】:
babel-eslint-master
----yarn.lock(159KB)
----.eslintrc.js(373B)
----.prettierignore(7B)
----lib()
--------analyze-scope.js(9KB)
--------babylon-to-espree()
--------visitor-keys.js(420B)
--------parse.js(2KB)
--------index.js(1KB)
--------parse-with-scope.js(325B)
----CONTRIBUTING.md(591B)
----.travis.yml(255B)
----LICENSE(1KB)
----test()
--------fixtures()
--------babel.config.js(733B)
--------helpers()
--------specs()
----.prettierrc(32B)
----README.md(8KB)
----Makefile(121B)
----.npmrc(21B)
----CODE_OF_CONDUCT.md(198B)
----.gitignore(27B)
----.eslintignore(21B)
----package.json(2KB)

网友评论