Add Schema old behaviour back via Options #2208
Annotations
80 errors
TypeScript ~5.2.0:
test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
|
TypeScript ~5.2.0:
test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
|
TypeScript ~5.2.0:
test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
TypeScript ~5.2.0:
test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
TypeScript ~5.2.0:
test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
|
TypeScript ~5.2.0:
test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
|
TypeScript ~5.2.0:
test-d/schema.ts#L99
Type 'ComplexOption[]' is not assignable to type 'ComplexOption'.
|
TypeScript ~5.2.0:
test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
|
TypeScript ~5.2.0:
test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
TypeScript ~5.2.0:
test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
TypeScript ~5.3.0:
test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
|
TypeScript ~5.3.0:
test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
|
TypeScript ~5.3.0:
test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
TypeScript ~5.3.0:
test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
TypeScript ~5.3.0:
test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
|
TypeScript ~5.3.0:
test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
|
TypeScript ~5.3.0:
test-d/schema.ts#L99
Type 'ComplexOption[]' is not assignable to type 'ComplexOption'.
|
TypeScript ~5.3.0:
test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
|
TypeScript ~5.3.0:
test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
TypeScript ~5.3.0:
test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
TypeScript latest:
test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
|
TypeScript latest:
test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
|
TypeScript latest:
test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
TypeScript latest:
test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
TypeScript latest:
test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
|
TypeScript latest:
test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
|
TypeScript latest:
test-d/schema.ts#L99
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
|
TypeScript latest:
test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
|
TypeScript latest:
test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
TypeScript latest:
test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
Node.js 16:
test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
|
Node.js 16:
test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
|
Node.js 16:
test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
Node.js 16:
test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
Node.js 16:
test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
|
Node.js 16:
test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
|
Node.js 16:
test-d/schema.ts#L99
Type 'ComplexOption[]' is not assignable to type 'ComplexOption'.
|
Node.js 16:
test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
|
Node.js 16:
test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
Node.js 16:
test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
TypeScript ~5.1.0:
test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
|
TypeScript ~5.1.0:
test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
|
TypeScript ~5.1.0:
test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
TypeScript ~5.1.0:
test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
TypeScript ~5.1.0:
test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
|
TypeScript ~5.1.0:
test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
|
TypeScript ~5.1.0:
test-d/schema.ts#L99
Type 'ComplexOption[]' is not assignable to type 'ComplexOption'.
|
TypeScript ~5.1.0:
test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
|
TypeScript ~5.1.0:
test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
TypeScript ~5.1.0:
test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
Node.js 18:
test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
|
Node.js 18:
test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
|
Node.js 18:
test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
Node.js 18:
test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
Node.js 18:
test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
|
Node.js 18:
test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
|
Node.js 18:
test-d/schema.ts#L99
Type 'ComplexOption[]' is not assignable to type 'ComplexOption'.
|
Node.js 18:
test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
|
Node.js 18:
test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
Node.js 18:
test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
Node.js 20:
test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
|
Node.js 20:
test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
|
Node.js 20:
test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
Node.js 20:
test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
Node.js 20:
test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
|
Node.js 20:
test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
|
Node.js 20:
test-d/schema.ts#L99
Type 'ComplexOption[]' is not assignable to type 'ComplexOption'.
|
Node.js 20:
test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
|
Node.js 20:
test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
Node.js 20:
test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
TypeScript ~5.4.0:
test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
|
TypeScript ~5.4.0:
test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
|
TypeScript ~5.4.0:
test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
TypeScript ~5.4.0:
test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
|
TypeScript ~5.4.0:
test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
|
TypeScript ~5.4.0:
test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
|
TypeScript ~5.4.0:
test-d/schema.ts#L99
Type 'ComplexOption[]' is not assignable to type 'ComplexOption'.
|
TypeScript ~5.4.0:
test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
|
TypeScript ~5.4.0:
test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|
TypeScript ~5.4.0:
test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
|