RustRover cargo-generate template: Axum + Vue 3 + TypeScript + Tailwind + sqlx
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. [package]
  2. name = "server"
  3. version.workspace = true
  4. edition.workspace = true
  5. license.workspace = true
  6. repository.workspace = true
  7. description = "Axum API server"
  8. [[bin]]
  9. name = "server"
  10. path = "src/main.rs"
  11. [[bin]]
  12. name = "export-openapi"
  13. path = "src/bin/export-openapi.rs"
  14. [dependencies]
  15. anyhow.workspace = true
  16. axum.workspace = true
  17. chrono.workspace = true
  18. dotenvy.workspace = true
  19. figment.workspace = true
  20. http.workspace = true
  21. reqwest = { version = "0.13.4", features = ["json"] }
  22. serde.workspace = true
  23. serde_json.workspace = true
  24. sqlx.workspace = true
  25. thiserror.workspace = true
  26. tokio.workspace = true
  27. tower.workspace = true
  28. tower-http.workspace = true
  29. tracing.workspace = true
  30. tracing-subscriber.workspace = true
  31. utoipa.workspace = true
  32. utoipa-axum.workspace = true
  33. utoipa-swagger-ui.workspace = true
  34. uuid.workspace = true
  35. validator.workspace = true
  36. log = "0.4.33"
  37. [dev-dependencies]
  38. http-body-util = "0.1"
  39. tower = { version = "0.5", features = ["util"] }