justfile 704 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. @_default:
  2. just --list
  3. @alex:
  4. bunx alex README.md
  5. @bootstrap:
  6. python -m pip install --upgrade pip uv
  7. python -m 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:
  16. -uv --quiet tool run curlylint _layouts/
  17. -bunx awesome-lint README.md
  18. @lint *ARGS:
  19. # -uv --quiet tool run curlylint _layouts/
  20. # -bunx awesome-lint README.md
  21. uv tool run --with pre-commit-uv pre-commit run {{ ARGS }} --all-files
  22. @serve:
  23. # modd --file=modd.conf
  24. just up ""
  25. @start *ARGS="--detach":
  26. just up {{ ARGS }}
  27. @up *ARGS:
  28. docker compose up {{ ARGS }}