{"version":3,"sources":["/Users/kevin/Dev/OpenSource/iterators/fast-extract/src/polyfills.cjs"],"sourcesContent":["require('buffer-v6-polyfill');\n\n// only patch legacy versions of node.js\nconst major = +process.versions.node.split('.')[0];\nif (major === 0) {\n  const mock = require('mock-require-lazy');\n  mock('readable-stream', require('readable-stream'));\n  mock('bl', require('bl'));\n}\n\nconst stream = require('stream');\nif (!stream.Readable) {\n  const patch = require('readable-stream');\n  stream.Readable = patch.Readable;\n  stream.Writable = patch.Writable;\n  stream.Transform = patch.Transform;\n  stream.PassThrough = patch.PassThrough;\n}\n\nif (typeof setimmediate === 'undefined') global.setImmediate = require('next-tick');\n"],"names":["require","major","process","versions","node","split","mock","stream","Readable","patch","Writable","Transform","PassThrough","setimmediate","global","setImmediate"],"mappings":";AAAAA,QAAQ;AAER,wCAAwC;AACxC,IAAMC,QAAQ,CAACC,QAAQC,QAAQ,CAACC,IAAI,CAACC,KAAK,CAAC,IAAI,CAAC,EAAE;AAClD,IAAIJ,UAAU,GAAG;IACf,IAAMK,OAAON,QAAQ;IACrBM,KAAK,mBAAmBN,QAAQ;IAChCM,KAAK,MAAMN,QAAQ;AACrB;AAEA,IAAMO,SAASP,QAAQ;AACvB,IAAI,CAACO,OAAOC,QAAQ,EAAE;IACpB,IAAMC,QAAQT,QAAQ;IACtBO,OAAOC,QAAQ,GAAGC,MAAMD,QAAQ;IAChCD,OAAOG,QAAQ,GAAGD,MAAMC,QAAQ;IAChCH,OAAOI,SAAS,GAAGF,MAAME,SAAS;IAClCJ,OAAOK,WAAW,GAAGH,MAAMG,WAAW;AACxC;AAEA,IAAI,OAAOC,iBAAiB,aAAaC,OAAOC,YAAY,GAAGf,QAAQ"}