Home / File/ index.js — vite Source File

index.js — vite Source File

Architecture documentation for index.js, a javascript file in the vite codebase. 1 imports, 1 dependents.

File javascript ViteCore DevServer 1 imports 1 dependents 3 functions

Entity Profile

Dependency Diagram

graph LR
  915483db_a406_3fd6_d0c1_204a2cc7fede["index.js"]
  a1a07fa2_e898_f279_5127_a8e665db7f6f["re-export.js"]
  915483db_a406_3fd6_d0c1_204a2cc7fede --> a1a07fa2_e898_f279_5127_a8e665db7f6f
  be844d6e_9238_efe5_d28e_7822a013b9ab["hmr.ts"]
  be844d6e_9238_efe5_d28e_7822a013b9ab --> 915483db_a406_3fd6_d0c1_204a2cc7fede
  style 915483db_a406_3fd6_d0c1_204a2cc7fede fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import { displayCount } from './re-export.js'

const incrementValue = () =>
  globalThis.__HMR__['.intermediate-file-delete-increment']

const render = () => {
  globalThis.__HMR__['.intermediate-file-delete-display'] = displayCount(
    Number(incrementValue()),
  )
}

render()

globalThis.__HMR__['.delete-intermediate-file'] = () => {
  globalThis.__HMR__['.intermediate-file-delete-increment'] = `${
    Number(incrementValue()) + 1
  }`
  render()
}

if (import.meta.hot) import.meta.hot.accept()

Domain

Subdomains

Dependencies

Frequently Asked Questions

What does index.js do?
index.js is a source file in the vite codebase, written in javascript. It belongs to the ViteCore domain, DevServer subdomain.
What functions are defined in index.js?
index.js defines 3 function(s): globalThis, incrementValue, render.
What does index.js depend on?
index.js imports 1 module(s): re-export.js.
What files import index.js?
index.js is imported by 1 file(s): hmr.ts.
Where is index.js in the architecture?
index.js is located at playground/hmr-ssr/intermediate-file-delete/index.js (domain: ViteCore, subdomain: DevServer, directory: playground/hmr-ssr/intermediate-file-delete).

Analyze Your Own Codebase

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

Try Supermodel Free