import { Package } from '../types/Package';
import { Context } from '../context';

export async function getPackage(args: void, context: Context): Promise<Package> {
  const packageJson = require('../../package.json');
  const {
    name,
    version,
    description,
    dependencies,
  } = packageJson;

  return new Package({
    name,
    version,
    description,
    dependencies,
  });
}
