File tree Expand file tree Collapse file tree 1 file changed +15
-11
lines changed
Expand file tree Collapse file tree 1 file changed +15
-11
lines changed Original file line number Diff line number Diff line change @@ -71,18 +71,22 @@ export class generatePackageXml {
7171 const omniIntegrationProcedureXml = generatePackageXml . getXmlElementforMembers ( [ '*' ] , 'OmniIntegrationProcedure' ) ;
7272 const customLabelsXml = generatePackageXml . getXmlElementforMembers ( [ '*' ] , 'CustomLabels' ) ;
7373
74- const packageXmlContent = `
75- <?xml version="1.0" encoding="UTF-8"?>
74+ // Build array of non-empty XML sections to avoid blank lines and ensure proper spacing
75+ const xmlSections = [
76+ apexXml ,
77+ lwcXml ,
78+ expsiteXml ,
79+ flexipageXml ,
80+ omniScriptXml ,
81+ omniUiCardXml ,
82+ omniDataTransformXml ,
83+ omniIntegrationProcedureXml ,
84+ customLabelsXml ,
85+ ] . filter ( ( xml ) => xml && xml . trim ( ) . length > 0 ) ;
86+
87+ const packageXmlContent = `<?xml version="1.0" encoding="UTF-8"?>
7688<Package xmlns="http://soap.sforce.com/2006/04/metadata">
77- ${ apexXml }
78- ${ lwcXml }
79- ${ expsiteXml }
80- ${ flexipageXml }
81- ${ omniScriptXml }
82- ${ omniUiCardXml }
83- ${ omniDataTransformXml }
84- ${ omniIntegrationProcedureXml }
85- ${ customLabelsXml }
89+ ${ xmlSections . join ( '\n ' ) }
8690 <version>${ version } </version>
8791</Package>` ;
8892
You can’t perform that action at this time.
0 commit comments