UNPKG

@atomist/clj-editors

Version:

editor functions that use rewrite-clj and other important things from the clojurescript ecosystem

1 lines 10.1 kB
["^ ","~:rename-macros",["^ "],"~:renames",["^ "],"~:externs",["^ ","~$Error",["^ "]],"~:use-macros",["^ ","~$split","~$clojure.string"],"~:excludes",["~#set",[]],"~:name","~$atomist.encrypt","~:imports",null,"~:requires",["^ ","~$goog.crypt","^=","~$json","~$goog.json","~$cljs-node-io.fs","^@","~$gstring","~$goog.string","~$fs","^@","^?","^?","^B","^B","~$cljs.core","^D","~$aes","~$goog.crypt.Aes","~$goog.crypt.base64","^G","~$io","~$cljs-node-io.core","~$cljs.pprint","^J","~$goog.string.format","^K","~$crypt","^=","~$string","^6","~$clojure.pprint","^J","^I","^I","^F","^F","~$b64","^G","^6","^6","~$cljs.reader","^P"],"~:cljs.spec/speced-vars",[],"~:uses",["^ ","~$slurp","^I","~$pprint","^J","~$spit","^I","~$map?","^D","~$drop","^D","~$read-string","^P","^5","^6"],"~:defs",["^ ","~$or-empty-map",["^ ","~:protocol-inline",null,"~:meta",["^ ","~:file","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","~:line",99,"~:column",7,"~:end-line",99,"~:end-column",19,"~:arglists",["~#list",["~$quote",["^17",[["~$f","~$k","~$cipher"]]]]]],"^9","~$atomist.encrypt/or-empty-map","~:variadic",false,"^11","src/atomist/encrypt.cljs","^15",19,"~:method-params",["^17",[["~$f","~$k","^19"]]],"~:protocol-impl",null,"~:arglists-meta",["^17",[null,null]],"^13",1,"^12",99,"^14",99,"~:max-fixed-arity",3,"~:fn-var",true,"^16",["^17",["^18",["^17",[["~$f","~$k","^19"]]]]]],"~$encrypted->clj",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",73,"^13",7,"^14",73,"^15",21,"^16",["^17",["^18",["^17",[["~$key","~$s"]]]]]],"^9","~$atomist.encrypt/encrypted->clj","^1;",false,"^11","src/atomist/encrypt.cljs","^15",21,"^1<",["^17",[["^1B","~$s"]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",73,"^14",73,"^1?",2,"^1@",true,"^16",["^17",["^18",["^17",[["^1B","~$s"]]]]]],"~$edit-vault",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",111,"^13",7,"^14",111,"^15",17,"^16",["^17",["^18",["^17",[["~$f1","~$f2","~$f"]]]]],"~:doc","run an edit function f on encrypted vault\n returns nil if successful\n params\n f1 - key file\n f2 - original vault file\n f3 - new vault file\n f - one-arg function to edit current vault"],"^9","~$atomist.encrypt/edit-vault","^1;",false,"^11","src/atomist/encrypt.cljs","^15",17,"^1<",["^17",[["^1E","^1F","~$f"]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",111,"^14",111,"^1?",3,"^1@",true,"^16",["^17",["^18",["^17",[["^1E","^1F","~$f"]]]]],"^1G","run an edit function f on encrypted vault\n returns nil if successful\n params\n f1 - key file\n f2 - original vault file\n f3 - new vault file\n f - one-arg function to edit current vault"],"~$block-size",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",29,"^13",7,"^14",29,"^15",17,"^16",["^17",["^18",["^17",[["~$k"]]]]]],"^9","~$atomist.encrypt/block-size","^1;",false,"^11","src/atomist/encrypt.cljs","^15",17,"^1<",["^17",[["~$k"]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",29,"^14",29,"^1?",1,"^1@",true,"^16",["^17",["^18",["^17",[["~$k"]]]]]],"~$encrypt-vault",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",52,"^13",7,"^14",52,"^15",20,"^16",["^17",["^18",["^17",[["~$m"]]]]]],"^9","~$atomist.encrypt/encrypt-vault","^1;",false,"^11","src/atomist/encrypt.cljs","^15",20,"^1<",["^17",[["~$m"]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",52,"^14",52,"^1?",1,"^1@",true,"^16",["^17",["^18",["^17",[["~$m"]]]]]],"~$read-key",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",21,"^13",7,"^14",21,"^15",15,"^16",["^17",["^18",["^17",[["~$s"],[]]]]],"~:top-fn",["^ ","^1;",false,"^1?",1,"^1<",["^17",[["~$s"],[]]],"^16",["^17",[["~$s"],[]]],"^1>",["^17",[null,null]]]],"^9","~$atomist.encrypt/read-key","^1;",false,"^11","src/atomist/encrypt.cljs","^15",15,"^1N",["^ ","^1;",false,"^1?",1,"^1<",["^17",[["~$s"],[]]],"^16",["^17",[["~$s"],[]]],"^1>",["^17",[null,null]]],"^1<",["^17",[["~$s"],[]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",21,"^14",21,"^1?",1,"^1@",true,"^16",["^17",[["~$s"],[]]]],"~$merge-vault",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",129,"^13",7,"^14",129,"^15",18,"^16",["^17",["^18",["^17",[["^1E","^1F","~$m"]]]]],"^1G","\n returns nil if successful\n params\n f1 - key file\n f2 - original vault file\n f3 - new vault file\n m - map to merge into vault"],"^9","~$atomist.encrypt/merge-vault","^1;",false,"^11","src/atomist/encrypt.cljs","^15",18,"^1<",["^17",[["^1E","^1F","~$m"]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",129,"^14",129,"^1?",3,"^1@",true,"^16",["^17",["^18",["^17",[["^1E","^1F","~$m"]]]]],"^1G","\n returns nil if successful\n params\n f1 - key file\n f2 - original vault file\n f3 - new vault file\n m - map to merge into vault"],"~$or-empty-string",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",105,"^13",7,"^14",105,"^15",22,"^16",["^17",["^18",["^17",[["~$f","^1E"]]]]]],"^9","~$atomist.encrypt/or-empty-string","^1;",false,"^11","src/atomist/encrypt.cljs","^15",22,"^1<",["^17",[["~$f","^1E"]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",105,"^14",105,"^1?",2,"^1@",true,"^16",["^17",["^18",["^17",[["~$f","^1E"]]]]]],"~$vault-contents",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",79,"^13",7,"^14",79,"^15",21,"^16",["^17",["^18",["^17",[["^1B","~$vault"]]]]],"^1G"," params\n key - string key\n vault - vault file"],"^9","~$atomist.encrypt/vault-contents","^1;",false,"^11","src/atomist/encrypt.cljs","^15",21,"^1<",["^17",[["^1B","^1U"]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",79,"^14",79,"^1?",2,"^1@",true,"^16",["^17",["^18",["^17",[["^1B","^1U"]]]]],"^1G"," params\n key - string key\n vault - vault file"],"~$generate-key",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",15,"^13",7,"^14",15,"^15",19,"^16",["^17",["^18",["^17",[[]]]]],"^1G","generate a new key and write to key.txt"],"^9","~$atomist.encrypt/generate-key","^1;",false,"^11","src/atomist/encrypt.cljs","^15",19,"^1<",["^17",[[]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",15,"^14",15,"^1?",0,"^1@",true,"^16",["^17",["^18",["^17",[[]]]]],"^1G","generate a new key and write to key.txt"],"~$->env-form",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",69,"^13",7,"^14",69,"^15",17,"^16",["^17",["^18",["^17",[["~$m"]]]]]],"^9","~$atomist.encrypt/->env-form","^1;",false,"^11","src/atomist/encrypt.cljs","^15",17,"^1<",["^17",[["~$m"]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",69,"^14",69,"^1?",1,"^1@",true,"^16",["^17",["^18",["^17",[["~$m"]]]]]],"~$encrypt",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",37,"^13",7,"^14",37,"^15",14,"^16",["^17",["^18",["^17",[["~$k","~$s"]]]]]],"^9","~$atomist.encrypt/encrypt","^1;",false,"^11","src/atomist/encrypt.cljs","^15",14,"^1<",["^17",[["~$k","~$s"]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",37,"^14",37,"^1?",2,"^1@",true,"^16",["^17",["^18",["^17",[["~$k","~$s"]]]]]],"~$->env",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",64,"^13",8,"^14",64,"^15",13,"~:private",true,"^16",["^17",["^18",["^17",[["~$k"]]]]]],"^22",true,"^9","~$atomist.encrypt/->env","^1;",false,"^11","src/atomist/encrypt.cljs","^15",13,"^1<",["^17",[["~$k"]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",64,"^14",64,"^1?",1,"^1@",true,"^16",["^17",["^18",["^17",[["~$k"]]]]]],"~$decrypt-vault",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",58,"^13",7,"^14",58,"^15",20,"^16",["^17",["^18",["^17",[[]]]]]],"^9","~$atomist.encrypt/decrypt-vault","^1;",false,"^11","src/atomist/encrypt.cljs","^15",20,"^1<",["^17",[[]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",58,"^14",58,"^1?",0,"^1@",true,"^16",["^17",["^18",["^17",[[]]]]]],"~$s->blocks",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",32,"^13",7,"^14",32,"^15",16,"^16",["^17",["^18",["^17",[["~$n","~$s"]]]]]],"^9","~$atomist.encrypt/s->blocks","^1;",false,"^11","src/atomist/encrypt.cljs","^15",16,"^1<",["^17",[["~$n","~$s"]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",32,"^14",32,"^1?",2,"^1@",true,"^16",["^17",["^18",["^17",[["~$n","~$s"]]]]]],"~$decrypt",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",43,"^13",7,"^14",43,"^15",14,"^16",["^17",["^18",["^17",[["~$k","~$cypher"]]]]]],"^9","~$atomist.encrypt/decrypt","^1;",false,"^11","src/atomist/encrypt.cljs","^15",14,"^1<",["^17",[["~$k","^29"]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",43,"^14",43,"^1?",2,"^1@",true,"^16",["^17",["^18",["^17",[["~$k","^29"]]]]]],"~$read-vault",["^ ","^[",null,"^10",["^ ","^11","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/encrypt.cljs","^12",89,"^13",7,"^14",89,"^15",17,"^16",["^17",["^18",["^17",[["^1E","^1F"]]]]],"^1G","\n returns unencrypted cljs map\n params\n f1 - key file\n f2 - vault file"],"^9","~$atomist.encrypt/read-vault","^1;",false,"^11","src/atomist/encrypt.cljs","^15",17,"^1<",["^17",[["^1E","^1F"]]],"^1=",null,"^1>",["^17",[null,null]],"^13",1,"^12",89,"^14",89,"^1?",2,"^1@",true,"^16",["^17",["^18",["^17",[["^1E","^1F"]]]]],"^1G","\n returns unencrypted cljs map\n params\n f1 - key file\n f2 - vault file"]],"~:cljs.spec/registry-ref",[],"~:require-macros",["^ ","^P","^P","^J","^J","^N","^J"],"^1G",null]