Pathologic was missing because of a .git folder inside.
[yaffs-website] / node_modules / require-main-filename / index.js
1 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 }