Skip to content

Commit fc923a9

Browse files
committed
Annotate event-tracker test callback to satisfy typecheck
`payload.events` comes from `JSON.parse`, so after the narrow it's `any[]` and the `.map` callback parameter trips noImplicitAny in the generated SDK packages. Cast to a concrete element type before mapping.
1 parent d36484a commit fc923a9

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

packages/template/src/lib/stack-app/apps/implementations/event-tracker.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ function getSentEventTypes(sentBodies: string[]) {
1919
throw new Error("Expected analytics batch payload to include an events array.");
2020
}
2121

22-
return payload.events.map((event) => event.event_type);
22+
return (payload.events as { event_type: string }[]).map((event) => event.event_type);
2323
}
2424

2525
describe("EventTracker", () => {

0 commit comments

Comments
 (0)