JezK
Edit File: root-user.js.map
{"version":3,"file":"root-user.js","names":["getUid","process","platform","getuid","isRootUser","isFakeRoot","Boolean","env","FAKEROOTKEY","uid"],"sourceRoot":"../../src","sources":["util/root-user.js"],"sourcesContent":["/* @flow */\n\nfunction getUid(): ?number {\n if (process.platform !== 'win32' && process.getuid) {\n return process.getuid();\n }\n return null;\n}\n\nexport default isRootUser(getUid()) && !isFakeRoot();\n\nexport function isFakeRoot(): boolean {\n return Boolean(process.env.FAKEROOTKEY);\n}\n\nexport function isRootUser(uid: ?number): boolean {\n return uid === 0;\n}\n"],"mappings":";;;;;;;;AAEA,SAASA,MAAM,GAAY;EACzB,IAAIC,OAAO,CAACC,QAAQ,KAAK,OAAO,IAAID,OAAO,CAACE,MAAM,EAAE;IAClD,OAAOF,OAAO,CAACE,MAAM,EAAE;EACzB;EACA,OAAO,IAAI;AACb;AAAC,eAEcC,UAAU,CAACJ,MAAM,EAAE,CAAC,IAAI,CAACK,UAAU,EAAE;AAAA;AAE7C,SAASA,UAAU,GAAY;EACpC,OAAOC,OAAO,CAACL,OAAO,CAACM,GAAG,CAACC,WAAW,CAAC;AACzC;AAEO,SAASJ,UAAU,CAACK,GAAY,EAAW;EAChD,OAAOA,GAAG,KAAK,CAAC;AAClB"}