23 Commits

Author SHA1 Message Date
davidmarkclements
94ae3f8f45 more syntax polish & remove unnecessary prototype logger methods 2018-06-11 17:45:03 +02:00
davidmarkclements
80cd6d092c mappings 2018-06-11 17:23:13 +02:00
davidmarkclements
d29fa7e482 no underscore prefixed properties, private state and methods using symbols 2018-06-11 17:00:43 +02:00
davidmarkclements
e6248537ab more functional style for setup 2018-06-08 13:19:33 +02:00
davidmarkclements
66647d6bfd reduce noise in entry point 2018-06-08 13:14:56 +02:00
James Sumners
896625df52
Skip writing log when prettifier says to (#407) 2018-05-01 19:15:49 -04:00
Matteo Collina
6957ec412b
Use sonic-boom (#394)
* Use sonic-boom

* Default to sonic boom when logging to stdout

* Updated benchmarks

* Restored perf regression.

* Added API.md and addressed nits

* doc nits.

* doc nits

* increase timeouts

* increased timeouts

* Increased more timeouts

* doc nits
2018-04-20 12:08:20 +02:00
James Sumners
145e724a4e
CLI revamp (#386)
* Issue #382, pretty print error with null stack (#383)

* fix issue #382 pretty print error with null stack

* prints stack: "null" when error is a property

* errors with a null stack, #382

* Bumped v4.15.4.

* added lastTime meta parameter (#385)

* Bumped v4.16.0.

* Remove CLI and add robust prettifier support

* Use required prettifier directly and tweak documentation

* Address documentation concerns

* Remove chalk

* Add bin with deprecation notice

* Add URL to deprecation notice

* deprecated => removed

* Move split2 to dev dependencies

* Move asMetaWrapper into Pino and update pretty docs
2018-04-13 08:11:40 -04:00
James Sumners
42286f05a5
Refactor to use pino-std-serializers 2018-02-22 18:14:49 -05:00
Rauno Viskus
74d676cb44 remove _baseLog 2017-09-02 22:36:55 +03:00
Rauno Viskus
ab689262d6 make baseLog configurable 2017-09-02 22:36:55 +03:00
Matteo Collina
c14a0ef1ca Replace that with self in applyOptions. 2017-07-11 15:51:54 +01:00
Matteo Collina
df540c21e5 Faster child() implementation. 2017-07-11 14:01:34 +02:00
Matteo Collina
09d599090d Do not cause problems to turbofan (#260) 2017-06-27 10:31:32 +02:00
James Sumners
0a3f5c0cab Re-add slowtime option with deprecation notice 2017-04-29 09:09:24 -04:00
James Sumners
d6c33b0a99 Implement pluggable time functions 2017-04-28 21:17:52 -04:00
Michael McGahan
cda1deef91 cache json-ified messageKey string 2017-04-18 08:34:20 +12:00
Michael McGahan
b4a2a574ee messageProp -> messageKey 2017-04-18 08:26:39 +12:00
Michael McGahan
46269fedb5 configurable messageProp for pino and pretty 2017-04-15 13:55:31 +12:00
Florian Traverse
f217c4ae8f remove unuseful require.resolve preventing easy webpack bundling of the node version 2017-03-21 13:08:59 +01:00
James Sumners
8a8c91c192 Refactor events so that the user can handle exiting 2017-02-11 10:29:54 -05:00
James Sumners
259792a2e0 Move module exports to end of files 2017-01-25 13:13:47 -05:00
James Sumners
f28d4416bb Reorganize code for legibility 2017-01-24 23:17:38 -05:00