File tree Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -62,10 +62,12 @@ export default async function typegenGenerateAction(
62
62
const outputDir = dirname ( outputPath )
63
63
await mkdir ( outputDir , { recursive : true } )
64
64
65
- const prettierConfig = await prettier . resolveConfig ( outputPath ) . catch ( ( err ) => {
66
- output . warn ( `Failed to load prettier config: ${ err . message } ` )
67
- return null
68
- } )
65
+ const prettierConfig = codegenConfig . formatGeneratedCode
66
+ ? await prettier . resolveConfig ( outputPath ) . catch ( ( err ) => {
67
+ output . warn ( `Failed to load prettier config: ${ err . message } ` )
68
+ return null
69
+ } )
70
+ : null
69
71
const workerPath = await getCliWorkerPath ( 'typegenGenerate' )
70
72
71
73
const spinner = output . spinner ( { } ) . start ( 'Generating types' )
Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ export const configDefintion = z.object({
14
14
] ) ,
15
15
schema : z . string ( ) . default ( './schema.json' ) ,
16
16
generates : z . string ( ) . default ( './sanity.types.ts' ) ,
17
+ formatGeneratedCode : z . boolean ( ) . default ( true ) ,
17
18
} )
18
19
19
20
export type CodegenConfig = z . infer < typeof configDefintion >
You can’t perform that action at this time.
0 commit comments