improve(anyware): add concept of overloads #1707
pr.yml
on: pull_request
Matrix: test-e2e
Matrix: test-examples
Matrix: test-unit
Annotations
127 errors and 2 warnings
website:
src/extensions/Upload/Upload.ts#L41
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
website:
src/lib/anyware/Pipeline/builder.ts#L174
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
website:
src/lib/anyware/Pipeline/builder.ts#L175
Type 'PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]' cannot be used to index type '$Context["steps"]'.
|
website:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"output"' cannot be used to index type '$Context["steps"][PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]]'.
|
website:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
website:
src/lib/anyware/Pipeline/builder.ts#L177
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
website:
src/lib/anyware/Pipeline/builder.ts#L177
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
website:
src/lib/anyware/Pipeline/builder.ts#L181
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
website:
src/lib/anyware/Pipeline/builder.ts#L181
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
website
Process completed with exit code 2.
|
test unit Node 20 @env jsdom:
src/extensions/Upload/Upload.ts#L41
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
test unit Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L174
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test unit Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L175
Type 'PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]' cannot be used to index type '$Context["steps"]'.
|
test unit Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"output"' cannot be used to index type '$Context["steps"][PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]]'.
|
test unit Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test unit Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L177
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test unit Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L177
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test unit Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L181
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test unit Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L181
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test unit Node 20 @env jsdom
Process completed with exit code 2.
|
test unit Node 22 @env node
The job was canceled because "_20_jsdom" failed.
|
test unit Node 22 @env node:
src/extensions/Upload/Upload.ts#L41
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
test unit Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L174
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test unit Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L175
Type 'PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]' cannot be used to index type '$Context["steps"]'.
|
test unit Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"output"' cannot be used to index type '$Context["steps"][PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]]'.
|
test unit Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test unit Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L177
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test unit Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L177
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test unit Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L181
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test unit Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L181
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test unit Node 22 @env node
Process completed with exit code 2.
|
test examples Node 22 @env node:
src/extensions/Upload/Upload.ts#L41
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
test examples Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L174
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test examples Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L175
Type 'PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]' cannot be used to index type '$Context["steps"]'.
|
test examples Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"output"' cannot be used to index type '$Context["steps"][PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]]'.
|
test examples Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test examples Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L177
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test examples Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L177
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test examples Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L181
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test examples Node 22 @env node:
src/lib/anyware/Pipeline/builder.ts#L181
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test examples Node 22 @env node
Process completed with exit code 2.
|
test e2e usingNode 22:
src/extensions/Upload/Upload.ts#L41
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
test e2e usingNode 22:
src/lib/anyware/Pipeline/builder.ts#L174
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test e2e usingNode 22:
src/lib/anyware/Pipeline/builder.ts#L175
Type 'PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]' cannot be used to index type '$Context["steps"]'.
|
test e2e usingNode 22:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"output"' cannot be used to index type '$Context["steps"][PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]]'.
|
test e2e usingNode 22:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test e2e usingNode 22:
src/lib/anyware/Pipeline/builder.ts#L177
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test e2e usingNode 22:
src/lib/anyware/Pipeline/builder.ts#L177
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test e2e usingNode 22:
src/lib/anyware/Pipeline/builder.ts#L181
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test e2e usingNode 22:
src/lib/anyware/Pipeline/builder.ts#L181
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test e2e usingNode 22
Process completed with exit code 2.
|
test unit Node 20 @env node
The job was canceled because "_20_jsdom" failed.
|
test unit Node 20 @env node:
src/extensions/Upload/Upload.ts#L41
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
test unit Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L174
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test unit Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L175
Type 'PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]' cannot be used to index type '$Context["steps"]'.
|
test unit Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"output"' cannot be used to index type '$Context["steps"][PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]]'.
|
test unit Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test unit Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L177
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test unit Node 22 @env jsdom
The job was canceled because "_20_jsdom" failed.
|
test unit Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L177
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test unit Node 22 @env jsdom:
src/extensions/Upload/Upload.ts#L41
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
test unit Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L181
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test unit Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L174
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test unit Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L181
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test unit Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L175
Type 'PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]' cannot be used to index type '$Context["steps"]'.
|
test unit Node 20 @env node
Process completed with exit code 2.
|
test unit Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"output"' cannot be used to index type '$Context["steps"][PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]]'.
|
test unit Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test unit Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L177
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test unit Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L177
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test unit Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L181
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test unit Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L181
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test unit Node 22 @env jsdom
Process completed with exit code 2.
|
publint:
src/extensions/Upload/Upload.ts#L41
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
publint:
src/lib/anyware/Pipeline/builder.ts#L174
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
publint:
src/lib/anyware/Pipeline/builder.ts#L175
Type 'PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]' cannot be used to index type '$Context["steps"]'.
|
publint:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"output"' cannot be used to index type '$Context["steps"][PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]]'.
|
publint:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
publint:
src/lib/anyware/Pipeline/builder.ts#L177
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
publint:
src/lib/anyware/Pipeline/builder.ts#L177
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
publint:
src/lib/anyware/Pipeline/builder.ts#L181
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
publint:
src/lib/anyware/Pipeline/builder.ts#L181
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
publint
Process completed with exit code 2.
|
test examples Node 20 @env node
The job was canceled because "_22_node" failed.
|
test examples Node 20 @env node:
src/extensions/Upload/Upload.ts#L41
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
test examples Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L174
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test examples Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L175
Type 'PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]' cannot be used to index type '$Context["steps"]'.
|
test examples Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"output"' cannot be used to index type '$Context["steps"][PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]]'.
|
test examples Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test examples Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L177
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test examples Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L177
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test examples Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L181
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test examples Node 20 @env node:
src/lib/anyware/Pipeline/builder.ts#L181
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test examples Node 20 @env node
The operation was canceled.
|
test examples Node 20 @env jsdom
The job was canceled because "_22_node" failed.
|
test examples Node 20 @env jsdom:
src/extensions/Upload/Upload.ts#L41
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
test examples Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L174
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test examples Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L175
Type 'PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]' cannot be used to index type '$Context["steps"]'.
|
test examples Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"output"' cannot be used to index type '$Context["steps"][PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]]'.
|
test examples Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test examples Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L177
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test examples Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L177
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test examples Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L181
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test examples Node 20 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L181
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test examples Node 20 @env jsdom
The operation was canceled.
|
test examples Node 22 @env jsdom
The job was canceled because "_22_node" failed.
|
test examples Node 22 @env jsdom:
src/extensions/Upload/Upload.ts#L41
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
test examples Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L174
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test examples Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L175
Type 'PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]' cannot be used to index type '$Context["steps"]'.
|
test examples Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"output"' cannot be used to index type '$Context["steps"][PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]]'.
|
test examples Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
test examples Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L177
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test examples Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L177
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test examples Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L181
Type '$Name' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>'.
|
test examples Node 22 @env jsdom:
src/lib/anyware/Pipeline/builder.ts#L181
Type '"input"' cannot be used to index type 'IntersectItems<{ [$Index in keyof $RootContext["steps"]]: "name" extends keyof $RootContext["steps"][$Index] ? { [_ in $RootContext["steps"][$Index][keyof $RootContext["steps"][$Index] & "name"]]: $RootContext["steps"][$Index]; } : never; }>[$Name]'.
|
test examples Node 22 @env jsdom
The operation was canceled.
|
types:
examples/10_transport-http/transport-http_extension_headers__dynamicHeaders.ts#L17
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
types:
examples/50_anyware/anyware_jump-start__jump-start.ts#L22
Object literal may only specify known properties, and 'headers' does not exist in type '{ transportType: "http"; request: CoreExchangePostRequest | CoreExchangeGetRequest; state: Context; url: string | URL; }'.
|
types:
examples/50_anyware/anyware_short-circuit__short-circuit.ts#L23
Object literal may only specify known properties, and 'headers' does not exist in type '{ transportType: "http"; request: CoreExchangePostRequest | CoreExchangeGetRequest; state: Context; url: string | URL; }'.
|
types:
src/client/builderExtensions/use.test.ts#L46
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
types:
src/client/builderExtensions/use.test.ts#L56
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
types:
src/extensions/Upload/Upload.ts#L41
Object literal may only specify known properties, and 'headers' does not exist in type '{ state: Context; request: RequestAnalyzedInput; transportType: "http"; url: string | URL; }'.
|
types:
src/lib/anyware/Pipeline/builder.ts#L174
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
types:
src/lib/anyware/Pipeline/builder.ts#L175
Type 'PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]' cannot be used to index type '$Context["steps"]'.
|
types:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"output"' cannot be used to index type '$Context["steps"][PreviousItem<$RootContext["steps"], { name: $Name; }>["name"]]'.
|
types:
src/lib/anyware/Pipeline/builder.ts#L175
Type '"name"' cannot be used to index type 'PreviousItem<$RootContext["steps"], { name: $Name; }>'.
|
lint
Process completed with exit code 1.
|
lint:
src/lib/anyware/Pipeline/builder.test-d.ts#L274
'z' is defined but never used. Allowed unused vars must match /^_/u
|
lint:
src/requestPipeline/RequestPipeline.ts#L101
Unnecessary conditional, both sides of the expression are literal values
|