@atomist/clj-editors
Version:
We build a node module `@atomist/clj-editors` here. This allows us to construct clojure editors using `rewrite-cljs`. After adding this dependency, the node application will have access to javascript functions transpiled from clojurescript.
1 lines • 5.17 kB
JSON
["^ ","~:rename-macros",["^ "],"~:renames",["^ "],"~:externs",["^ ","~$parseInt",["^ "],"~$Error",["^ "]],"~:use-macros",["^ "],"~:excludes",["~#set",[]],"~:name","~$rewrite-clj.node.fn","~:imports",null,"~:requires",["^ ","~$node","~$rewrite-clj.node.protocols","^=","^=","~$w","~$clojure.walk","^>","^>"],"~:uses",null,"~:defs",["^ ","~$construct-fn",["^ ","~:protocol-inline",null,"~:meta",["^ ","~:file","/Users/slim/repo/clj-editors/out/rewrite_clj/node/fn.cljs","~:line",7,"~:column",8,"~:end-line",7,"~:end-column",20,"~:private",true,"~:arglists",["~#list",["~$quote",["^K",[["~$syms","~$vararg","~$body"]]]]],"~:doc","Construct function form."],"^I",true,"^8","~$rewrite-clj.node.fn/construct-fn","~:variadic",false,"^D","out/rewrite_clj/node/fn.cljs","^H",20,"~:method-params",["^K",[["^M","^N","^O"]]],"~:protocol-impl",null,"~:arglists-meta",["^K",[null,null]],"^F",1,"^E",7,"^G",7,"~:max-fixed-arity",3,"~:fn-var",true,"^J",["^K",["^L",["^K",[["^M","^N","^O"]]]]],"^P","Construct function form."],"~$sym-index",["^ ","^B",null,"^C",["^ ","^D","/Users/slim/repo/clj-editors/out/rewrite_clj/node/fn.cljs","^E",19,"^F",8,"^G",19,"^H",17,"^I",true,"^J",["^K",["^L",["^K",[["~$n"]]]]],"^P","Get index based on the substring following the parameter's `%`.\n Zero means vararg."],"^I",true,"^8","~$rewrite-clj.node.fn/sym-index","^R",false,"^D","out/rewrite_clj/node/fn.cljs","^H",17,"^S",["^K",[["~$n"]]],"^T",null,"^U",["^K",[null,null]],"^F",1,"^E",19,"^G",19,"^V",1,"^W",true,"^J",["^K",["^L",["^K",[["~$n"]]]]],"^P","Get index based on the substring following the parameter's `%`.\n Zero means vararg."],"~$symbol->gensym",["^ ","^B",null,"^C",["^ ","^D","/Users/slim/repo/clj-editors/out/rewrite_clj/node/fn.cljs","^E",29,"^F",8,"^G",29,"^H",22,"^I",true,"^J",["^K",["^L",["^K",[["~$sym-seq","~$vararg?","~$max-n","~$sym"]]]]],"^P","If symbol starting with `%`, convert to respective gensym."],"^I",true,"^8","~$rewrite-clj.node.fn/symbol->gensym","^R",false,"^D","out/rewrite_clj/node/fn.cljs","^H",22,"^S",["^K",[["^[","^10","^11","^12"]]],"^T",null,"^U",["^K",[null,null]],"^F",1,"^E",29,"^G",29,"^V",4,"^W",true,"^J",["^K",["^L",["^K",[["^[","^10","^11","^12"]]]]],"^P","If symbol starting with `%`, convert to respective gensym."],"~$fn-walk",["^ ","^B",null,"^C",["^ ","^D","/Users/slim/repo/clj-editors/out/rewrite_clj/node/fn.cljs","^E",42,"^F",8,"^G",42,"^H",15,"^I",true,"^J",["^K",["^L",["^K",[["~$form"]]]]],"^P","Walk the form and create an expand function form."],"^I",true,"^8","~$rewrite-clj.node.fn/fn-walk","^R",false,"^D","out/rewrite_clj/node/fn.cljs","^H",15,"^S",["^K",[["^15"]]],"^T",null,"^U",["^K",[null,null]],"^F",1,"^E",42,"^G",42,"^V",1,"^W",true,"^J",["^K",["^L",["^K",[["^15"]]]]],"^P","Walk the form and create an expand function form."],"~$FnNode",["^ ","~:num-fields",1,"~:protocols",["^7",["~$cljs.core/IRecord","~$cljs.core/IEquiv","~$cljs.core/IHash","~$cljs.core/ICollection","~$cljs.core/ICounted","~$rewrite-clj.node.protocols/InnerNode","~$cljs.core/ISeqable","~$cljs.core/IMeta","~$cljs.core/ICloneable","~$cljs.core/IPrintWithWriter","~$cljs.core/IIterable","~$rewrite-clj.node.fn/Object","~$rewrite-clj.node.protocols/Node","~$cljs.core/IWithMeta","~$cljs.core/IAssociative","~$cljs.core/IMap","~$cljs.core/ILookup"]],"^8","~$rewrite-clj.node.fn/FnNode","^D","out/rewrite_clj/node/fn.cljs","^H",18,"~:type",true,"^F",12,"~:internal-ctor",true,"^E",65,"~:record",true,"^G",65,"~:skip-protocol-flag",["^7",["^1:","^1;","^1<","^1=","^1>","^1@","^1A","^1B","^1C","^1D","^1G","^1H","^1I","^1J"]]],"~$->FnNode",["^ ","^B",null,"^C",["^ ","^D","/Users/slim/repo/clj-editors/out/rewrite_clj/node/fn.cljs","^E",65,"^F",12,"^G",65,"^H",18,"^1M",true,"~:factory","~:positional","^J",["^K",["^L",["^K",[["~$children"]]]]]],"^8","~$rewrite-clj.node.fn/->FnNode","^R",false,"^D","out/rewrite_clj/node/fn.cljs","^H",18,"^S",["^K",[["^1S"]]],"^T",null,"^U",["^K",[null,null]],"^F",1,"^1M",true,"^1Q","^1R","^E",65,"^G",65,"^V",1,"^W",true,"^J",["^K",["^L",["^K",[["^1S"]]]]]],"~$map->FnNode",["^ ","^B",null,"^C",["^ ","^D","/Users/slim/repo/clj-editors/out/rewrite_clj/node/fn.cljs","^E",65,"^F",12,"^G",65,"^H",18,"^1M",true,"^1Q","~:map","^J",["^K",["^L",["^K",[["~$G__10163"]]]]]],"^8","~$rewrite-clj.node.fn/map->FnNode","^R",false,"^D","out/rewrite_clj/node/fn.cljs","^H",18,"^S",["^K",[["^1W"]]],"^T",null,"^U",["^K",[null,null]],"^F",1,"^1M",true,"^1Q","^1V","^E",65,"^G",65,"^V",1,"^W",true,"^J",["^K",["^L",["^K",[["^1W"]]]]]],"~$fn-node",["^ ","^B",null,"^C",["^ ","^D","/Users/slim/repo/clj-editors/out/rewrite_clj/node/fn.cljs","^E",94,"^F",7,"^G",94,"^H",14,"^J",["^K",["^L",["^K",[["^1S"]]]]],"^P","Create node representing an anonymous function."],"^8","~$rewrite-clj.node.fn/fn-node","^R",false,"^D","out/rewrite_clj/node/fn.cljs","^H",14,"^S",["^K",[["^1S"]]],"^T",null,"^U",["^K",[null,null]],"^F",1,"^E",94,"^G",94,"^V",1,"^W",true,"^J",["^K",["^L",["^K",[["^1S"]]]]],"^P","Create node representing an anonymous function."]],"~:require-macros",null,"~:cljs.analyzer/constants",["^ ","~:seen",["^7",["~$&","~:children","~:fn","~:else","^1S","~$fn*"]],"~:order",["^25","~$&","^24","^22","^23","^1S"]],"^P",null]