{"id":"../../node_modules/ramda/es/sortWith.js","dependencies":[{"name":"/Users/phil/code/@platform/code/react.ssr/sample/ui/.uiharness/package.json","includedInParent":true,"mtime":1566550465515},{"name":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/ramda/package.json","includedInParent":true,"mtime":1563238653415},{"name":"./internal/_curry2.js","loc":{"line":1,"column":20},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/ramda/es/sortWith.js","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/ramda/es/internal/_curry2.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.default = void 0;\n\nvar _curry = _interopRequireDefault(require(\"./internal/_curry2.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/**\n * Sorts a list according to a list of comparators.\n *\n * @func\n * @memberOf R\n * @since v0.23.0\n * @category Relation\n * @sig [(a, a) -> Number] -> [a] -> [a]\n * @param {Array} functions A list of comparator functions.\n * @param {Array} list The list to sort.\n * @return {Array} A new list sorted according to the comarator functions.\n * @example\n *\n *      const alice = {\n *        name: 'alice',\n *        age: 40\n *      };\n *      const bob = {\n *        name: 'bob',\n *        age: 30\n *      };\n *      const clara = {\n *        name: 'clara',\n *        age: 40\n *      };\n *      const people = [clara, bob, alice];\n *      const ageNameSort = R.sortWith([\n *        R.descend(R.prop('age')),\n *        R.ascend(R.prop('name'))\n *      ]);\n *      ageNameSort(people); //=> [alice, clara, bob]\n */\nvar sortWith =\n/*#__PURE__*/\n(0, _curry.default)(function sortWith(fns, list) {\n  return Array.prototype.slice.call(list, 0).sort(function (a, b) {\n    var result = 0;\n    var i = 0;\n\n    while (result === 0 && i < fns.length) {\n      result = fns[i](a, b);\n      i += 1;\n    }\n\n    return result;\n  });\n});\nvar _default = sortWith;\nexports.default = _default;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":1,"column":0}},{"generated":{"line":12,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":3,"column":0}},{"generated":{"line":44,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":0}},{"name":"sortWith","generated":{"line":44,"column":4},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":4}},{"generated":{"line":44,"column":12},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":12}},{"generated":{"line":45,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":15}},{"generated":{"line":46,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":28}},{"generated":{"line":46,"column":20},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":36}},{"name":"sortWith","generated":{"line":46,"column":29},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":45}},{"generated":{"line":46,"column":37},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":36}},{"name":"fns","generated":{"line":46,"column":38},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":54}},{"generated":{"line":46,"column":41},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":36}},{"name":"list","generated":{"line":46,"column":43},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":59}},{"generated":{"line":46,"column":47},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":36}},{"generated":{"line":46,"column":49},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":65}},{"generated":{"line":47,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":2}},{"name":"Array","generated":{"line":47,"column":9},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":9}},{"generated":{"line":47,"column":14},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":14}},{"name":"prototype","generated":{"line":47,"column":15},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":15}},{"generated":{"line":47,"column":24},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":9}},{"name":"slice","generated":{"line":47,"column":25},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":25}},{"generated":{"line":47,"column":30},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":9}},{"name":"call","generated":{"line":47,"column":31},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":31}},{"generated":{"line":47,"column":35},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":9}},{"name":"list","generated":{"line":47,"column":36},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":36}},{"generated":{"line":47,"column":40},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":9}},{"generated":{"line":47,"column":42},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":42}},{"generated":{"line":47,"column":43},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":9}},{"name":"sort","generated":{"line":47,"column":45},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":45}},{"generated":{"line":47,"column":49},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":9}},{"generated":{"line":47,"column":50},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":50}},{"name":"a","generated":{"line":47,"column":60},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":60}},{"generated":{"line":47,"column":61},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":50}},{"name":"b","generated":{"line":47,"column":63},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":63}},{"generated":{"line":47,"column":64},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":50}},{"generated":{"line":47,"column":66},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":66}},{"generated":{"line":48,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":37,"column":4}},{"name":"result","generated":{"line":48,"column":8},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":37,"column":8}},{"generated":{"line":48,"column":14},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":37,"column":14}},{"generated":{"line":48,"column":17},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":37,"column":17}},{"generated":{"line":48,"column":18},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":37,"column":4}},{"generated":{"line":49,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":38,"column":4}},{"name":"i","generated":{"line":49,"column":8},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":38,"column":8}},{"generated":{"line":49,"column":9},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":38,"column":9}},{"generated":{"line":49,"column":12},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":38,"column":12}},{"generated":{"line":49,"column":13},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":38,"column":4}},{"generated":{"line":51,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":39,"column":4}},{"name":"result","generated":{"line":51,"column":11},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":39,"column":11}},{"generated":{"line":51,"column":17},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":39,"column":17}},{"generated":{"line":51,"column":22},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":39,"column":22}},{"generated":{"line":51,"column":23},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":39,"column":11}},{"name":"i","generated":{"line":51,"column":27},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":39,"column":27}},{"generated":{"line":51,"column":28},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":39,"column":28}},{"name":"fns","generated":{"line":51,"column":31},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":39,"column":31}},{"generated":{"line":51,"column":34},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":39,"column":34}},{"name":"length","generated":{"line":51,"column":35},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":39,"column":35}},{"generated":{"line":51,"column":41},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":39,"column":4}},{"generated":{"line":51,"column":43},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":39,"column":43}},{"name":"result","generated":{"line":52,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":40,"column":6}},{"name":"result","generated":{"line":52,"column":6},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":40,"column":6}},{"generated":{"line":52,"column":12},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":40,"column":12}},{"name":"fns","generated":{"line":52,"column":15},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":40,"column":15}},{"generated":{"line":52,"column":18},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":40,"column":18}},{"name":"i","generated":{"line":52,"column":19},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":40,"column":19}},{"generated":{"line":52,"column":20},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":40,"column":18}},{"generated":{"line":52,"column":21},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":40,"column":15}},{"name":"a","generated":{"line":52,"column":22},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":40,"column":22}},{"generated":{"line":52,"column":23},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":40,"column":15}},{"name":"b","generated":{"line":52,"column":25},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":40,"column":25}},{"generated":{"line":52,"column":26},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":40,"column":15}},{"generated":{"line":52,"column":27},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":40,"column":6}},{"name":"i","generated":{"line":53,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":41,"column":6}},{"name":"i","generated":{"line":53,"column":6},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":41,"column":6}},{"generated":{"line":53,"column":7},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":41,"column":7}},{"generated":{"line":53,"column":11},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":41,"column":11}},{"generated":{"line":53,"column":12},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":41,"column":6}},{"generated":{"line":54,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":42,"column":5}},{"generated":{"line":56,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":43,"column":4}},{"name":"result","generated":{"line":56,"column":11},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":43,"column":11}},{"generated":{"line":56,"column":17},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":43,"column":4}},{"generated":{"line":57,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":44,"column":3}},{"generated":{"line":57,"column":3},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":9}},{"generated":{"line":57,"column":4},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":36,"column":2}},{"generated":{"line":58,"column":0},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":45,"column":1}},{"generated":{"line":58,"column":1},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":28}},{"generated":{"line":58,"column":2},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":35,"column":0}},{"name":"sortWith","generated":{"line":59,"column":15},"source":"../../node_modules/ramda/es/sortWith.js","original":{"line":46,"column":15}}],"sources":{"../../node_modules/ramda/es/sortWith.js":"import _curry2 from './internal/_curry2.js';\n\n/**\n * Sorts a list according to a list of comparators.\n *\n * @func\n * @memberOf R\n * @since v0.23.0\n * @category Relation\n * @sig [(a, a) -> Number] -> [a] -> [a]\n * @param {Array} functions A list of comparator functions.\n * @param {Array} list The list to sort.\n * @return {Array} A new list sorted according to the comarator functions.\n * @example\n *\n *      const alice = {\n *        name: 'alice',\n *        age: 40\n *      };\n *      const bob = {\n *        name: 'bob',\n *        age: 30\n *      };\n *      const clara = {\n *        name: 'clara',\n *        age: 40\n *      };\n *      const people = [clara, bob, alice];\n *      const ageNameSort = R.sortWith([\n *        R.descend(R.prop('age')),\n *        R.ascend(R.prop('name'))\n *      ]);\n *      ageNameSort(people); //=> [alice, clara, bob]\n */\nvar sortWith = /*#__PURE__*/_curry2(function sortWith(fns, list) {\n  return Array.prototype.slice.call(list, 0).sort(function (a, b) {\n    var result = 0;\n    var i = 0;\n    while (result === 0 && i < fns.length) {\n      result = fns[i](a, b);\n      i += 1;\n    }\n    return result;\n  });\n});\nexport default sortWith;"},"lineCount":null}},"error":null,"hash":"3b786eefa285383d5e386e8e19fb87ca","cacheData":{"env":{}}}