grafana/scripts/webpack
Jack Westbrook 6599fa805d
Plugins: Always load decoupled frontend assets from builds (#81873)
* Wip

* Wip

* Adapt to load external module

* build: remove cloudmonitoring from built_in_plugins, clean up webpack output

* chore(plugins): remove decoupled plugins from package.json deps

* chore(codeowners): update file for nx.json

* revert(webpack): put back path in config

* build(frontend): use nx to run prod builds of decoupled plugins with yarn build

* style(prometheus): run prettier-write to fix tsconfig.json

* style(backend): remove unused subFile.isDistDir

* revert(locales): remove formatting changes adding new line at end of files

* chore(webpack): clean up dev output

* build(nx): make grafana an nx project, bump lerna and nx

* build(plugin-configs): move cache directory to node_modules

* style(datasource-plugins): add eslint ignore for .gen.ts files

* chore(codeowners): add frontend-ops as owner of project.json

* build(webpack): add getDecoupledPlugins to automatically ignore when watching

* ci(drone): skip nx cache when building frontend packages

* style(ci): fix missing trailing comma

* Revert "style(ci): fix missing trailing comma"

This reverts commit 7520d41576.

* Revert "ci(drone): skip nx cache when building frontend packages"

This reverts commit 46938883ac.

* feat(zipkin): remove from grafana core bundle

* chore(npm): bump nx package to latest 18.0.8

* docs(dev-guide): add a note about what yarn start now builds

---------

Co-authored-by: Andres Martinez <andres.martinez@grafana.com>
2024-03-13 12:40:09 +01:00
..
plugins Frontend: Foundations for multi tenant frontend (#78815) 2023-12-05 08:34:22 +01:00
dependencies.js Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
postcss.config.js Chore: Remove postcss-browser-reporter (#39409) 2021-09-20 13:38:23 +02:00
sass.rule.js Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
webpack.common.js Plugins: Always load decoupled frontend assets from builds (#81873) 2024-03-13 12:40:09 +01:00
webpack.dev.js Plugins: Always load decoupled frontend assets from builds (#81873) 2024-03-13 12:40:09 +01:00
webpack.hot.js Update dependency webpack-dev-server to v5 (#83258) 2024-02-23 11:43:16 +02:00
webpack.prod.js Chore: Use yarn node-modules linker (#79947) 2024-01-29 14:27:35 +00:00