justfile 609 B

1234567891011121314151617181920212223242526272829303132333435
  1. @_default:
  2. just --list
  3. @alex:
  4. bunx alex README.md
  5. @bootstrap:
  6. python -m pip install --upgrade pip uv
  7. uv pip install --upgrade --requirement pyproject.toml
  8. @build:
  9. just doctoc
  10. bundle exec jekyll build
  11. @doctoc:
  12. bunx doctoc README.md
  13. @down:
  14. docker compose down
  15. @lint *ARGS:
  16. # -uv --quiet tool run curlylint _layouts/
  17. # -bunx awesome-lint README.md
  18. uv tool run --with pre-commit-uv pre-commit run {{ ARGS }} --all-files
  19. @serve:
  20. # modd --file=modd.conf
  21. just up ""
  22. @start *ARGS="--detach":
  23. just up {{ ARGS }}
  24. @up *ARGS:
  25. docker compose up {{ ARGS }}