UNPKG

bigml-nodered-core

Version:
53 lines (49 loc) 4.45 kB
// Compiled by ClojureScript 1.10.520 {:target :nodejs} goog.provide('bigml_nodered_core.utils'); goog.require('cljs.core'); goog.require('clojure.string'); bigml_nodered_core.utils.escape = (function bigml_nodered_core$utils$escape(name,regex,replacement){ return clojure.string.replace.call(null,clojure.string.lower_case.call(null,name),regex,replacement); }); bigml_nodered_core.utils.escape_string = (function bigml_nodered_core$utils$escape_string(string){ return bigml_nodered_core.utils.escape.call(null,string," ",""); }); bigml_nodered_core.utils.escape_name = (function bigml_nodered_core$utils$escape_name(name){ return bigml_nodered_core.utils.escape.call(null,name,/[ -]/,"_"); }); bigml_nodered_core.utils.escape_type = (function bigml_nodered_core$utils$escape_type(name){ return bigml_nodered_core.utils.escape.call(null,name," ","-"); }); bigml_nodered_core.utils.escape_camel = (function bigml_nodered_core$utils$escape_camel(name){ return bigml_nodered_core.utils.escape.call(null,name,/[ -](\w)/,(function (p1__2479_SHARP_){ return clojure.string.upper_case.call(null,cljs.core.second.call(null,p1__2479_SHARP_)); })); }); bigml_nodered_core.utils.escape_api_name = (function bigml_nodered_core$utils$escape_api_name(name){ return bigml_nodered_core.utils.escape.call(null,name,/[ -]/,"_"); }); bigml_nodered_core.utils.export_nodes = (function bigml_nodered_core$utils$export_nodes(nodes){ return cljs.core.clj__GT_js.call(null,cljs.core.reduce_kv.call(null,(function (r,k,v){ return cljs.core.assoc.call(null,r,k,cljs.core.first.call(null,v)); }),cljs.core.PersistentArrayMap.EMPTY,nodes)); }); var ret__4776__auto___2480 = bigml_nodered_core.utils.unless = (function bigml_nodered_core$utils$unless(_AMPERSAND_form,_AMPERSAND_env,pred,a,b){ return cljs.core.sequence.call(null,cljs.core.seq.call(null,cljs.core.concat.call(null,(new cljs.core.List(null,new cljs.core.Symbol(null,"if","if",1181717262,null),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.call(null,cljs.core.seq.call(null,cljs.core.concat.call(null,(new cljs.core.List(null,new cljs.core.Symbol("cljs.core","not","cljs.core/not",100665144,null),null,(1),null)),(new cljs.core.List(null,pred,null,(1),null))))),null,(1),null)),(new cljs.core.List(null,a,null,(1),null)),(new cljs.core.List(null,b,null,(1),null))))); }); bigml_nodered_core.utils.unless.cljs$lang$macro = true; var ret__4776__auto___2481 = bigml_nodered_core.utils.jsassoc = (function bigml_nodered_core$utils$jsassoc(_AMPERSAND_form,_AMPERSAND_env,obj,key,val){ var sym = cljs.core.sequence.call(null,cljs.core.seq.call(null,cljs.core.concat.call(null,(new cljs.core.List(null,new cljs.core.Symbol("cljs.core","symbol","cljs.core/symbol",195265748,null),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.call(null,cljs.core.seq.call(null,cljs.core.concat.call(null,(new cljs.core.List(null,new cljs.core.Symbol("cljs.core","str","cljs.core/str",-1971828991,null),null,(1),null)),(new cljs.core.List(null,"-",null,(1),null)),(new cljs.core.List(null,key,null,(1),null))))),null,(1),null))))); return cljs.core.sequence.call(null,cljs.core.seq.call(null,cljs.core.concat.call(null,(new cljs.core.List(null,new cljs.core.Symbol(null,"set!","set!",250714521,null),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.call(null,cljs.core.seq.call(null,cljs.core.concat.call(null,(new cljs.core.List(null,new cljs.core.Symbol(null,".",".",1975675962,null),null,(1),null)),(new cljs.core.List(null,obj,null,(1),null)),(new cljs.core.List(null,new cljs.core.Symbol(null,"sym","sym",195671222,null),null,(1),null))))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.call(null,cljs.core.seq.call(null,cljs.core.concat.call(null,(new cljs.core.List(null,new cljs.core.Symbol("bigml-nodered-core.utils","cls->js","bigml-nodered-core.utils/cls->js",364446897,null),null,(1),null)),(new cljs.core.List(null,val,null,(1),null))))),null,(1),null))))); }); bigml_nodered_core.utils.jsassoc.cljs$lang$macro = true; bigml_nodered_core.utils.str__GT_int = (function bigml_nodered_core$utils$str__GT_int(s){ return parseInt(s); }); bigml_nodered_core.utils.cast_config_type = (function bigml_nodered_core$utils$cast_config_type(type,val){ if(cljs.core._EQ_.call(null,type,new cljs.core.Keyword(null,"number","number",1570378438))){ return bigml_nodered_core.utils.str__GT_int.call(null,val); } else { return val; } }); //# sourceMappingURL=utils.js.map?rel=1628192450536