A Vue 2 UI components library integrating Ant Design Vue, umy-ui, and custom widgets such as BpmUpload and BpmKdFooterOperator. Current version is 0.1.0-beta.0, built with webpack and rollup. Designed for internal business process management (BPM) applications. Key differentiator: pre-bundles multiple UI frameworks and utility libraries (jsplumb, vue-codemirror, kd-parser) with heavy reliance on vue@2 and ant-design-vue@1.7.8. Breaking: requires Vue 2.x exclusively; not compatible with Vue 3. Low release cadence (beta pre-release).
npm install bpm-componentVerified import paths — ran on the pinned version, not inferred.
Shows how to import and use a single component (BpmUpload) from the library in a Vue 2 project, including the required CSS import.
Use Vue 2 and ensure vue@^2.6.12 is installed.
Pin exact version and test thoroughly.
Install ant-design-vue@1.7.8.
Install jsplumb@2.15.6 (note: npm package name is 'jsplumb', not 'jsPlumb').
npm install ant-design-vue@^1.7.8
npm install vue@^2.6.12
import { BpmUpload } from 'bpm-component' and add to components option.