a959fae66e
This adds a `tools/ng_rollup_bundle/terser_config.json` file to override the default terser_minified config provided by the rule. After this change, the layer violation in rules_nodejs can be fixed by removing `"global_defs": {"ngDevMode": false, "ngI18nClosureMode": false},` from `terser_config.default.json` in rules_nodejs. Change requested by Alex Rickabaugh in https://github.com/bazelbuild/rules_nodejs/pull/1338. PR Close #33865
12 lines
365 B
JSON
12 lines
365 B
JSON
{
|
|
"compress": {
|
|
"global_defs": {"ngDevMode": false, "ngI18nClosureMode": false, "ngJitMode": false},
|
|
"keep_fnames": "bazel_no_debug",
|
|
"passes": 3,
|
|
"pure_getters": true,
|
|
"reduce_funcs": "bazel_no_debug",
|
|
"reduce_vars": "bazel_no_debug",
|
|
"sequences": "bazel_no_debug"
|
|
},
|
|
"mangle": "bazel_no_debug"
|
|
} |