1.0.9 • Published 1 year ago

jinspect v1.0.9

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Jinspect

Codecov NPM License

String representations of objects. Can run on any platform that supports JavaScript.

Usage

Node.js

npm install jinspect
import { inspect } from "jinspect";

Deno

import { inspect } from "npm:jinspect@latest";

or

// @deno-types="https://deno.land/x/jinspect@1.0.8/lib/index.d.ts"
import { inspect } from "https://deno.land/x/jinspect@1.0.8/lib/index.mjs";

Browser

import { inspect } from "https://deno.land/x/jinspect@1.0.8/lib/index.mjs";

or

const { inspect } = await import(
  "https://deno.land/x/jinspect@1.0.8/lib/index.mjs"
);

API

inspec(value, options?)

  • value: unknown Input (e.g., object).
  • options: InspectOptions See the following interface for details.
  • Return: string String representations of input.
interface InspectOptions {
    /** Stylize output with ANSI colors. Defaults to `false`. */
    colors?: boolean
    /** Try to fit more than one entry of a collection on the same line.
     * Defaults to `true`. */
    compact?: boolean
    /** Traversal depth for nested objects. Defaults to `4`. */
    depth?: number
    /** The maximum number of iterable entries to print. Defaults to `100`. */
    iterableLimit?: number
    /** Sort Object, Set and Map entries by key. Defaults to `false`. */
    sorted?: boolean
    /** Add a trailing comma for multiline collections. Defaults to `false`. */
    trailingComma?: boolean
    /*** Evaluate the result of calling getters. Defaults to `false`. */
    getters?: boolean
    /** Show an object's non-enumerable properties. Defaults to `false`. */
    showHidden?: boolean
    /** The maximum length of a string before it is truncated with an
     * ellipsis. */
    strAbbreviateSize?: number
}
1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago