eslint-config-bananass
Version:
ESLint Config for Bananass Framework.🍌
39 lines (38 loc) • 1.25 kB
TypeScript
export namespace importPlugin {
export { importPluginModule as import };
}
export namespace nodePlugin {
export { nodePluginModule as n };
}
export const stylisticJsPlugin: {
'@stylistic/js': {
rules: import("@stylistic/eslint-plugin-js").Rules;
configs: {
"disable-legacy": import("eslint").Linter.Config;
"all": import("eslint").Linter.Config;
"all-flat": import("eslint").Linter.Config;
};
};
};
export const jsxA11yPlugin: {
'jsx-a11y': any;
};
export namespace reactPlugin {
export { reactPluginModule as react };
}
export const reactHooksPlugin: {
'react-hooks': typeof reactHooksPluginModule;
};
export const nextPlugin: {
'@next/next': any;
};
export const typescriptPlugin: {
'@typescript-eslint': {
configs: Record<string, import("@typescript-eslint/utils/ts-eslint").ClassicConfig.Config>;
meta: import("@typescript-eslint/utils/ts-eslint").FlatConfig.PluginMeta;
rules: typeof import("@typescript-eslint/eslint-plugin/use-at-your-own-risk/rules");
};
};
import nodePluginModule from 'eslint-plugin-n';
import reactPluginModule from 'eslint-plugin-react';
import reactHooksPluginModule from 'eslint-plugin-react-hooks';