Toolkit: Fix bug with rootUrls not being properly parsed when signing a private plugin. (#43014)

* fix plugin sign

* modify urls

* back to urls...

* code format
This commit is contained in:
Dessen Xu 2021-12-14 18:43:26 +08:00 committed by GitHub
parent 8e0da70026
commit e79254d9aa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -200,7 +200,21 @@ export const run = (includeInternalScripts = false) => {
program
.command('plugin:sign')
.option('--signatureType <type>', 'Signature Type')
.option('--rootUrls <urls...>', 'Root URLs')
.option(
'--rootUrls <urls...>',
'Root URLs',
function (url: string, urls: string[]) {
if (typeof url !== 'string') {
return urls;
}
const parts = url.split(',');
urls.push(...parts);
return urls;
},
[]
)
.description('Create a plugin signature')
.action(async (cmd) => {
await execTask(pluginSignTask)({