From 542ba1fc0018f5d8fa4f5d92587b8ec8b5a3adb1 Mon Sep 17 00:00:00 2001 From: Chellappan Date: Sun, 31 Jan 2021 13:20:34 +0530 Subject: [PATCH] refactor(compiler): add process title to Angular node binaries (#40648) Set the process title for @angular/compiler-cli,@angular/localize packages Resolves #40634 PR Close #40648 --- packages/compiler-cli/src/extract_i18n.ts | 1 + packages/compiler-cli/src/main.ts | 1 + packages/localize/src/tools/src/extract/main.ts | 1 + packages/localize/src/tools/src/translate/main.ts | 1 + 4 files changed, 4 insertions(+) diff --git a/packages/compiler-cli/src/extract_i18n.ts b/packages/compiler-cli/src/extract_i18n.ts index 650d12adb4..530d17296f 100644 --- a/packages/compiler-cli/src/extract_i18n.ts +++ b/packages/compiler-cli/src/extract_i18n.ts @@ -41,6 +41,7 @@ function readXi18nCommandLineAndConfiguration(args: string[]): ParsedConfigurati // Entry point if (require.main === module) { + process.title = 'Angular i18n Message Extractor (ng-xi18n)'; const args = process.argv.slice(2); // We are running the real compiler so run against the real file-system setFileSystem(new NodeJSFileSystem()); diff --git a/packages/compiler-cli/src/main.ts b/packages/compiler-cli/src/main.ts index 88facc5587..2ad8f6af3e 100644 --- a/packages/compiler-cli/src/main.ts +++ b/packages/compiler-cli/src/main.ts @@ -233,6 +233,7 @@ function printDiagnostics( // CLI entry point if (require.main === module) { + process.title = 'Angular Compiler (ngc)'; const args = process.argv.slice(2); // We are running the real compiler so run against the real file-system setFileSystem(new NodeJSFileSystem()); diff --git a/packages/localize/src/tools/src/extract/main.ts b/packages/localize/src/tools/src/extract/main.ts index 6ece99292c..a19c2ae458 100644 --- a/packages/localize/src/tools/src/extract/main.ts +++ b/packages/localize/src/tools/src/extract/main.ts @@ -25,6 +25,7 @@ import {XmbTranslationSerializer} from './translation_files/xmb_translation_seri import {FormatOptions, parseFormatOptions} from './translation_files/format_options'; if (require.main === module) { + process.title = 'Angular Localization Message Extractor (localize-extract)'; const args = process.argv.slice(2); const options = yargs diff --git a/packages/localize/src/tools/src/translate/main.ts b/packages/localize/src/tools/src/translate/main.ts index 8782d0f534..b993a0c3db 100644 --- a/packages/localize/src/tools/src/translate/main.ts +++ b/packages/localize/src/tools/src/translate/main.ts @@ -23,6 +23,7 @@ import {XtbTranslationParser} from './translation_files/translation_parsers/xtb_ import {Translator} from './translator'; if (require.main === module) { + process.title = 'Angular Localization Message Translator (localize-translate)'; const args = process.argv.slice(2); const options = yargs