UNPKG

dce-dev-wizard

Version:

Wizard for managing development apps at Harvard DCE.

20 lines (16 loc) 417 B
/** * The directory of the top-level code * @author Gabe Abrams */ // Get project directory let TOP_LEVEL_DIRECTORY = String( process.env.PWD || process.env.CWD || process.cwd() || __dirname ); // Remove part after node_modules if it exists if (TOP_LEVEL_DIRECTORY.includes('/node_modules')) { TOP_LEVEL_DIRECTORY = TOP_LEVEL_DIRECTORY.split('/node_modules')[0]; } export default TOP_LEVEL_DIRECTORY;