We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6ffece4 commit 7bfa19aCopy full SHA for 7bfa19a
scripts/packages.ts
@@ -11,7 +11,20 @@ import { logging } from '@angular-devkit/core';
11
12
const { packages } = require('../lib/packages');
13
14
-
15
-export default function(_: {}, logger: logging.Logger) {
16
- logger.info(JSON.stringify(packages, null, 2));
+export default function(args: { json: boolean, version: boolean }, logger: logging.Logger) {
+ if (args.json) {
+ 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
25
+ return name;
26
+ }
27
+ })
28
+ .join('\n'));
29
30
}
0 commit comments