MCPcopy
hub / github.com/ionic-team/capacitor / generateIOSPackageJSON

Function generateIOSPackageJSON

cli/src/util/iosplugin.ts:65–73  ·  view source on GitHub ↗
(config: Config, plugins: Plugin[])

Source from the content-addressed store, hash-verified

63}
64
65export async function generateIOSPackageJSON(config: Config, plugins: Plugin[]): Promise<void> {
66 const fileList = await getPluginFiles(plugins);
67 const classList = await findPluginClasses(fileList);
68 const cordovaPlugins = await getCordovaPlugins(config, 'ios');
69 if (cordovaPlugins.length > 0) {
70 classList.push('CDVPlugin');
71 }
72 writePluginJSON(config, classList);
73}

Callers 2

updateIOSFunction · 0.90
copyFunction · 0.90

Calls 4

getCordovaPluginsFunction · 0.90
getPluginFilesFunction · 0.85
findPluginClassesFunction · 0.85
writePluginJSONFunction · 0.85

Tested by

no test coverage detected