Type object
File match devup.json
Schema URL https://catalog.lintel.tools/schemas/schemastore/devup/latest.json
Source https://www.schemastore.org/devup.json

Validate with Lintel

npx @lintel/lintel check
Type: object

Root devup.json configuration

Properties

theme Theme | null

Theme configuration including colors, typography, and breakpoints

Default: null

Definitions

ColorValue string | object
ColorTheme Record<string, string | object>

Color theme with color name to value mappings. Supports nested objects for color scales.

Theme object
breakpoints integer[]

Breakpoints in pixels for responsive typography (default: [0, 480, 768, 992, 1280, 1600])

Default:
[
  0,
  480,
  768,
  992,
  1280,
  1600
]
colors Record<string, object>

Color themes by mode name (e.g., "light", "dark")

Default:
{}
typography Record<string, Typography | null[] | object>

Typography definitions by name (e.g., "h1", "body", "caption")

Default:
{}
Typographies Typography | null[] | object

Typography definition supporting both traditional array format and compact object format

Typography object
fontFamily string | null
fontSize string | null
fontWeight string | number | null
Default: null
letterSpacing string | null
lineHeight string | number | null
Default: null