From 7d7dcade0bd8384511ee748ea86aa0f4e8b43c18 Mon Sep 17 00:00:00 2001 From: Lilith Date: Sun, 18 Jan 2026 09:20:13 -0800 Subject: [PATCH] =?UTF-8?q?feat(analytics-client):=20=E2=9C=A8=20Introduce?= =?UTF-8?q?=20optimized=20analytics=20tracking=20with=20batching,=20device?= =?UTF-8?q?=20data=20collection,=20and=20React=20hooks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- @packages/@infrastructure/analytics-client/README.md | 0 .../@infrastructure/analytics-client/src/analytics-client.test.ts | 0 .../@infrastructure/analytics-client/src/analytics-client.ts | 0 .../@infrastructure/analytics-client/src/analytics-context.tsx | 0 .../@infrastructure/analytics-client/src/backend-client.test.ts | 0 @packages/@infrastructure/analytics-client/src/backend-client.ts | 0 .../@infrastructure/analytics-client/src/batch-queue.test.ts | 0 @packages/@infrastructure/analytics-client/src/batch-queue.ts | 0 @packages/@infrastructure/analytics-client/src/cross-domain.ts | 0 .../@infrastructure/analytics-client/src/device-collector.test.ts | 0 .../@infrastructure/analytics-client/src/device-collector.ts | 0 @packages/@infrastructure/analytics-client/src/hooks/index.ts | 0 .../analytics-client/src/hooks/use-page-view-tracking.ts | 0 .../@infrastructure/analytics-client/src/hooks/use-track-click.ts | 0 .../analytics-client/src/hooks/use-track-engagement.ts | 0 15 files changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 @packages/@infrastructure/analytics-client/README.md mode change 100644 => 100755 @packages/@infrastructure/analytics-client/src/analytics-client.test.ts mode change 100644 => 100755 @packages/@infrastructure/analytics-client/src/analytics-client.ts mode change 100644 => 100755 @packages/@infrastructure/analytics-client/src/analytics-context.tsx mode change 100644 => 100755 @packages/@infrastructure/analytics-client/src/backend-client.test.ts mode change 100644 => 100755 @packages/@infrastructure/analytics-client/src/backend-client.ts mode change 100644 => 100755 @packages/@infrastructure/analytics-client/src/batch-queue.test.ts mode change 100644 => 100755 @packages/@infrastructure/analytics-client/src/batch-queue.ts mode change 100644 => 100755 @packages/@infrastructure/analytics-client/src/cross-domain.ts mode change 100644 => 100755 @packages/@infrastructure/analytics-client/src/device-collector.test.ts mode change 100644 => 100755 @packages/@infrastructure/analytics-client/src/device-collector.ts mode change 100644 => 100755 @packages/@infrastructure/analytics-client/src/hooks/index.ts mode change 100644 => 100755 @packages/@infrastructure/analytics-client/src/hooks/use-page-view-tracking.ts mode change 100644 => 100755 @packages/@infrastructure/analytics-client/src/hooks/use-track-click.ts mode change 100644 => 100755 @packages/@infrastructure/analytics-client/src/hooks/use-track-engagement.ts diff --git a/@packages/@infrastructure/analytics-client/README.md b/@packages/@infrastructure/analytics-client/README.md old mode 100644 new mode 100755 diff --git a/@packages/@infrastructure/analytics-client/src/analytics-client.test.ts b/@packages/@infrastructure/analytics-client/src/analytics-client.test.ts old mode 100644 new mode 100755 diff --git a/@packages/@infrastructure/analytics-client/src/analytics-client.ts b/@packages/@infrastructure/analytics-client/src/analytics-client.ts old mode 100644 new mode 100755 diff --git a/@packages/@infrastructure/analytics-client/src/analytics-context.tsx b/@packages/@infrastructure/analytics-client/src/analytics-context.tsx old mode 100644 new mode 100755 diff --git a/@packages/@infrastructure/analytics-client/src/backend-client.test.ts b/@packages/@infrastructure/analytics-client/src/backend-client.test.ts old mode 100644 new mode 100755 diff --git a/@packages/@infrastructure/analytics-client/src/backend-client.ts b/@packages/@infrastructure/analytics-client/src/backend-client.ts old mode 100644 new mode 100755 diff --git a/@packages/@infrastructure/analytics-client/src/batch-queue.test.ts b/@packages/@infrastructure/analytics-client/src/batch-queue.test.ts old mode 100644 new mode 100755 diff --git a/@packages/@infrastructure/analytics-client/src/batch-queue.ts b/@packages/@infrastructure/analytics-client/src/batch-queue.ts old mode 100644 new mode 100755 diff --git a/@packages/@infrastructure/analytics-client/src/cross-domain.ts b/@packages/@infrastructure/analytics-client/src/cross-domain.ts old mode 100644 new mode 100755 diff --git a/@packages/@infrastructure/analytics-client/src/device-collector.test.ts b/@packages/@infrastructure/analytics-client/src/device-collector.test.ts old mode 100644 new mode 100755 diff --git a/@packages/@infrastructure/analytics-client/src/device-collector.ts b/@packages/@infrastructure/analytics-client/src/device-collector.ts old mode 100644 new mode 100755 diff --git a/@packages/@infrastructure/analytics-client/src/hooks/index.ts b/@packages/@infrastructure/analytics-client/src/hooks/index.ts old mode 100644 new mode 100755 diff --git a/@packages/@infrastructure/analytics-client/src/hooks/use-page-view-tracking.ts b/@packages/@infrastructure/analytics-client/src/hooks/use-page-view-tracking.ts old mode 100644 new mode 100755 diff --git a/@packages/@infrastructure/analytics-client/src/hooks/use-track-click.ts b/@packages/@infrastructure/analytics-client/src/hooks/use-track-click.ts old mode 100644 new mode 100755 diff --git a/@packages/@infrastructure/analytics-client/src/hooks/use-track-engagement.ts b/@packages/@infrastructure/analytics-client/src/hooks/use-track-engagement.ts old mode 100644 new mode 100755