diff --git a/src/cdk/package.json b/src/cdk/package.json index b6345a26b6a..30cb1317240 100644 --- a/src/cdk/package.json +++ b/src/cdk/package.json @@ -28,5 +28,6 @@ }, "dependencies": { "tslib": "^1.7.1" - } + }, + "sideEffects": false } diff --git a/src/lib/package.json b/src/lib/package.json index d0a08fe614d..e432d34ff40 100644 --- a/src/lib/package.json +++ b/src/lib/package.json @@ -29,5 +29,6 @@ "dependencies": { "tslib": "^1.7.1" }, - "schematics": "./schematics/collection.json" + "schematics": "./schematics/collection.json", + "sideEffects": false } diff --git a/tools/package-tools/entry-point-package-json.ts b/tools/package-tools/entry-point-package-json.ts index 68307a97277..4a720e1f199 100644 --- a/tools/package-tools/entry-point-package-json.ts +++ b/tools/package-tools/entry-point-package-json.ts @@ -10,6 +10,7 @@ export function createEntryPointPackageJson(destDir: string, packageName: string main: `../bundles/${packageName}-${entryPointName}.umd.js`, module: `../esm5/${entryPointName}.es5.js`, es2015: `../esm2015/${entryPointName}.js`, + sideEffects: false, }; writeFileSync(join(destDir, 'package.json'), JSON.stringify(content, null, 2), 'utf-8');