Spaces:
Runtime error
Runtime error
Download node_modules/call-bind/index.js from MarkoVidrih/Language-Vision-Model: direct link, hf CLI and curl.
- Browser
- Download file 1.21 kB
-
https://huggingface.co/spaces/MarkoVidrih/Language-Vision-Model/resolve/main/node_modules/call-bind/index.js
- Command line
-
hf download hf://spaces/MarkoVidrih/Language-Vision-Model/node_modules/call-bind/index.js
-
curl -L -o index.js https://huggingface.co/spaces/MarkoVidrih/Language-Vision-Model/resolve/main/node_modules/call-bind/index.js
1.21 kB
| ; | |
| var bind = require('function-bind'); | |
| var GetIntrinsic = require('get-intrinsic'); | |
| var setFunctionLength = require('set-function-length'); | |
| var $TypeError = GetIntrinsic('%TypeError%'); | |
| var $apply = GetIntrinsic('%Function.prototype.apply%'); | |
| var $call = GetIntrinsic('%Function.prototype.call%'); | |
| var $reflectApply = GetIntrinsic('%Reflect.apply%', true) || bind.call($call, $apply); | |
| var $defineProperty = GetIntrinsic('%Object.defineProperty%', true); | |
| var $max = GetIntrinsic('%Math.max%'); | |
| if ($defineProperty) { | |
| try { | |
| $defineProperty({}, 'a', { value: 1 }); | |
| } catch (e) { | |
| // IE 8 has a broken defineProperty | |
| $defineProperty = null; | |
| } | |
| } | |
| module.exports = function callBind(originalFunction) { | |
| if (typeof originalFunction !== 'function') { | |
| throw new $TypeError('a function is required'); | |
| } | |
| var func = $reflectApply(bind, $call, arguments); | |
| return setFunctionLength( | |
| func, | |
| 1 + $max(0, originalFunction.length - (arguments.length - 1)), | |
| true | |
| ); | |
| }; | |
| var applyBind = function applyBind() { | |
| return $reflectApply(bind, $apply, arguments); | |
| }; | |
| if ($defineProperty) { | |
| $defineProperty(module.exports, 'apply', { value: applyBind }); | |
| } else { | |
| module.exports.apply = applyBind; | |
| } | |