import { cliCommandDefinitionOptions as tsCliCommandDefinitionOptions } from '@cirrusct/mr-build-typescript'; import { MrCliCommandDefinition } from '@cirrusct/mr-core'; import { commonBuilderOptions } from '../_common'; import { BuildCommandOptions } from './types'; export const build: MrCliCommandDefinition = { description: 'Build Package (mr-buid)', env: { NODE_ENV: 'production', }, name: 'build', options: [ ...commonBuilderOptions, ...tsCliCommandDefinitionOptions, { description: 'Preserve Generated Build Tmp Files', name: 'preserve-tmp-files', }, ].filter((opt, index, self) => index === self.findIndex(o => o.name === opt.name)), };