{"version":3,"names":["createDebugger","FSExtra","path","createFilter","EXCLUDE_LIST","scanDepsToOptimize","getFileHash","lookupFile","getCacheDir","name","debug","debugDetails","autoDepOptimizePlugin","props","enforce","config","cfg","env","userOptions","globalThis","__oneOptions","depsConfig","deps","exclude","Object","entries","filter","_","value","map","k","userExcludes","Array","isArray","userViteExcludes","optimizeDeps","userSsrExcludes","ssr","finalConfig","getScannedOptimizeDepsConfig","mode","Boolean","JSON","stringify","getSSRExternalsCachePath","root","join","result","findDepsToOptimize","onScannedDeps","excludeArray","excludeStrings","e","excludeSet","Set","filteredDeps","prebundleDeps","dep","has","include","noExternal","sessionCacheVal","cacheFilePath","startedAt","Date","now","noCache","sessionCache","lockFile","lockFileHash","cachedLockFileHash","depsToPreBundleForSsr","cachedDepsToPreBundle","readJSON","err","outputJSON","length","namespace"],"sources":["../../src/plugins/autoDepOptimizePlugin.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}