@hyperdx/cli@0.5.1
Patch Changes
-
5c46215: Bump
@clickhouse/client*to1.23.0-head.fae5998.1and fix the type
incompatibility it introduces.In
@clickhouse/client*1.23 each platform package (@clickhouse/client,
@clickhouse/client-web) bundles its own copy of the shared types, so their
ClickHouseSettingstypes — which reference the nominally-comparedSettingsMap
class — are no longer the same type as@clickhouse/client-common's. The shared
processClickhouseSettings()helper produces theclient-commonflavor, so
assigning it into the per-platform clients'query()now requires an explicit
bridge. Guard the existingas ClickHouseSettingsassertions at those
boundaries (node.ts,browser.ts,cli) with a scoped
@typescript-eslint/no-unsafe-type-assertiondisable, matching the existing
"client library type mismatch" pattern. No runtime behavior changes. -
45954c3: Import ClickHouse client types from the platform packages
(@clickhouse/client/@clickhouse/client-web) instead of the deprecated
@clickhouse/client-common. This makes the packages forward-compatible with
@clickhouse/client*1.23 (whereclient-commonis deprecated and each
platform package bundles and re-exports its own copy of the shared types)
without bumping the pinned version. No runtime behavior changes. -
1a64796: Removing relative imports and using path aliases