Remove an eastwood warning by turning pre/post map into an empty map if it is nil for the defnp macro.
Merge pull request #60 from ducky427/master

Remove an eastwood warning in defnp macro (ducky427)
Update CHANGELOG
Add README link for `log-config` lib
Experimental: occasionally gather profiling data to minimize memory overhead
Profiling: make larger call numbers easier to read
Experimental: improved profiling MAD accuracy over stat merges
Revert "Experimental: improved profiling MAD accuracy over stat merges"

Unnecessarily complex - the naive approach is simpler + produces results
that are sufficiently accurate in most cases.

This reverts commit 6f8795fcb8dc1c2f2e50c4f74afa7f9e256b7ef8.
Profiling stats housekeeping
Bump dependencies
`get-hostname`: remove unnecessary promise, add max blocking time
thread-configurable logging
Merge pull request #63 from jameswarren/thread-local-config

Add thread-configurable logging (@jameswarren)
Merge branch 'master' of github.com:ptaoussanis/timbre into dev
Fixup c3a9128
Update CHANGELOG
Bump deps
v3.2.0
Merge branch 'dev'