import { merge } from "../core/utils/object.ts"; import { read } from "../core/utils/read.ts"; import { insertContent } from "../core/utils/page_content.ts"; import { createGenerator, MagicString, presetWind3, resetUrl, transformerDirectives, transformerVariantGroup, } from "../deps/unocss.ts"; import type Site from "../core/site.ts"; import type { SourceCodeTransformer, UnocssPluginContext, UserConfig, } from "../deps/unocss.ts"; export interface Options { /** * Configurations for UnoCSS. * @see https://unocss.dev/guide/config-file * @default * { * presets: [presetWind3()] * } */ options?: UserConfig; /** * Set the css filename for all generated styles, * Set to `false` to insert a