Skip to content

refactor!: re-build winston-couchdb transport adapter#10

Open
DoomyTheFroomy wants to merge 1 commit intowinstonjs:masterfrom
DoomyTheFroomy:main
Open

refactor!: re-build winston-couchdb transport adapter#10
DoomyTheFroomy wants to merge 1 commit intowinstonjs:masterfrom
DoomyTheFroomy:main

Conversation

@DoomyTheFroomy
Copy link

The winston-couchdb was pretty outdated and not compatible anymore with current winston release. To enable the transport again, it was necessary to re-build the whole module.

The two functions query and stream where implemented, but not tested. The documentation is not complete at this point. (Are they necessary anymore?)

BREAKING CHANGE:

  • changed dependencies
  • changed necessary constructor attributes
  • the whole program code was changed
  • used the abstract-winston-transport package instead of winston/test/transports/transport (which is not available anymore) for test
  • added StandardJS for Code Styling
  • used mocha for testing instead of vows
  • bumped node engine to 12.0.0, which is the same as winston
  • used main instead of master, may be this can be changed?

The `winston-couchdb` was pretty outdated and not compatible anymore with current winston release. To enable the transport again, it was necessary to re-build the whole module.

The two functions `query` and `stream` where implemented, but not tested. The documentation is not complete at this point.

BREAKING CHANGE:
- changed dependencies
- changed necessary constructor attributes
- the whole program code was changed
- used the `abstract-winston-transport` package instead of `winston/test/transports/transport` (which is not available anymore) for test
- added StandardJS for Code Styling
- used `mocha` for testing instead of `vows`
- bumped node engine to 12.0.0, which is the same as `winston`
- used `main` instead of `master`, may be this can be changed?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant