feat(registry): modernize npm registry file handling and package extraction APIs

This commit is contained in:
2026-05-01 15:39:02 +00:00
parent 3bb68776fb
commit 0dedf79fa7
14 changed files with 3712 additions and 4592 deletions
+7
View File
@@ -1,5 +1,12 @@
# Changelog
## 2026-05-01 - 2.1.0 - feat(registry)
modernize npm registry file handling and package extraction APIs
- replace legacy smartarchive and smartfile filesystem usage with SmartArchive create() chaining, SmartFs, and SmartFileFactory node adapters
- improve null safety and type annotations across registry, package, and cache classes to handle missing metadata, versions, tarballs, and search results more robustly
- update package metadata, tooling configuration, test imports, and dependency versions to align with the newer build and CI setup
## 2025-08-18 - 2.0.6 - fix(readme)
Expand README with detailed usage examples, API reference and features; add local assistant settings