The documentation site for NSchema, built with Starlight (Astro). Published to nschema.dev.
This is the central home for all NSchema documentation: the CLI, the DDL language, the providers/backends, and the
NSchema.Core library. The other repositories link here.
npm install
npm run dev # local dev server with hot reload at http://localhost:4321npm run build # static site into ./dist
npm run preview # serve the built ./dist locallynpm run build also builds the Pagefind search index and a sitemap.
Deploys to Netlify. netlify.toml sets the build command (npm run build), publish directory(dist), and Node version.
Each page is a Markdown (or .mdx) file under src/content/docs/ with YAML frontmatter (title, description).
The sidebar is defined in astro.config.mjs. Internal links use absolute, trailing-slash paths (e.g. /cli/commands/plan/).