Files
reffuse/packages/example/src/query/services/Uuid4Query.ts
Julien Valverdé d01152bdcf
All checks were successful
Publish / publish (push) Successful in 30s
Lint / lint (push) Successful in 13s
0.1.4 (#6)
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com>
Reviewed-on: https://gitea:3000/Thilawyn/reffuse/pulls/6
2025-03-24 19:39:29 +01:00

12 lines
319 B
TypeScript

import { QueryService } from "@reffuse/extension-query"
import { ParseResult, Schema } from "effect"
export const Result = Schema.Array(Schema.String)
export class Uuid4Query extends QueryService.Tag("Uuid4Query")<Uuid4Query,
readonly ["uuid4", number],
typeof Result.Type,
ParseResult.ParseError
>() {}