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

Function isOptimizable

packages/vite/src/node/utils.ts:153–162  ·  view source on GitHub ↗
(
  id: string,
  optimizeDeps: DepOptimizationOptions,
)

Source from the content-addressed store, hash-verified

151}
152
153export function isOptimizable(
154 id: string,
155 optimizeDeps: DepOptimizationOptions,
156): boolean {
157 const { extensions } = optimizeDeps
158 return (
159 OPTIMIZABLE_ENTRY_RE.test(id) ||
160 (extensions?.some((ext) => id.endsWith(ext)) ?? false)
161 )
162}
163
164export const bareImportRE: RegExp = /^(?![a-zA-Z]:)[\w@](?!.*:\/\/)/
165export const deepImportRE: RegExp = /^([^@][^/]*)\/|^(@[^/]+\/[^/]+)\//

Callers 6

oxcResolvePluginFunction · 0.90
ensureVersionQueryFunction · 0.90
tryNodeResolveFunction · 0.90
resolveIdFunction · 0.90
resolveIdFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected