network icon indicating copy to clipboard operation
network copied to clipboard

deps: update deps

Open harbu opened this issue 1 year ago • 0 comments

Summary

Update dependencies. Focus on those present in @streamr/utils package for this PR.

Changes

Updated

  • @types/lodash
  • electron
  • eventemitter3
  • pino and pino-pretty (a bit more involved, had to change code to use child loggers)
  • express
  • karma
  • webpack
  • webpack-cli
  • karma-spec-reporter

Limitations and future improvements

Skipped updating the following packages

  • node-fetch (keeping at v2 since v3 is ESM)
  • node-polyfill-webpack-plugin (keeping at v1 since v2 is a pretty substantial upgrade and I couldn't get our karma tests to work with v2)

Checklist before requesting a review

  • [ ] Is this a breaking change? If it is, be clear in summary.
  • [ ] Read through code myself one more time.
  • [ ] Make sure any and all TODO comments left behind are meant to be left in.
  • [ ] Has reasonable passing test coverage?
  • [ ] Updated changelog if applicable.
  • [ ] Updated documentation if applicable.

harbu avatar Dec 05 '22 12:12 harbu