dmn-moddle
Advanced tools
Comparing version 0.2.2 to 0.2.3
@@ -33,3 +33,3 @@ 'use strict'; | ||
* @param {String} xmlStr | ||
* @param {String} [typeName='bpmn:Definitions'] name of the root element | ||
* @param {String} [typeName='dmn:Definitions'] name of the root element | ||
* @param {Object} [options] options to pass to the underlying reader | ||
@@ -44,3 +44,3 @@ * @param {Function} done callback that is invoked with (err, result, parseContext) | ||
options = typeName; | ||
typeName = 'definitions'; | ||
typeName = 'dmn:Definitions'; | ||
} | ||
@@ -47,0 +47,0 @@ |
{ | ||
"name": "dmn-moddle", | ||
"version": "0.2.2", | ||
"version": "0.2.3", | ||
"description": "A moddle wrapper for DMN 1.1", | ||
@@ -5,0 +5,0 @@ "repository": { |
{ | ||
"name": "DMN", | ||
"uri": "http://www.omg.org/spec/DMN/20151101/dmn11.xsd", | ||
"xml": { | ||
"tagAlias": "lowerCase" | ||
}, | ||
"prefix": "dmn", | ||
@@ -28,3 +32,3 @@ "types": [ | ||
{ | ||
"name": "definitions", | ||
"name": "Definitions", | ||
"superClass": [ "NamedElement" ], | ||
@@ -45,3 +49,3 @@ "properties": [ | ||
{ "name": "isCollection", "type": "Boolean", "isAttr": true, "default": false }, | ||
{ "name": "typeRef", "type": "String", "isAttr": true }, | ||
{ "name": "typeRef", "type": "String" }, | ||
{ "name": "allowedValue", "type": "LiteralExpression", "isMany": true, "xml": { "serialize": "property" } } | ||
@@ -74,4 +78,4 @@ ] | ||
"properties": [ | ||
{ "name": "question", "type": "String", "isAttr": true }, | ||
{ "name": "allowedAnswers", "type": "String", "isAttr": true }, | ||
{ "name": "question", "type": "String" }, | ||
{ "name": "allowedAnswers", "type": "String" }, | ||
{ "name": "decisionTable", "type": "DecisionTable", "xml": { "serialize": "property" } } | ||
@@ -78,0 +82,0 @@ ] |
@@ -34,5 +34,5 @@ 'use strict'; | ||
it('should create Definitions', function() { | ||
var definitions = moddle.create('dmn:definitions'); | ||
var definitions = moddle.create('dmn:Definitions'); | ||
expect(definitions.$type).to.eql('dmn:definitions'); | ||
expect(definitions.$type).to.eql('dmn:Definitions'); | ||
}); | ||
@@ -39,0 +39,0 @@ |
@@ -20,3 +20,3 @@ 'use strict'; | ||
moddle.fromXML(fileContents, 'dmn:definitions', function(err, result) { | ||
moddle.fromXML(fileContents, 'dmn:Definitions', function(err, result) { | ||
if (err) { | ||
@@ -23,0 +23,0 @@ return done(err); |
@@ -27,3 +27,3 @@ 'use strict'; | ||
// when | ||
fromFile('test/fixtures/dmn/decision.part.dmn', 'dmn:definitions', function(err, result) { | ||
fromFile('test/fixtures/dmn/decision.part.dmn', 'dmn:Definitions', function(err, result) { | ||
@@ -30,0 +30,0 @@ var expected = { |
@@ -36,3 +36,3 @@ 'use strict'; | ||
// given | ||
var definitions = moddle.create('dmn:definitions'); | ||
var definitions = moddle.create('dmn:Definitions'); | ||
@@ -39,0 +39,0 @@ var expectedXML = |
64935
572