   :test-paths ["test/clj" "test/cljs" "test/cljc"]
 
   :profiles {:dev     {:source-paths   ["src/dev-clj"]
-                       :dependencies   [[figwheel-sidecar "0.5.8"]
+                       :dependencies   [[figwheel-sidecar "0.5.18" :exclusions [args4j]]
                                         ;[com.cemerick/piggieback "0.2.1"]
-                                        [org.clojure/tools.namespace "0.2.11"]
+                                        ;[org.clojure/tools.namespace "0.3.0-alpha4"]
                                         [lein-midje "3.2.1"]
-                                        [reloaded.repl "0.2.3"]]
+                                        [reloaded.repl "0.2.4"]]
                        ;:repl-options   {:nrepl-middleware [cemerick.piggieback/wrap-cljs-repl]}
                        :plugins        [[lein-pdo "0.1.1"]
-                                        [lein-cljsbuild "1.1.5" :exclusions [org.clojure/clojure]]
+                                        [lein-cljsbuild "1.1.7" :exclusions [org.clojure/clojure]]
                                         [lein-scss "0.3.0"]
-                                        [lein-figwheel "0.5.9"]]
+                                        [lein-figwheel "0.5.18"]]
                        :resource-paths ["target/generated"]}
              :uberjar {:resource-paths ["target/adv"]
                        :main           salava.core.main

  :url "http://salava.org"
  :license {:name "Apache 2.0"
            :url  "http://www.apache.org/licenses/LICENSE-2.0"}
  :dependencies [[org.clojure/clojure "1.8.0"]

                 [com.stuartsierra/component "0.3.2"]
                 [org.clojure/tools.nrepl "0.2.13"]

                 ; Dependecy conflict overrides
                 [org.clojure/tools.reader "1.0.0-beta3"]

                 ; Google Core Libraries for Java
                 [com.google.guava/guava "21.0"]

                 ; Database
                 [org.clojure/java.jdbc "0.7.8"]
                 [hikari-cp "1.7.5"]
                 [mysql/mysql-connector-java "5.1.40"]
                 [yesql "0.5.3"]
                 [migratus "1.2.3" :exclusions [org.clojure/clojure]]

                 ; Server side
                 [http-kit "2.2.0"]
                 [ring/ring-core "1.5.1"]
                 [ring/ring-devel "1.5.1"]
                 [ring/ring-defaults "0.2.3"]
                 [ring-webjars "0.1.1"]
                 [ring/ring-mock "0.3.0"]
                 [compojure "1.5.2"]
                 [cheshire "5.7.0"]
                 [org.clojure/core.memoize "0.5.9"]
                 [metosin/compojure-api "1.1.10"]
                 [hiccup "1.0.5"]
                 [org.clojure/data.json "0.2.6"]
                 [clj-time "0.13.0"]
                 [prismatic/schema "1.1.3"]
                 [clojurewerkz/propertied "1.2.0"]
                 [com.draines/postal "2.0.2" :exclusions [commons-codec]]
                 [org.clojure/core.async "0.2.395"]

                 [clj-http "3.4.1"]
                 [enlive "1.1.6"]
                 [markdown-clj "0.9.94"]
                 [ar.com.hjg/pngj "2.1.0"]
                 [com.novemberain/pantomime "2.9.0"  :exclusions [com.google.code.gson/gson org.bouncycastle/bcprov-jdk15on]]
                 [com.github.kyleburton/clj-xpath "1.4.11"]
                 [digest "1.4.5"]
                 [org.clojure/tools.cli "0.3.5"]
                 [alxlit/autoclave "0.2.0"]
                 [clj.qrgen "0.4.0"]
                 [clj-pdf "2.2.33"]
                 [clj-pdf-markdown "0.2.1"]
                 [org.clojure/core.cache "0.7.1"]

                 ; Client side
                 [org.clojure/clojurescript "1.9.456"]
                 [reagent "0.6.0"]
                 [reagent-utils "0.2.0"]
                 [bidi "2.0.16"]
                 [kibu/pushy "0.3.6"]
                 [com.taoensso/tower "3.1.0-beta3"]
                 [cljs-ajax "0.5.8"]
                 [org.clojars.frozenlock/reagent-modals "0.2.6"]
                 [com.lucasbradstreet/cljs-uuid-utils "1.0.2"]
                 [metosin/komponentit "0.2.2"]
                 [com.cemerick/url "0.1.1"]
                 [cljsjs/clipboard "1.6.1-1"]
                 [cljsjs/simplemde "1.11.2-0"]


                 ; Logging: use logback with slf4j, redirect JUL, JCL and Log4J:
                 [org.clojure/tools.logging "0.4.1"]
                 [ch.qos.logback/logback-classic "1.2.3"]
                 [org.slf4j/slf4j-api "1.7.26"]
                 [org.slf4j/jul-to-slf4j "1.7.26"]        ; JUL to SLF4J
                 [org.slf4j/jcl-over-slf4j "1.7.26"]      ; JCL to SLF4J
                 [org.slf4j/log4j-over-slf4j "1.7.26"]    ; Log4j to SLF4J

                 ; Testing
                 [midje "1.9.8" :exclusions [org.clojure/tools.namespace clj-time]]

                 ; Auth
                 [buddy "2.0.0"  :exclusions [org.bouncycastle/bcpkix-jdk15on]]

                 ]

