Socket
Socket
Sign inDemoInstall

hewer

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hewer - npm Package Compare versions

Comparing version 0.3.1 to 0.4.0

codecov.yml

18

lib/logger.js

@@ -55,5 +55,17 @@ var ConsoleWriter = require('./writers/writers').ConsoleWriter

this.log = (meta) => new Log(meta, this);
this.addFilter = (filter) => this.filters.push(filter);
this.addWriter = (writer) => this.writers.push(writer);
this.setFormatter = (formatter) => this.formatter = formatter;
this.addFilter = (filter) => {
this.filters.push(filter);
return this;
};
this.addWriter = (writer) => {
this.writers.push(writer);
return this;
};
this.setFormatter = (formatter) => {
this.formatter = formatter;
return this;
};
}

6

package.json
{
"name": "hewer",
"version": "0.3.1",
"description": "A small and flexible logging library",
"repository": "https://github.com/matchs/hewer",
"version": "0.4.0",
"description": "A small, flexible, zero-dependency logging library",
"repository": "https://github.com/GuiaBolso/hewer",
"main": "hewer.js",

@@ -7,0 +7,0 @@ "scripts": {

@@ -62,3 +62,3 @@ # Hewer

## `Logger.addFilter(filter)`
## `Logger.addFilter(filter)` returns [`Logger`]
Adds a [Filter](#filters) to the filters pool

@@ -69,3 +69,3 @@

## `Logger.addWriter(writer)`
## `Logger.addWriter(writer)` returns [`Logger`]
Adds a [Writer](#writers) to the writers pool

@@ -76,3 +76,3 @@

## `Logger.setFormatter(formatter)`
## `Logger.setFormatter(formatter)` returns [`Logger`]
Defines the [Formatter](#formatters) that's going to be used

@@ -180,3 +180,3 @@

console.log(filter.apply('Here comes the king {"name":"Aragorn","class":"Ranger","level":"99","kingdom":"Gondor"}'));
//Here comes the king {"name":[REDACTED],"class":"Ranger","level":"99","kingdom":"Gondor"}
//Here comes the king {"name":"[REDACTED]","class":"Ranger","level":"99","kingdom":"Gondor"}
```

@@ -183,0 +183,0 @@

@@ -227,2 +227,10 @@ var assert = require('assert');

}
it('addWriter must returns the logger instance', function(done) {
var Logger = new hewer.Logger();
var writer = new TestWriter();
assert.equal(Logger.addWriter(writer), Logger);
done();
});

@@ -332,2 +340,10 @@ it('Warn', function(done) {

}
it('addFilter must returns the logger instance', function(done) {
var Logger = new hewer.Logger();
var filter = new TestFilter();
assert.equal(Logger.addFilter(filter), Logger);
done();
});

@@ -438,2 +454,10 @@ it('Warn', function(done) {

it('setFormatter must returns the logger instance', function(done) {
var Logger = new hewer.Logger();
var formatter = new TestFormatter();
assert.equal(Logger.setFormatter(formatter), Logger);
done();
});
it('info', function(done) {

@@ -440,0 +464,0 @@ var Logger = new hewer.Logger();

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc