Home / Function/ isWatched() — vite Function Reference

isWatched() — vite Function Reference

Architecture documentation for the isWatched() function in hmr-ssr.spec.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  65ad0c4e_55b7_7e5a_f805_be82332148bb["isWatched()"]
  2f2e510b_d491_14bf_c7ee_0c390a8b3218["hmr-ssr.spec.ts"]
  65ad0c4e_55b7_7e5a_f805_be82332148bb -->|defined in| 2f2e510b_d491_14bf_c7ee_0c390a8b3218
  ec81ed77_50ee_2fff_de4d_794033c60791["waitForWatcher()"]
  ec81ed77_50ee_2fff_de4d_794033c60791 -->|calls| 65ad0c4e_55b7_7e5a_f805_be82332148bb
  style 65ad0c4e_55b7_7e5a_f805_be82332148bb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

playground/hmr-ssr/__tests__/hmr-ssr.spec.ts lines 1077–1089

function isWatched(server: ViteDevServer, watchedFile: string) {
  const watched = server.watcher.getWatched()
  for (const [dir, files] of Object.entries(watched)) {
    const unixDir = slash(dir)
    for (const file of files) {
      const filePath = posix.join(unixDir, file)
      if (filePath.includes(watchedFile)) {
        return true
      }
    }
  }
  return false
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does isWatched() do?
isWatched() is a function in the vite codebase, defined in playground/hmr-ssr/__tests__/hmr-ssr.spec.ts.
Where is isWatched() defined?
isWatched() is defined in playground/hmr-ssr/__tests__/hmr-ssr.spec.ts at line 1077.
What calls isWatched()?
isWatched() is called by 1 function(s): waitForWatcher.

Analyze Your Own Codebase

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

Try Supermodel Free