Next.js website for Rocky Mountain Vending company featuring: - Product catalog with Stripe integration - Service areas and parts pages - Admin dashboard with Clerk authentication - SEO optimized pages with JSON-LD structured data Co-authored-by: Cursor <cursoragent@cursor.com>
27 lines
788 B
Text
27 lines
788 B
Text
/* eslint-env node */
|
|
// @ts-check
|
|
|
|
/** @type {import("eslint").Linter.Config} */
|
|
const config = {
|
|
plugins: ["require-extensions"],
|
|
extends: ["../.eslintrc.cjs", "plugin:require-extensions/recommended"],
|
|
overrides: [
|
|
{
|
|
files: ["**/?(*.)+(spec|test).[jt]s?(x)"],
|
|
env: {
|
|
jest: true
|
|
},
|
|
extends: ["plugin:jest/recommended", "plugin:testing-library/react"],
|
|
rules: {
|
|
"testing-library/no-render-in-setup": "off",
|
|
"testing-library/no-node-access": "off",
|
|
"testing-library/render-result-naming-convention": "off",
|
|
"testing-library/no-render-in-lifecycle": "off",
|
|
"require-extensions/require-index": "off",
|
|
"require-extensions/require-extensions": "off"
|
|
}
|
|
}
|
|
]
|
|
};
|
|
|
|
module.exports = config;
|