Releases json export generates org manifests
Minor Changes
-
eaa4ad1: Add
releases json export <org>— generate areleases.jsonv2 domain manifest from an already-tracked org. Reconstructs the manifest from what the registry knows about the org (products + release sources) by calling the backendGET /v1/orgs/:slug/manifestendpoint, so an owner can host the result at/.well-known/releases.jsonand take ownership of their listing. Prints to stdout by default (pipeable intoreleases json validate -) or writes to a file with-o/--output. Completes the owner round-trip alongsidereleases json validate. Re-ingest enriches missing fields only (fill-if-empty), never overwriting existing values.Bumps
@buildinternet/releases-api-typesto^0.41.0for the product-leveltagsfield, soreleases json validateaccepts manifests that declare product tags.json exportitself trusts the backend and does not strict-validate the API response against the pinned schema (the deployed API can run ahead of the published types), so it only guards for aversion: 2shape.