Files
Railly Hugo c2600d7390 docs: migrate to Geistdocs (#340)
* feat(docs): migrate to Geistdocs

* fix(chat): align Streamdown highlighter dependencies

* feat(docs): switch navbar to Vercel Labs brand

Bump @vercel/geistdocs to 2.4.1 and set navbarBrand: "labs" so the
docs navbar uses the Vercel Labs logo and links to vercel.com/labs
instead of the default OSS branding.

* fix(docs): migrate Jev page into the content collection and refresh baseline

The merge from main brought the v0.21.0 Jev docs page into the old
app/(main)/docs location that the Geistdocs migration had replaced, so
/docs/jev appeared in the sitemap but 404'd. Move it to
content/docs/jev.mdx with sidebar placement under a new Experimental
section, and refresh the docs baseline hashes for the pages whose
content changed with the merge (api/core, changelog, skills).

* test(docs): refresh core API baseline after main merge
2026-09-23 13:51:29 -03:00

50 lines
1.1 KiB
JSON

{
"$schema": "https://turborepo.dev/schema.json",
"ui": "tui",
"globalEnv": [
"AI_GATEWAY_API_KEY",
"JEV_AI_GATEWAY_API_KEY",
"ANTHROPIC_API_KEY",
"CLAUDE_CODE_MODEL",
"OPENAI_API_KEY",
"CODEX_MODEL",
"PI_MODEL",
"AI_GATEWAY_MODEL",
"ELEVENLABS_API_KEY",
"KV_REST_API_URL",
"KV_REST_API_TOKEN",
"RATE_LIMIT_PER_MINUTE",
"RATE_LIMIT_PER_DAY"
],
"tasks": {
"build": {
"dependsOn": ["^build"],
"env": ["VERCEL_ENV"],
"inputs": ["$TURBO_DEFAULT$", ".env*"],
"outputs": [".next/**", "!.next/cache/**", "dist/**", ".svelte-kit/**"]
},
"svelte-chat#build": {
"dependsOn": ["^build"],
"inputs": ["$TURBO_DEFAULT$", ".env*"],
"outputs": [".svelte-kit/**"],
"cache": false
},
"lint": {
"dependsOn": ["^lint"]
},
"check-types": {
"dependsOn": ["^build"]
},
"test:routes": {
"dependsOn": ["build"],
"env": ["DOCS_TEST_URL", "DOCS_EXPECT_NOINDEX", "VERCEL_ENV"],
"cache": false
},
"dev": {
"dependsOn": ["^build"],
"cache": false,
"persistent": true
}
}
}