From f185a68e0b2a700010b498b0301f437ceaac79f8 Mon Sep 17 00:00:00 2001 From: Nik <2434839+erictheswift@users.noreply.github.com> Date: Thu, 4 Sep 2025 23:40:06 +0200 Subject: [PATCH 1/3] correct nodejs Render return typedef from `boolean|object` to `false|{...}` --- nodejs/src/DisplayHelp.js | 2 +- nodejs/src/Render.js | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/nodejs/src/DisplayHelp.js b/nodejs/src/DisplayHelp.js index 3c35c1df..b567d5d8 100644 --- a/nodejs/src/DisplayHelp.js +++ b/nodejs/src/DisplayHelp.js @@ -26,7 +26,7 @@ const DisplayHelp = () => { const { string: headline } = Render('cfonts', { align: 'left', gradient: ['red', 'green'], - }); + }) || { string: ''}; console.log( ` ${headline}` + diff --git a/nodejs/src/Render.js b/nodejs/src/Render.js index b8457e5d..2de68c59 100644 --- a/nodejs/src/Render.js +++ b/nodejs/src/Render.js @@ -42,13 +42,13 @@ const { Log } = require('./Log.js'); * @param {number} size.width - The width of the terminal * @param {number} size.height - The height of the terminal * - * @typedef {(object|boolean)} ReturnObject - * @property {string} string - The pure string for output with all line breaks - * @property {array} array - Each line of output in an array - * @property {number} lines - The number of lines - * @property {object} options - All options used + * @typedef {object} ReturnObject + * @property {string} string - The pure string for output with all line breaks + * @property {Array} array - Each line of output in an array + * @property {number} lines - The number of lines + * @property {object} options - All options used * - * @return {ReturnObject} - CLI output of INPUT to be consoled out + * @return {ReturnObject|false} - CLI output of INPUT to be consoled out */ const Render = (input, SETTINGS = {}, debug = DEBUG.enabled, debuglevel = DEBUG.level, size = Size) => { Debugging.report(`Running render`, 1); From 7007ae701f79e6e6fa5c72cc6fb5bee841bf441e Mon Sep 17 00:00:00 2001 From: Nik <2434839+erictheswift@users.noreply.github.com> Date: Fri, 5 Sep 2025 08:22:03 +0200 Subject: [PATCH 2/3] fix prettier --- nodejs/src/DisplayHelp.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodejs/src/DisplayHelp.js b/nodejs/src/DisplayHelp.js index b567d5d8..e49b4be6 100644 --- a/nodejs/src/DisplayHelp.js +++ b/nodejs/src/DisplayHelp.js @@ -26,7 +26,7 @@ const DisplayHelp = () => { const { string: headline } = Render('cfonts', { align: 'left', gradient: ['red', 'green'], - }) || { string: ''}; + }) || { string: '' }; console.log( ` ${headline}` + From 3e7d11279bd4a479ad71e9579a09fea6dd048ff7 Mon Sep 17 00:00:00 2001 From: erictheswift <2434839+erictheswift@users.noreply.github.com> Date: Fri, 5 Sep 2025 09:23:30 +0000 Subject: [PATCH 3/3] adjust help fallback title to library name --- nodejs/src/DisplayHelp.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodejs/src/DisplayHelp.js b/nodejs/src/DisplayHelp.js index e49b4be6..ee95236f 100644 --- a/nodejs/src/DisplayHelp.js +++ b/nodejs/src/DisplayHelp.js @@ -26,7 +26,7 @@ const DisplayHelp = () => { const { string: headline } = Render('cfonts', { align: 'left', gradient: ['red', 'green'], - }) || { string: '' }; + }) || { string: 'cfonts' }; console.log( ` ${headline}` +