55 batchedErrorsSchema ,
66 batchedVitalsSchema ,
77} from "@databuddy/validation" ;
8- import { Elysia } from "elysia" ;
98import {
109 insertCustomEventSpans ,
1110 insertErrorSpans ,
@@ -14,30 +13,27 @@ import {
1413 insertOutgoingLinksBatch ,
1514 insertTrackEvent ,
1615 insertTrackEventsBatch ,
17- } from "@/lib/event-service" ;
18- import { checkForBot , validateRequest } from "@/lib/request-validation" ;
19- import { captureError , record } from "@/lib/tracing" ;
20-
21- import {
22- analyticsEventSchema ,
23- outgoingLinkSchema ,
24- } from "@/utils/event-schema" ;
25- import { getGeo } from "@/utils/ip-geo" ;
16+ } from "@lib/event-service" ;
17+ import { checkForBot , validateRequest } from "@lib/request-validation" ;
18+ import { captureError , record } from "@lib/tracing" ;
19+ import { analyticsEventSchema , outgoingLinkSchema } from "@utils/event-schema" ;
20+ import { getGeo } from "@utils/ip-geo" ;
2621import {
2722 createBotDetectedResponse ,
2823 createSchemaErrorResponse ,
2924 parseEventId ,
3025 parseProperties ,
3126 parseTimestamp ,
3227 validateEventSchema ,
33- } from "@/ utils/parsing-helpers" ;
34- import { parseUserAgent } from "@/ utils/user-agent" ;
28+ } from "@utils/parsing-helpers" ;
29+ import { parseUserAgent } from "@utils/user-agent" ;
3530import {
3631 sanitizeString ,
3732 VALIDATION_LIMITS ,
3833 validatePerformanceMetric ,
3934 validateSessionId ,
40- } from "@/utils/validation" ;
35+ } from "@utils/validation" ;
36+ import { Elysia } from "elysia" ;
4137
4238function processTrackEventData (
4339 trackData : any ,
0 commit comments