{"repo":"Snowflyt/showify","free":true,"listed":false,"github":"https://github.com/Snowflyt/showify","clone":"git clone https://github.com/Snowflyt/showify.git","description":"Arguably the most comprehensive library for stringifying any JavaScript value into a human-readable format, handling nearly every scenario you might encounter.","language":"TypeScript","stars":112,"topics":["color","colors","command-line","console","format","formatting","human-readable","log","logging","pretty"],"license":"MPL-2.0","category":"cli-tools","readme_excerpt":"showify Arguably the most comprehensive cross-platform library for stringifying any JavaScript value into a human-readable format, handling nearly every scenario you might encounter. Features - Stringify any JavaScript value in a format similar to util.inspect in Node.js. Special cases like Map, Set, array empty slots, wrapper objects for primitives, ArrayBuffer, DataView, WeakMap, WeakSet, and more are handled properly. - Support for maximum recursion depth in nested objects. - Circular references displayed with a reference pointer (e.g., { foo: { bar: [Circular 1] } } ) instead of just [Circular] . - Auto indentation and line breaking for long outputs, just like console.log / util.inspect in Node.js and Deno. - ANSI color support. - Highly customizable options for indentation, quote style, hidden properties, colors, and more. - Custom serializers for your own types, with a user-friendly API that works on a tree-like structure instead of raw strings, handling maximum recursion depth, indentation, and circular references automatically — without any extra effort. Quickstart Simply import the show function and use it to stringify any JavaScript value: The show() function accepts an optional second argument for options. Some common options are listed here: - depth : Maximum recursion depth, defaults to Infinity . - indent : Number of spaces to indent, defaults to 0 . To enable indentation and auto line breaking, set indent to a positive integer, e.g., 2 . - breakLength : Maximum","default_branch":null,"files":null,"tree":[],"storefront":"/r/Snowflyt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Snowflyt/showify/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."}