From acb34dd22707506172a7e958b80e2f21f62b3667 Mon Sep 17 00:00:00 2001 From: Liliana Kastilio Date: Mon, 24 Jun 2019 15:27:55 +0100 Subject: [PATCH] feat: Add more analytics around monitor --- src/cli/commands/monitor.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cli/commands/monitor.ts b/src/cli/commands/monitor.ts index c6be5952e10..b7d019374f9 100644 --- a/src/cli/commands/monitor.ts +++ b/src/cli/commands/monitor.ts @@ -17,6 +17,7 @@ import {ModuleInfo} from '../../lib/module-info'; // TODO(kyegupov): fix import import { SingleDepRootResult, MultiDepRootsResult, isMultiResult, MonitorError, MonitorOptions } from '../../lib/types'; import { MethodArgs, ArgsOptions } from '../args'; import { maybePrintDeps } from '../../lib/print-deps'; +import * as analytics from '../../lib/analytics'; const SEPARATOR = '\n-------------------------------------------------------\n'; @@ -101,6 +102,8 @@ async function monitor(...args0: MethodArgs): Promise { // Scan the project dependencies via a plugin const pluginOptions = plugins.getPluginOptions(packageManager, options); + analytics.add('packageManager', packageManager); + analytics.add('pluginOptions', pluginOptions); // TODO: the type should depend on multiDepRoots flag const inspectResult: SingleDepRootResult|MultiDepRootsResult = await promiseOrCleanup(