PDPA Features: ✅ Cookie consent banner ✅ Consent logging API ✅ Admin dashboard ✅ Privacy Policy ✅ Terms & Conditions Technical: ✅ Astro 5.x + Tailwind v4 ✅ Docker on port 80 ✅ SQLite database ✅ 15 pages built Ready for Easypanel deployment.
21 lines
540 B
TypeScript
21 lines
540 B
TypeScript
/**
|
|
* Find definitions in `tree`.
|
|
*
|
|
* Uses CommonMark precedence, which means that earlier definitions are
|
|
* preferred over duplicate later definitions.
|
|
*
|
|
* @param {Nodes} tree
|
|
* Tree to check.
|
|
* @returns {GetDefinition}
|
|
* Getter.
|
|
*/
|
|
export function definitions(tree: Nodes): GetDefinition
|
|
export type Definition = import('mdast').Definition
|
|
export type Nodes = import('mdast').Nodes
|
|
/**
|
|
* Get a definition by identifier.
|
|
*/
|
|
export type GetDefinition = (
|
|
identifier?: string | null | undefined
|
|
) => Definition | undefined
|