UNPKG

@truenine/eslint9-config

Version:

ESLint 9 configuration package for Compose Client projects with TypeScript, Vue, and modern JavaScript support

21 lines (20 loc) 825 B
import { AntFuFormatterConfig, AntFuJsConfig, AntFuStrictTsConfig, AntFuStylisticConfig, AntFuTestConfig, AntFuTsConfig, AntFuUnocssConfig, AntFuVueConfig } from "./types/index.cjs"; import { antfu } from "@antfu/eslint-config"; //#region src/index.d.ts interface ConfigOptions { type?: "app" | "lib"; pnpm?: boolean; test?: boolean | AntFuTestConfig; ignores?: string[]; jsx?: boolean; vue?: boolean | AntFuVueConfig; formatters?: boolean | AntFuFormatterConfig; javascript?: AntFuJsConfig; typescript?: boolean | AntFuStrictTsConfig | AntFuTsConfig; unocss?: boolean | AntFuUnocssConfig; stylistic?: boolean | AntFuStylisticConfig; } declare function eslint9(options?: ConfigOptions): Promise<ReturnType<typeof antfu>>; //#endregion export { eslint9 as default }; //# sourceMappingURL=index.d.cts.map