Skip to content

Modernize and rewrite into TypeScript #77

Modernize and rewrite into TypeScript

Modernize and rewrite into TypeScript #77

Triggered via pull request May 30, 2025 20:50
@novemberbornnovemberborn
synchronize #85
rewrite
Status Failure
Total duration 44s
Artifacts

ci.yml

on: pull_request
Check formatting
37s
Check formatting
Check types
31s
Check types
Matrix: Run tests
Fit to window
Zoom out
Zoom in

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.