These are the symbols your codebase depends on most. Changes here have the largest blast radius.
Core architectural files — imported by many others.
packages/vite/src/node/utils.ts (1.00)packages/vite/src/shared/constants.ts (0.79)packages/vite/src/shared/utils.ts (0.68)packages/vite/src/node/constants.ts (0.44)playground/html/inline/common.js (0.35)playground/multiple-entrypoints/entrypoints/a24.js (0.31)playground/hmr/self-accept-within-circular/b.js (0.23)playground/hmr-ssr/self-accept-within-circular/b.js (0.23)packages/vite/src/node/packages.ts (0.23)playground/hmr/self-accept-within-circular/c.js (0.22)Named functions with zero detected references. Could be dead code, public API exports, or referenced dynamically.
packages/vite/src/node/server/middlewares/static.ts:80packages/vite/src/node/server/middlewares/static.ts:124packages/vite/src/node/server/middlewares/static.ts:201packages/vite/src/node/server/middlewares/static.ts:249playground/multiple-entrypoints/entrypoints/a16.js:10packages/vite/src/node/server/middlewares/hostCheck.ts:46playground/multiple-entrypoints/entrypoints/a15.js:11packages/vite/src/node/external.ts:22playground/tsconfig-json/nested/not-used-type.ts:3playground/tsconfig-json/nested-with-extends/not-used-type.ts:3packages/vite/src/node/utils.ts (1.00)packages/vite/src/shared/constants.ts (0.79)packages/vite/src/shared/utils.ts (0.68)packages/vite/src/node/constants.ts (0.44)playground/html/inline/common.js (0.35)packages/vite/src/node/utils.ts:1626process.env.npmconfiguser_agent?.split(' ')[0].split('/')[0] || 'npm'packages/create-vite/src/index.ts:460const pkgInfo = pkgFromUserAgent(process.env.npmconfiguser_agent)packages/vite/src/node/utils.ts:1595const fn = new Function(`packages/vite/src/node/ssr/ssrStacktrace.ts:13new Function('throw new Error(1)')()sverklo_impact to see the 371 call sitespackages/vite/src/node/utils.ts is your most-imported file — changes here cascade widely