MCPcopy
hub / github.com/vitejs/vite / shouldExternalize

Function shouldExternalize

packages/vite/src/node/external.ts:22–33  ·  view source on GitHub ↗
(
  environment: Environment,
  id: string,
  importer: string | undefined,
)

Source from the content-addressed store, hash-verified

20>()
21
22export function shouldExternalize(
23 environment: Environment,
24 id: string,
25 importer: string | undefined,
26): boolean {
27 let isExternal = isExternalCache.get(environment)
28 if (!isExternal) {
29 isExternal = createIsExternal(environment)
30 isExternalCache.set(environment, isExternal)
31 }
32 return isExternal(id, importer)
33}
34
35export function createIsConfiguredAsExternal(
36 environment: PartialEnvironment,

Callers 1

transformFunction · 0.90

Calls 4

isExternalFunction · 0.85
createIsExternalFunction · 0.70
getMethod · 0.45
setMethod · 0.45

Tested by

no test coverage detected