diff --git a/package.json b/package.json index d7abfef..e62fa87 100644 --- a/package.json +++ b/package.json @@ -80,7 +80,7 @@ "@nodesecure/scanner": "^6.1.0", "@nodesecure/vulnera": "^2.0.1", "@openally/result": "^1.3.0", - "@slimio/async-cli-spinner": "^0.5.2", + "@topcli/spinner": "^2.1.2", "ajv": "^8.12.0", "kleur": "^4.1.5", "lodash.set": "^4.3.2", diff --git a/src/reporting/reporters/internal/scanner.ts b/src/reporting/reporters/internal/scanner.ts index 04b60b3..a802bc8 100644 --- a/src/reporting/reporters/internal/scanner.ts +++ b/src/reporting/reporters/internal/scanner.ts @@ -1,6 +1,6 @@ // Import Third-party Dependencies import { Logger, type Payload, ScannerLoggerEvents } from "@nodesecure/scanner"; -import Spinner from "@slimio/async-cli-spinner"; +import { Spinner } from "@topcli/spinner"; import pluralize from "pluralize"; import ms from "pretty-ms"; @@ -31,9 +31,7 @@ export function reportScannerLoggerEvents(logger: Logger): void { */ let spinner: Spinner; if (process.stdout.isTTY) { - spinner = new Spinner({ - text: startMessage.message - }); + spinner = new Spinner(); } logger.once("start", () => { @@ -43,7 +41,7 @@ export function reportScannerLoggerEvents(logger: Logger): void { return; } - spinner.start(); + spinner.start(startMessage.message); }); logger.once(ScannerLoggerEvents.done, () => {