logspect
v1.3.1
Published
A small utility for console.logging objects with Node's util.inspect. Defaults to plain console.log in browsers.
Downloads
15
Readme
#logspect
A small utility for console.logging objects with Node's util.inspect. Defaults to plain console.log in browsers.
Importing logspect
First, install logspect via NPM or Yarn:
# NPM
npm install --save logspect
# Or Yarn
yarn add logspect
logspect can be imported via ES6 default import syntax, or via Node's require:
// ES6 default import
import inspect from "logspect";
// Node require
const inspect = require("logspect").default;
Usage
Just like console.log
, you can pass as many arguments to logspect as you need:
const obj = {
hello: "world",
foo: "bar",
};
inspect("I'm inspecting an object:", obj, [1, 2, 3]);
Changing the timezones
Every inspect call is prefixed with a timestamp, which by default is set to the "America/Chicago"
timezone and the "en-US"
locale. You can change those defaults by modifying the lib's exported defaults
object:
// ES6
import inspect, { defaults } from "logspect";
// Node
const inspect = require("logspect").default;
const defaults = require("logspect").defaults;
defaults.timeZone = "UTC";