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

Function copyCordovaJS

cli/src/cordova.ts:147–157  ·  view source on GitHub ↗
(config: Config, platform: string)

Source from the content-addressed store, hash-verified

145}
146
147export async function copyCordovaJS(config: Config, platform: string): Promise<void> {
148 const cordovaPath = resolveNode(config.app.rootDir, '@capacitor/core', 'cordova.js');
149 if (!cordovaPath) {
150 fatal(
151 `Unable to find ${c.strong('node_modules/@capacitor/core/cordova.js')}.\n` +
152 `Are you sure ${c.strong('@capacitor/core')} is installed?`,
153 );
154 }
155
156 return copy(cordovaPath, join(await getWebDir(config, platform), 'cordova.js'));
157}
158
159export async function createEmptyCordovaJS(config: Config, platform: string): Promise<void> {
160 const webDir = await getWebDir(config, platform);

Callers 1

handleCordovaPluginsJSFunction · 0.85

Calls 4

resolveNodeFunction · 0.90
fatalFunction · 0.90
copyFunction · 0.85
getWebDirFunction · 0.70

Tested by

no test coverage detected