Skip to content
This repository has been archived by the owner on Aug 11, 2021. It is now read-only.

chore: update dependencies #59

Merged
merged 1 commit into from
Jan 13, 2020
Merged

chore: update dependencies #59

merged 1 commit into from
Jan 13, 2020

Conversation

rvagg
Copy link
Member

@rvagg rvagg commented Dec 4, 2019

ethereumjs libraries are using TypeScript which create named and default exports we have to use now

I'm mainly trying to get past the keccak compile errors but ethereumjs-block and merkle-patricia-tree need to update their ethereumjs-util dependency, they're a bit stalled on their interlocked dependencies and their big typescript migration though ethereumjs/ethereumjs-block#74

Here's the problem with this PR though - it doesn't pass on my mac. I get a uv_close() assert deep in the guts of Node during test run, somewhat at random but regular enough to not be able to fully pass through Browser + WebWorker tests most runs without crashing (sometimes it gets through, green). I can't work out whether it's an aegir, karma, node, addon (fsevents possibly since it messes around down at that level on macos) or even Chrome version problem. I don't really see why it would be related to the dependency updates so would appreciate someone trying to replicate the problems.

Assertion failed: (0), function uv_close, file ../deps/uv/src/unix/core.c, line 187.

@codecov
Copy link

codecov bot commented Dec 4, 2019

Codecov Report

Merging #59 into master will not change coverage.
The diff coverage is 100%.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #59   +/-   ##
=======================================
  Coverage   99.36%   99.36%           
=======================================
  Files          19       19           
  Lines         791      791           
=======================================
  Hits          786      786           
  Misses          5        5
Impacted Files Coverage Δ
eth-account-snapshot/test/resolver.spec.js 100% <100%> (ø) ⬆️
eth-tx/index.js 100% <100%> (ø) ⬆️
eth-tx-trie/test/resolver.spec.js 98.33% <100%> (ø) ⬆️
eth-tx/test/resolver.spec.js 100% <100%> (ø) ⬆️
eth-state-trie/test/resolver.spec.js 98.93% <100%> (ø) ⬆️
eth-account-snapshot/index.js 100% <100%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 640126a...0f75c45. Read the comment docs.

ethereumjs libraries are using TypeScript which create named and default
exports we have to use now
@vmx vmx merged commit 7be9969 into master Jan 13, 2020
@vmx
Copy link
Member

vmx commented Jan 13, 2020

Thanks @rvagg. I just rebased it an updated it to the very latest deps. Hence I dare to merge it without any further review.

@vmx vmx deleted the rvagg/deps branch January 13, 2020 13:15
@vmx
Copy link
Member

vmx commented Jan 13, 2020

I actually didn't update to the latest deps (I forgot to commit that). But that isn't really an issue as all of the updates are in range.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants