Skip to content

Commit 32551f6

Browse files
committed
style: 💄 run formatter
1 parent 2a76365 commit 32551f6

File tree

4 files changed

+11
-9
lines changed

4 files changed

+11
-9
lines changed

src/__tests__/fixtures.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {genRandomExample} from '@jsonjoy.com/json-random/lib/examples';
1010
import {RandomJson} from '@jsonjoy.com/json-random';
1111

1212
export const randomJson = () => {
13-
return Math.random() < .5 ? genRandomExample() : RandomJson.generate();
13+
return Math.random() < 0.5 ? genRandomExample() : RandomJson.generate();
1414
};
1515

1616
/**

src/random/Random.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,9 @@ export class Random {
168168

169169
public obj(type: ObjType<any>): Record<string, unknown> {
170170
const schema = type.getSchema();
171-
const obj: Record<string, unknown> = schema.decodeUnknownKeys ? <Record<string, unknown>>RandomJson.genObject() : {};
171+
const obj: Record<string, unknown> = schema.decodeUnknownKeys
172+
? <Record<string, unknown>>RandomJson.genObject()
173+
: {};
172174
for (const f of type.keys) {
173175
const field = f as ObjKeyType<any, any>;
174176
const isOptional = field instanceof ObjKeyOptType;

src/schema/schema.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -301,9 +301,8 @@ export interface ArrSchema<T extends TType = any, Head extends TType[] = any, Ta
301301
* }
302302
* ```
303303
*/
304-
export interface ObjSchema<
305-
Keys extends ObjKeySchema<string, TType>[] | readonly ObjKeySchema<string, TType>[] = any,
306-
> extends TType<object> {
304+
export interface ObjSchema<Keys extends ObjKeySchema<string, TType>[] | readonly ObjKeySchema<string, TType>[] = any>
305+
extends TType<object> {
307306
kind: 'obj';
308307

309308
/**
@@ -351,8 +350,7 @@ export interface ObjKeySchema<K extends string = string, V extends TType = TType
351350
optional?: boolean;
352351
}
353352

354-
export interface ObjOptKeySchema<K extends string = string, V extends TType = TType>
355-
extends ObjKeySchema<K, V> {
353+
export interface ObjOptKeySchema<K extends string = string, V extends TType = TType> extends ObjKeySchema<K, V> {
356354
optional: true;
357355
}
358356

src/schema/validate.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,8 +135,10 @@ const validateObjSchema = (schema: ObjSchema): void => {
135135
validateTType(schema, 'obj');
136136
const {keys, decodeUnknownKeys, encodeUnknownKeys} = schema;
137137
if (!Array.isArray(keys)) throw new Error('KEYS_TYPE');
138-
if (decodeUnknownKeys !== undefined && typeof decodeUnknownKeys !== 'boolean') throw new Error('DECODE_UNKNOWN_KEYS_TYPE');
139-
if (encodeUnknownKeys !== undefined && typeof encodeUnknownKeys !== 'boolean') throw new Error('ENCODE_UNKNOWN_KEYS_TYPE');
138+
if (decodeUnknownKeys !== undefined && typeof decodeUnknownKeys !== 'boolean')
139+
throw new Error('DECODE_UNKNOWN_KEYS_TYPE');
140+
if (encodeUnknownKeys !== undefined && typeof encodeUnknownKeys !== 'boolean')
141+
throw new Error('ENCODE_UNKNOWN_KEYS_TYPE');
140142
for (const key of keys) validateSchema(key);
141143
};
142144

0 commit comments

Comments
 (0)