File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- import { TemplateJsonTemplate } from '@beeman/repokit '
1+ import { TemplateJsonTemplate } from './template-schema '
22
33export function listTemplateIds ( { templates } : { templates : TemplateJsonTemplate [ ] } ) {
44 return templates . map ( ( t ) => t . id )
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ export const templateJsonGroupSchema = z.object({
2525export const templateJsonSchema = z . array ( templateJsonGroupSchema )
2626
2727// Parse templates.json content
28- export function parseTemplateJson ( content : string ) : z . SafeParseReturnType < TemplateJson , TemplateJson > {
28+ export function parseTemplateJson ( content : string ) {
2929 try {
3030 const json = JSON . parse ( content )
3131 return templateJsonSchema . safeParse ( json )
@@ -39,7 +39,7 @@ export function parseTemplateJson(content: string): z.SafeParseReturnType<Templa
3939 } ,
4040 ] ) ,
4141 success : false ,
42- }
42+ } as const
4343 }
4444}
4545
You can’t perform that action at this time.
0 commit comments