Home

Awesome

eslint-plugin-bpmn-io

CI

Common lint rules for bpmn.io projects.

Use

Extend one or more of our recommended configurations:

import bpmnIoPlugin from 'eslint-plugin-bpmn-io';

export default [
  ...bpmnIoPlugin.configs.recommended
]

If you use mocha for testing, add the mocha profile to your specs:

import bpmnIoPlugin from 'eslint-plugin-bpmn-io';

export default [
  ...bpmnIoPlugin.configs.browser,
  ...bpmnIoPlugin.configs.mocha.map(config => {
    return {
      ...config,
      files: [
        '**/*.spec.js'
      ]
    };
  })
]

Available Configurations

Base configurations:

Special purpose configurations:

License

MIT