(allPlugins: Plugin[])
| 71 | } |
| 72 | |
| 73 | export async function getIOSPlugins(allPlugins: Plugin[]): Promise<Plugin[]> { |
| 74 | const resolved = await Promise.all(allPlugins.map(async (plugin) => await resolvePlugin(plugin))); |
| 75 | return resolved.filter((plugin): plugin is Plugin => !!plugin); |
| 76 | } |
| 77 | |
| 78 | export async function resolvePlugin(plugin: Plugin): Promise<Plugin | null> { |
| 79 | const platform = 'ios'; |
no test coverage detected