mbox series

[0/5] Update npm(sw) fetcher and embedded checksum handling

Message ID 20250107091757.886-1-stefan.herbrechtsmeier-oss@weidmueller.com
Headers show
Series Update npm(sw) fetcher and embedded checksum handling | expand

Message

Stefan Herbrechtsmeier Jan. 7, 2025, 9:17 a.m. UTC
From: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>

Update the npm(sw) fetcher and embedded checksum handling as preparation
for a common dependency fetcher.


Stefan Herbrechtsmeier (5):
  tests: fetch: update npmsw tests to new lockfile format
  fetch2: npmsw: remove old lockfile format support
  tests: fetch: replace [url] with urls for npm
  fetch2: do not prefix embedded checksums
  fetch2: read checksum from SRC_URI flag for npm

 lib/bb/fetch2/__init__.py |  11 +-
 lib/bb/fetch2/gomod.py    |   5 +-
 lib/bb/fetch2/npmsw.py    |  97 +++++++-----------
 lib/bb/tests/fetch.py     | 205 ++++++++++++++++----------------------
 4 files changed, 131 insertions(+), 187 deletions(-)