@datadayrepos/eslint-define-config
Version:
Provide a defineConfig function for .eslintrc.js files
33 lines (28 loc) • 661 B
TypeScript
import type { RuleConfig } from '../rule-config';
/**
* Option.
*/
export interface NoImportModuleExportsOption {
exceptions?: any[];
}
/**
* Options.
*/
export type NoImportModuleExportsOptions = [NoImportModuleExportsOption?];
/**
* Forbid import statements with CommonJS module.exports.
*
*/
export type NoImportModuleExportsRuleConfig =
RuleConfig<NoImportModuleExportsOptions>;
/**
* Forbid import statements with CommonJS module.exports.
*
*/
export interface NoImportModuleExportsRule {
/**
* Forbid import statements with CommonJS module.exports.
*
*/
'import/no-import-module-exports': NoImportModuleExportsRuleConfig;
}