13 lines
435 B
Handlebars
13 lines
435 B
Handlebars
// packages/{{kebabCase feature}}/src/events/{{kebabCase event}}.event.ts
|
|
import { z } from "zod";
|
|
import { defineEvent } from "@repo/core-events";
|
|
|
|
export const {{camelCase event}}EventSchema = z.object({}).strict();
|
|
|
|
export type {{pascalCase event}}Event = z.infer<typeof {{camelCase event}}EventSchema>;
|
|
|
|
export const {{camelCase event}}Event = defineEvent(
|
|
"{{kebabCase feature}}.{{event}}",
|
|
{{camelCase event}}EventSchema,
|
|
);
|