kibana/packages/kbn-ebt-tools
Ahmad Bamieh 8e10d0eff2
[EBT] Use analytics module (#189052)
The EBT pacakge has been moved to a separate NPM package
([@elastic/ebt](https://www.npmjs.com/package/@elastic/ebt))

The npm package is on version `0.0.x` until we finish the reviews then
i'll publish the `1.0.0` version before merging this PR.

The PR is mostly code deletes after moving the code to the public ebt
github repo https://github.com/elastic/ebt

The significant changes are:
1. removed the `packages/analytics/ebt` package from kibana
2. remove @kbn/ebt references in favor of the npm package.
3. Added a util package to provide the package with the telemetry
endpoint and headers
This was previously backed into the package but now i've rewired it be
provided from Kibana, this way we have more control over the URL and
headers we use to send EBT telemetry for our elastic endpoint, which
will probably be different between users of this package and this way
we'll also avoid republishing the package if we ever want to change
these details.

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Alejandro Fernández Haro <afharo@gmail.com>
2024-07-31 08:31:20 -05:00
..
src [EBT] Use analytics module (#189052) 2024-07-31 08:31:20 -05:00
index.ts [POC] Track time to first meaningful paint (#180309) 2024-05-14 05:04:00 -07:00
jest.config.js add flexible EBT Performance Metric Schema (#136395) 2022-08-03 15:21:24 +03:00
kibana.jsonc Transpile packages on demand, validate all TS projects (#146212) 2022-12-22 19:00:29 -06:00
package.json Transpile packages on demand, validate all TS projects (#146212) 2022-12-22 19:00:29 -06:00
README.md add flexible EBT Performance Metric Schema (#136395) 2022-08-03 15:21:24 +03:00
tsconfig.json [EBT] Use analytics module (#189052) 2024-07-31 08:31:20 -05:00

@kbn/ebt-tools

Shared tools for event based telemetry