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

Function getResolveCacheKey

packages/vite/src/node/packages.ts:227–237  ·  view source on GitHub ↗
(key: string, options: InternalResolveOptions)

Source from the content-addressed store, hash-verified

225}
226
227function getResolveCacheKey(key: string, options: InternalResolveOptions) {
228 // cache key needs to include options which affect
229 // `resolvePackageEntry` or `resolveDeepImport`
230 return [
231 key,
232 options.isRequire ? '1' : '0',
233 options.conditions.join('_'),
234 options.extensions.join('_'),
235 options.mainFields.join('_'),
236 ].join('|')
237}
238
239export function findNearestNodeModules(basedir: string): string | null {
240 while (basedir) {

Callers 2

setResolvedCacheFunction · 0.85
getResolvedCacheFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected