1 line
1.8 KiB
JSON
1 line
1.8 KiB
JSON
{"ast":null,"code":"var uncurryThis = require('../internals/function-uncurry-this');\n\nvar aCallable = require('../internals/a-callable');\n\nvar NATIVE_BIND = require('../internals/function-bind-native');\n\nvar bind = uncurryThis(uncurryThis.bind); // optional / simple context binding\n\nmodule.exports = function (fn, that) {\n aCallable(fn);\n return that === undefined ? fn : NATIVE_BIND ? bind(fn, that) : function\n /* ...args */\n () {\n return fn.apply(that, arguments);\n };\n};","map":{"version":3,"sources":["D:/CODE/GITEE/react/B/P/app/node_modules/core-js-pure/internals/function-bind-context.js"],"names":["uncurryThis","require","aCallable","NATIVE_BIND","bind","module","exports","fn","that","undefined","apply","arguments"],"mappings":"AAAA,IAAIA,WAAW,GAAGC,OAAO,CAAC,oCAAD,CAAzB;;AACA,IAAIC,SAAS,GAAGD,OAAO,CAAC,yBAAD,CAAvB;;AACA,IAAIE,WAAW,GAAGF,OAAO,CAAC,mCAAD,CAAzB;;AAEA,IAAIG,IAAI,GAAGJ,WAAW,CAACA,WAAW,CAACI,IAAb,CAAtB,C,CAEA;;AACAC,MAAM,CAACC,OAAP,GAAiB,UAAUC,EAAV,EAAcC,IAAd,EAAoB;AACnCN,EAAAA,SAAS,CAACK,EAAD,CAAT;AACA,SAAOC,IAAI,KAAKC,SAAT,GAAqBF,EAArB,GAA0BJ,WAAW,GAAGC,IAAI,CAACG,EAAD,EAAKC,IAAL,CAAP,GAAoB;AAAU;AAAV,KAAyB;AACvF,WAAOD,EAAE,CAACG,KAAH,CAASF,IAAT,EAAeG,SAAf,CAAP;AACD,GAFD;AAGD,CALD","sourcesContent":["var uncurryThis = require('../internals/function-uncurry-this');\r\nvar aCallable = require('../internals/a-callable');\r\nvar NATIVE_BIND = require('../internals/function-bind-native');\r\n\r\nvar bind = uncurryThis(uncurryThis.bind);\r\n\r\n// optional / simple context binding\r\nmodule.exports = function (fn, that) {\r\n aCallable(fn);\r\n return that === undefined ? fn : NATIVE_BIND ? bind(fn, that) : function (/* ...args */) {\r\n return fn.apply(that, arguments);\r\n };\r\n};\r\n"]},"metadata":{},"sourceType":"script"} |