Function shoalrun.content.validateContentManifest
validateContentManifest(value: any, maxResources?: number, maxResourceBytes?: number): asserts value is ContentManifest
Validate a parsed manifest's shape, identities, paths, and resource bounds. This assertion narrows the value but doesn't verify fetched file bytes or trust in a host.
Parameters
| Parameter | Type / default | Description |
|---|---|---|
value |
any |
Parsed JSON manifest to validate. |
maxResources |
number | undefined |
Maximum allowed resource count; defaults to 10,000. |
maxResourceBytes |
number | undefined |
Maximum declared representation bytes; defaults to 8,000,000. |
Returns
void