Spaces:
Runtime error
Runtime error
| import { normalize } from 'path'; | |
| const rootDirFinder = function(): string { | |
| const parts = __dirname.split('/'); | |
| let level = parts.length - 1; | |
| while (level > 0) { | |
| const currentPath = parts.slice(0, level).join('/'); | |
| try { | |
| require(`${currentPath}/package.json`); | |
| return currentPath; | |
| } catch (err) { } | |
| level --; | |
| } | |
| return ""; | |
| }; | |
| const __rootDir: string = normalize(rootDirFinder()+'/..'); | |
| export default __rootDir; |