import { CommandModule } from 'yargs'; import { purgePermissionsCommand } from './purge-permissions/purge-permissions-command'; import { syncPermissionsCommand } from './sync-permissions/sync-permission-command'; export const service: CommandModule = { command: 'service', describe: 'General commands related to Mosaic services.', builder: (yargs) => yargs .command( 'sync-permissions', 'Synchronize permissions for a given service with ID Service.', syncPermissionsCommand, ) .command( 'purge-permissions', 'Purge permissions for a given service from ID Service.', purgePermissionsCommand, ) .demandCommand(), handler: (_args) => { console.log('Please pick a sub command related to Mosaic services.'); }, };