bracket_print

0.12.0 • Public • Published

Build status Downloads

The Bracket Suite Ubuntu on Windows
Bracket logo Ubuntu on Windows logo

Synopsis


Bracket Print help pages


Bracket Print is an ECMA serialization and logging tool with colorful and plain text output for terminal, browser, html or custom platforms.

Bonuses:

  • Works in the browser, console or terminal with the default styles which can be extended to other special uses.
  • Can output ECMA Objects in html syntax or any other custom created platforms.
  • Supports the ES6 arrow functions.
  • Uses AMD (asynchronous module definition), syntax.
  • Has full Brace Umd integration for ideal, deterministic, and cross-platform deployment builds.
  • Can stringify ECMA script (unlike the JSON builtin and other serializers)
  • Bracket Print can safely serialize massive Objects (like the browser window property), without hiccups.
    • Is able to do semantically deep equality tests on ECMA script (not just JSON objects).
    • Output can be configured to be passed into JSON.parse or eval() methods.
  • Uses a instance return chain to allow for usage as functional programming callbacks.
  • Contains a comprehensive level mechanism to control what (and how) things get logged at run-time with a nearly total overhead discharge.
  • Provides configurable syntax mapping with custom individualized styles.
  • Well commented, thoroughly unit tested and professionally engineered code.

Caveats:

  • Does not have browser unit tests.

Package Sidebar

Install

npm i bracket_print

Weekly Downloads

10

Version

0.12.0

License

LGPL-3.0

Unpacked Size

2.31 MB

Total Files

69

Last publish

Collaborators

  • nickali