* initial push * self code review * ignore node-fetch type * usageFetcher api * user agent metric * telemetry plugin collector * remove extra unused method * remove unused import * type check * fix collections tests * pass kfetch as dep * add ui metrics integration test for user agent * dont start ui metrics when not authenticated * user agent count always 1 * fix broken ui-metric integration tests * try using config.get * avoid fetching configs if sending * type unknown -> string * check if fetcher is causing the issue * disable ui_metric from functional tests * enable ui_metric back again * ignore keyword above 256 * check requesting app first * clean up after all the debugging :) * fix tests * always return 200 for ui metric reporting * remove boom import * logout after removing role/user * undo some changes in tests * inside try catch * prevent potential race conditions in priorities with = * use snake_case for telemetry plugin collection * usageFetcher -> sendUsageFrom * more replacements * remove extra unused route * config() -> config * Update src/legacy/core_plugins/telemetry/index.ts Co-Authored-By: Mike Côté <mikecote@users.noreply.github.com> * Update src/legacy/core_plugins/ui_metric/server/routes/api/ui_metric.ts Co-Authored-By: Mike Côté <mikecote@users.noreply.github.com> * config() -> config * fix SO update logic given the current changes * fix opt in check * triple check * check for non boolean * take into account older settings * import TelemetryOptInProvider * update test case
23 lines
619 B
JSON
23 lines
619 B
JSON
{
|
|
"name": "@kbn/analytics",
|
|
"private": true,
|
|
"version": "1.0.0",
|
|
"description": "Kibana Analytics tool",
|
|
"main": "target/node/index.js",
|
|
"browser": "target/web/index.js",
|
|
"types": "target/types/index.d.ts",
|
|
"author": "Ahmad Bamieh <ahmadbamieh@gmail.com>",
|
|
"license": "Apache-2.0",
|
|
"scripts": {
|
|
"build": "node scripts/build",
|
|
"kbn:bootstrap": "node scripts/build --source-maps",
|
|
"kbn:watch": "node scripts/build --source-maps --watch"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/cli": "7.5.5",
|
|
"@kbn/dev-utils": "1.0.0",
|
|
"@kbn/babel-preset": "1.0.0",
|
|
"typescript": "3.5.3"
|
|
}
|
|
}
|