UNPKG

eddi-cli

Version:

Command line interface to make project-based editing of EDDI personalities possible.

18 lines (15 loc) 441 B
const path = require('path'); function normalizePersonality(personality, root = process.cwd()) { if (!personality) { return null; } if (typeof personality === 'object') { return personality.value; } if (path.isAbsolute(personality)) { return personality; } // when using -p ..., personality is only the folder name. return path.join(root, personality); } module.exports = normalizePersonality;