2 var isWindows = process.platform === 'win32';
3 var trailingSlashRe = isWindows ? /[^:]\\$/ : /.\/$/;
5 // https://github.com/nodejs/node/blob/3e7a14381497a3b73dda68d05b5130563cdab420/lib/os.js#L25-L43
6 module.exports = function () {
10 path = process.env.TEMP ||
12 (process.env.SystemRoot || process.env.windir) + '\\temp';
14 path = process.env.TMPDIR ||
20 if (trailingSlashRe.test(path)) {
21 path = path.slice(0, -1);