Skip to content

@advjs/monorepo / @advjs/types / AdvData

Interface: AdvData<ThemeConfig>

Defined in: packages/types/src/types.ts:17

Type Parameters

ThemeConfig

ThemeConfig = any

Properties

config

config: AdvConfig

Defined in: packages/types/src/types.ts:31

Adv Config


configFile

configFile: string

Defined in: packages/types/src/types.ts:32


entries?

optional entries: string[]

Defined in: packages/types/src/types.ts:24


file

file: VFile

Defined in: packages/types/src/types.ts:18


filepath?

optional filepath: string

Defined in: packages/types/src/types.ts:23


frontmatter

frontmatter: Record<string, unknown>

Defined in: packages/types/src/types.ts:21


gameConfig

gameConfig: AdvGameConfig

Defined in: packages/types/src/types.ts:37

Game config


gameConfigFile

gameConfigFile: string

Defined in: packages/types/src/types.ts:38


raw

raw: string

Defined in: packages/types/src/types.ts:20


themeConfig

themeConfig: ThemeConfig & object

Defined in: packages/types/src/types.ts:44

Type declaration

pkg

pkg: object

theme package.json

Index Signature

[key: string]: any

pkg.name

name: string

pkg.version

version: string


themeConfigFile?

optional themeConfigFile: string

Defined in: packages/types/src/types.ts:54


themeMeta?

optional themeMeta: AdvThemeMeta

Defined in: packages/types/src/types.ts:43

Theme


watchFiles?

optional watchFiles: string[]

Defined in: packages/types/src/types.ts:26