初始化
This commit is contained in:
31
uni_modules/UniDevTools/node_modules/@dcloudio/uni-cli-shared/dist/easycom.d.ts
generated
vendored
Normal file
31
uni_modules/UniDevTools/node_modules/@dcloudio/uni-cli-shared/dist/easycom.d.ts
generated
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
interface EasycomOption {
|
||||
dirs?: string[];
|
||||
rootDir: string;
|
||||
extensions: string[];
|
||||
autoscan?: boolean;
|
||||
custom?: EasycomCustom;
|
||||
}
|
||||
export interface EasycomMatcher {
|
||||
name: string;
|
||||
pattern: RegExp;
|
||||
replacement: string;
|
||||
}
|
||||
interface EasycomCustom {
|
||||
[key: string]: string;
|
||||
}
|
||||
export declare function initEasycoms(inputDir: string, { dirs, platform, isX, }: {
|
||||
dirs: string[];
|
||||
platform: UniApp.PLATFORM;
|
||||
isX?: boolean;
|
||||
}): {
|
||||
options: EasycomOption;
|
||||
filter: (id: unknown) => boolean;
|
||||
refresh(): void;
|
||||
easycoms: EasycomMatcher[];
|
||||
};
|
||||
export declare const initEasycomsOnce: typeof initEasycoms;
|
||||
export declare function matchEasycom(tag: string): string | false | undefined;
|
||||
export declare function addImportDeclaration(importDeclarations: string[], local: string, source: string, imported?: string): string;
|
||||
export declare function genResolveEasycomCode(importDeclarations: string[], code: string, name: string): string;
|
||||
export declare const UNI_EASYCOM_EXCLUDE: RegExp[];
|
||||
export {};
|
||||
Reference in New Issue
Block a user