Next.js 16 + TypeScript + Tailwind v4 app with a YAML-driven config system: schema validation (zod), .env interpolation, and a widget registry rendering bookmark/search/group widgets. CSS custom properties (--pn-*) drive theming and are overridable from config.yml's theme.variables. Config load errors surface as a readable error page instead of crashing the app. Hot reload, docker/system/http collectors, and the WebSocket push layer land in later milestones per the approved plan.
8 lines
123 B
YAML
8 lines
123 B
YAML
allowBuilds:
|
|
cpu-features: false
|
|
esbuild: true
|
|
protobufjs: false
|
|
sharp: false
|
|
ssh2: false
|
|
unrs-resolver: false
|