UNPKG

rattail

Version:

A Vite+ oriented, AI Agent friendly front-end toolchain

27 lines (26 loc) 1.25 kB
import { n as RattailConfig, t as HookConfig } from "../config-DSUWeyjT.mjs"; import { ConfigEnv, UserConfig } from "vite-plus"; import { CreateVueConfigOptions, DummyRule, FmtOptions, LintOptions, LintOptionsVue, OxlintConfig, OxlintOverride, StagedConfig, fmt, lint, staged } from "@configurajs/vite-plus"; //#region src/vite-plus/index.d.ts type RattailUserConfig = UserConfig & { rattail?: RattailConfig; }; type RattailUserConfigFn = (env: ConfigEnv) => RattailUserConfig | Promise<RattailUserConfig>; type RattailUserConfigExport = RattailUserConfig | Promise<RattailUserConfig> | RattailUserConfigFn; declare function defineConfig(config: RattailUserConfigExport): RattailUserConfig; declare function clean({ patterns }?: { patterns?: string[]; }): { patterns: string[]; }; declare function hook({ commitLint, lockfileCheck }?: { commitLint?: boolean; lockfileCheck?: boolean; }): HookConfig; //#endregion export { type CreateVueConfigOptions, type DummyRule, type FmtOptions, type HookConfig, type LintOptions, type LintOptionsVue, type OxlintConfig, type OxlintOverride, type RattailConfig, RattailUserConfig, RattailUserConfigExport, RattailUserConfigFn, type StagedConfig, clean, defineConfig, fmt, hook, lint, staged };