{"repo":"rmartone/missionlog","free":true,"listed":false,"github":"https://github.com/rmartone/missionlog","clone":"git clone https://github.com/rmartone/missionlog.git","description":"🚀 lightweight logging • supports level based filtering and tagging • weighs in at around 500 bytes","language":"HTML","stars":34,"topics":["log","logger","logging","browser","node","mobile","front-end","backend","isomorphic","typescript"],"license":"MIT","category":"mobile-apps","readme_excerpt":"missionlog [![NPM version][npm-image]][npm-url] [npm-image]: https://img.shields.io/npm/v/missionlog.svg?style=flat [npm-url]: https://www.npmjs.com/package/missionlog --- 🚀 missionlog is a lightweight, high-performance structured logging package designed for performance, flexibility, and ease of use . It works as a drop-in replacement for console.log or ts-log , and offers both log level filtering, optional tag filtering, and customizable output handling —all in a tiny ( 1KB) package. ✔ Fully Typed (TypeScript) • ✔ ESM & CJS Support • ✔ Zero Dependencies • ✔ 100% Coverage • ✔ Optimized Performance --- ✨ Why Use missionlog ? - Drop-in Replacement for console.log & ts-log – Start using it instantly! - Seamless Upgrade to Tagged Logging – Reduce log clutter and focus on what's important. - Configurable Log Levels – Adjust visibility for log level and tags at runtime. - Customizable Output – Send logs anywhere: console, JSON, cloud services. - Ultra-Fast Performance – Optimized with advanced caching and minimal memory allocation. - TypeScript-First – Full type safety with comprehensive JSDoc documentation. - Chainable API – All methods return the logger instance for method chaining. - Works Everywhere – Browser, Node.js, Firebase, AWS Lambda etc. --- ⚡ Performance & Efficiency missionlog v4 has been optimized for high-performance applications: - Smart Caching – Level checks are cached to avoid repeated calculations - Minimal Memory Allocation – Reduced garbage collection with o","default_branch":null,"files":null,"tree":[],"storefront":"/r/rmartone","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rmartone/missionlog/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}