mime-logger
v2.1.0
Published
A simple logger for Node.js
Readme

Mime Logger
Note: "Mime" refers to my username (weird I know), not the MIME types internet standard.
A simple logger for Node.js, used by all Mime's projects.
Installation
npm install mime-loggerpnpm add mime-loggeryarn add mime-loggerUsage
import Logger from "mime-logger"; // ESM default import
const logger = new Logger();
logger.info("Hello, world!");import { MimeLogger } from "mime-logger"; // ESM named import
const logger = new MimeLogger("app");
logger.info("Hello, world!");const { MimeLogger } = require("mime-logger"); // CommonJS
const logger = new MimeLogger();
logger.info("Hello, world!");Documentation
Online documentation: docs.mimedev.fr
Development
Requirements: Node.js, pnpm
pnpm install # install dependencies
pnpm run build # build ESM + CJS + types
pnpm test # run testsPublishing
- Bump version:
npm version patch|minor|major - Publish:
pnpm publish— runsprepublishOnly(build) automatically - Push tags:
git push && git push --tags
Pre-publish checklist:
- [ ] Tests pass (
pnpm test) - [ ] Build succeeds (
pnpm run build) - [ ] CI passing
- [ ] Version follows semver
