♻️ Refactor all i18n subsystem.

This commit is contained in:
Andrey Antukh 2020-01-11 16:28:54 +01:00
parent b13488404e
commit f2d475d3d3
18 changed files with 1829 additions and 228 deletions

View file

@ -1,7 +1,10 @@
(require '[clojure.pprint :refer [pprint]])
(require '[clojure.java.shell :as shell])
(require '[figwheel.main.api :as figwheel])
(require '[environ.core :refer [env]])
(require '[clojure.pprint :refer [pprint]]
'[clojure.java.shell :as shell]
'[clojure.java.io :as io]
'[figwheel.main.api :as figwheel]
'[environ.core :refer [env]]
'[jsonista.core :as json]
'[cognitect.transit :as t])
(require '[cljs.build.api :as api]
'[cljs.repl :as repl]
'[cljs.repl.node :as node])
@ -12,6 +15,8 @@
'[rebel-readline.cljs.service.local]
'[rebel-readline.cljs.repl])
(import 'java.io.ByteArrayOutputStream)
(defmulti task first)
(defmethod task :default
@ -39,7 +44,7 @@
:closure-defines closure-defines
:optimizations :none
:infer-externs true
:verbose true
:verbose false
:source-map true
:static-fns false
:pretty-print true
@ -153,7 +158,7 @@
(api/build (api/inputs "src" "test")
(assoc default-build-options
:main 'uxbox.tests.main
:verbose true
:verbose false
:target :nodejs
:source-map true
:output-to "target/tests/main.js"