Skip to content

Commit 6054b5e

Browse files
authored
Merge pull request #916 from salesforcecli/ew/template-telem
@W-22142161 Add template flag telem
2 parents 9e6738f + b393113 commit 6054b5e

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

  • src/commands/template/generate/project

src/commands/template/generate/project/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import { Flags, loglevel, SfCommand, Ux } from '@salesforce/sf-plugins-core';
99
import { CreateOutput, ProjectOptions, TemplateType } from '@salesforce/templates';
10-
import { Messages } from '@salesforce/core';
10+
import { Lifecycle, Messages } from '@salesforce/core';
1111
import { getCustomTemplates, runGenerator } from '../../../../utils/templateCommand.js';
1212
import { outputDirFlag } from '../../../../utils/flags.js';
1313

@@ -87,10 +87,13 @@ export default class Project extends SfCommand<CreateOutput> {
8787
defaultpackagedir: flags['default-package-dir'],
8888
apiversion: flags['api-version'],
8989
};
90+
9091
if (flags['lwc-language']) {
9192
flagsAsOptions.lwcLanguage = flags['lwc-language'];
9293
}
9394

95+
void Lifecycle.getInstance().emitTelemetry({ eventName: 'project_template_flag_value', template: flags.template });
96+
9497
return runGenerator({
9598
templateType: TemplateType.Project,
9699
opts: flagsAsOptions,

0 commit comments

Comments
 (0)