@nx/angular
Version:
28 lines • 919 B
TypeScript
/**
* Adapted from the original ng-packagr source.
*
* Changes made:
* - Resolve `piscina` from the installed `ng-packagr` package.
* - Additionally search for the TailwindCSS config in the workspace root.
*/
export declare enum CssUrl {
inline = "inline",
none = "none"
}
export declare class StylesheetProcessor {
private readonly projectBasePath;
private readonly basePath;
private readonly cssUrl?;
private readonly includePaths?;
private readonly cacheDirectory?;
private renderWorker;
constructor(projectBasePath: string, basePath: string, cssUrl?: CssUrl, includePaths?: string[], cacheDirectory?: string | false);
process({ filePath, content, }: {
filePath: string;
content: string;
}): Promise<string>;
/** Destory workers in pool. */
destroy(): void;
private createRenderWorker;
}
//# sourceMappingURL=stylesheet-processor.d.ts.map