2024-03-20 17:16:54 +08:00
|
|
|
import type { Configuration } from 'webpack';
|
|
|
|
import { merge } from 'webpack-merge';
|
|
|
|
|
2025-07-09 18:38:17 +08:00
|
|
|
import grafanaConfig from '@grafana/plugin-configs/webpack.config.ts';
|
2024-03-20 17:16:54 +08:00
|
|
|
|
|
|
|
const config = async (env: Record<string, unknown>): Promise<Configuration> => {
|
|
|
|
const baseConfig = await grafanaConfig(env);
|
|
|
|
|
|
|
|
return merge(baseConfig, {
|
2025-05-15 21:31:49 +08:00
|
|
|
externals: ['@kusto/monaco-kusto', 'i18next'],
|
2024-03-20 17:16:54 +08:00
|
|
|
});
|
|
|
|
};
|
2024-01-04 03:20:22 +08:00
|
|
|
|
|
|
|
export default config;
|