sourcegraph/client/observability-server
Jason Bedard 10aefc4bb7
bazel: add bazel build,tests for client/* (#46193)
Webpack bundles compile but need further testing. Jest + mocha tests
compile but are marked as `manual` until further work is done to get them
passing. The four jest tests are green and enabled now, though.

## Test plan

`bazel build //client/...` and `bazel test //client/...`
2023-02-28 20:46:03 -08:00
..
src web: migrate from yarn to pnpm (#46143) 2023-01-11 19:50:09 -08:00
.eslintignore web: rename observability package to observability-server (#40397) 2022-08-16 05:15:58 -04:00
.eslintrc.js web: add script for cloning Honeycomb boards (#45402) 2022-12-08 19:24:49 -08:00
babel.config.js web: rename observability package to observability-server (#40397) 2022-08-16 05:15:58 -04:00
BUILD.bazel bazel: add bazel build,tests for client/* (#46193) 2023-02-28 20:46:03 -08:00
jest.config.js web: rename observability package to observability-server (#40397) 2022-08-16 05:15:58 -04:00
OWNERS Update FPT code owners ping (#44545) 2022-11-17 07:21:49 -05:00
package.json web: migrate from yarn to pnpm (#46143) 2023-01-11 19:50:09 -08:00
README.md web: rename observability package to observability-server (#40397) 2022-08-16 05:15:58 -04:00
tsconfig.json web: fix pnpm-lock issue (#47478) 2023-02-09 22:04:31 -08:00

Observability

Shared client infrastructure observability tools.

Vision

  1. Use this package for new scripts related to client infrastructure instrumentation and analysis.
  2. Colocate logic here to benefit from having shared:
    • setup configuration (libhoney.js),
    • observability event schemas,
    • environment variable validators,
    • unit tests.