@theguild/eslint-config
Version:
The Guild's shared ESLint config
30 lines (28 loc) • 593 B
JavaScript
import { CODE_FILE } from './constants.js';
/** @type {import('eslint').Linter.Config} */
export default {
ignorePatterns: ['next-env.d.ts'],
overrides: [
{
files: CODE_FILE,
extends: './react-base',
},
{
files: [
'**/pages/**', // Next.js pages directory use default export
'next.config.{js,mjs}',
'**/*.stories.tsx',
'.storybook/main.ts',
],
rules: {
'import/no-default-export': 'off',
},
},
{
files: ['next.config.{js,mjs}'],
env: {
node: true,
},
},
],
};