[#367] varize cheshire.core namespace
This commit is contained in:
parent
4411ae6eca
commit
eceb4e77c1
1 changed files with 18 additions and 14 deletions
|
|
@ -1,18 +1,22 @@
|
||||||
(ns babashka.impl.cheshire
|
(ns babashka.impl.cheshire
|
||||||
{:no-doc true}
|
{:no-doc true}
|
||||||
(:require [cheshire.core :as json]))
|
(:require [cheshire.core :as json]
|
||||||
|
[sci.impl.namespaces :refer [copy-var]]
|
||||||
|
[sci.impl.vars :as vars]))
|
||||||
|
|
||||||
|
(def tns (vars/->SciNamespace 'clojure.data.xml nil))
|
||||||
|
|
||||||
(def cheshire-core-namespace
|
(def cheshire-core-namespace
|
||||||
{'encode json/encode
|
{'encode (copy-var json/encode tns)
|
||||||
'generate-string json/generate-string
|
'generate-string (copy-var json/generate-string tns)
|
||||||
'encode-stream json/encode-stream
|
'encode-stream (copy-var json/encode-stream tns)
|
||||||
'generate-stream json/generate-stream
|
'generate-stream (copy-var json/generate-stream tns)
|
||||||
'encode-smile json/encode-smile
|
'encode-smile (copy-var json/encode-smile tns)
|
||||||
'generate-smile json/generate-smile
|
'generate-smile (copy-var json/generate-smile tns)
|
||||||
'decode json/decode
|
'decode (copy-var json/decode tns)
|
||||||
'parse-string json/parse-string
|
'parse-string (copy-var json/parse-string tns)
|
||||||
'parse-smile json/parse-smile
|
'parse-smile (copy-var json/parse-smile tns)
|
||||||
'parse-stream json/parse-stream
|
'parse-stream (copy-var json/parse-stream tns)
|
||||||
'parsed-seq json/parsed-seq
|
'parsed-seq (copy-var json/parsed-seq tns)
|
||||||
'parsed-smile-seq json/parsed-smile-seq
|
'parsed-smile-seq (copy-var json/parsed-smile-seq tns)
|
||||||
'decode-smile json/decode-smile})
|
'decode-smile (copy-var json/decode-smile tns)})
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue