Skip to content

ch-stuart/waveringlight.com

Repository files navigation

waveringlight.com

Static site for Wavering Light LLC, served via GitHub Pages.

www.waveringlight.com

Stack

  • Framework: Astro (static output)
  • Runtime: Bun
  • Hosting: GitHub Pages (served from docs/)
  • CDN/DNS: Cloudflare (proxied — caching, CSP headers, DDoS protection)
  • Linting/formatting: oxlint + oxfmt
  • Analytics: Umami
  • Contact form: Web3Forms

Build

bun run build           # astro build → docs/
bun run dev             # dev server
bun run lint            # oxlint
bun run format          # oxfmt
bun run lighthouse      # lighthouse audit for all pages

Lighthouse

All pages are audited against four Lighthouse categories: performance, accessibility, best-practices, and SEO.

bun run lighthouse

Reports are saved to lighthouse-reports/ as timestamped JSON. Exit code is non-zero if any page scores below 100 in any category.

Accessibility is 100 on every page. Performance is 97–100 across the site.

Page Performance Accessibility Best Practices SEO
/ 99 100 100 100
/contact/ 98 100 100 100
/privacy-policy/ 100 100 100 100
/apps/nod-sleep-noise-app/ 97 100 96 100
/apps/womens-lacrosse-timekeeping-and-scoring-app/ 99 100 100 100

Also

See CLAUDE.md for project structure, constraints, and deployment details.

About

Static site for Wavering Light LLC. Built with Astro and Bun.

Resources

Stars

Watchers

Forks

Contributors

Languages