Astro 6 + Starlight 0.39 documentation site for omni-pca, organised around the Diatáxis framework (Tutorials / How-to / Reference / Explanation), plus a chronological Journey page and Changelog. Theme: muted slate-blue with amber accents. astro-icon + lucide preinstalled. Astro telemetry and Starlight devToolbar both off. Deployment: multi-stage Dockerfile (node:25-alpine builder -> caddy:2-alpine runtime), inner Caddy serves static dist on :80, outer caddy-docker-proxy on the host terminates TLS for hai-omni-pro-ii.warehack.ing.
23 lines
610 B
JSON
23 lines
610 B
JSON
{
|
|
"name": "hai-omni-docs",
|
|
"type": "module",
|
|
"version": "0.0.1",
|
|
"description": "Documentation site for omni-pca — a Python library and Home Assistant integration for HAI/Leviton Omni Pro II panels.",
|
|
"author": "Ryan Malloy <ryan@supported.systems>",
|
|
"private": true,
|
|
"scripts": {
|
|
"dev": "astro dev",
|
|
"start": "astro dev",
|
|
"build": "astro build",
|
|
"preview": "astro preview",
|
|
"astro": "astro"
|
|
},
|
|
"dependencies": {
|
|
"@astrojs/starlight": "^0.39.2",
|
|
"@iconify-json/lucide": "^1.2.106",
|
|
"astro": "^6.2.2",
|
|
"astro-icon": "^1.1.5",
|
|
"sharp": "^0.34.5"
|
|
}
|
|
}
|