Node-Utils is a collection of day-to-day utility methods usable in node environments.
npm install @teclone/node-utils
import {getEntryPath, isProdEnv, isDevEnv. isTestEnv, mkDirSync} from '@teclone/node-utils';
process.env.NODE_ENV = 'production';
console.log(isProdEnv()); //logs true
process.env.NODE_ENV = 'test';
console.log(isTestEnv()); //true
console.log(isDevEnv()); //returns true as long as env is not in production
process.env.NODE_ENV = '';
console.log(isTestEnv()); //false
console.log(isDevEnv()); //true
//iteratively creates the folder is it does not exist
mkDirSync('a directory or file path');
//gets the project root directory by inspection
getEntryPath();