Skip to content

Commit 7bfa19a

Browse files
hanslvikerman
authored andcommitted
ci: packages now can list version numbers too (#13057)
1 parent 6ffece4 commit 7bfa19a

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

scripts/packages.ts

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,20 @@ import { logging } from '@angular-devkit/core';
1111

1212
const { packages } = require('../lib/packages');
1313

14-
15-
export default function(_: {}, logger: logging.Logger) {
16-
logger.info(JSON.stringify(packages, null, 2));
14+
export default function(args: { json: boolean, version: boolean }, logger: logging.Logger) {
15+
if (args.json) {
16+
logger.info(JSON.stringify(packages, null, 2));
17+
} else {
18+
logger.info(
19+
Object.keys(packages)
20+
.filter(name => !packages[name].private)
21+
.map(name => {
22+
if (args.version) {
23+
return `${name}@${packages[name].version}`;
24+
} else {
25+
return name;
26+
}
27+
})
28+
.join('\n'));
29+
}
1730
}

0 commit comments

Comments
 (0)