From 4520e65e21ecab6d03137c565dc960ebe5d5fcdf Mon Sep 17 00:00:00 2001 From: Ayo Ayco Date: Tue, 31 Dec 2024 01:55:41 +0100 Subject: [PATCH] feat: server logs --- packages/core/event-handler.js | 7 +++---- packages/core/package.json | 5 +++-- pnpm-lock.yaml | 3 +++ 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/packages/core/event-handler.js b/packages/core/event-handler.js index 37f85af..6ceb6ae 100644 --- a/packages/core/event-handler.js +++ b/packages/core/event-handler.js @@ -1,4 +1,5 @@ import { ELEMENT_NODE, parse, render, renderSync, walkSync } from 'ultrahtml' +import { consola } from 'consola' import { parseScript } from 'esprima' import { loadConfig } from 'c12' import { eventHandler } from 'h3' @@ -34,8 +35,6 @@ export function useMcFlyRoute({ storage }) { const { components: componentType } = config let html = await getHtml(path, storage) - console.log('[INFO]: Mcfly Config', loadedConfig) - if (html) { const transforms = [evaluateServerScript, deleteServerScripts] @@ -48,7 +47,7 @@ export function useMcFlyRoute({ storage }) { if (!!componentType && !!html) { html = await insertRegistry(html.toString(), componentType, storage) } else { - console.error('[ERR]: Failed to insert registry', { + consola.error('[ERR]: Failed to insert registry', { componentType: !componentType ? 'missing' : 'okay', html: !html ? 'missing' : 'okay', }) @@ -252,7 +251,7 @@ function evaluateServerScript(html) { try { finalValue = eval(rawValue) } catch (e) { - console.error('ERR! Failed to evaluate expression', e) + consola.error('[ERR]: Failed to evaluate expression', e) } } diff --git a/packages/core/package.json b/packages/core/package.json index 111ea15..2450d0c 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -22,11 +22,12 @@ "homepage": "https://github.com/ayoayco/McFly#readme", "dependencies": { "c12": "^2.0.1", + "consola": "^3.3.3", "esbuild": "^0.24.2", "esprima": "^4.0.1", "h3": "^1.8.2", - "ultrahtml": "^1.5.2", - "nitropack": "~2.10.4" + "nitropack": "~2.10.4", + "ultrahtml": "^1.5.2" }, "devDependencies": { "unstorage": "^1.14.4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5b8f2f8..0ec97fa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -85,6 +85,9 @@ importers: c12: specifier: ^2.0.1 version: 2.0.1(magicast@0.3.5) + consola: + specifier: ^3.3.3 + version: 3.3.3 esbuild: specifier: ^0.24.2 version: 0.24.2