Skip to content

Commit 2c7acd4

Browse files
committed
chore: fix lint errors
1 parent 7cac1e9 commit 2c7acd4

File tree

5 files changed

+21
-22
lines changed

5 files changed

+21
-22
lines changed

src/config.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { TypeScriptPluginConfig } from '@graphql-codegen/typescript';
2-
import { NamingConvention, NamingConventionMap } from '@graphql-codegen/visitor-plugin-common';
2+
import type { NamingConventionMap } from '@graphql-codegen/visitor-plugin-common';
33

44
export type ValidationSchema = 'yup' | 'zod' | 'myzod' | 'valibot';
55
export type ValidationSchemaExportType = 'function' | 'const';
@@ -239,11 +239,11 @@ export interface ValidationSchemaPluginConfig extends TypeScriptPluginConfig {
239239
* - typescript
240240
* - graphql-codegen-validation-schema
241241
* config:
242-
* namingConvention:
242+
* namingConvention:
243243
* enumValues: change-case-all#pascalCase
244244
* ```
245245
*/
246-
namingConvention?: NamingConventionMap
246+
namingConvention?: NamingConventionMap
247247
/**
248248
* @description Generates validation schema with more API based on directive schema.
249249
* @exampleMarkdown

src/myzod/index.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import {
1515
Kind,
1616
} from 'graphql';
1717

18+
import { resolveExternalModuleAndFn } from '@graphql-codegen/plugin-helpers';
1819
import type { ValidationSchemaPluginConfig } from '../config';
1920
import { buildApi, formatDirectiveConfig } from '../directive';
2021
import { BaseSchemaVisitor } from '../schema_visitor';
@@ -27,7 +28,6 @@ import {
2728
isNamedType,
2829
isNonNullType,
2930
} from './../graphql';
30-
import { resolveExternalModuleAndFn } from '@graphql-codegen/plugin-helpers';
3131

3232
const anySchema = `definedNonNullAnySchema`;
3333

@@ -284,14 +284,14 @@ function generateFieldTypeMyZodSchema(config: ValidationSchemaPluginConfig, visi
284284

285285
if (defaultValue?.kind === Kind.STRING || defaultValue?.kind === Kind.ENUM) {
286286
if (config.useEnumTypeAsDefaultValue && defaultValue?.kind !== Kind.STRING) {
287-
let value = convertNameParts(defaultValue.value, resolveExternalModuleAndFn("change-case-all#pascalCase"));
287+
let value = convertNameParts(defaultValue.value, resolveExternalModuleAndFn('change-case-all#pascalCase'));
288288

289-
if (config.namingConvention?.enumValues) {
289+
if (config.namingConvention?.enumValues)
290290
value = convertNameParts(defaultValue.value, resolveExternalModuleAndFn(config.namingConvention?.enumValues));
291-
}
292291

293292
appliedDirectivesGen = `${appliedDirectivesGen}.default(${visitor.convertName(type.name.value)}.${value})`;
294-
} else {
293+
}
294+
else {
295295
appliedDirectivesGen = `${appliedDirectivesGen}.default("${defaultValue.value}")`;
296296
}
297297
}

src/valibot/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -205,9 +205,9 @@ function generateFieldTypeValibotSchema(config: ValidationSchemaPluginConfig, vi
205205
if (isListType(type)) {
206206
const gen = generateFieldTypeValibotSchema(config, visitor, field, type.type, type);
207207
const arrayGen = `v.array(${maybeLazy(type.type, gen)})`;
208-
if (!isNonNullType(parentType)) {
208+
if (!isNonNullType(parentType))
209209
return `v.nullish(${arrayGen})`;
210-
}
210+
211211
return arrayGen;
212212
}
213213
if (isNonNullType(type)) {

src/yup/index.ts

+6-7
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import {
1515
Kind,
1616
} from 'graphql';
1717

18+
import { resolveExternalModuleAndFn } from '@graphql-codegen/plugin-helpers';
1819
import type { ValidationSchemaPluginConfig } from '../config';
1920
import { buildApi, formatDirectiveConfig } from '../directive';
2021
import { BaseSchemaVisitor } from '../schema_visitor';
@@ -27,7 +28,6 @@ import {
2728
isNamedType,
2829
isNonNullType,
2930
} from './../graphql';
30-
import { resolveExternalModuleAndFn } from '@graphql-codegen/plugin-helpers';
3131

3232
export class YupSchemaVisitor extends BaseSchemaVisitor {
3333
constructor(schema: GraphQLSchema, config: ValidationSchemaPluginConfig) {
@@ -280,20 +280,19 @@ function shapeFields(fields: readonly (FieldDefinitionNode | InputValueDefinitio
280280
defaultValue?.kind === Kind.INT
281281
|| defaultValue?.kind === Kind.FLOAT
282282
|| defaultValue?.kind === Kind.BOOLEAN
283-
) {
283+
)
284284
fieldSchema = `${fieldSchema}.default(${defaultValue.value})`;
285-
}
286285

287286
if (defaultValue?.kind === Kind.STRING || defaultValue?.kind === Kind.ENUM) {
288287
if (config.useEnumTypeAsDefaultValue && defaultValue?.kind !== Kind.STRING) {
289-
let value = convertNameParts(defaultValue.value, resolveExternalModuleAndFn("change-case-all#pascalCase"));
288+
let value = convertNameParts(defaultValue.value, resolveExternalModuleAndFn('change-case-all#pascalCase'));
290289

291-
if (config.namingConvention?.enumValues) {
290+
if (config.namingConvention?.enumValues)
292291
value = convertNameParts(defaultValue.value, resolveExternalModuleAndFn(config.namingConvention?.enumValues));
293-
}
294292

295293
fieldSchema = `${fieldSchema}.default(${visitor.convertName(field.name.value)}.${value})`;
296-
} else {
294+
}
295+
else {
297296
fieldSchema = `${fieldSchema}.default("${defaultValue.value}")`;
298297
}
299298
}

src/zod/index.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import {
1515
Kind,
1616
} from 'graphql';
1717

18+
import { resolveExternalModuleAndFn } from '@graphql-codegen/plugin-helpers';
1819
import type { ValidationSchemaPluginConfig } from '../config';
1920
import { buildApi, formatDirectiveConfig } from '../directive';
2021
import { BaseSchemaVisitor } from '../schema_visitor';
@@ -27,7 +28,6 @@ import {
2728
isNamedType,
2829
isNonNullType,
2930
} from './../graphql';
30-
import { resolveExternalModuleAndFn } from '@graphql-codegen/plugin-helpers';
3131

3232
const anySchema = `definedNonNullAnySchema`;
3333

@@ -297,14 +297,14 @@ function generateFieldTypeZodSchema(config: ValidationSchemaPluginConfig, visito
297297

298298
if (defaultValue?.kind === Kind.STRING || defaultValue?.kind === Kind.ENUM) {
299299
if (config.useEnumTypeAsDefaultValue && defaultValue?.kind !== Kind.STRING) {
300-
let value = convertNameParts(defaultValue.value, resolveExternalModuleAndFn("change-case-all#pascalCase"));
300+
let value = convertNameParts(defaultValue.value, resolveExternalModuleAndFn('change-case-all#pascalCase'));
301301

302-
if (config.namingConvention?.enumValues) {
302+
if (config.namingConvention?.enumValues)
303303
value = convertNameParts(defaultValue.value, resolveExternalModuleAndFn(config.namingConvention?.enumValues));
304-
}
305304

306305
appliedDirectivesGen = `${appliedDirectivesGen}.default(${type.name.value}.${value})`;
307-
} else {
306+
}
307+
else {
308308
appliedDirectivesGen = `${appliedDirectivesGen}.default("${defaultValue.value}")`;
309309
}
310310
}

0 commit comments

Comments
 (0)