INNER CODE UNIT · TypeScript

getVersion

eicrud/eicrud · cli/commands/index.ts:15

const getVersion = () => {
  const packageContent = fs.readFileSync(
    path.join(__dirname, '../package.json'),
    'utf8',
  );
  const packageJ = JSON.parse(packageContent);
  return packageJ.version;
};

program.name('eicrud').description('CLI for Eicrud').version(getVersion());

program
  .command('generate')
  .description('Generate new files')
  .argument('<type>', 'service, cmd')
  .argument('<serviceName>')
  .argument('[cmdName]')
  .option('-n, --non-crud', 'will not create a DB table for this service')

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…