docs: build new api docs (#26951)

This commit is contained in:
Erick Friis 2024-10-01 09:18:54 -07:00 committed by GitHub
parent 95a87291fd
commit f7583194de
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 4 additions and 21 deletions

View File

@ -82,9 +82,9 @@ vercel-build: install-vercel-deps build generate-references
mv $(OUTPUT_NEW_DOCS_DIR) docs
rm -rf build
mkdir static/api_reference
git clone --depth=1 https://github.com/baskaryan/langchain-api-docs-build.git
mv langchain-api-docs-build/api_reference_build/html/* static/api_reference/
rm -rf langchain-api-docs-build
git clone --depth=1 https://github.com/langchain-ai/langchain-api-docs-html.git
mv langchain-api-docs-html/api_reference_build/html/* static/api_reference/
rm -rf langchain-api-docs-html
NODE_OPTIONS="--max-old-space-size=5000" yarn run docusaurus build
start:

View File

@ -19,7 +19,7 @@
"format:check": "prettier --check \"**/*.{js,jsx,ts,tsx,md,mdx}\"",
"gen": "yarn gen:supabase",
"gen:supabase": "npx supabase gen types typescript --project-id 'xsqpnijvmbodcxyapnyq' --schema public > ./src/supabase.d.ts",
"check-broken-links": "bash vercel_build.sh && node ./scripts/check-broken-links.js"
"check-broken-links": "make vercel-build && node ./scripts/check-broken-links.js"
},
"dependencies": {
"@docusaurus/core": "3.5.2",

View File

@ -1,17 +0,0 @@
#!/bin/bash
set -e
make install-vercel-deps
make build
rm -rf docs
mv build/output-new/docs ./
mkdir static/api_reference
git clone --depth=1 https://github.com/baskaryan/langchain-api-docs-build.git
mv -r langchain-api-docs-build/api_reference_build/html/* static/api_reference/