@@ -48,6 +48,8 @@ const commonExternals = [
4848 'vscode' ,
4949 'commonjs' ,
5050 'node:crypto' ,
51+ 'node:fs/promises' ,
52+ 'node:path' ,
5153 'vscode-jsonrpc' , // Used by a few modules, might as well pull this out, instead of duplicating it in separate bundles.
5254 // Ignore telemetry specific packages that are not required.
5355 'applicationinsights-native-metrics' ,
@@ -329,6 +331,11 @@ async function buildAll() {
329331 path . join ( extensionFolder , 'dist' , 'webviews' , 'webview-side' , 'dataframeRenderer' , 'dataframeRenderer.js' ) ,
330332 { target : 'web' , watch : isWatchMode }
331333 ) ,
334+ build (
335+ path . join ( extensionFolder , 'src' , 'webviews' , 'webview-side' , 'vega-renderer' , 'index.ts' ) ,
336+ path . join ( extensionFolder , 'dist' , 'webviews' , 'webview-side' , 'vegaRenderer' , 'vegaRenderer.js' ) ,
337+ { target : 'web' , watch : isWatchMode }
338+ ) ,
332339 build (
333340 path . join ( extensionFolder , 'src' , 'webviews' , 'webview-side' , 'variable-view' , 'index.tsx' ) ,
334341 path . join ( extensionFolder , 'dist' , 'webviews' , 'webview-side' , 'viewers' , 'variableView.js' ) ,
@@ -343,6 +350,11 @@ async function buildAll() {
343350 path . join ( extensionFolder , 'src' , 'webviews' , 'webview-side' , 'data-explorer' , 'index.tsx' ) ,
344351 path . join ( extensionFolder , 'dist' , 'webviews' , 'webview-side' , 'viewers' , 'dataExplorer.js' ) ,
345352 { target : 'web' , watch : watchAll }
353+ ) ,
354+ build (
355+ path . join ( extensionFolder , 'src' , 'webviews' , 'webview-side' , 'integrations' , 'index.tsx' ) ,
356+ path . join ( extensionFolder , 'dist' , 'webviews' , 'webview-side' , 'integrations' , 'index.js' ) ,
357+ { target : 'web' , watch : watchAll }
346358 )
347359 ) ;
348360
0 commit comments