UNPKG

weapp-tailwindcss

Version:

把 tailwindcss 原子化样式思想,带给小程序开发者们! bring tailwindcss to miniprogram developers!

56 lines (55 loc) 2.92 kB
export declare function getCacheKey(filename: string): string; export declare function stripResourceQuery(resource?: string): string | undefined; export declare function isCssLikeModuleResource(resource: string | undefined, cssMatcher: (file: string) => boolean): boolean; export declare function hasLoaderEntry(entries: Array<{ loader?: string; }>, target?: string): boolean; interface ChunkLike { id?: string | number | null; name?: string | undefined; hash?: string | null; files?: Iterable<string> | Array<string> | undefined; hasRuntime?: (() => boolean) | undefined; } interface ModuleLike { context?: string; dependencies?: Array<unknown> | Iterable<unknown>; identifier?: () => string; modules?: ModuleLike[] | Iterable<ModuleLike>; request?: string; resource?: string; rootModule?: ModuleLike; userRequest?: string; type?: string; } interface ChunkGraphLike { getChunkModulesIterable?: (chunk: ChunkLike) => Iterable<ModuleLike> | undefined; getIssuer?: (module: ModuleLike) => ModuleLike | null | undefined; getModule?: (dependency: unknown) => ModuleLike | null | undefined; } interface WebpackWatchChangeLike { modifiedFiles?: Set<string>; removedFiles?: Set<string>; } interface RuntimeWatchDependenciesLike { files?: Iterable<string>; contexts?: Iterable<string>; } export declare function inferWebpackMainCssFiles(chunks: Iterable<ChunkLike>, cssMatcher: (file: string) => boolean, options?: { mainSourceFiles?: ReadonlySet<string> | undefined; resourcesByAsset?: ReadonlyMap<string, ReadonlySet<string>> | undefined; }): Set<string>; export declare function resolveSingleActiveWebpackCssResource(assetResources: ReadonlySet<string> | undefined, activeWebpackAssetResourceFiles: ReadonlySet<string>): string | undefined; export declare function createWebpackCssAssetResourceMap(chunks: Iterable<ChunkLike>, chunkGraph: ChunkGraphLike | undefined, cssMatcher: (file: string) => boolean, normalizeResource: (resource: string, issuer?: { context?: string; resource?: string; }) => string | undefined): Map<string, Set<string>>; export declare function createWebpackDirectCssAssetResourceMap(chunks: Iterable<ChunkLike>, chunkGraph: ChunkGraphLike | undefined, cssMatcher: (file: string) => boolean, normalizeResource: (resource: string, issuer?: { context?: string; resource?: string; }) => string | undefined): Map<string, Set<string>>; export declare function createAssetHashByChunkMap(chunks: Iterable<ChunkLike>): Map<string, string>; export declare function createRuntimeAwareCssHash(assetHash: string | undefined, sourceHash: string, runtimeSetHash: string): string; export declare function hasWatchChanges(compiler: WebpackWatchChangeLike): boolean; export declare function isWatchFileInRuntimeDependencies(file: string, dependencies: RuntimeWatchDependenciesLike): boolean; export {};