mirror of
https://github.com/mathew-kurian/Scribe.js
synced 2025-04-24 14:25:00 +00:00
Chaining loggers
This commit is contained in:
parent
7adf9e1a38
commit
ea5fd244fc
3 changed files with 15 additions and 0 deletions
10
README.md
10
README.md
|
@ -255,6 +255,9 @@ console.log(
|
|||
"A String"
|
||||
);
|
||||
console.tag("Combo!").time().file().log("A combo");
|
||||
|
||||
//Chaining loggers
|
||||
console.info('Some info').tag('A tag').log('Some logs').warning('Some warning');
|
||||
```
|
||||
|
||||
**Params** : (all optional)
|
||||
|
@ -386,9 +389,14 @@ Do not use this unless you want to change how context (tags/location/time/date/.
|
|||
|
||||
###Console2.\[your logger](*args)
|
||||
|
||||
|
||||
Will print `*args` to the console, with context if there is.
|
||||
See `Console2.buildArgs()`.
|
||||
|
||||
**Params** : anything, printf format, etc.
|
||||
|
||||
**Return** : the Console2 instance.
|
||||
|
||||
**Example** :
|
||||
|
||||
```javascript
|
||||
|
@ -402,6 +410,8 @@ console.tag('Multiple args and big context').time().file().demo(
|
|||
[1, 2], //array
|
||||
{ foo : 'bar' } //object
|
||||
);
|
||||
|
||||
console.log("Demo").time().warning("Test").info("some info");
|
||||
```
|
||||
|
||||
See [`/examples/console2.js`](/examples/console2.js)
|
||||
|
|
|
@ -35,3 +35,6 @@ console.log(
|
|||
);
|
||||
console.tag("Combo!").time().file().log("A combo");
|
||||
|
||||
//Chaining loggers
|
||||
console.info('Some info').tag('A tag').log('Some logs').warning('Some warning');
|
||||
|
||||
|
|
|
@ -593,6 +593,8 @@
|
|||
}
|
||||
|
||||
this._reset();
|
||||
|
||||
return this;
|
||||
};
|
||||
|
||||
this.loggers[name] = opt;
|
||||
|
|
Loading…
Add table
Reference in a new issue