PDPA Features: ✅ Cookie consent banner ✅ Consent logging API ✅ Admin dashboard ✅ Privacy Policy ✅ Terms & Conditions Technical: ✅ Astro 5.x + Tailwind v4 ✅ Docker on port 80 ✅ SQLite database ✅ 15 pages built Ready for Easypanel deployment.
14 lines
420 B
TypeScript
14 lines
420 B
TypeScript
import type { ModuleLoader } from '../core/module-loader/index.js';
|
||
interface ImportedStyle {
|
||
id: string;
|
||
url: string;
|
||
content: string;
|
||
}
|
||
/** Given a filePath URL, crawl Vite’s module graph to find all style imports. */
|
||
export declare function getStylesForURL(filePath: URL, loader: ModuleLoader): Promise<{
|
||
urls: Set<string>;
|
||
styles: ImportedStyle[];
|
||
crawledFiles: Set<string>;
|
||
}>;
|
||
export {};
|