Skip to content

Commit a65e42a

Browse files
renovate[bot]github-actions[bot]
authored andcommitted
Apply auto lint-fix changes
1 parent c8e789a commit a65e42a

File tree

4 files changed

+39
-39
lines changed

4 files changed

+39
-39
lines changed

src/myzod/index.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@ export class MyZodSchemaVisitor extends BaseSchemaVisitor {
4444
initialEmit(): string {
4545
return (
4646
`\n${
47-
[
48-
new DeclarationBlock({}).export().asKind('const').withName(`${anySchema}`).withContent(`myzod.object({})`)
49-
.string,
50-
...this.enumDeclarations,
51-
].join('\n')}`
47+
[
48+
new DeclarationBlock({}).export().asKind('const').withName(`${anySchema}`).withContent(`myzod.object({})`)
49+
.string,
50+
...this.enumDeclarations,
51+
].join('\n')}`
5252
);
5353
}
5454

@@ -168,7 +168,7 @@ export class MyZodSchemaVisitor extends BaseSchemaVisitor {
168168
.asKind('type')
169169
.withName(`${enumname}Schema`)
170170
.withContent(
171-
`myzod.literals(${node.values?.map(enumOption => `'${enumOption.name.value}'`).join(', ')})`,
171+
`myzod.literals(${node.values?.map(enumOption => `'${enumOption.name.value}'`).join(', ')})`,
172172
).string
173173
: new DeclarationBlock({})
174174
.export()

src/visitor.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ export class Visitor extends TsVisitor {
8181
useTypesPrefix: false,
8282
useTypesSuffix: false,
8383
})
84-
}Args`;
84+
}Args`;
8585

8686
return callback(name, field);
8787
})

src/yup/index.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -44,18 +44,18 @@ export class YupSchemaVisitor extends BaseSchemaVisitor {
4444
return `\n${this.enumDeclarations.join('\n')}`;
4545
return (
4646
`\n${
47-
this.enumDeclarations.join('\n')
47+
this.enumDeclarations.join('\n')
4848
}\n${
49-
new DeclarationBlock({})
50-
.asKind('function')
51-
.withName('union<T extends {}>(...schemas: ReadonlyArray<yup.Schema<T>>): yup.MixedSchema<T>')
52-
.withBlock(
53-
[
54-
indent('return yup.mixed<T>().test({'),
55-
indent('test: (value) => schemas.some((schema) => schema.isValidSync(value))', 2),
56-
indent('}).defined()'),
57-
].join('\n'),
58-
).string}`
49+
new DeclarationBlock({})
50+
.asKind('function')
51+
.withName('union<T extends {}>(...schemas: ReadonlyArray<yup.Schema<T>>): yup.MixedSchema<T>')
52+
.withBlock(
53+
[
54+
indent('return yup.mixed<T>().test({'),
55+
indent('test: (value) => schemas.some((schema) => schema.isValidSync(value))', 2),
56+
indent('}).defined()'),
57+
].join('\n'),
58+
).string}`
5959
);
6060
}
6161

src/zod/index.ts

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -44,27 +44,27 @@ export class ZodSchemaVisitor extends BaseSchemaVisitor {
4444
initialEmit(): string {
4545
return (
4646
`\n${
47-
[
48-
new DeclarationBlock({})
49-
.asKind('type')
50-
.withName('Properties<T>')
51-
.withContent(['Required<{', ' [K in keyof T]: z.ZodType<T[K], any, T[K]>;', '}>'].join('\n')).string,
52-
// Unfortunately, zod doesn’t provide non-null defined any schema.
53-
// This is a temporary hack until it is fixed.
54-
// see: https://github.com/colinhacks/zod/issues/884
55-
new DeclarationBlock({}).asKind('type').withName('definedNonNullAny').withContent('{}').string,
56-
new DeclarationBlock({})
57-
.export()
58-
.asKind('const')
59-
.withName(`isDefinedNonNullAny`)
60-
.withContent(`(v: any): v is definedNonNullAny => v !== undefined && v !== null`).string,
61-
new DeclarationBlock({})
62-
.export()
63-
.asKind('const')
64-
.withName(`${anySchema}`)
65-
.withContent(`z.any().refine((v) => isDefinedNonNullAny(v))`).string,
66-
...this.enumDeclarations,
67-
].join('\n')}`
47+
[
48+
new DeclarationBlock({})
49+
.asKind('type')
50+
.withName('Properties<T>')
51+
.withContent(['Required<{', ' [K in keyof T]: z.ZodType<T[K], any, T[K]>;', '}>'].join('\n')).string,
52+
// Unfortunately, zod doesn’t provide non-null defined any schema.
53+
// This is a temporary hack until it is fixed.
54+
// see: https://github.com/colinhacks/zod/issues/884
55+
new DeclarationBlock({}).asKind('type').withName('definedNonNullAny').withContent('{}').string,
56+
new DeclarationBlock({})
57+
.export()
58+
.asKind('const')
59+
.withName(`isDefinedNonNullAny`)
60+
.withContent(`(v: any): v is definedNonNullAny => v !== undefined && v !== null`).string,
61+
new DeclarationBlock({})
62+
.export()
63+
.asKind('const')
64+
.withName(`${anySchema}`)
65+
.withContent(`z.any().refine((v) => isDefinedNonNullAny(v))`).string,
66+
...this.enumDeclarations,
67+
].join('\n')}`
6868
);
6969
}
7070

0 commit comments

Comments
 (0)