diff --git a/packages/scient-analytics/src/contract.ts b/packages/scient-analytics/src/contract.ts index 07fda445e..e335a2a36 100644 --- a/packages/scient-analytics/src/contract.ts +++ b/packages/scient-analytics/src/contract.ts @@ -1,8 +1,7 @@ export const ANALYTICS_SCHEMA_VERSION = 1 as const; export const ANALYTICS_SOURCE = "desktop" as const; -import { EVENT_DEFINITIONS } from "./wireContract.ts"; - -export const ANALYTICS_CONTRACT_REVISION = "4" as const; +import { ANALYTICS_CONTRACT_REVISION, EVENT_DEFINITIONS } from "./wireContract.ts"; +export { ANALYTICS_CONTRACT_REVISION } from "./wireContract.ts"; export const ANALYTICS_EVENT_NAMES = [ "app.session.started", diff --git a/packages/scient-analytics/src/wireContract.ts b/packages/scient-analytics/src/wireContract.ts index c13566c86..11c0d21e1 100644 --- a/packages/scient-analytics/src/wireContract.ts +++ b/packages/scient-analytics/src/wireContract.ts @@ -1,4 +1,5 @@ // Scient desktop wire contract. The website gateway consumes a generated copy. +export const ANALYTICS_CONTRACT_REVISION = "4" as const; export const PRIVACY_LEVELS = ["essential", "product", "diagnostic", "contribution"] as const; export type PrivacyLevel = (typeof PRIVACY_LEVELS)[number];