saleor-apps-redis_apl/packages/eslint-config-saleor/index.js
Lukasz Ostrowski 2c0df91351
Apply recent ESLint rules on the codebase (#404)
* Add lint:fix script

* Reformat CRM app with eslint fix

* Apply eslint fix on data importer codebase

* Apply eslint fix on Invoices codebase

* Apply eslint fix on Klaviyo codebase

* Apply eslint fix on products-feed codebase

* Apply eslint fix on monitoring codebase

* Apply eslint fix on Search codebase

* Apply eslint fix on Slack codebase

* cleanup
2023-04-18 15:10:00 +02:00

24 lines
623 B
JavaScript

module.exports = {
extends: ["next", "turbo", "prettier"],
rules: {
"@next/next/no-html-link-for-pages": "off",
"react/jsx-key": "off",
"import/no-default-export": "error",
"newline-after-var": "warn",
"multiline-comment-style": ["warn", "starred-block"],
},
parserOptions: {
babelOptions: {
presets: [require.resolve("next/babel")],
},
},
overrides: [
{
files: ["src/pages/**/*", "src/pages/api/**/*", "vitest.config.ts", "generated/graphql.ts"],
rules: {
"import/no-default-export": "off",
},
},
],
ignorePatterns: ["next-env.d.ts"],
};