MCPcopy Create free account
hub / github.com/CoderLine/alphaTab / getDepsOptimizer

Function getDepsOptimizer

packages/vite/src/bridge/optimizer.ts:43–52  ·  view source on GitHub ↗
(config: ResolvedConfig, ssr?: boolean)

Source from the content-addressed store, hash-verified

41const devSsrDepsOptimizerMap = new WeakMap<ResolvedConfig, DepsOptimizer>();
42
43function getDepsOptimizer(config: ResolvedConfig, ssr?: boolean): DepsOptimizer {
44 const map = ssr ? devSsrDepsOptimizerMap : depsOptimizerMap;
45
46 let optimizer = map.get(config);
47 if (!optimizer) {
48 optimizer = createDepsOptimizer(config);
49 map.set(config, optimizer);
50 }
51 return optimizer;
52}
53
54// https://github.com/vitejs/vite/blob/b7ddfae5f852c2948fab03e94751ce56f5f31ce0/packages/vite/src/node/optimizer/optimizer.ts#L79
55function createDepsOptimizer(config: ResolvedConfig) {

Callers 1

tryOptimizedDepResolveFunction · 0.85

Calls 3

createDepsOptimizerFunction · 0.85
getMethod · 0.65
setMethod · 0.45

Tested by

no test coverage detected