b95c00a80f
* test(frontend): ignore azuremonitor tests in root jest config * test(loki): increase waitfor in monacofieldwrapper test * feat(plugin-configs): introduce jest config * feat(azuremonitor): add jest config and test scripts * ci(pr-frontend-unit-tests): introduce separate decoupled plugin test job * ci(pr-frontend-unit-tests): run decoupled-plugin tests regardless of fork * Wip * test(decoupled-plugins): decouple tests in all plugins except loki and mssql * test(frontend): ignore decoupled plugins that run their own tests * test(stackdriver): update snapshot due to reactinlinesvg mock difference * chore(yarn): update lock file * chore(plugin-configs): remove create-plugin comments * ci(frontend-unit-tests): make them run on pr or merge to main * chore(decoupled-plugins): add plugin:test:ci command for locally running all tests * ci(frontend-unit-tests): run test:ci instead of calling nx directly * chore(decoupled-plugins): fix jest-dom types for loki and testdata
32 lines
710 B
JavaScript
32 lines
710 B
JavaScript
export const nodeModulesToTransform = (moduleNames) => `.*\/node_modules\/(?!.*(${moduleNames.join('|')})\/.*)`;
|
|
|
|
// Array of known nested grafana package dependencies that only bundle an ESM version
|
|
export const grafanaESModules = [
|
|
'@glideapps/glide-data-grid',
|
|
'@wojtekmaj/date-utils',
|
|
'ol',
|
|
'd3',
|
|
'd3-color',
|
|
'd3-interpolate',
|
|
'delaunator',
|
|
'get-user-locale',
|
|
'internmap',
|
|
'robust-predicates',
|
|
'leven',
|
|
'nanoid',
|
|
'marked',
|
|
'memoize',
|
|
'mimic-function',
|
|
'monaco-promql',
|
|
'react-calendar',
|
|
'@kusto/monaco-kusto',
|
|
'monaco-editor',
|
|
'@msagl',
|
|
'lodash-es',
|
|
'vscode-languageserver-types',
|
|
'@bsull/augurs',
|
|
'react-data-grid',
|
|
'@grafana/llm',
|
|
'pkce-challenge',
|
|
];
|