Commit Graph

5 Commits

Author SHA1 Message Date
6291ebf79b BREAKING CHANGE(pypi,rubygems): Revise PyPI and RubyGems handling: normalize error payloads, fix .gem parsing/packing, adjust PyPI JSON API and tests, and export smartarchive plugin 2025-11-25 15:07:59 +00:00
b3da95e6c1 feat(core): Standardize S3 storage config using @tsclass/tsclass IS3Descriptor and wire it into RegistryStorage and plugins exports; update README and package dependencies. 2025-11-23 23:54:41 +00:00
53aae6604f add smartlog dependency and integrate logging into NpmRegistry class 2025-11-20 15:36:45 +00:00
211a74910e nulti registry support 2025-11-19 15:16:20 +00:00
3cb31872ae Initial commit: project setup with TypeScript and CI/CD configuration
This commit establishes the foundational structure for @push.rocks/smartregistry,
a registry for npm modules and OCI images. Includes development environment
configuration, build tooling, and CI/CD workflows for automated testing and publishing.

Co-authored-by: Ona <no-reply@ona.com>
2025-11-19 14:41:19 +00:00