feat: add example

This commit is contained in:
2026-08-01 09:31:08 +03:00
parent 15805e28df
commit 26b59686a5
434 changed files with 34975 additions and 4995 deletions

View File

@@ -0,0 +1,37 @@
import js from '@eslint/js'
import nextPlugin from '@next/eslint-plugin-next'
import { defineConfig, globalIgnores } from 'eslint/config'
import reactHooks from 'eslint-plugin-react-hooks'
import globals from 'globals'
import tseslint from 'typescript-eslint'
export default defineConfig([
globalIgnores([
'.next/**',
'out/**',
'build/**',
'coverage/**',
'next-env.d.ts',
'src/infra/simple-rest-api/generated/**'
]),
js.configs.recommended,
...tseslint.configs.recommended,
{
files: ['**/*.{js,mjs,mts,ts,tsx}'],
plugins: {
'@next/next': nextPlugin,
'react-hooks': reactHooks
},
languageOptions: {
globals: {
...globals.browser,
...globals.node
}
},
rules: {
...nextPlugin.configs.recommended.rules,
...nextPlugin.configs['core-web-vitals'].rules,
...reactHooks.configs.flat.recommended.rules
}
}
])