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

Function resetInterceptor

packages/vite/src/module-runner/sourcemap/interceptor.ts:48–57  ·  view source on GitHub ↗
(runner: ModuleRunner, options: InterceptorOptions)

Source from the content-addressed store, hash-verified

46const originalPrepare = Error.prepareStackTrace
47
48function resetInterceptor(runner: ModuleRunner, options: InterceptorOptions) {
49 evaluatedModulesCache.delete(runner.evaluatedModules)
50 if (options.retrieveFile) retrieveFileHandlers.delete(options.retrieveFile)
51 if (options.retrieveSourceMap)
52 retrieveSourceMapHandlers.delete(options.retrieveSourceMap)
53 if (evaluatedModulesCache.size === 0) {
54 Error.prepareStackTrace = originalPrepare
55 overridden = false
56 }
57}
58
59export function interceptStackTrace(
60 runner: ModuleRunner,

Callers 1

interceptStackTraceFunction · 0.85

Calls 1

deleteMethod · 0.80

Tested by

no test coverage detected