Skip to content

Commit ce95ee1

Browse files
committed
fix prettier bug
1 parent 4c626ae commit ce95ee1

1 file changed

Lines changed: 27 additions & 14 deletions

File tree

website/src/pages/docs/migration/apollo-tooling.mdx

Lines changed: 27 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -77,24 +77,37 @@ apollo client:codegen --target=typescript --outputFlat src/__generated__/types.t
7777
</Tabs.Tab>
7878

7979
<Tabs.Tab>
80+
8081
```ts filename="codegen.ts"
8182
import type { CodegenConfig } from '@graphql-codegen/cli'
8283

8384
const config: CodegenConfig = {
84-
schema: './schema.graphql',
85-
documents: ['./src/**/*.{ts,tsx}', '!./src/**/__generated__/**'],
86-
generates: {
87-
'./src/': {
88-
preset: 'near-operation-file',
89-
presetConfig: {
90-
extension: '.ts',
91-
folder: '**generated**',
92-
filePerOperation: true,
93-
inGeneratesOnly: true,
94-
},
95-
plugins: ['typescript-operations'],
96-
},
97-
},
85+
schema: './schema.graphql',
86+
documents: ['./src/**/*.{ts,tsx}', '!./src/**/__generated__/**'],
87+
generates: {
88+
'./src/': {
89+
preset: 'near-operation-file',
90+
presetConfig: {
91+
extension: '.ts',
92+
folder: '__generated__',
93+
filePerOperation: true,
94+
inGeneratesOnly: true
95+
},
96+
plugins: ['typescript-operations'],
97+
config: {
98+
namingConvention: 'keep',
99+
extractAllFieldsToTypesCompact: true,
100+
printFieldsOnNewLines: true,
101+
enumType: 'native',
102+
nonOptionalTypename: true,
103+
skipTypeNameForRoot: true,
104+
omitOperationSuffix: true,
105+
fragmentSuffix: '',
106+
generatesOperationTypes: true,
107+
defaultScalarType: 'any'
108+
}
109+
}
110+
}
98111
}
99112

100113
export default config

0 commit comments

Comments
 (0)