Skip to content

Commit a234c66

Browse files
josephperrottalan-agius4
authored andcommitted
build: create a listing of the packages which are released
(cherry picked from commit 444ca3a)
1 parent 3d86640 commit a234c66

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.ng-dev/release.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import '../lib/bootstrap-local';
22

33
import { ReleaseConfig } from '@angular/dev-infra-private/release/config';
4-
import { packages } from '../lib/packages';
4+
import { releasePackages } from '../lib/packages';
55
import buildPackages from '../scripts/build';
66

7-
const npmPackages = Object.keys(packages);
7+
const npmPackages = Object.keys(releasePackages);
88

99
/** Configuration for the `ng-dev release` command. */
1010
export const release: ReleaseConfig = {

lib/packages.ts

+5
Original file line numberDiff line numberDiff line change
@@ -238,3 +238,8 @@ for (const pkgName of Object.keys(packages)) {
238238
});
239239
pkg.dependencies.forEach((depName) => packages[depName].reverseDependencies.push(pkgName));
240240
}
241+
242+
/** The set of packages which are built and released. */
243+
export const releasePackages = Object.fromEntries(
244+
Object.entries(packages).filter(([_, pkg]) => !pkg.private),
245+
);

0 commit comments

Comments
 (0)