Separat de produsele ROA. docs/ = documentatia oficiala descarcata ca Markdown (111 pagini), reluabila cu update_docs.sh. typesafe_test.py face un apel cu cate o intrebare din fiecare tip (choice/noul/score) pe o linie de factura de furnizor. Cheia API se ia din TYPESAFE_API_KEY, nu se versioneaza. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KHLUSsKP99G6ebv2fFUKQV
12 lines
483 B
Bash
12 lines
483 B
Bash
#!/bin/sh
|
|
# Reia docs-urile de la docs.typesafe.ai in ./docs (Mintlify serveste .md la orice pagina).
|
|
cd "$(dirname "$0")/docs" || exit 1
|
|
curl -sS -o llms.txt https://docs.typesafe.ai/llms.txt || exit 1
|
|
grep -oE 'https://docs\.typesafe\.ai/[^)]+\.md' llms.txt | sort -u > _urls.txt
|
|
while read -r u; do
|
|
rel="${u#https://docs.typesafe.ai/}"
|
|
mkdir -p "$(dirname "$rel")"
|
|
curl -sS -f -o "$rel" "$u" || echo "ESEC: $u"
|
|
done < _urls.txt
|
|
echo "pagini: $(find . -name '*.md' | wc -l)"
|