camunda-modeler
Version:
Camunda Modeler for BPMN, DMN and CMMN, based on bpmn.io
24 lines (16 loc) • 395 B
JavaScript
;
var forEach = require('lodash/collection/forEach');
var TYPES = {
bpmn: 'http://www.omg.org/spec/BPMN',
dmn: 'http://www.omg.org/spec/DMN',
cmmn: 'http://www.omg.org/spec/CMMN'
};
module.exports = function parseType(file) {
var type = null;
forEach(TYPES, function(ns, t) {
if (file.contents.indexOf(ns) !== -1) {
type = t;
}
});
return type;
};