Просмотр исходного кода

make the GrowiTemplatePluginValidationData argument optional

Yuki Takei 2 лет назад
Родитель
Сommit
9ec13817c9
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      packages/pluginkit/src/server/utils/v4/template.ts

+ 3 - 1
packages/pluginkit/src/server/utils/v4/template.ts

@@ -111,7 +111,9 @@ export const scanTemplateStatus = async(projectDirRoot: string, templateId: stri
   return status;
 };
 
-export const scanAllTemplateStatus = async(projectDirRoot: string, data: GrowiTemplatePluginValidationData): Promise<TemplateStatus[]> => {
+export const scanAllTemplateStatus = async(projectDirRoot: string, _data?: GrowiTemplatePluginValidationData): Promise<TemplateStatus[]> => {
+  const data = _data ?? await validateTemplatePluginPackageJson(projectDirRoot);
+
   const status: TemplateStatus[] = [];
 
   const distDirPath = path.resolve(projectDirRoot, 'dist');