Ahmad Bamieh
9d7cf53eba
[telemetry] Analytics Package ( #41113 )
...
* kbn-analytics
* kbn-analytics
* expose provider
* add logger
* performance and stats reporters
* finalize ui stats metric
* functional tests
* remove readme file for now
* update readme
* add types file into to tsconfigs
* Update packages/kbn-analytics/src/report.ts
Co-Authored-By: Josh Dover <me@joshdover.com>
* fix typechecks
* use enum instead of strings for metric types
* getUiStatsReporter -> createUiStatsReporter
* fix special typo in README
* remove unused stop method
* fix tests
* default debug to false
* use chrome.getInjected
* add METRIC_TYPE to jest module mocks
* mock create fn
* handle enabled:false
* init ui_metric in test setup env
* regenerator runtime
* transform-regenerator
* update lock file
* update babel configs
* runtime dep
* add regenerator
* babel configs
* use env-preset
* merge conflicts
* fix workpad telemetry tests
* regeneratorRuntime attempt to fix number 30000
* env targets
* remove module config
* try again
* try without regenerator
* use kbn/babel-preset/webpack_preset only
* runtime
* just use typescript
* update tsconfig
* Caches trackers by app value for infra useTrackMetric hook
2019-07-23 15:46:56 +03:00