Page MenuHomeSoftware Heritage

D1498.id4922.diff
No OneTemporary

D1498.id4922.diff

diff --git a/swh/loader/npm/client.py b/swh/loader/npm/client.py
--- a/swh/loader/npm/client.py
+++ b/swh/loader/npm/client.py
@@ -204,7 +204,8 @@
with open(package_json_path, 'rb') as package_json_file:
package_json_bytes = package_json_file.read()
file_encoding = chardet.detect(package_json_bytes)['encoding']
- package_json = json.loads(package_json_bytes.decode(file_encoding))
+ package_json = json.loads(package_json_bytes.decode(file_encoding,
+ 'replace'))
# extract author from package.json
author = extract_npm_package_author(package_json)

File Metadata

Mime Type
text/plain
Expires
Jul 3 2025, 9:51 AM (5 w, 2 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3231432

Event Timeline