@atomist/clj-editors
Version:
editor functions that use rewrite-clj and other important things from the clojurescript ecosystem
153 lines (127 loc) • 5.16 kB
JavaScript
// Compiled by ClojureScript 1.10.238 {:target :nodejs}
goog.provide('atomist.json');
goog.require('cljs.core');
goog.require('http.util');
goog.require('cljs.nodejs');
/**
* JSON decode an object from `s`.
*/
atomist.json.json__GT_clj = (function atomist$json$json__GT_clj(var_args){
var args__4502__auto__ = [];
var len__4499__auto___22026 = arguments.length;
var i__4500__auto___22027 = (0);
while(true){
if((i__4500__auto___22027 < len__4499__auto___22026)){
args__4502__auto__.push((arguments[i__4500__auto___22027]));
var G__22028 = (i__4500__auto___22027 + (1));
i__4500__auto___22027 = G__22028;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((1) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((1)),(0),null)):null);
return atomist.json.json__GT_clj.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argseq__4503__auto__);
});
atomist.json.json__GT_clj.cljs$core$IFn$_invoke$arity$variadic = (function (s,opts){
var temp__5455__auto__ = JSON.parse(s);
if(cljs.core.truth_(temp__5455__auto__)){
var v = temp__5455__auto__;
return cljs.core.apply.call(null,cljs.core.js__GT_clj,v,opts);
} else {
return null;
}
});
atomist.json.json__GT_clj.cljs$lang$maxFixedArity = (1);
/** @this {Function} */
atomist.json.json__GT_clj.cljs$lang$applyTo = (function (seq22024){
var G__22025 = cljs.core.first.call(null,seq22024);
var seq22024__$1 = cljs.core.next.call(null,seq22024);
var self__4486__auto__ = this;
return self__4486__auto__.cljs$core$IFn$_invoke$arity$variadic(G__22025,seq22024__$1);
});
atomist.json.clj__GT_json = (function atomist$json$clj__GT_json(var_args){
var args__4502__auto__ = [];
var len__4499__auto___22031 = arguments.length;
var i__4500__auto___22032 = (0);
while(true){
if((i__4500__auto___22032 < len__4499__auto___22031)){
args__4502__auto__.push((arguments[i__4500__auto___22032]));
var G__22033 = (i__4500__auto___22032 + (1));
i__4500__auto___22032 = G__22033;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((1) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((1)),(0),null)):null);
return atomist.json.clj__GT_json.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argseq__4503__auto__);
});
atomist.json.clj__GT_json.cljs$core$IFn$_invoke$arity$variadic = (function (x,opts){
return JSON.stringify(cljs.core.clj__GT_js.call(null,x),atomist.json.null$,(2));
});
atomist.json.clj__GT_json.cljs$lang$maxFixedArity = (1);
/** @this {Function} */
atomist.json.clj__GT_json.cljs$lang$applyTo = (function (seq22029){
var G__22030 = cljs.core.first.call(null,seq22029);
var seq22029__$1 = cljs.core.next.call(null,seq22029);
var self__4486__auto__ = this;
return self__4486__auto__.cljs$core$IFn$_invoke$arity$variadic(G__22030,seq22029__$1);
});
atomist.json.read_str = (function atomist$json$read_str(var_args){
var args__4502__auto__ = [];
var len__4499__auto___22036 = arguments.length;
var i__4500__auto___22037 = (0);
while(true){
if((i__4500__auto___22037 < len__4499__auto___22036)){
args__4502__auto__.push((arguments[i__4500__auto___22037]));
var G__22038 = (i__4500__auto___22037 + (1));
i__4500__auto___22037 = G__22038;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((1) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((1)),(0),null)):null);
return atomist.json.read_str.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argseq__4503__auto__);
});
atomist.json.read_str.cljs$core$IFn$_invoke$arity$variadic = (function (s,args){
return http.util.json_decode.call(null,s);
});
atomist.json.read_str.cljs$lang$maxFixedArity = (1);
/** @this {Function} */
atomist.json.read_str.cljs$lang$applyTo = (function (seq22034){
var G__22035 = cljs.core.first.call(null,seq22034);
var seq22034__$1 = cljs.core.next.call(null,seq22034);
var self__4486__auto__ = this;
return self__4486__auto__.cljs$core$IFn$_invoke$arity$variadic(G__22035,seq22034__$1);
});
atomist.json.json_str = (function atomist$json$json_str(var_args){
var args__4502__auto__ = [];
var len__4499__auto___22041 = arguments.length;
var i__4500__auto___22042 = (0);
while(true){
if((i__4500__auto___22042 < len__4499__auto___22041)){
args__4502__auto__.push((arguments[i__4500__auto___22042]));
var G__22043 = (i__4500__auto___22042 + (1));
i__4500__auto___22042 = G__22043;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((1) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((1)),(0),null)):null);
return atomist.json.json_str.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argseq__4503__auto__);
});
atomist.json.json_str.cljs$core$IFn$_invoke$arity$variadic = (function (x,args){
return http.util.json_encode.call(null,x);
});
atomist.json.json_str.cljs$lang$maxFixedArity = (1);
/** @this {Function} */
atomist.json.json_str.cljs$lang$applyTo = (function (seq22039){
var G__22040 = cljs.core.first.call(null,seq22039);
var seq22039__$1 = cljs.core.next.call(null,seq22039);
var self__4486__auto__ = this;
return self__4486__auto__.cljs$core$IFn$_invoke$arity$variadic(G__22040,seq22039__$1);
});
//# sourceMappingURL=json.js.map