Appearance
helix / validateDatapack
Function: validateDatapack()
validateDatapack(
dp,opts?):Promise<McdocDiagnostic[]>
Defined in: validate/mcdoc.ts:116
Validate a pack's emitted JSON resources against the vanilla schema for its target version. Returns a flat list of diagnostics (empty = clean). Does not throw on validation problems - only on setup failure (missing packages, no network on the first fetch for a version).
Parameters
dp
opts?
ValidateOptions = {}
Returns
Promise<McdocDiagnostic[]>
Example
ts
const problems = await validateDatapack(dp);
if (problems.length) console.error(formatMcdocDiagnostics(problems));