Catalog npm
PACKAGE EXPLORERView in registry

0console

npm

Patched console functions with improved output.

colorconsolelevelstatus
Versions collected1
Direct dependencies1From release 0.0.1
Last observed20 Oct, 17:38 UTC

README

Current package documentation

✒️ 0console

NPM version

Simple patched console functions with improved output.

Screenshot

📥 Install

npm i 0console

🏁 Use

With patched console object:

require("0console").patch();

console.log("Hello World!");
console.log("Highlighted", "Hello World!");

Without patching the console object:

const $console = require("0console");

$console.log("Hello World!");
$console.log("Highlighted", "Hello World!");

⚙️ Functions

  • console.log(...args) : Writes a normal message.
  • console.info(...args) : Writes an information message.
  • console.warn(...args) : Writes a warning message.
  • console.error(...args) : Writes an error message.
  • console.clear(...args) : Clears the output (Unlike the original).
  • 🆕 console.success(...args) : Writes a success message.
  • 🆕 console.line(char?, color?, count?) : Writes an horizontal line.
    • char : text to repeat (one character).
    • color : text color in the console (Using Chalk).
    • count : times to repeat char (Length of the line).

💡 If a logging function (log, info, warn, error, success) has more than one argument, the text of the first argument will be highlighted in the console.

⚙️ Craft Function

You can craft your own custom function:

const $console = require("0console");

const newConsoleInfo = $console.craft(console.info, {
  prefix: { text: "?", color: "cyanBright", bgColor: "bgBlueBright" },
  highlight: { color: "blueBright" },
  normal: { color: "blueBright" },
});
  • console.craft(fn, options?) : Crafts a patched version of the given console function.
    • fn : Console function to craft from.
    • options : Options object.
      • prefix : Object describing the prefix text.
        • text: Text of the prefix.
        • color: Color of the prefix.
        • bgColor: Background color of the prefix.
      • highlight : Object describing the highlighted text of the first argument.
        • color: Color of the highlighted text.
      • normal : Object describing the normal text.
        • color: Color of the normal text.

📃 License

MIT © Ambratolm

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.0.1Registry latest6 Mar 20221

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
simple-works/0console

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:38 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:23113f536af13bcf0a1d61997e85632a414fae3710fa9685fc0351350e0e01e4