vite-plugin-oxlint
Version:
Oxlint plugin for vite.
25 lines (24 loc) • 642 B
text/typescript
import { Plugin } from "vite";
//#region src/types.d.ts
interface Options {
path?: string;
ignorePattern?: string | string[];
configFile?: string;
deny?: string[];
allow?: string[];
warn?: string[];
params?: string;
oxlintPath?: string;
format?: 'default' | 'checkstyle' | 'github' | 'gitlab' | 'json' | 'junit' | 'stylish' | 'unix';
quiet?: boolean;
fix?: boolean;
failOnError?: boolean;
failOnWarning?: boolean;
lintOnStart?: boolean;
lintOnHotUpdate?: boolean;
}
//#endregion
//#region src/index.d.ts
declare const oxlintPlugin: (options?: Options) => Plugin;
//#endregion
export { oxlintPlugin as default };