15 lines
830 B
TypeScript
Executable file
15 lines
830 B
TypeScript
Executable file
import type { JsonObject } from '@angular-devkit/core';
|
|
import type { CordovaBuildBuilderSchema } from '../cordova-build/schema';
|
|
import type { CordovaServeBuilderSchema } from '../cordova-serve/schema';
|
|
export declare function validateBuilderConfig(builderOptions: CordovaBuildBuilderSchema): CordovaBuildBuilderSchema;
|
|
export declare function prepareBrowserConfig(options: CordovaBuildBuilderSchema | CordovaServeBuilderSchema | any, browserOptions: any): JsonObject;
|
|
export interface GlobalScriptsByBundleName {
|
|
bundleName: string;
|
|
paths: string[];
|
|
inject: boolean;
|
|
}
|
|
export interface FormattedAssets {
|
|
globalScriptsByBundleName: GlobalScriptsByBundleName[];
|
|
copyWebpackPluginPatterns: any[];
|
|
}
|
|
export declare function prepareServerConfig(options: CordovaServeBuilderSchema, root: string): FormattedAssets;
|