From 6f631e5a090466b6b1c54a7b92e45699d9f00b85 Mon Sep 17 00:00:00 2001 From: usimd <11619247+usimd@users.noreply.github.com> Date: Mon, 29 Apr 2024 09:22:26 +0200 Subject: [PATCH] Fix interface changes of json-colorize dependency --- package-lock.json | 2 +- package.json | 2 +- src/configure.ts | 19 +++++++++++-------- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9966ed6..da0f85d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "@actions/glob": "^0.4.0", "@actions/io": "^1.1.3", "ansi-colors": "^4.1.3", - "json-colorizer": "^3.0.0" + "json-colorizer": "^3.0.1" }, "devDependencies": { "@types/jest": "29.5.12", diff --git a/package.json b/package.json index 66170ea..b464624 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@actions/glob": "^0.4.0", "@actions/io": "^1.1.3", "ansi-colors": "^4.1.3", - "json-colorizer": "^3.0.0" + "json-colorizer": "^3.0.1" }, "devDependencies": { "@types/jest": "29.5.12", diff --git a/src/configure.ts b/src/configure.ts index c2e40f4..dc661a3 100644 --- a/src/configure.ts +++ b/src/configure.ts @@ -1,6 +1,6 @@ import * as core from '@actions/core' import {DEFAULT_CONFIG, validateConfig, PiGenConfig} from './pi-gen-config' -import colorize from 'json-colorizer' +import {colorize, color} from 'json-colorizer' export async function configure(): Promise { try { @@ -59,13 +59,16 @@ export async function configure(): Promise { core.info( colorize(JSON.stringify(userConfig, filterConfigFormat, 2), { colors: { - BRACKET: 'magenta.bold', - BRACE: 'magenta.bold', - STRING_KEY: 'cyanBright', - BOOLEAN_LITERAL: 'blueBright', - NUMBER_LITERAL: 'greenBright', - NULL_LITERAL: 'blueBright', - STRING_LITERAL: 'red' + Bracket: color.magenta, + Brace: color.magenta, + StringKey: color.cyanBright, + BooleanLiteral: color.blueBright, + NumberLiteral: color.greenBright, + NullLiteral: color.blueBright, + StringLiteral: color.red, + Whitespace: color.reset, + Colon: color.white, + Comma: color.white } }) )