source: node_modules/@babel/runtime-corejs3/helpers/toPrimitive.js

main
Last change on this file was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 578 bytes
Line 
1var _Symbol$toPrimitive = require("core-js-pure/features/symbol/to-primitive.js");
2var _typeof = require("./typeof.js")["default"];
3function toPrimitive(t, r) {
4 if ("object" != _typeof(t) || !t) return t;
5 var e = t[_Symbol$toPrimitive];
6 if (void 0 !== e) {
7 var i = e.call(t, r || "default");
8 if ("object" != _typeof(i)) return i;
9 throw new TypeError("@@toPrimitive must return a primitive value.");
10 }
11 return ("string" === r ? String : Number)(t);
12}
13module.exports = toPrimitive, module.exports.__esModule = true, module.exports["default"] = module.exports;
Note: See TracBrowser for help on using the repository browser.