|
1 | 1 | import { execSync } from 'child_process';
|
2 |
| -import { lstatSync, readdirSync } from 'fs'; |
| 2 | +import { lstatSync, readdirSync, writeFileSync } from 'fs'; |
3 | 3 | import { copyFile, mkdir, readFile, writeFile } from 'fs/promises';
|
4 | 4 | import { dirname, join, relative, resolve } from 'path';
|
5 | 5 |
|
@@ -68,6 +68,21 @@ async function finalizePackage() {
|
68 | 68 | stdio: 'inherit',
|
69 | 69 | });
|
70 | 70 | }
|
| 71 | + |
| 72 | + const distPackageJson = require('../dist/angular-server-side-configuration/package.json'); |
| 73 | + distPackageJson.sideEffects = [ |
| 74 | + './esm2020/ng-env/public_api.mjs', |
| 75 | + './esm2020/process/public_api.mjs', |
| 76 | + './fesm2015/angular-server-side-configuration-ng-env.mjs', |
| 77 | + './fesm2015/angular-server-side-configuration-process.mjs', |
| 78 | + './fesm2020/angular-server-side-configuration-ng-env.mjs', |
| 79 | + './fesm2020/angular-server-side-configuration-process.mjs', |
| 80 | + ]; |
| 81 | + writeFileSync( |
| 82 | + join(__dirname, '../dist/angular-server-side-configuration/package.json'), |
| 83 | + JSON.stringify(distPackageJson, null, 2), |
| 84 | + 'utf8' |
| 85 | + ); |
71 | 86 | }
|
72 | 87 |
|
73 | 88 | function walk(root: string | string[], fileRegex: RegExp): string[] {
|
|
0 commit comments