revisiting orderBy
.
#3348
test.yml
on: pull_request
Browser
33s
Cloudflare Workers
56s
JSDocs
31s
TypeScript Benchmarks
33s
Matrix: Bun
Matrix: Deno
Matrix: Node.js /w transformer
Matrix: Node.js
Matrix: Older TypeScript version
Annotations
49 errors and 23 warnings
Older TypeScript version (^5.0):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Older TypeScript version (^5.0):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Older TypeScript version (^5.0)
Process completed with exit code 2.
|
Older TypeScript version (^4.6):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Older TypeScript version (^4.6):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Older TypeScript version (^4.6)
Process completed with exit code 2.
|
Older TypeScript version (^4.7):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Older TypeScript version (^4.7):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Older TypeScript version (^4.7)
Process completed with exit code 2.
|
Older TypeScript version (^4.9):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Older TypeScript version (^4.9):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Older TypeScript version (^4.9)
Process completed with exit code 2.
|
Older TypeScript version (^4.8):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Older TypeScript version (^4.8):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Older TypeScript version (^4.8)
Process completed with exit code 2.
|
Older TypeScript version (^5.2):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Older TypeScript version (^5.2):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Older TypeScript version (^5.2)
Process completed with exit code 2.
|
Node.js (18.x):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Node.js (18.x):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Node.js (18.x)
Process completed with exit code 2.
|
Node.js (20.x):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Node.js (20.x):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Node.js (20.x)
Process completed with exit code 2.
|
Node.js (22.x):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Node.js (22.x):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Node.js (22.x)
Process completed with exit code 2.
|
Node.js /w transformer (20.x):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Node.js /w transformer (20.x):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Node.js /w transformer (20.x)
Process completed with exit code 2.
|
Node.js /w transformer (22.x):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Node.js /w transformer (22.x):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Node.js /w transformer (22.x)
Process completed with exit code 2.
|
Node.js /w transformer (18.x):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Node.js /w transformer (18.x):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Node.js /w transformer (18.x)
Process completed with exit code 2.
|
Older TypeScript version (^5.3):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Older TypeScript version (^5.3):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Older TypeScript version (^5.3)
Process completed with exit code 2.
|
TypeScript Benchmarks
Process completed with exit code 1.
|
Older TypeScript version (^5.4):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Older TypeScript version (^5.4):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Older TypeScript version (^5.4)
Process completed with exit code 2.
|
Node.js /w transformer (23.x):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Node.js /w transformer (23.x):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Node.js /w transformer (23.x)
Process completed with exit code 2.
|
Node.js (23.x):
test/node/src/order-by.test.ts#L278
Argument of type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>' is not assignable to parameter of type 'Compilable<unknown>'.
|
Node.js (23.x):
test/node/src/order-by.test.ts#L288
Property 'execute' does not exist on type 'OrderByInterface<Database, "person", { id: number; first_name: string | null; middle_name: string | null; last_name: string | null; gender: Gender; marital_status: MaritalStatus | null; children: number; }>'.
|
Node.js (23.x)
Process completed with exit code 2.
|
JSDocs
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Browser
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Older TypeScript version (^5.0)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Older TypeScript version (^4.6)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Older TypeScript version (^4.7)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Older TypeScript version (^4.9)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Bun (1.1.26)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Older TypeScript version (^4.8)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Deno (2.0.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Older TypeScript version (^5.2)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Node.js (18.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Node.js (20.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Node.js (22.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Node.js /w transformer (20.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Cloudflare Workers
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Node.js /w transformer (22.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Deno (1.x.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Node.js /w transformer (18.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Older TypeScript version (^5.3)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
TypeScript Benchmarks
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Older TypeScript version (^5.4)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Node.js /w transformer (23.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Node.js (23.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|