blob: 999733e623b9df7a9fa0266e0305e43639ab9984 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import ora from "ora";
import type { Config } from "../types.js";
import { getConfig } from "../utils/config.js";
import { getProjectAudits, goThroughProjects } from "../lib/project.js";
export async function checkDependencies() {
const config: Config = await getConfig();
let spinnerProjects = ora("Getting all projects").start();
let projects = await goThroughProjects(config);
spinnerProjects.succeed("Got all projects");
let spinnerAudit = ora("Getting all audits").start();
let projectAudits = await getProjectAudits(projects);
spinnerAudit.text = "Resolving audits";
let audit = await Promise.allSettled(projectAudits);
spinnerAudit.succeed("Successfully resolved audits");
return audit;
}
|