@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 • 4.16 kB
JSON
["^ ","~:rename-macros",["^ "],"~:renames",["^ "],"~:externs",["^ ","~$Error",["^ "]],"~:use-macros",["^ "],"~:excludes",["~#set",["~$remove"]],"~:name","~$rewrite-clj.zip.removez","~:imports",null,"~:requires",["^ ","~$m","~$rewrite-clj.zip.move","^<","^<","~$u","~$rewrite-clj.zip.utils","^=","^=","~$ws","~$rewrite-clj.zip.whitespace","^?","^?","~$z","~$clojure.zip","^@","^@"],"~:uses",null,"~:defs",["^ ","~$remove-trailing-space",["^ ","~:protocol-inline",null,"~:meta",["^ ","~:file","/Users/slim/repo/clj-editors/out/rewrite_clj/zip/removez.cljs","~:line",9,"~:column",8,"~:end-line",9,"~:end-column",29,"~:private",true,"~:arglists",["~#list",["~$quote",["^M",[["~$zloc","~$p?"]]]]],"~:doc","Remove all whitespace following a given node."],"^K",true,"^8","~$rewrite-clj.zip.removez/remove-trailing-space","~:variadic",false,"^F","out/rewrite_clj/zip/removez.cljs","^J",29,"~:method-params",["^M",[["^O","^P"]]],"~:protocol-impl",null,"~:arglists-meta",["^M",[null,null]],"^H",1,"^G",9,"^I",9,"~:max-fixed-arity",2,"~:fn-var",true,"^L",["^M",["^N",["^M",[["^O","^P"]]]]],"^Q","Remove all whitespace following a given node."],"~$remove-preceding-space",["^ ","^D",null,"^E",["^ ","^F","/Users/slim/repo/clj-editors/out/rewrite_clj/zip/removez.cljs","^G",14,"^H",8,"^I",14,"^J",30,"^K",true,"^L",["^M",["^N",["^M",[["^O","^P"]]]]],"^Q","Remove all whitespace preceding a given node."],"^K",true,"^8","~$rewrite-clj.zip.removez/remove-preceding-space","^S",false,"^F","out/rewrite_clj/zip/removez.cljs","^J",30,"^T",["^M",[["^O","^P"]]],"^U",null,"^V",["^M",[null,null]],"^H",1,"^G",14,"^I",14,"^W",2,"^X",true,"^L",["^M",["^N",["^M",[["^O","^P"]]]]],"^Q","Remove all whitespace preceding a given node."],"^7",["^ ","^D",null,"^E",["^ ","^F","/Users/slim/repo/clj-editors/out/rewrite_clj/zip/removez.cljs","^G",19,"^H",7,"^I",19,"^J",13,"^L",["^M",["^N",["^M",[["^O"]]]]],"^Q","Remove value at the given zipper location. Returns the first non-whitespace\n node that would have preceded it in a depth-first walk. Will remove whitespace\n appropriately.\n\n - `[1 2 3] => [1 3]`\n - `[1 2] => [1]`\n - `[1 2] => [2]`\n - `[1] => []`\n - `[ 1 ] => []`\n - `[1 [2 3] 4] => [1 [2 3]]`\n - `[1 [2 3] 4] => [[2 3] 4]`\n\n If a node is located rightmost, both preceding and trailing spaces are removed,\n otherwise only trailing spaces are touched. This means that a following element\n (no matter whether on the same line or not) will end up in the same position\n (line/column) as the removed one, _unless_ a comment lies between the original\n node and the neighbour."],"^8","~$rewrite-clj.zip.removez/remove","^S",false,"^F","out/rewrite_clj/zip/removez.cljs","^J",13,"^T",["^M",[["^O"]]],"^U",null,"^V",["^M",[null,null]],"^H",1,"^G",19,"^I",19,"^W",1,"^X",true,"^L",["^M",["^N",["^M",[["^O"]]]]],"^Q","Remove value at the given zipper location. Returns the first non-whitespace\n node that would have preceded it in a depth-first walk. Will remove whitespace\n appropriately.\n\n - `[1 2 3] => [1 3]`\n - `[1 2] => [1]`\n - `[1 2] => [2]`\n - `[1] => []`\n - `[ 1 ] => []`\n - `[1 [2 3] 4] => [1 [2 3]]`\n - `[1 [2 3] 4] => [[2 3] 4]`\n\n If a node is located rightmost, both preceding and trailing spaces are removed,\n otherwise only trailing spaces are touched. This means that a following element\n (no matter whether on the same line or not) will end up in the same position\n (line/column) as the removed one, _unless_ a comment lies between the original\n node and the neighbour."],"~$remove-preserve-newline",["^ ","^D",null,"^E",["^ ","^F","/Users/slim/repo/clj-editors/out/rewrite_clj/zip/removez.cljs","^G",48,"^H",7,"^I",48,"^J",30,"^L",["^M",["^N",["^M",[["^O"]]]]],"^Q","Same as remove but preserves newlines"],"^8","~$rewrite-clj.zip.removez/remove-preserve-newline","^S",false,"^F","out/rewrite_clj/zip/removez.cljs","^J",30,"^T",["^M",[["^O"]]],"^U",null,"^V",["^M",[null,null]],"^H",1,"^G",48,"^I",48,"^W",1,"^X",true,"^L",["^M",["^N",["^M",[["^O"]]]]],"^Q","Same as remove but preserves newlines"]],"~:require-macros",null,"^Q",null]