Skip to content

DIALECT-04: Read a wikilink alias

A [[page|alias]] splits into target plus the display alias.

Builds on: DIALECT-03: Extract a bare wikilink

A TypeScript program against the library API; inline comments show the resulting values and behavior.

extractVaultRefs("Owned by [[People/Sam Rivera|Sam]].");
// → [{ kind: "wikilink", target: "People/Sam Rivera",
// alias: "Sam", raw: "[[People/Sam Rivera|Sam]]" }]
  • extractVaultRefs
  • VaultRef.alias