Home / File/ eslint.config.js — vite Source File

eslint.config.js — vite Source File

Architecture documentation for eslint.config.js, a javascript file in the vite codebase. 5 imports, 0 dependents.

File javascript 5 imports

Entity Profile

Dependency Diagram

graph LR
  b371802d_9d1e_9ff6_62d1_402e6f1d38d0["eslint.config.js"]
  7d25d149_ead2_53f0_d597_02bbd875a711["js"]
  b371802d_9d1e_9ff6_62d1_402e6f1d38d0 --> 7d25d149_ead2_53f0_d597_02bbd875a711
  635b70bf_c643_ddc2_254c_93e013e1a151["globals"]
  b371802d_9d1e_9ff6_62d1_402e6f1d38d0 --> 635b70bf_c643_ddc2_254c_93e013e1a151
  b7746547_8b58_aeb8_6c90_91d5f83ec1e1["eslint-plugin-react-hooks"]
  b371802d_9d1e_9ff6_62d1_402e6f1d38d0 --> b7746547_8b58_aeb8_6c90_91d5f83ec1e1
  767e1867_a25e_b26d_34aa_1caed1aa10cd["eslint-plugin-react-refresh"]
  b371802d_9d1e_9ff6_62d1_402e6f1d38d0 --> 767e1867_a25e_b26d_34aa_1caed1aa10cd
  97f81431_1111_c9fa_05b0_d9cefa61ac55["config"]
  b371802d_9d1e_9ff6_62d1_402e6f1d38d0 --> 97f81431_1111_c9fa_05b0_d9cefa61ac55
  style b371802d_9d1e_9ff6_62d1_402e6f1d38d0 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import js from '@eslint/js'
import globals from 'globals'
import reactHooks from 'eslint-plugin-react-hooks'
import reactRefresh from 'eslint-plugin-react-refresh'
import { defineConfig, globalIgnores } from 'eslint/config'

export default defineConfig([
  globalIgnores(['dist']),
  {
    files: ['**/*.{js,jsx}'],
    extends: [
      js.configs.recommended,
      reactHooks.configs.flat.recommended,
      reactRefresh.configs.vite,
    ],
    languageOptions: {
      ecmaVersion: 2020,
      globals: globals.browser,
      parserOptions: {
        ecmaVersion: 'latest',
        ecmaFeatures: { jsx: true },
        sourceType: 'module',
      },
    },
    rules: {
      'no-unused-vars': ['error', { varsIgnorePattern: '^[A-Z_]' }],
    },
  },
])

Dependencies

  • config
  • eslint-plugin-react-hooks
  • eslint-plugin-react-refresh
  • globals
  • js

Frequently Asked Questions

What does eslint.config.js do?
eslint.config.js is a source file in the vite codebase, written in javascript.
What does eslint.config.js depend on?
eslint.config.js imports 5 module(s): config, eslint-plugin-react-hooks, eslint-plugin-react-refresh, globals, js.
Where is eslint.config.js in the architecture?
eslint.config.js is located at packages/create-vite/template-react/eslint.config.js (directory: packages/create-vite/template-react).

Analyze Your Own Codebase

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

Try Supermodel Free