1.0.0-rc.32
Internal refactor, splitting selected parts of Pup into separate reusable libraries.
Breaking: Any plugins or packages importing telemetry from @pup/pup/telemetry.ts
needs to be updated to import from @pup/telemetry
instead.
Changes
- chore(core): Internal refactor, splitting several parts of pup into separate reusable libraries:
- jsr:
@pup/common
- https://github.com/hexagon/pup-common: Common utilities across Pup, Telemetry and Plug-ins. - jsr:
@pup/api-definitions
- https://github.com/hexagon/pup-api-definitions: API definitions used by Pup and it's Rest API. - jsr:
@pup/api-client
- https://github.com/hexagon/pup-api-client: The Pup Rest API, used by the cli interface, telemetry and plugins. - jsr:
@pup/telemetry
- https://github.com/hexagon/pup-api-definitions: Runtime agnostic library for enabling Node, Deno and Bun process with Pup Telemetry and IPC capabilities.
- jsr: