1 line
4.8 KiB
JSON
1 line
4.8 KiB
JSON
{"ast":null,"code":"module.exports = realpath;\nrealpath.realpath = realpath;\nrealpath.sync = realpathSync;\nrealpath.realpathSync = realpathSync;\nrealpath.monkeypatch = monkeypatch;\nrealpath.unmonkeypatch = unmonkeypatch;\n\nvar fs = require('fs');\n\nvar origRealpath = fs.realpath;\nvar origRealpathSync = fs.realpathSync;\nvar version = process.version;\nvar ok = /^v[0-5]\\./.test(version);\n\nvar old = require('./old.js');\n\nfunction newError(er) {\n return er && er.syscall === 'realpath' && (er.code === 'ELOOP' || er.code === 'ENOMEM' || er.code === 'ENAMETOOLONG');\n}\n\nfunction realpath(p, cache, cb) {\n if (ok) {\n return origRealpath(p, cache, cb);\n }\n\n if (typeof cache === 'function') {\n cb = cache;\n cache = null;\n }\n\n origRealpath(p, cache, function (er, result) {\n if (newError(er)) {\n old.realpath(p, cache, cb);\n } else {\n cb(er, result);\n }\n });\n}\n\nfunction realpathSync(p, cache) {\n if (ok) {\n return origRealpathSync(p, cache);\n }\n\n try {\n return origRealpathSync(p, cache);\n } catch (er) {\n if (newError(er)) {\n return old.realpathSync(p, cache);\n } else {\n throw er;\n }\n }\n}\n\nfunction monkeypatch() {\n fs.realpath = realpath;\n fs.realpathSync = realpathSync;\n}\n\nfunction unmonkeypatch() {\n fs.realpath = origRealpath;\n fs.realpathSync = origRealpathSync;\n}","map":{"version":3,"sources":["/Users/tylerkoenig/Code/personal/react-scss2/node_modules/fs.realpath/index.js"],"names":["module","exports","realpath","sync","realpathSync","monkeypatch","unmonkeypatch","fs","require","origRealpath","origRealpathSync","version","process","ok","test","old","newError","er","syscall","code","p","cache","cb","result"],"mappings":"AAAAA,MAAM,CAACC,OAAP,GAAiBC,QAAjB;AACAA,QAAQ,CAACA,QAAT,GAAoBA,QAApB;AACAA,QAAQ,CAACC,IAAT,GAAgBC,YAAhB;AACAF,QAAQ,CAACE,YAAT,GAAwBA,YAAxB;AACAF,QAAQ,CAACG,WAAT,GAAuBA,WAAvB;AACAH,QAAQ,CAACI,aAAT,GAAyBA,aAAzB;;AAEA,IAAIC,EAAE,GAAGC,OAAO,CAAC,IAAD,CAAhB;;AACA,IAAIC,YAAY,GAAGF,EAAE,CAACL,QAAtB;AACA,IAAIQ,gBAAgB,GAAGH,EAAE,CAACH,YAA1B;AAEA,IAAIO,OAAO,GAAGC,OAAO,CAACD,OAAtB;AACA,IAAIE,EAAE,GAAG,YAAYC,IAAZ,CAAiBH,OAAjB,CAAT;;AACA,IAAII,GAAG,GAAGP,OAAO,CAAC,UAAD,CAAjB;;AAEA,SAASQ,QAAT,CAAmBC,EAAnB,EAAuB;AACrB,SAAOA,EAAE,IAAIA,EAAE,CAACC,OAAH,KAAe,UAArB,KACLD,EAAE,CAACE,IAAH,KAAY,OAAZ,IACAF,EAAE,CAACE,IAAH,KAAY,QADZ,IAEAF,EAAE,CAACE,IAAH,KAAY,cAHP,CAAP;AAKD;;AAED,SAASjB,QAAT,CAAmBkB,CAAnB,EAAsBC,KAAtB,EAA6BC,EAA7B,EAAiC;AAC/B,MAAIT,EAAJ,EAAQ;AACN,WAAOJ,YAAY,CAACW,CAAD,EAAIC,KAAJ,EAAWC,EAAX,CAAnB;AACD;;AAED,MAAI,OAAOD,KAAP,KAAiB,UAArB,EAAiC;AAC/BC,IAAAA,EAAE,GAAGD,KAAL;AACAA,IAAAA,KAAK,GAAG,IAAR;AACD;;AACDZ,EAAAA,YAAY,CAACW,CAAD,EAAIC,KAAJ,EAAW,UAAUJ,EAAV,EAAcM,MAAd,EAAsB;AAC3C,QAAIP,QAAQ,CAACC,EAAD,CAAZ,EAAkB;AAChBF,MAAAA,GAAG,CAACb,QAAJ,CAAakB,CAAb,EAAgBC,KAAhB,EAAuBC,EAAvB;AACD,KAFD,MAEO;AACLA,MAAAA,EAAE,CAACL,EAAD,EAAKM,MAAL,CAAF;AACD;AACF,GANW,CAAZ;AAOD;;AAED,SAASnB,YAAT,CAAuBgB,CAAvB,EAA0BC,KAA1B,EAAiC;AAC/B,MAAIR,EAAJ,EAAQ;AACN,WAAOH,gBAAgB,CAACU,CAAD,EAAIC,KAAJ,CAAvB;AACD;;AAED,MAAI;AACF,WAAOX,gBAAgB,CAACU,CAAD,EAAIC,KAAJ,CAAvB;AACD,GAFD,CAEE,OAAOJ,EAAP,EAAW;AACX,QAAID,QAAQ,CAACC,EAAD,CAAZ,EAAkB;AAChB,aAAOF,GAAG,CAACX,YAAJ,CAAiBgB,CAAjB,EAAoBC,KAApB,CAAP;AACD,KAFD,MAEO;AACL,YAAMJ,EAAN;AACD;AACF;AACF;;AAED,SAASZ,WAAT,GAAwB;AACtBE,EAAAA,EAAE,CAACL,QAAH,GAAcA,QAAd;AACAK,EAAAA,EAAE,CAACH,YAAH,GAAkBA,YAAlB;AACD;;AAED,SAASE,aAAT,GAA0B;AACxBC,EAAAA,EAAE,CAACL,QAAH,GAAcO,YAAd;AACAF,EAAAA,EAAE,CAACH,YAAH,GAAkBM,gBAAlB;AACD","sourcesContent":["module.exports = realpath\nrealpath.realpath = realpath\nrealpath.sync = realpathSync\nrealpath.realpathSync = realpathSync\nrealpath.monkeypatch = monkeypatch\nrealpath.unmonkeypatch = unmonkeypatch\n\nvar fs = require('fs')\nvar origRealpath = fs.realpath\nvar origRealpathSync = fs.realpathSync\n\nvar version = process.version\nvar ok = /^v[0-5]\\./.test(version)\nvar old = require('./old.js')\n\nfunction newError (er) {\n return er && er.syscall === 'realpath' && (\n er.code === 'ELOOP' ||\n er.code === 'ENOMEM' ||\n er.code === 'ENAMETOOLONG'\n )\n}\n\nfunction realpath (p, cache, cb) {\n if (ok) {\n return origRealpath(p, cache, cb)\n }\n\n if (typeof cache === 'function') {\n cb = cache\n cache = null\n }\n origRealpath(p, cache, function (er, result) {\n if (newError(er)) {\n old.realpath(p, cache, cb)\n } else {\n cb(er, result)\n }\n })\n}\n\nfunction realpathSync (p, cache) {\n if (ok) {\n return origRealpathSync(p, cache)\n }\n\n try {\n return origRealpathSync(p, cache)\n } catch (er) {\n if (newError(er)) {\n return old.realpathSync(p, cache)\n } else {\n throw er\n }\n }\n}\n\nfunction monkeypatch () {\n fs.realpath = realpath\n fs.realpathSync = realpathSync\n}\n\nfunction unmonkeypatch () {\n fs.realpath = origRealpath\n fs.realpathSync = origRealpathSync\n}\n"]},"metadata":{},"sourceType":"script"} |