1 |
- {"ast":null,"code":"'use strict';\n\nvar globalThis = require('../internals/global-this');\nvar apply = require('../internals/function-apply');\nvar isCallable = require('../internals/is-callable');\nvar ENVIRONMENT = require('../internals/environment');\nvar USER_AGENT = require('../internals/environment-user-agent');\nvar arraySlice = require('../internals/array-slice');\nvar validateArgumentsLength = require('../internals/validate-arguments-length');\nvar Function = globalThis.Function;\n// dirty IE9- and Bun 0.3.0- checks\nvar WRAP = /MSIE .\\./.test(USER_AGENT) || ENVIRONMENT === 'BUN' && function () {\n var version = globalThis.Bun.version.split('.');\n return version.length < 3 || version[0] === '0' && (version[1] < 3 || version[1] === '3' && version[2] === '0');\n}();\n\n// IE9- / Bun 0.3.0- setTimeout / setInterval / setImmediate additional parameters fix\n// https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#timers\n// https://github.com/oven-sh/bun/issues/1633\nmodule.exports = function (scheduler, hasTimeArg) {\n var firstParamIndex = hasTimeArg ? 2 : 1;\n return WRAP ? function (handler, timeout /* , ...arguments */) {\n var boundArgs = validateArgumentsLength(arguments.length, 1) > firstParamIndex;\n var fn = isCallable(handler) ? handler : Function(handler);\n var params = boundArgs ? arraySlice(arguments, firstParamIndex) : [];\n var callback = boundArgs ? function () {\n apply(fn, this, params);\n } : fn;\n return hasTimeArg ? scheduler(callback, timeout) : scheduler(callback);\n } : scheduler;\n};","map":{"version":3,"names":["globalThis","require","apply","isCallable","ENVIRONMENT","USER_AGENT","arraySlice","validateArgumentsLength","Function","WRAP","test","version","Bun","split","length","module","exports","scheduler","hasTimeArg","firstParamIndex","handler","timeout","boundArgs","arguments","fn","params","callback"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/core-js-pure/internals/schedulers-fix.js"],"sourcesContent":["'use strict';\nvar globalThis = require('../internals/global-this');\nvar apply = require('../internals/function-apply');\nvar isCallable = require('../internals/is-callable');\nvar ENVIRONMENT = require('../internals/environment');\nvar USER_AGENT = require('../internals/environment-user-agent');\nvar arraySlice = require('../internals/array-slice');\nvar validateArgumentsLength = require('../internals/validate-arguments-length');\n\nvar Function = globalThis.Function;\n// dirty IE9- and Bun 0.3.0- checks\nvar WRAP = /MSIE .\\./.test(USER_AGENT) || ENVIRONMENT === 'BUN' && (function () {\n var version = globalThis.Bun.version.split('.');\n return version.length < 3 || version[0] === '0' && (version[1] < 3 || version[1] === '3' && version[2] === '0');\n})();\n\n// IE9- / Bun 0.3.0- setTimeout / setInterval / setImmediate additional parameters fix\n// https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#timers\n// https://github.com/oven-sh/bun/issues/1633\nmodule.exports = function (scheduler, hasTimeArg) {\n var firstParamIndex = hasTimeArg ? 2 : 1;\n return WRAP ? function (handler, timeout /* , ...arguments */) {\n var boundArgs = validateArgumentsLength(arguments.length, 1) > firstParamIndex;\n var fn = isCallable(handler) ? handler : Function(handler);\n var params = boundArgs ? arraySlice(arguments, firstParamIndex) : [];\n var callback = boundArgs ? function () {\n apply(fn, this, params);\n } : fn;\n return hasTimeArg ? scheduler(callback, timeout) : scheduler(callback);\n } : scheduler;\n};\n"],"mappings":"AAAA,YAAY;;AACZ,IAAIA,UAAU,GAAGC,OAAO,CAAC,0BAA0B,CAAC;AACpD,IAAIC,KAAK,GAAGD,OAAO,CAAC,6BAA6B,CAAC;AAClD,IAAIE,UAAU,GAAGF,OAAO,CAAC,0BAA0B,CAAC;AACpD,IAAIG,WAAW,GAAGH,OAAO,CAAC,0BAA0B,CAAC;AACrD,IAAII,UAAU,GAAGJ,OAAO,CAAC,qCAAqC,CAAC;AAC/D,IAAIK,UAAU,GAAGL,OAAO,CAAC,0BAA0B,CAAC;AACpD,IAAIM,uBAAuB,GAAGN,OAAO,CAAC,wCAAwC,CAAC;AAE/E,IAAIO,QAAQ,GAAGR,UAAU,CAACQ,QAAQ;AAClC;AACA,IAAIC,IAAI,GAAG,UAAU,CAACC,IAAI,CAACL,UAAU,CAAC,IAAID,WAAW,KAAK,KAAK,IAAK,YAAY;EAC9E,IAAIO,OAAO,GAAGX,UAAU,CAACY,GAAG,CAACD,OAAO,CAACE,KAAK,CAAC,GAAG,CAAC;EAC/C,OAAOF,OAAO,CAACG,MAAM,GAAG,CAAC,IAAIH,OAAO,CAAC,CAAC,CAAC,KAAK,GAAG,KAAKA,OAAO,CAAC,CAAC,CAAC,GAAG,CAAC,IAAIA,OAAO,CAAC,CAAC,CAAC,KAAK,GAAG,IAAIA,OAAO,CAAC,CAAC,CAAC,KAAK,GAAG,CAAC;AACjH,CAAC,CAAE,CAAC;;AAEJ;AACA;AACA;AACAI,MAAM,CAACC,OAAO,GAAG,UAAUC,SAAS,EAAEC,UAAU,EAAE;EAChD,IAAIC,eAAe,GAAGD,UAAU,GAAG,CAAC,GAAG,CAAC;EACxC,OAAOT,IAAI,GAAG,UAAUW,OAAO,EAAEC,OAAO,CAAC,sBAAsB;IAC7D,IAAIC,SAAS,GAAGf,uBAAuB,CAACgB,SAAS,CAACT,MAAM,EAAE,CAAC,CAAC,GAAGK,eAAe;IAC9E,IAAIK,EAAE,GAAGrB,UAAU,CAACiB,OAAO,CAAC,GAAGA,OAAO,GAAGZ,QAAQ,CAACY,OAAO,CAAC;IAC1D,IAAIK,MAAM,GAAGH,SAAS,GAAGhB,UAAU,CAACiB,SAAS,EAAEJ,eAAe,CAAC,GAAG,EAAE;IACpE,IAAIO,QAAQ,GAAGJ,SAAS,GAAG,YAAY;MACrCpB,KAAK,CAACsB,EAAE,EAAE,IAAI,EAAEC,MAAM,CAAC;IACzB,CAAC,GAAGD,EAAE;IACN,OAAON,UAAU,GAAGD,SAAS,CAACS,QAAQ,EAAEL,OAAO,CAAC,GAAGJ,SAAS,CAACS,QAAQ,CAAC;EACxE,CAAC,GAAGT,SAAS;AACf,CAAC","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}
|