UNPKG

600 BPlain TextView Raw
1import {
2 MrBuildServicePackageCommandArgs,
3 MrCommandHandlerArgs,
4 MrCommandManifest,
5 MrPackageBuilderCommandResults,
6} from '@cirrusct/mr-core';
7import { start as startCli } from './cli';
8
9export const manifestFactory = (
10 handler: (name: string, args: MrBuildServicePackageCommandArgs) => Promise<MrPackageBuilderCommandResults>
11) => {
12 return {
13 commands: {
14 start: {
15 cli: startCli,
16 handler: async args => handler('start', args),
17 isPackageHandler: true,
18 },
19 },
20 };
21};