import { MrBuildServicePackageCommandArgs, MrCommandHandlerArgs, MrCommandManifest, MrPackageBuilderCommandResults, } from '@cirrusct/mr-core'; import { build as buildCli } from './cli'; export const manifestFactory = ( handler: (name: string, args: MrBuildServicePackageCommandArgs) => Promise ) => { return { commands: { build: { cli: buildCli, handler: async args => handler('build', args), isPackageHandler: true, }, }, }; };