Skip to content

Interface: ValaxyExtendConfig

Properties

addons?

optional addons: ValaxyAddons

Defined in

packages/valaxy/node/types.ts:121


components?

optional components: Options

Defined in

packages/valaxy/node/types.ts:90


devtools?

optional devtools: boolean

Experimental

Enable Vue Devtools & Valaxy Devtools

See

https://devtools-next.vuejs.org/

Defined in

packages/valaxy/node/types.ts:109


extendMd()?

optional extendMd: (ctx) => void

Parameters

ctx

ctx.content: string

ctx.data: Readonly<Record<string, any>>

ctx.excerpt?: string

ctx.path: string

ctx.route: EditableTreeNode

Returns

void

Defined in

packages/valaxy/node/types.ts:114


features

features: object

Markdown Feature

katex

katex: boolean

enable katex for global

Defined in

packages/valaxy/node/types.ts:74


hooks?

optional hooks: Partial<ValaxyHooks>

Defined in

packages/valaxy/node/types.ts:123


optional ignoreDeadLinks: boolean | "localhostLinks" | (string | RegExp | (link) => boolean)[]

Don't fail builds due to dead links.

Default

ts
false

Defined in

packages/valaxy/node/types.ts:54


layouts?

optional layouts: Partial<Options>

Defined in

packages/valaxy/node/types.ts:91


markdown?

optional markdown: MarkdownOptions & Options

for markdown

Defined in

packages/valaxy/node/types.ts:113


modules

modules: object

internal modules

rss

rss: object

rss.enable

enable: boolean

enable rss

Defined in

packages/valaxy/node/types.ts:62


router?

optional router: Options

Defined in

packages/valaxy/node/types.ts:92


unocss?

optional unocss: VitePluginConfig<object>

Defined in

packages/valaxy/node/types.ts:94


unocssPresets?

optional unocssPresets: object

unocss presets

attributify?

optional attributify: AttributifyOptions

icons?

optional icons: IconsOptions

typography?

optional typography: TypographyOptions

uno?

optional uno: PresetUnoOptions

Defined in

packages/valaxy/node/types.ts:98


vite?

optional vite: UserConfig

Defined in

packages/valaxy/node/types.ts:81


vue?

optional vue: Options & object

@vitejs/plugin-vue options

Type declaration

isCustomElement?

optional isCustomElement: (tag) => boolean[]

See

https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/README.md

Defined in

packages/valaxy/node/types.ts:86