1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 | import { logger } from 'workbox-core/_private/logger.js';
|
9 | import '../_version.js';
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 | const logGroup = (groupTitle, deletedURLs) => {
|
17 | logger.groupCollapsed(groupTitle);
|
18 | for (const url of deletedURLs) {
|
19 | logger.log(url);
|
20 | }
|
21 | logger.groupEnd();
|
22 | };
|
23 |
|
24 |
|
25 |
|
26 |
|
27 |
|
28 |
|
29 | export function printCleanupDetails(deletedURLs) {
|
30 | const deletionCount = deletedURLs.length;
|
31 | if (deletionCount > 0) {
|
32 | logger.groupCollapsed(`During precaching cleanup, ` +
|
33 | `${deletionCount} cached ` +
|
34 | `request${deletionCount === 1 ? ' was' : 's were'} deleted.`);
|
35 | logGroup('Deleted Cache Requests', deletedURLs);
|
36 | logger.groupEnd();
|
37 | }
|
38 | }
|