Skip to content

Commit b90519e

Browse files
committed
fix: added short key support for bundle name
1 parent d6c4165 commit b90519e

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

src/scripts/npm/processConfigXml.js

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,19 @@
6969

7070
// read project name from config.xml
7171
function getProjectName (configXml) {
72-
return (configXml.widget.hasOwnProperty('name')) ? configXml.widget.name[0] : null
72+
var output = null
73+
if (configXml.widget.hasOwnProperty('name')) {
74+
var name = configXml.widget.name[0]
75+
if (typeof name === 'string') {
76+
// handle <name>Branch Cordova</name>
77+
output = configXml.widget.name[0]
78+
} else {
79+
// handle <name short="Branch">Branch Cordova</name>
80+
output = configXml.widget.name[0]['_']
81+
}
82+
}
83+
84+
return output
7385
}
7486

7587
// read branch value from <branch-config>

0 commit comments

Comments
 (0)