Skip to content

Interface: ResolvedValaxyOptions<ThemeConfig>

Defined in: packages/valaxy/node/options.ts:40

Type Parameters

ThemeConfig

ThemeConfig = Config

Properties

addonRoots

ts
addonRoots: string[];

Defined in: packages/valaxy/node/options.ts:68

Addon root path


addons

ts
addons: ValaxyAddonResolver[];

Defined in: packages/valaxy/node/options.ts:94

all addons Record<package-name, OptionResolver>


clientRoot

ts
clientRoot: string;

Defined in: packages/valaxy/node/options.ts:55

Client root path

Default

ts
'valaxy/client'

config

ts
config: ValaxyConfig<ThemeConfig> & ValaxyExtendConfig & object;

Defined in: packages/valaxy/node/options.ts:77

Valaxy Config

Type declaration

runtimeConfig
ts
runtimeConfig: RuntimeConfig;

Generated Runtime Config


configFile

ts
configFile: string;

Defined in: packages/valaxy/node/options.ts:86

config file path


env

ts
env: MarkdownEnv & object;

Defined in: packages/valaxy/node/options.ts:100

Type declaration

ts
links: string[];

mode

ts
mode: "dev" | "build";

Defined in: packages/valaxy/node/options.ts:41


pages

ts
pages: string[];

Defined in: packages/valaxy/node/options.ts:89


pkgRoot

ts
pkgRoot: string;

Defined in: packages/valaxy/node/options.ts:45

package.json root


redirects

ts
redirects: RedirectItem[];

Defined in: packages/valaxy/node/options.ts:98

Collect redirect rule


roots

ts
roots: string[];

Defined in: packages/valaxy/node/options.ts:72

clientRoot, themeRoot, ...addonRoots, userRoot


siteConfigFile

ts
siteConfigFile: string;

Defined in: packages/valaxy/node/options.ts:87


tempDir

ts
tempDir: string;

Defined in: packages/valaxy/node/options.ts:50

temp dir, store d.ts and other temp files .valaxy


theme

ts
theme: string;

Defined in: packages/valaxy/node/options.ts:73


themeConfigFile

ts
themeConfigFile: string;

Defined in: packages/valaxy/node/options.ts:88


themeRoot

ts
themeRoot: string;

Defined in: packages/valaxy/node/options.ts:64

Theme root path


userRoot

ts
userRoot: string;

Defined in: packages/valaxy/node/options.ts:60

User root path

Default

ts
process.cwd()