| ; | |
| var setFunctionLength = require('set-function-length'); | |
| var $defineProperty = require('es-define-property'); | |
| var callBindBasic = require('call-bind-apply-helpers'); | |
| var applyBind = require('call-bind-apply-helpers/applyBind'); | |
| module.exports = function callBind(originalFunction) { | |
| var func = callBindBasic(arguments); | |
| var adjustedLength = 1 + originalFunction.length - (arguments.length - 1); | |
| return setFunctionLength( | |
| func, | |
| adjustedLength > 0 ? adjustedLength : 0, | |
| true | |
| ); | |
| }; | |
| if ($defineProperty) { | |
| $defineProperty(module.exports, 'apply', { value: applyBind }); | |
| } else { | |
| module.exports.apply = applyBind; | |
| } | |
Xet Storage Details
- Size:
- 641 Bytes
- Xet hash:
- 43df343cd02b872dd9a877e4c599d2e08cf0af0aea026b202e2bcc0fc290fffa
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.