joabakk / signalk-seatalk1-autopilot

Deprecated, please use SignalK/signalk-autopilot instead. Based on sbender9/signalk-raymarine-autopilot
Apache License 2.0
4 stars 2 forks source link

Update baconjs to the latest version 🚀 #10

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 6 years ago

Version 2.0.0 of baconjs was just published.

Dependency baconjs
Current Version 1.0.1
Type dependency

The version 2.0.0 is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

It might be worth looking into these changes and trying to get this project onto the latest version of baconjs.

If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


Commits

The new version differs by 94 commits.

  • bd133ec build dist
  • eb73b69 update readme with changes in Event objects
  • 2b0a835 Change hasValue, isEvent, isNext, isInitial, isError, isEnd from functions to boolean properties
  • 0294af8 refactor, cleanup
  • 72e07b0 cleanup
  • db51fa6 optimize Bacon.when by getting rid of unnecessary functions created during dispatch
  • 049f173 remove asserts in some performance-critical spots
  • fcaecde make sure stuff stays synchrnous in perftest
  • a8c0a7a remove assert that slowed down the event pipeline
  • d07f27a Merge pull request #711 from baconjs/force-async
  • c6892a9 removed tests for infinite synchrnous sources, as synchrnous eventstreams no longer exist
  • 65800a1 build dist
  • d60915d Don't spawn twice for an Initial event in flatmap
  • 456a163 import Bacon from src/Bacon in all tests to avoid 2 instances
  • f800a4a add an extra check

There are 94 commits in total.

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree: