Socket
Socket
Sign inDemoInstall

eslint-plugin-bpmn-io

Package Overview
Dependencies
Maintainers
2
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-plugin-bpmn-io - npm Package Compare versions

Comparing version 0.3.0 to 0.4.0

configs/es5.js

83

index.js
'use strict';
var es6 = require('./configs/es6');
var es5 = require('./configs/es5');
var mocha = require('./configs/mocha');
var jsx = require('./configs/jsx');
module.exports = {
configs: {
recommended: {
env: {
node: true
},
parserOptions: {
ecmaVersion: 5
},
extends: [
'eslint:recommended'
],
rules: {
'indent': [ 2, 2, {
VariableDeclarator: { var: 2, let: 2, const: 3 },
FunctionDeclaration: { body: 1, parameters: 2 },
FunctionExpression: { body: 1, parameters: 2 }
} ],
'keyword-spacing': [ 2 ],
'no-console': 0,
'no-unused-vars': [ 2, { args: 'none' } ],
'no-trailing-spaces': [ 2 ],
'object-curly-spacing': [ 2, 'always' ],
'semi': [ 2, 'always' ],
'space-before-blocks': [ 2, 'always' ],
'space-before-function-paren': [ 2, 'never' ],
'quotes': [ 2, 'single' ]
}
},
es6: {
parserOptions: {
ecmaFeatures: {
experimentalObjectRestSpread: true,
jsx: true
},
sourceType: 'module'
},
extends: [
'plugin:bpmn-io/recommended'
]
},
mocha: {
plugins: [
'mocha'
],
env: {
mocha: true
},
rules: {
'mocha/no-exclusive-tests': 2
},
globals: {
expect: true
}
},
jsx: {
plugins: [
'react'
],
rules: {
'react/jsx-no-undef': 2,
'react/jsx-pascal-case': 2,
'react/jsx-uses-vars': 2
}
},
es5: {
parserOptions: {
ecmaVersion: 5
},
extends: [
'plugin:bpmn-io/recommended'
]
},
},
es6,
es5,
mocha,
jsx
}
};
{
"name": "eslint-plugin-bpmn-io",
"version": "0.3.0",
"version": "0.4.0",
"description": "Shared lint rules for bpmn.io projects",

@@ -10,2 +10,6 @@ "main": "index.js",

},
"scripts": {
"all": "npm test",
"test": "eslint test"
},
"keywords": [

@@ -20,2 +24,3 @@ "eslint",

"dependencies": {
"babel-eslint": "^8.2.1",
"eslint-plugin-mocha": "^4.11.0",

@@ -22,0 +27,0 @@ "eslint-plugin-react": "^7.6.1"

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