Skip to content

DocumentMetadata

Defined in: packages/speculator/src/types/ast.generated.ts:498

Document-level metadata from frontmatter or config

optional abstract: string

Defined in: packages/speculator/src/types/ast.generated.ts:530


optional authors: object[]

Defined in: packages/speculator/src/types/ast.generated.ts:515

optional company: string

optional name: string

optional note: string

optional url: string

optional w3cid: string


optional copyright: string

Defined in: packages/speculator/src/types/ast.generated.ts:548


optional custom: object

Defined in: packages/speculator/src/types/ast.generated.ts:558

Highest priority user-defined properties

[k: string]: unknown


optional deps: string[]

Defined in: packages/speculator/src/types/ast.generated.ts:507

Dependencies from config.json


optional editors: object[]

Defined in: packages/speculator/src/types/ast.generated.ts:508

optional company: string

optional name: string

optional note: string

optional url: string

optional w3cid: string


optional group: string | { name: string; url?: string; }

Defined in: packages/speculator/src/types/ast.generated.ts:542


optional lastUpdateDate: string

Defined in: packages/speculator/src/types/ast.generated.ts:529

Last update date (YYYY-MM-DD)


optional license: string

Defined in: packages/speculator/src/types/ast.generated.ts:549


optional logos: object[]

Defined in: packages/speculator/src/types/ast.generated.ts:550

optional alt: string

optional href: string

src: string


optional maturityLevel: "incubating" | "draft" | "prerelease" | "stable"

Defined in: packages/speculator/src/types/ast.generated.ts:534

Normalized maturity level


optional noConformance: boolean

Defined in: packages/speculator/src/types/ast.generated.ts:564

If true, disables automatic conformance section generation.


optional publishDate: string

Defined in: packages/speculator/src/types/ast.generated.ts:525

ISO 8601 date format (YYYY-MM-DD)


optional repository: string | { branch?: string; repoType?: "github" | "gitlab" | "manual"; url: string; }

Defined in: packages/speculator/src/types/ast.generated.ts:535


optional shortName: string

Defined in: packages/speculator/src/types/ast.generated.ts:501


optional status: string

Defined in: packages/speculator/src/types/ast.generated.ts:502


optional subtitle: string

Defined in: packages/speculator/src/types/ast.generated.ts:500


optional title: string

Defined in: packages/speculator/src/types/ast.generated.ts:499


optional version: string

Defined in: packages/speculator/src/types/ast.generated.ts:503