@alkemic/logger-pino
v0.3.2
Published
🚧 Sorry folks! This library is currently built for our internal services only. But don’t worry — we’re planning to release a public version in the future! 🎉
Downloads
3
Readme
@alkemic/logger-pino
🚧 Sorry folks! This library is currently built for our internal services only. But don’t worry — we’re planning to release a public version in the future! 🎉
⚡️ Powered by Pino, this logger runs smoothly on both the server 🌐 and client 💻 sides — no need to choose sides, it plays nice everywhere! 😎
📦 Installation
npm install @alkemic/logger-pino🔧 Usage
Server-side / Client-Side
// logger.ts
import { createLogger } from '@alkemic/logger-pino';
export const llogger = createLogger();
// a-module.ts
import { llogger } form "@/shared/logger";
const logger = llogger.child({context: "a-module"});
logger.info('server log 😊');
// b-component.ts
"use client"
import { llogger } form "@/shared/logger";
export default function BComponent() {
useEffect(() => {
llogger.info('browser log 😅');
}, []);
return <div>
<div>Title</div>
</div>;
}
