{"remainingRequest":"/data/node_modules/babel-loader/lib/index.js!/data/node_modules/colors/lib/custom/zalgo.js","dependencies":[{"path":"/data/node_modules/colors/lib/custom/zalgo.js","mtime":1553611387572},{"path":"/data/.babelrc","mtime":1553611371556},{"path":"/data/node_modules/cache-loader/dist/cjs.js","mtime":1553611387012},{"path":"/data/node_modules/babel-loader/lib/index.js","mtime":1553611386992}],"contextDependencies":[],"result":["\"use strict\";\n\n// please no\nmodule['exports'] = function zalgo(text, options) {\n  text = text || \"   he is here   \";\n  var soul = {\n    \"up\": ['̍', '̎', '̄', '̅', '̿', '̑', '̆', '̐', '͒', '͗', '͑', '̇', '̈', '̊', '͂', '̓', '̈', '͊', '͋', '͌', '̃', '̂', '̌', '͐', '̀', '́', '̋', '̏', '̒', '̓', '̔', '̽', '̉', 'ͣ', 'ͤ', 'ͥ', 'ͦ', 'ͧ', 'ͨ', 'ͩ', 'ͪ', 'ͫ', 'ͬ', 'ͭ', 'ͮ', 'ͯ', '̾', '͛', '͆', '̚'],\n    \"down\": ['̖', '̗', '̘', '̙', '̜', '̝', '̞', '̟', '̠', '̤', '̥', '̦', '̩', '̪', '̫', '̬', '̭', '̮', '̯', '̰', '̱', '̲', '̳', '̹', '̺', '̻', '̼', 'ͅ', '͇', '͈', '͉', '͍', '͎', '͓', '͔', '͕', '͖', '͙', '͚', '̣'],\n    \"mid\": ['̕', '̛', '̀', '́', '͘', '̡', '̢', '̧', '̨', '̴', '̵', '̶', '͜', '͝', '͞', '͟', '͠', '͢', '̸', '̷', '͡', ' ҉']\n  },\n      all = [].concat(soul.up, soul.down, soul.mid),\n      zalgo = {};\n\n  function randomNumber(range) {\n    var r = Math.floor(Math.random() * range);\n    return r;\n  }\n\n  function is_char(character) {\n    var bool = false;\n    all.filter(function (i) {\n      bool = i === character;\n    });\n    return bool;\n  }\n\n  function heComes(text, options) {\n    var result = '',\n        counts,\n        l;\n    options = options || {};\n    options[\"up\"] = typeof options[\"up\"] !== 'undefined' ? options[\"up\"] : true;\n    options[\"mid\"] = typeof options[\"mid\"] !== 'undefined' ? options[\"mid\"] : true;\n    options[\"down\"] = typeof options[\"down\"] !== 'undefined' ? options[\"down\"] : true;\n    options[\"size\"] = typeof options[\"size\"] !== 'undefined' ? options[\"size\"] : \"maxi\";\n    text = text.split('');\n    for (l in text) {\n      if (is_char(l)) {\n        continue;\n      }\n      result = result + text[l];\n      counts = { \"up\": 0, \"down\": 0, \"mid\": 0 };\n      switch (options.size) {\n        case 'mini':\n          counts.up = randomNumber(8);\n          counts.mid = randomNumber(2);\n          counts.down = randomNumber(8);\n          break;\n        case 'maxi':\n          counts.up = randomNumber(16) + 3;\n          counts.mid = randomNumber(4) + 1;\n          counts.down = randomNumber(64) + 3;\n          break;\n        default:\n          counts.up = randomNumber(8) + 1;\n          counts.mid = randomNumber(6) / 2;\n          counts.down = randomNumber(8) + 1;\n          break;\n      }\n\n      var arr = [\"up\", \"mid\", \"down\"];\n      for (var d in arr) {\n        var index = arr[d];\n        for (var i = 0; i <= counts[index]; i++) {\n          if (options[index]) {\n            result = result + soul[index][randomNumber(soul[index].length)];\n          }\n        }\n      }\n    }\n    return result;\n  }\n  // don't summon him\n  return heComes(text, options);\n};",{"version":3,"sources":["node_modules/colors/lib/custom/zalgo.js"],"names":["module","zalgo","text","options","soul","all","concat","up","down","mid","randomNumber","range","r","Math","floor","random","is_char","character","bool","filter","i","heComes","result","counts","l","split","size","arr","d","index","length"],"mappings":"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","file":"zalgo.js","sourceRoot":"/data","sourcesContent":["// please no\nmodule['exports'] = function zalgo(text, options) {\n  text = text || \"   he is here   \";\n  var soul = {\n    \"up\" : [\n      '̍', '̎', '̄', '̅',\n      '̿', '̑', '̆', '̐',\n      '͒', '͗', '͑', '̇',\n      '̈', '̊', '͂', '̓',\n      '̈', '͊', '͋', '͌',\n      '̃', '̂', '̌', '͐',\n      '̀', '́', '̋', '̏',\n      '̒', '̓', '̔', '̽',\n      '̉', 'ͣ', 'ͤ', 'ͥ',\n      'ͦ', 'ͧ', 'ͨ', 'ͩ',\n      'ͪ', 'ͫ', 'ͬ', 'ͭ',\n      'ͮ', 'ͯ', '̾', '͛',\n      '͆', '̚'\n    ],\n    \"down\" : [\n      '̖', '̗', '̘', '̙',\n      '̜', '̝', '̞', '̟',\n      '̠', '̤', '̥', '̦',\n      '̩', '̪', '̫', '̬',\n      '̭', '̮', '̯', '̰',\n      '̱', '̲', '̳', '̹',\n      '̺', '̻', '̼', 'ͅ',\n      '͇', '͈', '͉', '͍',\n      '͎', '͓', '͔', '͕',\n      '͖', '͙', '͚', '̣'\n    ],\n    \"mid\" : [\n      '̕', '̛', '̀', '́',\n      '͘', '̡', '̢', '̧',\n      '̨', '̴', '̵', '̶',\n      '͜', '͝', '͞',\n      '͟', '͠', '͢', '̸',\n      '̷', '͡', ' ҉'\n    ]\n  },\n  all = [].concat(soul.up, soul.down, soul.mid),\n  zalgo = {};\n\n  function randomNumber(range) {\n    var r = Math.floor(Math.random() * range);\n    return r;\n  }\n\n  function is_char(character) {\n    var bool = false;\n    all.filter(function (i) {\n      bool = (i === character);\n    });\n    return bool;\n  }\n  \n\n  function heComes(text, options) {\n    var result = '', counts, l;\n    options = options || {};\n    options[\"up\"] =   typeof options[\"up\"]   !== 'undefined' ? options[\"up\"]   : true;\n    options[\"mid\"] =  typeof options[\"mid\"]  !== 'undefined' ? options[\"mid\"]  : true;\n    options[\"down\"] = typeof options[\"down\"] !== 'undefined' ? options[\"down\"] : true;\n    options[\"size\"] = typeof options[\"size\"] !== 'undefined' ? options[\"size\"] : \"maxi\";\n    text = text.split('');\n    for (l in text) {\n      if (is_char(l)) {\n        continue;\n      }\n      result = result + text[l];\n      counts = {\"up\" : 0, \"down\" : 0, \"mid\" : 0};\n      switch (options.size) {\n      case 'mini':\n        counts.up = randomNumber(8);\n        counts.mid = randomNumber(2);\n        counts.down = randomNumber(8);\n        break;\n      case 'maxi':\n        counts.up = randomNumber(16) + 3;\n        counts.mid = randomNumber(4) + 1;\n        counts.down = randomNumber(64) + 3;\n        break;\n      default:\n        counts.up = randomNumber(8) + 1;\n        counts.mid = randomNumber(6) / 2;\n        counts.down = randomNumber(8) + 1;\n        break;\n      }\n\n      var arr = [\"up\", \"mid\", \"down\"];\n      for (var d in arr) {\n        var index = arr[d];\n        for (var i = 0 ; i <= counts[index]; i++) {\n          if (options[index]) {\n            result = result + soul[index][randomNumber(soul[index].length)];\n          }\n        }\n      }\n    }\n    return result;\n  }\n  // don't summon him\n  return heComes(text, options);\n}\n"]}]}