eslint-plugin-oxlint
Version:
Turn off all rules already supported by oxlint
112 lines (111 loc) • 5.31 kB
TypeScript
declare const _default: {
configs: {
readonly 'flat/pedantic': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/pedantic";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/style': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/style";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/suspicious': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/suspicious";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/restriction': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/restriction";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/correctness': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/correctness";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/nursery': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/nursery";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/perf': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/perf";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/eslint': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/eslint";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/import': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/import";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/jest': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/jest";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/jsdoc': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/jsdoc";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/jsx-a11y': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/jsx-a11y";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/nextjs': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/nextjs";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/node': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/node";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/promise': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/promise";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/react': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/react";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/react-hooks': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/react-hooks";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/react-perf': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/react-perf";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/typescript': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/typescript";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/unicorn': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/unicorn";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/vitest': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/vitest";
readonly rules: Record<string, "off">;
}>;
readonly 'flat/vue': import('./config-helper.js').SplittedFlatConfig<{
readonly name: "oxlint/vue";
readonly rules: Record<string, "off">;
}>;
readonly recommended: {
plugins: string[];
rules: Record<string, "off">;
};
readonly all: {
plugins: string[];
rules: Record<string, "off">;
};
readonly 'flat/all': import('./config-helper.js').SplittedFlatConfig<{
name: string;
rules: Record<string, "off">;
}>;
readonly 'flat/recommended': import('./config-helper.js').SplittedFlatConfig<{
name: string;
rules: Record<string, "off">;
}>;
};
buildFromOxlintConfig: (config: import('./build-from-oxlint-config/types.js').OxlintConfig, options?: import('./build-from-oxlint-config/types.js').BuildFromOxlintConfigOptions) => import('./build-from-oxlint-config/types.js').EslintPluginOxlintConfig[];
buildFromOxlintConfigFile: (oxlintConfigFile: string, options?: import('./build-from-oxlint-config/types.js').BuildFromOxlintConfigOptions) => import('./build-from-oxlint-config/types.js').EslintPluginOxlintConfig[];
};
export default _default;