{"id":"node_modules/mathjs/es/expression/function/help.js","dependencies":[{"name":"/home/hernan/workspace/tests/test-simulador/package.json","includedInParent":true,"mtime":1597264365661},{"name":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/package.json","includedInParent":true,"mtime":1593627585935},{"name":"../../utils/factory","loc":{"line":1,"column":24},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/function/help.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/utils/factory.js"},{"name":"../../utils/customs","loc":{"line":2,"column":32},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/function/help.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/utils/customs.js"},{"name":"../embeddedDocs/embeddedDocs","loc":{"line":3,"column":29},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/function/help.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/embeddedDocs/embeddedDocs.js"},{"name":"../../utils/object","loc":{"line":4,"column":31},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/expression/function/help.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/utils/object.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.createHelp = void 0;\n\nvar _factory = require(\"../../utils/factory\");\n\nvar _customs = require(\"../../utils/customs\");\n\nvar _embeddedDocs = require(\"../embeddedDocs/embeddedDocs\");\n\nvar _object = require(\"../../utils/object\");\n\nvar name = 'help';\nvar dependencies = ['typed', 'mathWithTransform', 'Help'];\nvar createHelp = /* #__PURE__ */(0, _factory.factory)(name, dependencies, function (_ref) {\n  var typed = _ref.typed,\n      mathWithTransform = _ref.mathWithTransform,\n      Help = _ref.Help;\n  /**\n   * Retrieve help on a function or data type.\n   * Help files are retrieved from the embedded documentation in math.docs.\n   *\n   * Syntax:\n   *\n   *    math.help(search)\n   *\n   * Examples:\n   *\n   *    console.log(math.help('sin').toString())\n   *    console.log(math.help(math.add).toString())\n   *    console.log(math.help(math.add).toJSON())\n   *\n   * @param {Function | string | Object} search   A function or function name\n   *                                              for which to get help\n   * @return {Help} A help object\n   */\n\n  return typed(name, {\n    any: function any(search) {\n      var prop;\n      var searchName = search;\n\n      if (typeof search !== 'string') {\n        for (prop in mathWithTransform) {\n          // search in functions and constants\n          if ((0, _object.hasOwnProperty)(mathWithTransform, prop) && search === mathWithTransform[prop]) {\n            searchName = prop;\n            break;\n          }\n        }\n        /* TODO: implement help for data types\n         if (!text) {\n         // search data type\n         for (prop in math.type) {\n         if (hasOwnProperty(math, prop)) {\n         if (search === math.type[prop]) {\n         text = prop\n         break\n         }\n         }\n         }\n         }\n         */\n\n      }\n\n      var doc = (0, _customs.getSafeProperty)(_embeddedDocs.embeddedDocs, searchName);\n\n      if (!doc) {\n        var searchText = typeof searchName === 'function' ? searchName.name : searchName;\n        throw new Error('No documentation found on \"' + searchText + '\"');\n      }\n\n      return new Help(doc);\n    }\n  });\n});\nexports.createHelp = createHelp;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":2,"column":0}},{"generated":{"line":12,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":3,"column":0}},{"generated":{"line":14,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":4,"column":0}},{"generated":{"line":16,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":5,"column":0}},{"name":"name","generated":{"line":16,"column":4},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":5,"column":4}},{"generated":{"line":16,"column":8},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":5,"column":8}},{"generated":{"line":16,"column":11},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":5,"column":11}},{"generated":{"line":16,"column":17},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":5,"column":0}},{"generated":{"line":17,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":6,"column":0}},{"name":"dependencies","generated":{"line":17,"column":4},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":6,"column":4}},{"generated":{"line":17,"column":16},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":6,"column":16}},{"generated":{"line":17,"column":19},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":6,"column":19}},{"generated":{"line":17,"column":20},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":6,"column":20}},{"generated":{"line":17,"column":27},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":6,"column":19}},{"generated":{"line":17,"column":29},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":6,"column":29}},{"generated":{"line":17,"column":48},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":6,"column":19}},{"generated":{"line":17,"column":50},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":6,"column":50}},{"generated":{"line":17,"column":56},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":6,"column":19}},{"generated":{"line":17,"column":57},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":6,"column":0}},{"generated":{"line":18,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":7}},{"name":"createHelp","generated":{"line":18,"column":4},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":11}},{"generated":{"line":18,"column":14},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":21}},{"generated":{"line":18,"column":17},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":24}},{"generated":{"line":18,"column":32},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":39}},{"name":"name","generated":{"line":18,"column":54},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":47}},{"generated":{"line":18,"column":58},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":39}},{"name":"dependencies","generated":{"line":18,"column":60},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":53}},{"generated":{"line":18,"column":72},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":39}},{"generated":{"line":18,"column":74},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":67}},{"name":"_ref","generated":{"line":18,"column":84},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":77}},{"generated":{"line":18,"column":88},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":67}},{"generated":{"line":18,"column":90},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":83}},{"generated":{"line":19,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":8,"column":2}},{"name":"typed","generated":{"line":19,"column":6},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":8,"column":6}},{"generated":{"line":19,"column":11},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":8,"column":11}},{"name":"_ref","generated":{"line":19,"column":14},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":8,"column":14}},{"generated":{"line":19,"column":18},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":8,"column":18}},{"name":"typed","generated":{"line":19,"column":19},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":8,"column":19}},{"generated":{"line":19,"column":24},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":8,"column":2}},{"generated":{"line":20,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":8,"column":2}},{"name":"mathWithTransform","generated":{"line":20,"column":6},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":9,"column":6}},{"generated":{"line":20,"column":23},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":9,"column":23}},{"name":"_ref","generated":{"line":20,"column":26},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":9,"column":26}},{"generated":{"line":20,"column":30},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":9,"column":30}},{"name":"mathWithTransform","generated":{"line":20,"column":31},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":9,"column":31}},{"generated":{"line":20,"column":48},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":8,"column":2}},{"generated":{"line":21,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":8,"column":2}},{"name":"Help","generated":{"line":21,"column":6},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":10,"column":6}},{"generated":{"line":21,"column":10},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":10,"column":10}},{"name":"_ref","generated":{"line":21,"column":13},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":10,"column":13}},{"generated":{"line":21,"column":17},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":10,"column":17}},{"name":"Help","generated":{"line":21,"column":18},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":10,"column":18}},{"generated":{"line":21,"column":22},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":8,"column":2}},{"generated":{"line":22,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":12,"column":2}},{"generated":{"line":41,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":30,"column":2}},{"name":"typed","generated":{"line":41,"column":9},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":30,"column":9}},{"generated":{"line":41,"column":14},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":30,"column":14}},{"name":"name","generated":{"line":41,"column":15},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":30,"column":15}},{"generated":{"line":41,"column":19},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":30,"column":14}},{"generated":{"line":41,"column":21},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":30,"column":21}},{"name":"any","generated":{"line":42,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":31,"column":4}},{"name":"any","generated":{"line":42,"column":4},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":31,"column":4}},{"generated":{"line":42,"column":7},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":31,"column":7}},{"generated":{"line":42,"column":9},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":31,"column":9}},{"name":"any","generated":{"line":42,"column":18},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":31,"column":18}},{"generated":{"line":42,"column":21},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":31,"column":9}},{"name":"search","generated":{"line":42,"column":22},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":31,"column":22}},{"generated":{"line":42,"column":28},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":31,"column":9}},{"generated":{"line":42,"column":30},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":31,"column":30}},{"generated":{"line":43,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":32,"column":6}},{"name":"prop","generated":{"line":43,"column":10},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":32,"column":10}},{"generated":{"line":43,"column":14},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":32,"column":6}},{"generated":{"line":44,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":33,"column":6}},{"name":"searchName","generated":{"line":44,"column":10},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":33,"column":10}},{"generated":{"line":44,"column":20},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":33,"column":20}},{"name":"search","generated":{"line":44,"column":23},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":33,"column":23}},{"generated":{"line":44,"column":29},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":33,"column":6}},{"generated":{"line":46,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":35,"column":6}},{"generated":{"line":46,"column":10},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":35,"column":10}},{"name":"search","generated":{"line":46,"column":17},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":35,"column":17}},{"generated":{"line":46,"column":23},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":35,"column":10}},{"generated":{"line":46,"column":28},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":35,"column":28}},{"generated":{"line":46,"column":36},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":35,"column":6}},{"generated":{"line":46,"column":38},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":35,"column":38}},{"generated":{"line":47,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":36,"column":8}},{"name":"prop","generated":{"line":47,"column":13},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":36,"column":13}},{"generated":{"line":47,"column":17},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":36,"column":8}},{"name":"mathWithTransform","generated":{"line":47,"column":21},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":36,"column":21}},{"generated":{"line":47,"column":38},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":36,"column":8}},{"generated":{"line":47,"column":40},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":36,"column":40}},{"generated":{"line":48,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":37,"column":10}},{"generated":{"line":49,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":38,"column":10}},{"generated":{"line":49,"column":14},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":38,"column":14}},{"name":"mathWithTransform","generated":{"line":49,"column":42},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":38,"column":29}},{"generated":{"line":49,"column":59},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":38,"column":14}},{"name":"prop","generated":{"line":49,"column":61},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":38,"column":48}},{"generated":{"line":49,"column":65},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":38,"column":14}},{"name":"search","generated":{"line":49,"column":70},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":38,"column":57}},{"generated":{"line":49,"column":76},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":38,"column":63}},{"name":"mathWithTransform","generated":{"line":49,"column":81},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":38,"column":68}},{"generated":{"line":49,"column":98},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":38,"column":85}},{"name":"prop","generated":{"line":49,"column":99},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":38,"column":86}},{"generated":{"line":49,"column":103},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":38,"column":85}},{"generated":{"line":49,"column":104},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":38,"column":10}},{"generated":{"line":49,"column":106},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":38,"column":93}},{"name":"searchName","generated":{"line":50,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":39,"column":12}},{"name":"searchName","generated":{"line":50,"column":12},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":39,"column":12}},{"generated":{"line":50,"column":22},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":39,"column":22}},{"name":"prop","generated":{"line":50,"column":25},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":39,"column":25}},{"generated":{"line":50,"column":29},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":39,"column":12}},{"generated":{"line":51,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":40,"column":12}},{"generated":{"line":52,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":41,"column":11}},{"generated":{"line":53,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":42,"column":9}},{"generated":{"line":54,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":43,"column":8}},{"generated":{"line":68,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":57,"column":7}},{"generated":{"line":70,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":59,"column":6}},{"name":"doc","generated":{"line":70,"column":10},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":59,"column":10}},{"generated":{"line":70,"column":13},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":59,"column":13}},{"generated":{"line":70,"column":16},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":59,"column":16}},{"name":"embeddedDocs","generated":{"line":70,"column":46},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":59,"column":32}},{"generated":{"line":70,"column":72},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":59,"column":16}},{"name":"searchName","generated":{"line":70,"column":74},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":59,"column":46}},{"generated":{"line":70,"column":84},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":59,"column":16}},{"generated":{"line":70,"column":85},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":59,"column":6}},{"generated":{"line":72,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":61,"column":6}},{"generated":{"line":72,"column":10},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":61,"column":10}},{"name":"doc","generated":{"line":72,"column":11},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":61,"column":11}},{"generated":{"line":72,"column":14},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":61,"column":6}},{"generated":{"line":72,"column":16},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":61,"column":16}},{"generated":{"line":73,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":62,"column":8}},{"name":"searchText","generated":{"line":73,"column":12},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":62,"column":12}},{"generated":{"line":73,"column":22},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":62,"column":22}},{"generated":{"line":73,"column":25},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":62,"column":25}},{"name":"searchName","generated":{"line":73,"column":32},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":62,"column":32}},{"generated":{"line":73,"column":42},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":62,"column":25}},{"generated":{"line":73,"column":47},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":62,"column":47}},{"generated":{"line":73,"column":57},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":62,"column":25}},{"name":"searchName","generated":{"line":73,"column":60},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":62,"column":60}},{"generated":{"line":73,"column":70},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":62,"column":70}},{"name":"name","generated":{"line":73,"column":71},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":62,"column":71}},{"generated":{"line":73,"column":75},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":62,"column":25}},{"name":"searchName","generated":{"line":73,"column":78},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":62,"column":78}},{"generated":{"line":73,"column":88},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":62,"column":8}},{"generated":{"line":74,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":63,"column":8}},{"generated":{"line":74,"column":14},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":63,"column":14}},{"name":"Error","generated":{"line":74,"column":18},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":63,"column":18}},{"generated":{"line":74,"column":23},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":63,"column":14}},{"generated":{"line":74,"column":24},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":63,"column":24}},{"name":"searchText","generated":{"line":74,"column":56},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":63,"column":56}},{"generated":{"line":74,"column":66},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":63,"column":24}},{"generated":{"line":74,"column":69},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":63,"column":69}},{"generated":{"line":74,"column":72},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":63,"column":14}},{"generated":{"line":74,"column":73},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":63,"column":8}},{"generated":{"line":75,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":64,"column":7}},{"generated":{"line":77,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":66,"column":6}},{"generated":{"line":77,"column":13},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":66,"column":13}},{"name":"Help","generated":{"line":77,"column":17},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":66,"column":17}},{"generated":{"line":77,"column":21},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":66,"column":13}},{"name":"doc","generated":{"line":77,"column":22},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":66,"column":22}},{"generated":{"line":77,"column":25},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":66,"column":13}},{"generated":{"line":77,"column":26},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":66,"column":6}},{"generated":{"line":78,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":67,"column":5}},{"generated":{"line":79,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":30,"column":21}},{"generated":{"line":79,"column":3},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":30,"column":14}},{"generated":{"line":79,"column":4},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":30,"column":2}},{"generated":{"line":80,"column":0},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":69,"column":1}},{"generated":{"line":80,"column":1},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":39}},{"generated":{"line":80,"column":2},"source":"node_modules/mathjs/es/expression/function/help.js","original":{"line":7,"column":7}}],"sources":{"node_modules/mathjs/es/expression/function/help.js":"import { factory } from '../../utils/factory';\nimport { getSafeProperty } from '../../utils/customs';\nimport { embeddedDocs } from '../embeddedDocs/embeddedDocs';\nimport { hasOwnProperty } from '../../utils/object';\nvar name = 'help';\nvar dependencies = ['typed', 'mathWithTransform', 'Help'];\nexport var createHelp = /* #__PURE__ */factory(name, dependencies, function (_ref) {\n  var typed = _ref.typed,\n      mathWithTransform = _ref.mathWithTransform,\n      Help = _ref.Help;\n\n  /**\n   * Retrieve help on a function or data type.\n   * Help files are retrieved from the embedded documentation in math.docs.\n   *\n   * Syntax:\n   *\n   *    math.help(search)\n   *\n   * Examples:\n   *\n   *    console.log(math.help('sin').toString())\n   *    console.log(math.help(math.add).toString())\n   *    console.log(math.help(math.add).toJSON())\n   *\n   * @param {Function | string | Object} search   A function or function name\n   *                                              for which to get help\n   * @return {Help} A help object\n   */\n  return typed(name, {\n    any: function any(search) {\n      var prop;\n      var searchName = search;\n\n      if (typeof search !== 'string') {\n        for (prop in mathWithTransform) {\n          // search in functions and constants\n          if (hasOwnProperty(mathWithTransform, prop) && search === mathWithTransform[prop]) {\n            searchName = prop;\n            break;\n          }\n        }\n        /* TODO: implement help for data types\n         if (!text) {\n         // search data type\n         for (prop in math.type) {\n         if (hasOwnProperty(math, prop)) {\n         if (search === math.type[prop]) {\n         text = prop\n         break\n         }\n         }\n         }\n         }\n         */\n\n      }\n\n      var doc = getSafeProperty(embeddedDocs, searchName);\n\n      if (!doc) {\n        var searchText = typeof searchName === 'function' ? searchName.name : searchName;\n        throw new Error('No documentation found on \"' + searchText + '\"');\n      }\n\n      return new Help(doc);\n    }\n  });\n});"},"lineCount":null}},"error":null,"hash":"f8d921269ff0dfdd66bde75c79e2c36a","cacheData":{"env":{}}}