rollup-plugin-bpmnlint

0.4.1 • Public • Published

rollup-plugin-bpmnlint

CI

Convert bpmnlint config files to consumable modules.

import { Linter } from 'bpmnlint';

import linterConfig from './.bpmnlintrc';

const linter = new Linter(linterConfig);

Installation

npm i rollup-plugin-bpmnlint -D

Usage

import { rollup } from 'rollup';

import bpmnlint from 'rollup-plugin-bpmnlint';

import nodeResolve from '@rollup/plugin-node-resolve';
import commonjs from '@rollup/plugin-commonjs';

rollup({
  input: 'main.js',
  plugins: [
    nodeResolve(),
    commonjs(),
    bpmnlint({
      // matching .bpmnlintrc files per default
      include: '**/.bpmnlintrc',

      // undefined per default
      exclude: [ ],

      // an compiler that transforms a .bpmnlintrc
      // file into the actual bpmnlint configuration
      compileConfig: null
    })
  ]
});

License

MIT

/rollup-plugin-bpmnlint/

    Package Sidebar

    Install

    npm i rollup-plugin-bpmnlint

    Weekly Downloads

    1,284

    Version

    0.4.1

    License

    MIT

    Unpacked Size

    5.48 kB

    Total Files

    4

    Last publish

    Collaborators

    • nikku