New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

eslint-config-es

Package Overview
Dependencies
Maintainers
4
Versions
282
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-config-es - npm Package Compare versions

Comparing version 0.8.6 to 0.8.7

52

2015/server.js

@@ -319,6 +319,58 @@ 'use strict';

if (plugins.includes('react')) {
rules['react/display-name'] = 0;
rules['react/forbid-component-props'] = 0;
rules['react/forbid-prop-types'] = 0;
rules['react/no-children-prop'] = 0;
rules['react/no-danger'] = 0;
rules['react/no-danger-with-children'] = 2;
rules['react/no-deprecated'] = 0;
rules['react/no-did-mount-set-state'] = 0;
rules['react/no-did-update-set-state'] = 0;
rules['react/no-direct-mutation-state'] = 2;
rules['react/no-find-dom-node'] = 2;
rules['react/no-is-mounted'] = 2;
rules['react/no-multi-comp'] = 0;
rules['react/no-render-return-value'] = 2;
rules['react/no-set-state'] = 0;
rules['react/no-string-refs'] = 2;
rules['react/no-unescaped-entities'] = 2;
rules['react/no-unknown-property'] = 2;
rules['react/no-unused-prop-types'] = 2;
rules['react/prefer-es6-class'] = [ 2, 'always' ];
rules['react/prefer-stateless-function'] = [ 2, { ignorePureComponents: false }];
rules['react/prop-types'] = 0;
rules['react/react-in-jsx-scope'] = 2;
rules['react/require-optimization'] = 0;
rules['react/require-render-return'] = 2;
rules['react/self-closing-comp'] = [ 2, { component: true, html: true }];
rules['react/sort-comp'] = 2;
rules['react/sort-prop-types'] = [ 2, { callbacksLast: true, ignoreCase: true, requiredFirst: true }];
rules['react/style-prop-object'] = 2;
rules['react/jsx-boolean-value'] = [ 2, 'always' ];
rules['react/jsx-closing-bracket-location'] = [ 2, 'tag-aligned' ];
rules['react/jsx-curly-spacing'] = [ 2, 'always', { spacing: { objectLiterals: 'never' }}];
rules['react/jsx-equals-spacing'] = [ 2, 'never' ];
rules['react/jsx-filename-extension'] = 2;
rules['react/jsx-first-prop-new-line'] = [ 2, 'multiline' ];
rules['react/jsx-handler-names'] = [ 2, { eventHandlerPrefix: 'handle', eventHandlerPropPrefix: 'on' }];
rules['react/jsx-indent'] = [ 2, 2 ];
rules['react/jsx-indent-props'] = [ 2, 2 ];
rules['react/jsx-key'] = 2;
rules['react/jsx-max-props-per-line'] = 0;
rules['react/jsx-no-bind'] = [ 2, { ignoreRefs: true, allowArrowFunctions: true, allowBind: false }];
rules['react/jsx-no-comment-textnodes'] = 2;
rules['react/jsx-no-duplicate-props'] = 2;
rules['react/jsx-no-literals'] = 0;
rules['react/jsx-no-target-blank'] = 2;
rules['react/jsx-no-undef'] = 2;
rules['react/jsx-pascal-case'] = [ 2, { allowAllCaps: false }];
rules['react/jsx-sort-props'] = 0;
rules['react/jsx-space-before-closing'] = [ 2, 'always' ];
rules['react/jsx-tag-spacing'] = [ 2, { closingSlash: 'never', beforeSelfClosing: 'always', afterOpening: 'never' }];
rules['react/jsx-uses-react'] = 2;
rules['react/jsx-uses-vars'] = 2;
rules['react/jsx-wrap-multilines'] = 2;
}
module.exports = { parserOptions, env, globals, plugins, rules };

6

package.json
{
"name": "eslint-config-es",
"version": "0.8.6",
"version": "0.8.7",
"description": "eslint-config-es contains a very strict ESLint configuration for ES2015 and above.",

@@ -20,4 +20,4 @@ "contributors": [

"devDependencies": {
"roboter": "0.13.4",
"roboter-server": "0.13.4"
"roboter": "0.13.5",
"roboter-server": "0.13.5"
},

@@ -24,0 +24,0 @@ "repository": {

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