Structurally validates a Custom Elements Manifest against the parts of the
2.1.0 schema that banira emits — without pulling in a JSON-Schema dependency.
Returns a list of issues; an empty list means the manifest is well-formed.
error issues indicate a malformed manifest, warning issues flag content
that is shaped correctly but likely a mistake (bad tag names, dangling refs).
Structurally validates a Custom Elements Manifest against the parts of the 2.1.0 schema that banira emits — without pulling in a JSON-Schema dependency. Returns a list of issues; an empty list means the manifest is well-formed.
errorissues indicate a malformed manifest,warningissues flag content that is shaped correctly but likely a mistake (bad tag names, dangling refs).