From f5957f67a7e6be5a179bf0af920d7aafcb2d1067 Mon Sep 17 00:00:00 2001 From: Marten Sytema Date: Sun, 16 May 2021 13:07:45 +0200 Subject: [PATCH] cleanup --- deps.edn | 6 ++--- lein_to_deps.clj | 34 ---------------------------- project.clj | 59 ------------------------------------------------ 3 files changed, 2 insertions(+), 97 deletions(-) delete mode 100755 lein_to_deps.clj delete mode 100644 project.clj diff --git a/deps.edn b/deps.edn index f91ca63..0394ca9 100644 --- a/deps.edn +++ b/deps.edn @@ -11,9 +11,7 @@ re-frame/re-frame {:mvn/version "0.10.1"}, re-frame-utils/re-frame-utils {:mvn/version "0.1.0"}} ;;usage: clj -A:release --patch # patch, minor, major + ;;(also deploys to clojars) :aliases {:release {:extra-deps {applied-science/deps-library {:mvn/version "0.4.0"}} - :main-opts ["-m" "applied-science.deps-library" - - - ]}}} + :main-opts ["-m" "applied-science.deps-library"]}}} diff --git a/lein_to_deps.clj b/lein_to_deps.clj deleted file mode 100755 index f58a059..0000000 --- a/lein_to_deps.clj +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env bb - -(defn project-clj-map [filename] - (->> (slurp filename) - (read-string) - (drop 1) - (partition 2) - (map vec) - (into {}))) - -(defn lein-deps [filename] - (let [project-clj (project-clj-map filename)] - (get project-clj :dependencies))) - -(defn edn-dep [lein-dep] - (let [[id version] lein-dep] - {id {:mvn/version version}})) - -(defn edn-deps [lein-deps] - (let [deps (into {} (map edn-dep lein-deps))] - {:deps deps})) - -(defn pprint-write [out-file m] - (with-open [w (clojure.java.io/writer out-file)] - (binding [*out* w] - (clojure.pprint/pprint m)))) - -(defn spit-edn-deps [] - (->> (lein-deps "project.clj") - (edn-deps) - (pprint-write "deps.edn"))) - - -(spit-edn-deps) diff --git a/project.clj b/project.clj deleted file mode 100644 index dfb200e..0000000 --- a/project.clj +++ /dev/null @@ -1,59 +0,0 @@ -(defproject re-datagrid "0.2.0" - :description "A datagrid component for re-frame apps, with sorting, editing, etc." - :url "https://github.com/Kah0ona/re-datagrid.git" - :license {:name "MIT"} - :dependencies [[org.clojure/clojure "1.10.0"] - [org.clojure/clojurescript "1.10.520"] - [reagent "0.8.1"] - [re-frame-utils "0.1.0"] - [com.taoensso/timbre "4.10.0"] - [prismatic/schema "1.1.6"] - [fipp "0.6.10"] ;;pretty printer cljs - [com.andrewmcveigh/cljs-time "0.5.1"] ;date/time - [re-frame "0.10.1"]] - - :plugins [[lein-cljsbuild "1.1.7"]] - - :min-lein-version "2.5.3" - - :source-paths ["src/clj" "src/cljs"] - - :clean-targets ^{:protect false} ["resources/public/js/compiled" "target" "test/js"] - - :figwheel {:css-dirs ["resources/public/css"]} - - :repl-options {:nrepl-middleware [cider.piggieback/wrap-cljs-repl]} - - :aliases {"dev" ["trampoline" "run" "-m" "figwheel.main" "-b" "dev" "-r"] - "build" ["do" "clean" - ["cljsbuild" "once" "min"]]} - - :profiles - {:dev - {:dependencies [[figwheel-sidecar "0.5.16"] - [cider/piggieback "0.3.6"] - [org.clojure/tools.nrepl "0.2.13"] - [com.bhauman/figwheel-main "0.2.0"] - [com.bhauman/rebel-readline-cljs "0.1.4"]] - - :plugins [[lein-figwheel "0.5.13"] - [lein-doo "0.1.8"] - [lein-pdo "0.1.1"]]}} - - :cljsbuild - {:builds - [{:id "min" - :source-paths ["src/cljs"] - :compiler {:main re-datagrid.core - :output-to "resources/public/js/compiled/app.js" - :optimizations :advanced - :pseudo-names false - :closure-defines {goog.DEBUG false} - :pretty-print false}} - - {:id "test" - :source-paths ["src/cljs" "test/cljs"] - :compiler {:main re-datagrid.runner - :output-to "resources/public/js/compiled/test.js" - :output-dir "resources/public/js/compiled/test/out" - :optimizations :none}}]})