11import  {  mkdirpSync  }  from  'fs-extra' ; 
22import  {  dirname  as  pathDirname ,  join  as  pathJoin ,  relative  as  pathRelative ,  resolve  as  pathResolve  }  from  'path' ; 
33import  {  Logger  }  from  './logger/logger' ; 
4- import  {  fillConfigDefaults ,  generateContext ,   getUserConfigFile ,  replacePathVars  }  from  './util/config' ; 
4+ import  {  fillConfigDefaults ,  getUserConfigFile ,  replacePathVars  }  from  './util/config' ; 
55import  {  emit ,  EventType  }  from  './util/events' ; 
66import  {  generateGlobTasks ,  globAll ,  GlobObject ,  GlobResult  }  from  './util/glob-util' ; 
77import  {  copyFileAsync ,  rimRafAsync ,  unlinkAsync  }  from  './util/helpers' ; 
@@ -12,8 +12,7 @@ const copyFilePathCache = new Map<string, CopyToFrom[]>();
1212
1313const  FILTER_OUT_DIRS_FOR_CLEAN  =  [ '{{WWW}}' ,  '{{BUILD}}' ] ; 
1414
15- export  function  copy ( context ?: BuildContext ,  configFile ?: string )  { 
16-  context  =  generateContext ( context ) ; 
15+ export  function  copy ( context : BuildContext ,  configFile ?: string )  { 
1716 configFile  =  getUserConfigFile ( context ,  taskInfo ,  configFile ) ; 
1817
1918 const  logger  =  new  Logger ( 'copy' ) ; 
@@ -241,8 +240,7 @@ function cleanConfigContent(dictionaryKeys: string[], copyConfig: CopyConfig, co
241240 } ) ; 
242241} 
243242
244- export  function  copyConfigToWatchConfig ( context ?: BuildContext ) : Watcher  { 
245-  context  =  generateContext ( context ) ; 
243+ export  function  copyConfigToWatchConfig ( context : BuildContext ) : Watcher  { 
246244 const  configFile  =  getUserConfigFile ( context ,  taskInfo ,  '' ) ; 
247245 const  copyConfig : CopyConfig  =  fillConfigDefaults ( configFile ,  taskInfo . defaultConfigFile ) ; 
248246 let  results : GlobObject [ ]  =  [ ] ; 
0 commit comments