diff --git a/styles/src/buildLicenses.ts b/styles/src/buildLicenses.ts index 2e1325044d..13a6951a82 100644 --- a/styles/src/buildLicenses.ts +++ b/styles/src/buildLicenses.ts @@ -30,17 +30,19 @@ function generateLicenseFile(themes: ThemeConfig[]) { checkLicenses(themes) for (const theme of themes) { const licenseText = fs.readFileSync(theme.licenseFile).toString() - writeLicense(theme.name, theme.licenseUrl, licenseText) + writeLicense(theme.name, licenseText, theme.licenseUrl) } } function writeLicense( themeName: string, - licenseUrl: string, - licenseText: String + licenseText: string, + licenseUrl?: string ) { process.stdout.write( - `## [${themeName}](${licenseUrl})\n\n${licenseText}\n********************************************************************************\n\n` + licenseUrl + ? `## [${themeName}](${licenseUrl})\n\n${licenseText}\n********************************************************************************\n\n` + : `## ${themeName}\n\n${licenseText}\n********************************************************************************\n\n` ) }