LedgerHQ / ledgerjs

⛔️ MOVED to monorepo "ledger-live"
https://github.com/LedgerHQ/ledger-live
Apache License 2.0
574 stars 382 forks source link

chore: add missing @helium/proto dependency #787

Closed elbywan closed 2 years ago

elbywan commented 2 years ago

Package @ledgerhq/hw-app-helium added with this PR has a missing dependency.

@helium/proto itself is technically a dependency of other @helium/… packages but it is not good practice to directly import transitive dependencies like this (and the build will fail with pnpm since it is stricter than yarn).

src/Helium.ts(12,19): error TS2307: Cannot find module '@helium/proto' or its corresponding type declarations.
Capture d’écran 2022-01-31 à 14 58 02 Capture d’écran 2022-01-31 à 14 58 09
codecov[bot] commented 2 years ago

Codecov Report

Merging #787 (7afc84f) into master (fe8a810) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #787   +/-   ##
=======================================
  Coverage   45.17%   45.17%           
=======================================
  Files          83       83           
  Lines        5052     5052           
  Branches      893      893           
=======================================
  Hits         2282     2282           
  Misses       2756     2756           
  Partials       14       14           

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 fe8a810...7afc84f. Read the comment docs.

gre commented 2 years ago

it's curious why our CI didn't see it. thanks.