rollup-plugin-dmnlint

0.1.1 • Public • Published

rollup-plugin-dmnlint

Build Status

Convert dmnlint config files to consumable modules.

import { Linter } from 'dmnlint';

import linterConfig from './.dmnlintrc';

const linter = new Linter(linterConfig);

Installation

npm i rollup-plugin-dmnlint -D

Usage

import { rollup } from 'rollup';

import dmnlint from 'rollup-plugin-dmnlint';

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

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

      // undefined per default
      exclude: [ ]
    })
  ]
});

Credits

The project is based on rollup-plugin-bpmnlint built by nikku.

License

MIT

Package Sidebar

Install

npm i rollup-plugin-dmnlint

Weekly Downloads

9

Version

0.1.1

License

MIT

Unpacked Size

4.54 kB

Total Files

5

Last publish

Collaborators

  • vsgoulart
  • skaiir-camunda
  • marstamm
  • bpmn-io-admin
  • nikku
  • barmac
  • philippfromme
  • maxtru