Socket
Socket
Sign inDemoInstall

@babel/eslint-plugin

Package Overview
Dependencies
Maintainers
6
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@babel/eslint-plugin - npm Package Compare versions

Comparing version 7.11.0 to 7.11.3

4

package.json
{
"name": "@babel/eslint-plugin",
"version": "7.11.0",
"version": "7.11.3",
"description": "Companion rules for @babel/eslint-parser",

@@ -46,3 +46,3 @@ "main": "./lib/index.js",

},
"gitHead": "45fdb87747051f59c39e27e064558afdd76c4f71"
"gitHead": "57b658c4d83db6874dd3d72a5a653c5b2cec6e78"
}
# @babel/eslint-plugin
## This project is still experimental and will be released with Babel v8. You can track our progress [here](https://github.com/babel/babel/issues/10752)! Please use [eslint-plugin-babel](https://github.com/babel/eslint-plugin-babel) in the meantime.
Companion rules for `@babel/eslint-parser`. `@babel/eslint-parser` does a great job at adapting `eslint`

@@ -9,3 +7,3 @@ for use with Babel, but it can't change the built-in rules to support experimental features.

> Requires Node 10.9 or greater
> Requires Node 10.13 or greater

@@ -22,3 +20,3 @@ ### Install

{
"plugins": ["@babel/eslint-plugin"]
"plugins": ["@babel"]
}

@@ -33,10 +31,11 @@ ```

"rules": {
"babel/new-cap": "error",
"babel/no-invalid-this": "error",
"babel/no-unused-expressions": "error",
"babel/object-curly-spacing": "error",
"babel/semi": "error",
"@babel/new-cap": "error",
"@babel/no-invalid-this": "error",
"@babel/no-unused-expressions": "error",
"@babel/object-curly-spacing": "error",
"@babel/semi": "error"
}
}
```
### Rules

@@ -48,6 +47,6 @@

- `babel/new-cap`: handles decorators (`@Decorator`)
- `babel/no-invalid-this`: handles class fields and private class methods (`class A { a = this.b; }`)
- `babel/no-unused-expressions`: handles `do` expressions
- `babel/object-curly-spacing`: handles `export * as x from "mod";` (🛠)
- `babel/semi`: Handles class properties (🛠)
- `@babel/new-cap`: handles decorators (`@Decorator`)
- `@babel/no-invalid-this`: handles class fields and private class methods (`class A { a = this.b; }`)
- `@babel/no-unused-expressions`: handles `do` expressions
- `@babel/object-curly-spacing`: handles `export * as x from "mod";` (🛠)
- `@babel/semi`: Handles class properties (🛠)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc