Modernize and rewrite into TypeScript #77
ci.yml
on: pull_request
Check formatting
37s
Check types
31s
Matrix: Run tests
Annotations
18 errors
Check types:
src/accessors/property.ts#L117
Type 'typeof SymbolPropertyAccessor' does not satisfy the expected type 'new (context: Context, key: SymbolRepresentation, value?: ValueRepresentation | undefined) => CommonRepresentation & DeepFunctionality & { ...; }'.
|
Check types:
src/accessors/property.ts#L47
Class 'SymbolPropertyAccessor' incorrectly implements interface 'DeepFunctionality'.
|
Check types:
src/accessors/property.ts#L43
Type 'typeof NamedPropertyAccessor' does not satisfy the expected type 'new (key: string, value: ValueRepresentation) => CommonRepresentation & DeepFunctionality & { formatShallow?: undefined; serializeShallow?: undefined; }'.
|
Check types:
src/accessors/property.ts#L17
Class 'NamedPropertyAccessor' incorrectly implements interface 'DeepFunctionality'.
|
Check types:
src/accessors/map-entry.ts#L50
Type 'typeof MapEntryAccessor' does not satisfy the expected type 'new (context: Context, key: ValueRepresentation, value?: ValueRepresentation | undefined) => CommonRepresentation & DeepFunctionality & { ...; }'.
|
Check types:
src/accessors/map-entry.ts#L8
Class 'MapEntryAccessor' incorrectly implements interface 'DeepFunctionality'.
|
Check types:
src/accessors/iterator-value.ts#L34
Type 'typeof IteratorValueAccessor' does not satisfy the expected type 'new (key: number, value: ValueRepresentation) => CommonRepresentation & DeepFunctionality & { formatShallow?: undefined; serializeShallow?: undefined; }'.
|
Check types:
src/accessors/iterator-value.ts#L6
Class 'IteratorValueAccessor' incorrectly implements interface 'DeepFunctionality'.
|
Check types:
src/accessors/element.ts#L73
Type 'typeof ElementAccessor' does not satisfy the expected type 'new (key: number, value: ValueRepresentation) => CommonRepresentation & DeepFunctionality & { formatShallow?: undefined; serializeShallow?: undefined; }'.
|
Check types:
src/accessors/element.ts#L45
Class 'ElementAccessor' incorrectly implements interface 'DeepFunctionality'.
|
Run tests (^24)
Process completed with exit code 1.
|
Check formatting
Process completed with exit code 1.
|
Check formatting:
src/values/objects/regexp.ts#L40
Unsafe argument of type `any` assigned to a parameter of type `ValueRepresentation`.
|
Check formatting:
src/values/objects/regexp.ts#L35
Unsafe argument of type `any` assigned to a parameter of type `ValueRepresentation`.
|
Check formatting:
src/values/objects/regexp.ts#L34
Unsafe call of an `error` type typed value.
|
Check formatting:
src/values/objects/function.ts#L49
Unsafe argument of type `any` assigned to a parameter of type `ValueRepresentation`.
|
Check formatting:
src/values/objects/function.ts#L48
Unsafe call of an `error` type typed value.
|
Run tests (^22.14)
Process completed with exit code 1.
|