Usage
With no Heimdall Tree
var logger = require('heimdalljs-logger')('foo');
logger.trace('trace message');
logger.debug('debug message');
logger.info('info message');
logger.warn('warn message');
logger.error('error message');
console.log('app message');
DEBUG=foo DEBUG_LEVEL=trace foo
# => trace message
# ... debug message
# ... info message
# ... warn message
# ... error message
# ... app message
foo
# => app message
DEBUG=foo DEBUG_LEVEL=warn foo
# => warn message
# ... error message
# ... app message
With a Heimdall Tree
var heimdall = require('heimdalljs');
var config = require('heimdalljs').configFor('logging');
config.matcher = (id) => /hai/.test(id.name);
config.depth = 2;
var logger = require('heimdalljs-logger')('foo');
heimdall.start('a');
heimdall.start('bhai');
heimdall.start('c');
heimdall.start('dhai');
logger.warn('warn message');
// => foo [bhai -> dhai] warn message
## Usage
### With no Heimdall Tree
```js
var logger = require('heimdalljs-logger')('foo');
logger.trace('trace message');
logger.debug('debug message');
logger.info('info message');
logger.warn('warn message');
logger.error('error message');
console.log('app message');
```
```sh
DEBUG=foo DEBUG_LEVEL=trace foo
# => trace message
# ... debug message
# ... info message
# ... warn message
# ... error message
# ... app message
foo
# => app message
DEBUG=foo DEBUG_LEVEL=warn foo
# => warn message
# ... error message
# ... app message
```
### With a Heimdall Tree
```js
var heimdall = require('heimdalljs');
var config = require('heimdalljs').configFor('logging');
config.matcher = (id) => /hai/.test(id.name);
config.depth = 2;
var logger = require('heimdalljs-logger')('foo');
heimdall.start('a');
heimdall.start('bhai');
heimdall.start('c');
heimdall.start('dhai');
logger.warn('warn message');
// => foo [bhai -> dhai] warn message
```
# |
Change |
User |
Description |
Committed |
|
#1
|
23539 |
jenbottom |
Adding the basic code for ember test appk, created with 'ember new' command |
|
|