Interface: ValaxyHooks
Defined in: packages/valaxy/node/types/hook.ts:22
Properties
build:after()
build:after: () => HookResult;Defined in: packages/valaxy/node/types/hook.ts:41
Returns
build:before()
build:before: () => HookResult;Defined in: packages/valaxy/node/types/hook.ts:40
Returns
config:init()
config:init: () => HookResult;Defined in: packages/valaxy/node/types/hook.ts:24
Returns
md:afterRender()
md:afterRender: (ctx) => HookResult;Defined in: packages/valaxy/node/types/hook.ts:38
Called after a markdown page has been loaded and its frontmatter/excerpt resolved. Fires for all .md routes (posts, pages, collections, etc.). Provides access to the route, raw markdown content, resolved excerpt, frontmatter data, and file path. Useful for addons that need to inspect or extend page metadata (e.g., auto-generating excerpts).
Parameters
ctx
Returns
See
valaxy/node/plugins/vueRouter.ts extendRoute
options:resolved()
options:resolved: () => HookResult;Defined in: packages/valaxy/node/types/hook.ts:23
Returns
vue-router:beforeWriteFiles()
vue-router:beforeWriteFiles: (root) => HookResult;Defined in: packages/valaxy/node/types/hook.ts:29
Parameters
root
EditableTreeNode
Returns
vue-router:extendRoute()
vue-router:extendRoute: (route) => HookResult;Defined in: packages/valaxy/node/types/hook.ts:28
Parameters
route
EditableTreeNode
Returns
See
valaxy/node/plugins/vueRouter.ts extendRoute