- update postal
- update debug dep. sorry, had to do some silly stuff to make existing tests work.
- update patch and minor deps
- Update dev deps
- Remove unused deps
- update node
- Update to latest eslint leankit config
- Respond to pr review items
- Fix eslint errors in specs
- Remove unused npm script
- Update lodash, machina, moment, debug, & mocha
- Switch to node 12.18, npm scripts, nyc, eslint, and remove when
- Move postal from devDependencies to dependencies
- Use "" as default namespace
- Use correct console calls for stdOut adapter
- Add alternate api to whistelpunk
- Fix bug in loading adapters from relative paths
- Add support for topic based filtering on adapters
- Support multiple subscription topics for adapters
- Calling reset on a log should only affect adapter subscriptions that match the log's namespace
- Provide consistent default timestamp using GMZ timezone in ISO
- Add raw moment timestamp to data published to adapters
- Add timestamp configuration to adapter configuration to allow users to customize format
- Refactored Logger to accept an optional timestamp
- Timestamp is now a Date object instead of a integer
- Bug fix - log entries made before promise-based adapters resolved got lost
- Re-design of how promise-based adapters work to support bug fix
- More tests!
- Bug fix - adapters got re-wired up causing duplicate messages
- Introduced the ability to have logging adapters modules that returned promises