Projekt

Obecné

Profil

Stáhnout (427 Bajtů) Statistiky
| Větev: | Revize:
1 3a515b92 cagy
module.exports = function (_require) {
2
  _require = _require || require
3
  var main = _require.main
4
  if (main && isIISNode(main)) return handleIISNode(main)
5
  else return main ? main.filename : process.cwd()
6
}
7
8
function isIISNode (main) {
9
  return /\\iisnode\\/.test(main.filename)
10
}
11
12
function handleIISNode (main) {
13
  if (!main.children.length) {
14
    return main.filename
15
  } else {
16
    return main.children[0].filename
17
  }
18
}