@jonas-lundahl/adf-builder
v1.1.4
Published
Build and validate Atlassian documents using Zod schemas
Downloads
373
Maintainers
Readme
ADF Builder
Build and validate Atlassian documents using Zod schemas.
Schemas
Schemas are generated using the JSON schema provided by Atlassian, version 50.0.1.
Installation
npm install @jonas-lundahl/adf-builderUsage
import { DocNodeSchema, type DocNodeType } from "@jonas-lundahl/adf-builder";
const adfDocument: DocNodeType = {
type: "doc",
content: [],
version: 1,
};
const parseResult = DocNodeSchema.safeParse(adfDocument);
if (parseResult.success) {
console.log("Document is valid!");
} else {
console.error("Invalid document:", parseResult.error);
}