UNPKG

@salesforce/plugin-templates

Version:

Commands to create metadata from a default or custom template

35 lines 1.38 kB
/* * Copyright (c) 2022, salesforce.com, inc. * All rights reserved. * Licensed under the BSD 3-Clause license. * For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause */ import path from 'node:path'; import url from 'node:url'; import { Flags } from '@salesforce/sf-plugins-core'; import { Messages } from '@salesforce/core'; Messages.importMessagesDirectory(path.dirname(url.fileURLToPath(import.meta.url))); const messages = Messages.loadMessages('@salesforce/plugin-templates', 'messages'); const lightningMessages = Messages.loadMessages('@salesforce/plugin-templates', 'lightning'); export const outputDirFlag = Flags.string({ char: 'd', summary: messages.getMessage('flags.outputdir.summary'), description: messages.getMessage('flags.outputdir.description'), default: '.', deprecateAliases: true, aliases: ['outputdir'], }); export const outputDirFlagLightning = Flags.string({ char: 'd', summary: messages.getMessage('flags.outputdir.summary'), description: messages.getMessage('flags.outputdir.description'), default: '.', deprecateAliases: true, aliases: ['outputdir'], }); export const internalFlag = Flags.boolean({ char: 'i', summary: lightningMessages.getMessage('flags.internal.summary'), hidden: true, }); //# sourceMappingURL=flags.js.map