MCPcopy Create free account
hub / github.com/TanStack/cli / isTelemetryConfig

Function isTelemetryConfig

packages/cli/src/telemetry-config.ts:35–47  ·  view source on GitHub ↗
(value: unknown)

Source from the content-addressed store, hash-verified

33}
34
35function isTelemetryConfig(value: unknown): value is TelemetryConfig {
36 if (!value || typeof value !== 'object') {
37 return false
38 }
39
40 const record = <Record<string, unknown>>value
41
42 return (
43 typeof record.distinctId === 'string' &&
44 typeof record.enabled === 'boolean' &&
45 typeof record.noticeVersion === 'number'
46 )
47}
48
49function getDisabledByEnvironment(): 'ci' | 'env' | undefined {
50 if (process.env.DO_NOT_TRACK === '1') {

Callers 1

readTelemetryConfigFileFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected