Website for the EXPRESS Language Foundation.
npm install # Install dependencies
npm run dev # Start dev server
npm run build # Production build
npm run preview # Preview production buildContent is authored in AsciiDoc under content/:
content/pages/— Static pagescontent/posts/— Blog postscontent/learn/— EXPRESS tutorialscontent/course/— Jotne EDMsdk course
The build pipeline converts .adoc files to JSON via scripts/build-content.ts, then ViteSSG generates static HTML.
Content files use AsciiDoc syntax (.adoc extension) with YAML frontmatter:
---
title: Page Title
---
AsciiDoc content here...
See the AsciiDoc syntax quick reference for markup details. After the frontmatter block, normal AsciiDoc content begins.
Automatically deployed to GitHub Pages on push to main via GitHub Actions.