@@ -7,17 +7,17 @@ import readPkgUp from 'read-pkg-up'
7
7
import { Worker } from 'worker_threads'
8
8
9
9
import {
10
- type CodegenGenerateTypesWorkerData ,
11
- type CodegenGenerateTypesWorkerMessage ,
12
- } from '../../threads/codegenGenerateTypes '
13
- import { TypesGeneratedTrace } from './generateTypes .telemetry'
10
+ type TypegenGenerateTypesWorkerData ,
11
+ type TypegenGenerateTypesWorkerMessage ,
12
+ } from '../../threads/typegenGenerate '
13
+ import { TypesGeneratedTrace } from './generate .telemetry'
14
14
15
- export interface CodegenGenerateTypesCommandFlags {
15
+ export interface TypegenGenerateTypesCommandFlags {
16
16
configPath ?: string
17
17
}
18
18
19
- export default async function codegenGenerateAction (
20
- args : CliCommandArguments < CodegenGenerateTypesCommandFlags > ,
19
+ export default async function typegenGenerateAction (
20
+ args : CliCommandArguments < TypegenGenerateTypesCommandFlags > ,
21
21
context : CliCommandContext ,
22
22
) : Promise < void > {
23
23
const flags = args . extOptions
@@ -26,7 +26,7 @@ export default async function codegenGenerateAction(
26
26
const trace = telemetry . trace ( TypesGeneratedTrace )
27
27
trace . start ( )
28
28
29
- const codegenConfig = await readConfig ( flags . configPath || 'sanity-codegen .json' )
29
+ const codegenConfig = await readConfig ( flags . configPath || 'sanity-typegen .json' )
30
30
31
31
const rootPkgPath = readPkgUp . sync ( { cwd : __dirname } ) ?. path
32
32
if ( ! rootPkgPath ) {
@@ -39,7 +39,7 @@ export default async function codegenGenerateAction(
39
39
'_internal' ,
40
40
'cli' ,
41
41
'threads' ,
42
- 'codegenGenerateTypes .js' ,
42
+ 'typegenGenerate .js' ,
43
43
)
44
44
45
45
const spinner = output . spinner ( { } ) . start ( 'Generating types' )
@@ -49,7 +49,7 @@ export default async function codegenGenerateAction(
49
49
workDir,
50
50
schemaPath : codegenConfig . schema ,
51
51
searchPath : codegenConfig . path ,
52
- } satisfies CodegenGenerateTypesWorkerData ,
52
+ } satisfies TypegenGenerateTypesWorkerData ,
53
53
// eslint-disable-next-line no-process-env
54
54
env : process . env ,
55
55
} )
@@ -60,7 +60,7 @@ export default async function codegenGenerateAction(
60
60
constants . O_TRUNC | constants . O_CREAT | constants . O_WRONLY ,
61
61
)
62
62
63
- typeFile . write ( '// This file is generated by `sanity codegen generate`\n' )
63
+ typeFile . write ( '// This file is generated by `sanity typegen generate`\n' )
64
64
65
65
const stats = {
66
66
files : 0 ,
@@ -72,11 +72,10 @@ export default async function codegenGenerateAction(
72
72
}
73
73
74
74
await new Promise < void > ( ( resolve , reject ) => {
75
- worker . addListener ( 'message' , ( msg : CodegenGenerateTypesWorkerMessage ) => {
75
+ worker . addListener ( 'message' , ( msg : TypegenGenerateTypesWorkerMessage ) => {
76
76
if ( msg . type === 'error' ) {
77
- trace . error ( msg . error )
78
-
79
77
if ( msg . fatal ) {
78
+ trace . error ( msg . error )
80
79
reject ( msg . error )
81
80
return
82
81
}
0 commit comments