From 91b0ebbed2c20b8659dbae6f3ff4924940983a09 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Fri, 31 Dec 2021 02:26:51 +0100 Subject: build: Upgrade to chalk 5.0.0 anyways Requires some workarounds for ts-jest to find the vendored dependencies. --- packages/main/package.json | 2 +- packages/main/src/utils/logging.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'packages') diff --git a/packages/main/package.json b/packages/main/package.json index eb2ecf6..f4cf18b 100644 --- a/packages/main/package.json +++ b/packages/main/package.json @@ -10,7 +10,7 @@ "dependencies": { "@sophie/service-shared": "workspace:*", "@sophie/shared": "workspace:*", - "chalk": "^4.1.2", + "chalk": "^5.0.0", "electron": "16.0.5", "json5": "^2.2.0", "lodash-es": "^4.17.21", diff --git a/packages/main/src/utils/logging.ts b/packages/main/src/utils/logging.ts index ed40365..f703749 100644 --- a/packages/main/src/utils/logging.ts +++ b/packages/main/src/utils/logging.ts @@ -18,7 +18,7 @@ * SPDX-License-Identifier: AGPL-3.0-only */ -import chalk, { Chalk } from 'chalk'; +import chalk, { ChalkInstance } from 'chalk'; import loglevel, { Logger } from 'loglevel'; import prefix from 'loglevel-plugin-prefix'; @@ -28,7 +28,7 @@ if (import.meta.env?.DEV) { loglevel.setLevel('info'); } -const COLORS: Partial> = { +const COLORS: Partial> = { TRACE: chalk.magenta, DEBUG: chalk.cyan, INFO: chalk.blue, @@ -37,7 +37,7 @@ const COLORS: Partial> = { CRITICAL: chalk.red, }; -function getColor(level: string): Chalk { +function getColor(level: string): ChalkInstance { return COLORS[level] ?? chalk.gray; } -- cgit v1.2.3-54-g00ecf