Home / File/ eslint.config.mjs — ui Source File

eslint.config.mjs — ui Source File

Architecture documentation for eslint.config.mjs, a javascript file in the ui codebase. 3 imports, 0 dependents.

File javascript 3 imports

Entity Profile

Dependency Diagram

graph LR
  8956527d_6f6d_902d_216f_2a48c8a2c728["eslint.config.mjs"]
  a099b078_808c_9a08_d86d_cb99c652a178["core-web-vitals"]
  8956527d_6f6d_902d_216f_2a48c8a2c728 --> a099b078_808c_9a08_d86d_cb99c652a178
  ecb7e438_73f6_5068_df63_b146ef3ff034["config"]
  8956527d_6f6d_902d_216f_2a48c8a2c728 --> ecb7e438_73f6_5068_df63_b146ef3ff034
  25f0cb19_ecdd_c0a5_a129_c1855e812e86["typescript-eslint"]
  8956527d_6f6d_902d_216f_2a48c8a2c728 --> 25f0cb19_ecdd_c0a5_a129_c1855e812e86
  style 8956527d_6f6d_902d_216f_2a48c8a2c728 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import nextVitals from "eslint-config-next/core-web-vitals"
import { defineConfig, globalIgnores } from "eslint/config"
import tseslint from "typescript-eslint"

const eslintConfig = defineConfig([
  ...nextVitals,
  ...tseslint.configs.recommended,
  globalIgnores([
    "node_modules/**",
    ".next/**",
    "out/**",
    "build/**",
    "next-env.d.ts",
    ".source/**",
    "**/__index__.tsx",
  ]),
  {
    rules: {
      "react-hooks/incompatible-library": "off",
      "react-hooks/purity": "off",
      "@next/next/no-html-link-for-pages": "off",
      "@next/next/no-img-element": "off",
      "@typescript-eslint/no-unused-vars": "off",
      "@typescript-eslint/consistent-type-imports": [
        "error",
        {
          prefer: "type-imports",
          fixStyle: "inline-type-imports",
        },
      ],
    },
  },
])

export default eslintConfig

Dependencies

  • config
  • core-web-vitals
  • typescript-eslint

Frequently Asked Questions

What does eslint.config.mjs do?
eslint.config.mjs is a source file in the ui codebase, written in javascript.
What does eslint.config.mjs depend on?
eslint.config.mjs imports 3 module(s): config, core-web-vitals, typescript-eslint.
Where is eslint.config.mjs in the architecture?
eslint.config.mjs is located at apps/v4/eslint.config.mjs (directory: apps/v4).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free