   :exclusions [org.clojure/clojure]
   :dependencies [
     [com.stuartsierra/component "0.3.2"]
-    [leiningen-core "2.8.1" :exclusions [org.slf4j/slf4j-nop]]
+    [leiningen-core "2.8.1" :exclusions [
+      commons-io
+      org.apache.httpcomponents/httpcore
+      org.slf4j/slf4j-nop]]
     [org.clojure/clojure "1.8.0"]
-    [org.clojure/core.async "0.3.443"]]
+    [org.clojure/core.async "0.3.443" :exclusions [
+      org.clojure/tools.reader]]]
   :dem {
     :logging {
       :level :debug}}

        [clojusc/ltest "0.3.0-SNAPSHOT"]
        [clojusc/trifl "0.2.0"]
        [clojusc/twig "0.3.2"]
        [nasa-cmr/cmr-common-lib "0.1.1-SNAPSHOT"
         :exclusions [
           com.dadrox/quiet-slf4j
           gorilla-repl
           org.slf4j/slf4j-nop]]
        [nasa-cmr/cmr-transmit-lib "0.1.0-SNAPSHOT"]
        [org.clojure/tools.namespace "0.2.11"]]
      :source-paths [
        "dev-resources/src"

    ;; Applications
    :mock-echo {
      :main cmr.mock-echo.runner
      :source-paths [
        "apps/mock-echo-app/src"
        "libs/common-app-lib/src"
        "libs/common-lib/src"
        "libs/transmit-lib"]}}
  :aliases {
    ;; Applications
    "mock-echo" ["with-profile" "+mock-echo" "run"]
    ;; General
    "ubercompile" ["with-profile" "+ubercompile" "compile"]
    "check-deps" ["with-profile" "+test" "ancient" "check" ":all"]
    "lint" ["with-profile" "+test,+lint" "kibit"]
