platform/.melos/docs.yaml
2024-10-20 18:50:34 -07:00

20 lines
No EOL
754 B
YAML

scripts:
_: &docs_scripts
docs:generate:
run: melos exec -- "dart doc ."
description: Generate documentation for all packages
docs:generate:custom:
run: melos exec --scope="$MELOS_SCOPE" -- "dart doc ."
description: Generate documentation for specified packages (use with MELOS_SCOPE env var)
docs:serve:
run: dhttpd --path doc
description: Serve generated documentation
docs:serve:custom:
run: >
melos exec --scope="$MELOS_SCOPE" --
"echo 'Serving docs for {MELOS_PACKAGE_NAME}' &&
dhttpd --path doc --port \${DOC_PORT:-8080}"
description: Serve generated documentation for specified packages (use with MELOS_SCOPE and optionally DOC_PORT env vars)