diff --git a/README.md b/README.md index f6ed27c5..fbc27bdd 100644 --- a/README.md +++ b/README.md @@ -44,11 +44,24 @@ Optionally, the parts can be required separately: ```clj [metosin/reitit-core "0.2.0-SNAPSHOT"] -[metosin/reitit-ring "0.2.0-SNAPSHOT"] + +;; coercion [metosin/reitit-spec "0.2.0-SNAPSHOT"] [metosin/reitit-schema "0.2.0-SNAPSHOT"] + +;; ring helpers +[metosin/reitit-ring "0.2.0-SNAPSHOT"] +[metosin/reitit-middleware "0.2.0-SNAPSHOT"] + +;; swagger-support for ring & http [metosin/reitit-swagger "0.2.0-SNAPSHOT"] [metosin/reitit-swagger-ui "0.2.0-SNAPSHOT"] + +;; frontend helpers (alpha) +[metosin/reitit-frontend "0.2.0-SNAPSHOT"] + +;; http helpers (alpha) +[metosin/reitit-http "0.2.0-SNAPSHOT"] ``` ## Quick start diff --git a/doc/README.md b/doc/README.md index b52bc1f6..9e729ff9 100644 --- a/doc/README.md +++ b/doc/README.md @@ -31,12 +31,24 @@ Optionally, the parts can be required separately: ```clj [metosin/reitit-core "0.2.0-SNAPSHOT"] -[metosin/reitit-ring "0.2.0-SNAPSHOT"] + +;; coercion [metosin/reitit-spec "0.2.0-SNAPSHOT"] [metosin/reitit-schema "0.2.0-SNAPSHOT"] + +;; ring helpers +[metosin/reitit-ring "0.2.0-SNAPSHOT"] +[metosin/reitit-middleware "0.2.0-SNAPSHOT"] + +;; swagger-support for ring & http [metosin/reitit-swagger "0.2.0-SNAPSHOT"] [metosin/reitit-swagger-ui "0.2.0-SNAPSHOT"] -[metosin/frontend "0.1.4-SNAPSHOT"] + +;; frontend helpers (alpha) +[metosin/reitit-frontend "0.2.0-SNAPSHOT"] + +;; http helpers (alpha) +[metosin/reitit-http "0.2.0-SNAPSHOT"] ``` For discussions, there is a [#reitit](https://clojurians.slack.com/messages/reitit/) channel in [Clojurians slack](http://clojurians.net/). diff --git a/modules/reitit/project.clj b/modules/reitit/project.clj index 0dba44f6..07ab18a3 100644 --- a/modules/reitit/project.clj +++ b/modules/reitit/project.clj @@ -7,10 +7,11 @@ :parent-project {:path "../../project.clj" :inherit [:deploy-repositories :managed-dependencies]} :dependencies [[metosin/reitit-core] - [metosin/reitit-ring] - [metosin/reitit-middleware] [metosin/reitit-spec] [metosin/reitit-schema] + [metosin/reitit-ring] + [metosin/reitit-middleware] + [metosin/reitit-http] [metosin/reitit-swagger] [metosin/reitit-swagger-ui] [metosin/reitit-frontend]]) diff --git a/project.clj b/project.clj index 6a425083..32bab156 100644 --- a/project.clj +++ b/project.clj @@ -11,10 +11,11 @@ :managed-dependencies [[metosin/reitit "0.2.0-SNAPSHOT"] [metosin/reitit-core "0.2.0-SNAPSHOT"] - [metosin/reitit-ring "0.2.0-SNAPSHOT"] - [metosin/reitit-middleware "0.2.0-SNAPSHOT"] [metosin/reitit-spec "0.2.0-SNAPSHOT"] [metosin/reitit-schema "0.2.0-SNAPSHOT"] + [metosin/reitit-ring "0.2.0-SNAPSHOT"] + [metosin/reitit-middleware "0.2.0-SNAPSHOT"] + [metosin/reitit-http "0.2.0-SNAPSHOT"] [metosin/reitit-swagger "0.2.0-SNAPSHOT"] [metosin/reitit-swagger-ui "0.2.0-SNAPSHOT"] [metosin/reitit-frontend "0.2.0-SNAPSHOT"] @@ -39,6 +40,7 @@ :source-paths ["modules/reitit/src" "modules/reitit-core/src" "modules/reitit-ring/src" + "modules/reitit-http/src" "modules/reitit-middleware/src" "modules/reitit-spec/src" "modules/reitit-schema/src" diff --git a/scripts/lein-modules b/scripts/lein-modules index 17eefffc..a288b8f9 100755 --- a/scripts/lein-modules +++ b/scripts/lein-modules @@ -3,6 +3,6 @@ set -e # Modules -for ext in reitit-core reitit-ring reitit-middleware reitit-spec reitit-schema reitit-swagger reitit-swagger-ui reitit-frontend reitit; do +for ext in reitit-core reitit-spec reitit-schema reitit-ring reitit-middleware reitit-http reitit-swagger reitit-swagger-ui reitit-frontend reitit; do cd modules/$ext; lein "$@"; cd ../..; done