Skip to content

Commit b0ed37a

Browse files
committed
fix(@angular-devkit/build-optimizer): set rxjs as having safe side effects
The rxjs package contains module level side effects that are not marked with a pure annotation. However, these side effects are safe to remove if the values are unused. (cherry picked from commit 1f5861c)
1 parent 1949020 commit b0ed37a

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

packages/angular_devkit/build_optimizer/src/build-optimizer/build-optimizer.ts

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ const knownSideEffectFreeAngularModules = [
3737
/[\\/]node_modules[\\/]@angular[\\/]upgrade[\\/]/,
3838
/[\\/]node_modules[\\/]@angular[\\/]material[\\/]/,
3939
/[\\/]node_modules[\\/]@angular[\\/]cdk[\\/]/,
40+
/[\\/]node_modules[\\/]rxjs[\\/]/,
4041
];
4142

4243
// Factories created by AOT are known to have no side effects.

0 commit comments

Comments
 (0)