projecte_ionic/node_modules/@ionic/angular-toolkit/builders/utils/index.d.ts
2022-02-09 18:30:03 +01:00

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;