message: Fix webpack svg copy on Windows
diff: @@ -116,12 +116,12 @@ export function getDefaultWebpackConfig(options: DefaultWebpackOptions): webpack
  noErrorOnMissing: true
  },
  {
  - from: path.join(options.projectRoot, 'node_modules', 'vscode-azureextensionui', 'resources', '**', '*.svg'),
  + from: toGlobSafePath(path.join(options.projectRoot, 'node_modules', 'vscode-azureextensionui', 'resources', '**', '*.svg')),
  to: path.join(options.projectRoot, 'dist'),
  noErrorOnMissing: true
  },
  {
  - from: path.join(options.projectRoot, 'node_modules', 'vscode-azureappservice', 'resources', '**', '*.svg'),
  + from: toGlobSafePath(path.join(options.projectRoot, 'node_modules', 'vscode-azureappservice', 'resources', '**', '*.svg')),
  to: path.join(options.projectRoot, 'dist'),
  noErrorOnMissing: true
  }
  @@ -229,3 +229,11 @@ function logCore(loggingVerbosity: Verbosity, messageVerbosity: MessageVerbosity
  console.log(...args);
  }
  }
  +
  +/**
  + * We always want to use posix separators for glob paths
  + * See https://github.com/microsoft/vscode-azuretools/issues/879 and https://github.com/webpack-contrib/copy-webpack-plugin#from
  + */
  +function toGlobSafePath(fsPath: string): string {
  + return fsPath.replace(/\\/g, '/');
  +}
  