{"library":"bpmnlint","type":"library","category":null,"description":"bpmnlint is a BPMN diagram validation tool that checks diagrams against configurable lint rules. Current stable version is 11.12.1, with regular releases (approximately every few weeks). It supports BPMN 2.0 diagrams and provides multiple built-in configuration sets: 'recommended', 'correctness', and 'all'. Key differentiators include its focus on BPMN compliance, extensibility via custom plugins, moddle extension support for custom BPMN extensions, and both CLI and programmatic API usage. It integrates with bpmn-moddle for diagram parsing and is designed for process modelers and developers in BPMN-based workflows.","language":"javascript","status":"active","version":"11.12.1","tags":["javascript","bpmnlint","bpmn","linter","cli","validation","rules"],"last_verified":"Fri May 01","install":[{"cmd":"npm install bpmnlint","imports":["import Linter from 'bpmnlint';","import NodeResolver from 'bpmnlint/lib/resolver/node-resolver';","import Linter from 'bpmnlint';"]},{"cmd":"yarn add bpmnlint","imports":[]},{"cmd":"pnpm add bpmnlint","imports":[]}],"homepage":"https://bpmn.io/toolkit/bpmnlint/","github":"https://github.com/bpmn-io/bpmnlint","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/bpmnlint","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}