in src/peer_dependencies.ts [189:221]
message: format("three", "3.6.9"),
},
],
);
});
});
export const format_dependencies_issues = (
unsatisfied: Issues,
verbose = true,
): void => {
const grouped = unsatisfied.reduce(
(map, issue) => {
const found = map.get(issue.name) ?? [];
found.push(issue);
map.set(issue.name, found);
return map;
},
new Map<
string,
Issues
>(),
);
for (const [name, issues] of grouped.entries()) {
const [first_issue] = issues;
verbose && console.info(`║`);
verbose && console.info(
`╠╤═ local dependency ${first_issue?.message ?? colour.dependency(name)}`,
);
let count = issues.length;
for (const { from, version } of issues) {