@@ -9,24 +9,22 @@ PKG_VERSION="v$(node -p "require('./package.json').version")"
99ROUTES_DIR=" ../sdk-reference/code-interpreter-python-sdk/${PKG_VERSION} "
1010mkdir -p " ${ROUTES_DIR} "
1111
12- packages=( " e2b_code_interpreter" )
12+ package= " e2b_code_interpreter"
1313
1414mkdir -p sdk_ref
1515
16- for package in " ${packages[@]} " ; do
17- # generate raw SDK reference markdown file
18- poetry run pydoc-markdown -p " ${package} " > sdk_ref/" ${package} " .mdx
19- # remove package path display
20- sed -i' ' -e ' /<a[^>]*>.*<\/a>/d' " sdk_ref/${package} .mdx"
21- # remove empty hyperlinks
22- sed -i' ' -e ' /^# /d' " sdk_ref/${package} .mdx"
23- # remove " Objects" from lines starting with "##"
24- sed -i' ' -e ' /^## / s/ Objects$//' " sdk_ref/${package} .mdx"
25- # replace lines starting with "####" with "###"
26- sed -i' ' -e ' s/^####/###/' " sdk_ref/${package} .mdx"
27- # move to docs
28- mkdir -p " ${ROUTES_DIR} /${package} "
29- mv " sdk_ref/${package} .mdx" " ${ROUTES_DIR} /${package} /page.mdx"
30- done
16+ # generate raw SDK reference markdown file
17+ poetry run pydoc-markdown -p " ${package} " > sdk_ref/" ${package} " .mdx
18+ # remove package path display
19+ sed -i' ' -e ' /<a[^>]*>.*<\/a>/d' " sdk_ref/${package} .mdx"
20+ # remove empty hyperlinks
21+ sed -i' ' -e ' /^# /d' " sdk_ref/${package} .mdx"
22+ # remove " Objects" from lines starting with "##"
23+ sed -i' ' -e ' /^## / s/ Objects$//' " sdk_ref/${package} .mdx"
24+ # replace lines starting with "####" with "###"
25+ sed -i' ' -e ' s/^####/###/' " sdk_ref/${package} .mdx"
26+ # move to docs
27+ mkdir -p " ${ROUTES_DIR} /sandbox"
28+ mv " sdk_ref/${package} .mdx" " ${ROUTES_DIR} /sandbox/page.mdx"
3129
3230rm -rf sdk_ref
0 commit comments