Skip to content

Commit 34f7a5a

Browse files
authoredSep 15, 2020
feat(gatsby): print node counts in CLI (#26907)
1 parent cf34304 commit 34f7a5a

File tree

2 files changed

+12
-13
lines changed

2 files changed

+12
-13
lines changed
 

‎packages/gatsby/src/services/create-pages.ts

+12-5
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ export async function createPages({
2121
activity.start()
2222
const timestamp = Date.now()
2323
const currentPages = new Map<string, IGatsbyPage>(store.getState().pages)
24-
2524
await apiRunnerNode(
2625
`createPages`,
2726
{
@@ -33,13 +32,21 @@ export async function createPages({
3332
},
3433
{ activity }
3534
)
35+
36+
reporter.info(
37+
`Total nodes: ${store.getState().nodes.size}, SitePage nodes: ${
38+
store.getState().nodesByType?.get(`SitePage`)?.size
39+
} (use --verbose for breakdown)`
40+
)
41+
3642
reporter.verbose(
37-
`Now have ${store.getState().nodes.size} nodes with ${
43+
`Number of node types: ${
3844
store.getState().nodesByType.size
39-
} types, and ${
40-
store.getState().nodesByType?.get(`SitePage`)?.size
41-
} SitePage nodes`
45+
}. Nodes per type: ${[...store.getState().nodesByType.entries()]
46+
.map(([type, nodes]) => type + `: ` + nodes.size)
47+
.join(`, `)}`
4248
)
49+
4350
activity.end()
4451

4552
reporter.verbose(`Checking for deleted pages`)

‎packages/gatsby/src/services/source-nodes.ts

-8
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,6 @@ export async function sourceNodes({
2727
webhookBody,
2828
})
2929

30-
reporter.verbose(
31-
`Now have ${store.getState().nodes.size} nodes with ${
32-
store.getState().nodesByType.size
33-
} types: [${[...store.getState().nodesByType.entries()]
34-
.map(([type, nodes]) => type + `:` + nodes.size)
35-
.join(`, `)}]`
36-
)
37-
3830
reporter.verbose(`Checking for deleted pages`)
3931

4032
const tim = reporter.activityTimer(`Checking for changed pages`)

0 commit comments

Comments
 (0)
Please sign in to comment.