Closed nikku closed 2 years ago
Without camunda-bpmn-moddle
, it would not be possible to retrieve the needed props, as form fields. What we could argue is that it's not a peer dependency of this library, but of the bpmn-js-properties-panel implementation.
Yes, exactly.
You'd need to verify against the run-time schema if the extension is loaded. Having it as a peer dependency does, unfortunately, nothing.
You are right 👍 I quickly followed up on this one: https://github.com/bpmn-io/extract-process-variables/pull/18
What should we do?
camunda-bpmn-moddle
is unused as it looks like. Get rid of it as a peer dependency.Why should we do it?
Don't depend on stuff that we do not need.