import { assign } from 'min-dash'; import BpmnModdle from './bpmn-moddle'; import BpmnPackage from '../resources/bpmn/json/bpmn.json'; import BpmnDiPackage from '../resources/bpmn/json/bpmndi.json'; import DcPackage from '../resources/bpmn/json/dc.json'; import DiPackage from '../resources/bpmn/json/di.json'; import BiocPackage from '../resources/bpmn-io/json/bioc.json'; var packages = { bpmn: BpmnPackage, bpmndi: BpmnDiPackage, dc: DcPackage, di: DiPackage, bioc: BiocPackage }; export default function(additionalPackages, options) { var pks = assign({}, packages, additionalPackages); return new BpmnModdle(pks, options); }