hiro5id / console-log-json
A universal JSON logger that plugs in to the existing `console.log` native function. console.log() anything and have the output be formatted to single line JSON, including stack traces, so that it can be easily parsed by tool such as LogDNA or other log ingestion service that reads JSON.
☆23Updated 3 months ago
Related projects: ⓘ
- Logger-agnostic wrapper that normalizes logs regardless of arg style. Great for large dev teams, old/new projects, and works w/Pino, Bun…☆50Updated 2 months ago
- Gracefully exit HTTP servers (Express/Koa/Fastify/etc), databases (Mongo/Mongoose), Redis clients, Bree job schedulers, and custom handle…☆72Updated last month
- A finite state machine library for Node.js and the browser with a friendly configuration DSL.☆127Updated 4 years ago
- Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.☆147Updated 3 months ago
- A Node.js module for the optimized JavaScript implementation of the MurmurHash algorithms.☆87Updated 7 months ago
- ⏱️Zero CPU overhead, zero dependency, true event-loop blocking sleep ⏱️☆78Updated 4 years ago
- Benchmark framework for NodeJS☆44Updated last year
- Streaming JSON parser in Javascript for Node.js and the browser☆133Updated 4 months ago
- Return the difference between two entities (objects, arrays, variables, etc) in json or array format.☆29Updated last year
- AbortController Polyfill for Node.JS based on EventEmitter☆53Updated last year
- 🌲 A wrapper for Pino to provide Bunyan's multiple stream API☆69Updated 2 years ago
- A simple Node.js module to check if a TCP port is already bound.☆66Updated 3 years ago
- [DEPRECATED] A pino log transport for splitting logs into separate, automatically rotating files.☆33Updated last year
- ☆77Updated 3 months ago
- A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.☆172Updated this week
- Node.js object hash library with properties/arrays sorting to provide constant hashes. It also provides a method that returns sorted obje…☆84Updated last year
- Less memory usage version of geoip-lite by supporting only country lookup.☆88Updated this week
- Run some code when the process exits☆280Updated last year
- Chart.js server side rendering example. (pure JavaScript; no native modules)☆45Updated last year
- Parametrized CRUD repository abstraction for Knex.js☆23Updated last year
- Utility for extracting information about existing DB schema☆96Updated 9 months ago
- Drop in replacement for the Node.js fs library backed by AWS S3☆123Updated 11 months ago
- Gracefully terminates HTTP(S) server.☆325Updated last year
- Advanced URL Connection String☆74Updated 11 months ago
- Mutex locks for async functions☆88Updated 2 weeks ago
- Parse a human readable time string into a time based value☆78Updated 2 weeks ago
- A set of benchmarks focusing on the performance of Postgres client libraries for Node.js☆81Updated 5 months ago
- Server sent events for NodeJS☆69Updated last year
- Additional JSON-Schema keywords for Ajv JSON validator☆257Updated last year
- Node.js DNS over HTTPS - Tangerine is the best drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici wit…☆143Updated last month