diff --git a/public/app/plugins/datasource/azuremonitor/webpack.config.ts b/public/app/plugins/datasource/azuremonitor/webpack.config.ts index 4da5a990cfa..6457f58a1d2 100644 --- a/public/app/plugins/datasource/azuremonitor/webpack.config.ts +++ b/public/app/plugins/datasource/azuremonitor/webpack.config.ts @@ -1,3 +1,14 @@ -import config from '@grafana/plugin-configs/webpack.config'; +import type { Configuration } from 'webpack'; +import { merge } from 'webpack-merge'; + +import grafanaConfig from '@grafana/plugin-configs/webpack.config'; + +const config = async (env: Record): Promise => { + const baseConfig = await grafanaConfig(env); + + return merge(baseConfig, { + externals: ['@kusto/monaco-kusto'], + }); +}; export default config;