kibana/packages/kbn-ui-shared-deps-src/BUILD.bazel
Thomas Watson 6a0f7b9562
Downgrade Node.js to version 16 (#149531)
Closes #149438

We'll upgrade again once a suitable solution to the issue has been
found.
2023-01-26 11:53:52 +00:00

54 lines
1.2 KiB
Text

load("@npm//webpack-cli:index.bzl", "webpack_cli")
SRCS = glob([
"index.js",
"webpack.config.js",
"src/**/*",
])
webpack_cli(
name = "shared_built_assets",
data = SRCS + [
"//:.browserslistrc",
"@npm//webpack",
"@npm//mini-css-extract-plugin",
"@npm//moment",
"@npm//babel-loader",
"@npm//css-loader",
"@npm//url-loader",
"//packages/kbn-ui-shared-deps-npm",
"//packages/kbn-babel-register",
"//packages/kbn-babel-preset",
# packages included in the shared deps src bundle
"//packages/kbn-flot-charts",
"//packages/kbn-ui-theme",
"//packages/kbn-i18n",
"//packages/kbn-i18n-react",
"//packages/kbn-monaco",
"//packages/kbn-datemath",
"//packages/kbn-analytics",
"//packages/kbn-es-query",
"//packages/kbn-std",
"//packages/kbn-safer-lodash-set",
"//packages/kbn-peggy",
"//packages/kbn-peggy-loader",
"//packages/kbn-rison",
],
output_dir = True,
args = [
"--config",
"$(location webpack.config.js)",
"--output-path",
"$(@D)",
"--stats=errors-only"
],
env = select({
"//:dist": {
"NODE_ENV": "production",
},
"//conditions:default": {
"NODE_ENV": "development",
},
}),
visibility = ["//visibility:public"],
)