feat(transport-http): support get method #1177
Annotations
30 errors and 6 warnings
tests/examples/transport-http|transport-http_RequestInput.test.ts > transport-http|transport-http_RequestInput:
tests/examples/transport-http|transport-http_RequestInput.test.ts#L19
Error: Snapshot `transport-http|transport-http_RequestInput 1` mismatched
❯ tests/examples/transport-http|transport-http_RequestInput.test.ts:19:3
|
tests/examples/transport-http|transport-http_abort.test.ts > transport-http|transport-http_abort:
tests/examples/transport-http|transport-http_abort.test.ts#L19
Error: Snapshot `transport-http|transport-http_abort 1` mismatched
❯ tests/examples/transport-http|transport-http_abort.test.ts:19:3
|
tests/examples/transport-http|transport-http_fetch.test.ts > transport-http|transport-http_fetch:
tests/examples/transport-http|transport-http_fetch.test.ts#L19
Error: Snapshot `transport-http|transport-http_fetch 1` mismatched
❯ tests/examples/transport-http|transport-http_fetch.test.ts:19:3
|
tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts > transport-http|transport-http_headers__dynamicHeaders:
tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts#L19
Error: Snapshot `transport-http|transport-http_headers__dynamicHeaders 1` mismatched
❯ tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts:19:3
|
tests/examples/transport-http|transport-http_method-get.test.ts > transport-http|transport-http_method-get:
tests/examples/transport-http|transport-http_method-get.test.ts#L19
Error: Snapshot `transport-http|transport-http_method-get 1` mismatched
❯ tests/examples/transport-http|transport-http_method-get.test.ts:19:3
|
Node 20 @env jsdom
Process completed with exit code 1.
|
Node 22 @env jsdom
The job was canceled because "_20_jsdom" failed.
|
tests/examples/generated|generated_arguments__arguments.test.ts > generated|generated_arguments__arguments:
src/lib/anyware/runPipeline.ts#L84
ExecaError: Command failed with exit code 1: pnpm tsx './examples/generated|generated_arguments__arguments.ts'
/home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:84
return new ContextualError(message, { hookName: signal.hookName, source: signal.source }, signal.error)
^
ContextualError: There was an error in the core implementation of hook "exchange".
at runPipeline (/home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:84:18)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async runPipeline (/home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:50:14)
at async runPipeline (/home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:50:14)
at async Object.run (/home/runner/work/graffle/graffle/src/lib/anyware/main.ts:286:22)
at async run (/home/runner/work/graffle/graffle/src/layers/6_client/client.ts:257:20)
at async executeRootType (/home/runner/work/graffle/graffle/src/layers/6_client/client.ts:186:12)
at async executeRootTypeField (/home/runner/work/graffle/graffle/src/layers/6_client/client.ts:217:20)
at async <anonymous> (/home/runner/work/graffle/graffle/examples/generated|generated_arguments__arguments.ts:6:19) {
context: { hookName: 'exchange', source: 'implementation' },
[cause]: TypeError: fetch failed
at node:internal/deps/undici/undici:13185:13
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async Object.run (/home/runner/work/graffle/graffle/src/layers/5_core/core.ts:278:30)
at async runHook (/home/runner/work/graffle/graffle/src/lib/anyware/runHook.ts:264:16) {
[cause]: AggregateError [ETIMEDOUT]:
at internalConnectMultiple (node:net:1117:18)
at internalConnectMultiple (node:net:1185:5)
at Timeout.internalConnectMultipleTimeout (node:net:1711:5)
at listOnTimeout (node:internal/timers:596:11)
at process.processTimers (node:internal/timers:529:7) {
code: 'ETIMEDOUT',
[errors]: [
Error: connect ETIMEDOUT 146.75.37.51:443
at createConnectionError (node:net:1647:14)
at Timeout.internalConnectMultipleTimeout (node:net:1706:38)
at listOnTimeout (node:internal/timers:596:11)
at process.processTimers (node:internal/timers:529:7) {
errno: -110,
code: 'ETIMEDOUT',
syscall: 'connect',
address: '146.75.37.51',
port: 443
},
Error: connect ENETUNREACH 2a04:4e42:79::307:443 - Local (:::0)
at internalConnectMultiple (node:net:1181:16)
at Timeout.internalConnectMultipleTimeout (node:net:1711:5)
at listOnTimeout (node:internal/timers:596:11)
at process.processTimers (node:internal/timers:529:7) {
errno: -101,
code: 'ENETUNREACH',
syscall: 'connect',
address: '2a04:4e42:79::307',
port: 443
}
]
}
}
}
Node.js v22.8.0
❯ runPipeline src/lib/anyware/runPipeline.ts:84:18
❯ runPipeline src/lib/anyware/runPipeline.ts:50:14
❯ runPipeline src/lib/anyware/runPipeline.ts:50:14
❯ Object.run src/lib/anyware/main.ts:286:22
❯ run src/layers/6_client/client.ts:257:20
❯ executeRootType src/layers/6_client/client.ts:186:12
❯ executeRootTypeField src/layers/6_client/client.ts:217:20
❯ Object.run src/layers/5_core/core.ts:278:30
❯ getFinalError node_modules/.pnpm/[email protected]/node_modules/execa/lib/return/final-error.js:6:9
❯ makeError node_modules/.pnpm/[email protected]/node_modules/execa/lib/return/result.js:108:16
❯ getAsyncResult node_modules/.pnpm/[email protected]/node_modules/execa/lib/methods/main-async.js:167:4
❯ handlePromise node_modules/.pnpm/[email protected]/node_modules/execa/lib/methods/main-async.js:150:17
❯ tests/examples/generated|generated_arguments__arguments.test.ts:12:18
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 1: pnpm tsx \'./examples/generated|generated_arguments__arguments.ts\'',
|
tests/examples/raw_rawString_rawTyped__rawString-typed.test.ts > raw_rawString_rawTyped__rawString-typed:
src/lib/anyware/runPipeline.ts#L84
ExecaError: Command failed with exit code 1: pnpm tsx ./examples/raw_rawString_rawTyped__rawString-typed.ts
/home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:84
return new ContextualError(message, { hookName: signal.hookName, source: signal.source }, signal.error)
^
ContextualError: There was an error in the core implementation of hook "exchange".
at runPipeline (/home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:84:18)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async runPipeline (/home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:50:14)
at async runPipeline (/home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:50:14)
at async Object.run (/home/runner/work/graffle/graffle/src/lib/anyware/main.ts:286:22)
at async run (/home/runner/work/graffle/graffle/src/layers/6_client/client.ts:257:20)
at async runRaw (/home/runner/work/graffle/graffle/src/layers/6_client/client.ts:280:12)
at async Object.raw (/home/runner/work/graffle/graffle/src/layers/6_client/client.ts:291:14)
at async Object.rawString (/home/runner/work/graffle/graffle/src/layers/6_client/client.ts:303:14)
at async <anonymous> (/home/runner/work/graffle/graffle/examples/raw_rawString_rawTyped__rawString-typed.ts:32:16) {
context: { hookName: 'exchange', source: 'implementation' },
[cause]: TypeError: fetch failed
at node:internal/deps/undici/undici:13185:13
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async Object.run (/home/runner/work/graffle/graffle/src/layers/5_core/core.ts:278:30)
at async runHook (/home/runner/work/graffle/graffle/src/lib/anyware/runHook.ts:264:16) {
[cause]: AggregateError [ETIMEDOUT]:
at internalConnectMultiple (node:net:1117:18)
at internalConnectMultiple (node:net:1185:5)
at Timeout.internalConnectMultipleTimeout (node:net:1711:5)
at listOnTimeout (node:internal/timers:596:11)
at process.processTimers (node:internal/timers:529:7) {
code: 'ETIMEDOUT',
[errors]: [
Error: connect ETIMEDOUT 146.75.37.51:443
at createConnectionError (node:net:1647:14)
at Timeout.internalConnectMultipleTimeout (node:net:1706:38)
at listOnTimeout (node:internal/timers:596:11)
at process.processTimers (node:internal/timers:529:7) {
errno: -110,
code: 'ETIMEDOUT',
syscall: 'connect',
address: '146.75.37.51',
port: 443
},
Error: connect ENETUNREACH 2a04:4e42:79::307:443 - Local (:::0)
at internalConnectMultiple (node:net:1181:16)
at Timeout.internalConnectMultipleTimeout (node:net:1711:5)
at listOnTimeout (node:internal/timers:596:11)
at process.processTimers (node:internal/timers:529:7) {
errno: -101,
code: 'ENETUNREACH',
syscall: 'connect',
address: '2a04:4e42:79::307',
port: 443
}
]
}
}
}
Node.js v22.8.0
❯ runPipeline src/lib/anyware/runPipeline.ts:84:18
❯ runPipeline src/lib/anyware/runPipeline.ts:50:14
❯ runPipeline src/lib/anyware/runPipeline.ts:50:14
❯ Object.run src/lib/anyware/main.ts:286:22
❯ run src/layers/6_client/client.ts:257:20
❯ runRaw src/layers/6_client/client.ts:280:12
❯ Object.raw src/layers/6_client/client.ts:291:14
❯ Object.rawString src/layers/6_client/client.ts:303:14
❯ Object.run src/layers/5_core/core.ts:278:30
❯ getFinalError node_modules/.pnpm/[email protected]/node_modules/execa/lib/return/final-error.js:6:9
❯ makeError node_modules/.pnpm/[email protected]/node_modules/execa/lib/return/result.js:108:16
❯ getAsyncResult node_modules/.pnpm/[email protected]/node_modules/execa/lib/methods/main-async.js:167:4
❯ handlePromise node_modules/.pnpm/[email protected]/node_modules/execa/lib/methods/main-async.js:150:17
❯ tests/examples/raw_rawString_rawTyped__rawString-typed.test.ts:12:18
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: {
|
tests/examples/transport-http|transport-http_RequestInput.test.ts > transport-http|transport-http_RequestInput:
tests/examples/transport-http|transport-http_RequestInput.test.ts#L19
Error: Snapshot `transport-http|transport-http_RequestInput 1` mismatched
❯ tests/examples/transport-http|transport-http_RequestInput.test.ts:19:3
|
tests/examples/transport-http|transport-http_abort.test.ts > transport-http|transport-http_abort:
tests/examples/transport-http|transport-http_abort.test.ts#L19
Error: Snapshot `transport-http|transport-http_abort 1` mismatched
❯ tests/examples/transport-http|transport-http_abort.test.ts:19:3
|
tests/examples/transport-http|transport-http_fetch.test.ts > transport-http|transport-http_fetch:
tests/examples/transport-http|transport-http_fetch.test.ts#L19
Error: Snapshot `transport-http|transport-http_fetch 1` mismatched
❯ tests/examples/transport-http|transport-http_fetch.test.ts:19:3
|
tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts > transport-http|transport-http_headers__dynamicHeaders:
tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts#L19
Error: Snapshot `transport-http|transport-http_headers__dynamicHeaders 1` mismatched
❯ tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts:19:3
|
tests/examples/transport-http|transport-http_method-get.test.ts > transport-http|transport-http_method-get:
tests/examples/transport-http|transport-http_method-get.test.ts#L19
Error: Snapshot `transport-http|transport-http_method-get 1` mismatched
❯ tests/examples/transport-http|transport-http_method-get.test.ts:19:3
|
Node 22 @env jsdom
Process completed with exit code 1.
|
Node 22 @env node
The job was canceled because "_20_jsdom" failed.
|
tests/examples/transport-http|transport-http_RequestInput.test.ts > transport-http|transport-http_RequestInput:
tests/examples/transport-http|transport-http_RequestInput.test.ts#L19
Error: Snapshot `transport-http|transport-http_RequestInput 1` mismatched
❯ tests/examples/transport-http|transport-http_RequestInput.test.ts:19:3
|
tests/examples/transport-http|transport-http_abort.test.ts > transport-http|transport-http_abort:
tests/examples/transport-http|transport-http_abort.test.ts#L19
Error: Snapshot `transport-http|transport-http_abort 1` mismatched
❯ tests/examples/transport-http|transport-http_abort.test.ts:19:3
|
tests/examples/transport-http|transport-http_fetch.test.ts > transport-http|transport-http_fetch:
tests/examples/transport-http|transport-http_fetch.test.ts#L19
Error: Snapshot `transport-http|transport-http_fetch 1` mismatched
❯ tests/examples/transport-http|transport-http_fetch.test.ts:19:3
|
tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts > transport-http|transport-http_headers__dynamicHeaders:
tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts#L19
Error: Snapshot `transport-http|transport-http_headers__dynamicHeaders 1` mismatched
❯ tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts:19:3
|
tests/examples/transport-http|transport-http_method-get.test.ts > transport-http|transport-http_method-get:
tests/examples/transport-http|transport-http_method-get.test.ts#L19
Error: Snapshot `transport-http|transport-http_method-get 1` mismatched
❯ tests/examples/transport-http|transport-http_method-get.test.ts:19:3
|
Node 22 @env node
The operation was canceled.
|
Node 20 @env node
The job was canceled because "_20_jsdom" failed.
|
tests/examples/transport-http|transport-http_RequestInput.test.ts > transport-http|transport-http_RequestInput:
tests/examples/transport-http|transport-http_RequestInput.test.ts#L19
Error: Snapshot `transport-http|transport-http_RequestInput 1` mismatched
❯ tests/examples/transport-http|transport-http_RequestInput.test.ts:19:3
|
tests/examples/transport-http|transport-http_abort.test.ts > transport-http|transport-http_abort:
tests/examples/transport-http|transport-http_abort.test.ts#L19
Error: Snapshot `transport-http|transport-http_abort 1` mismatched
❯ tests/examples/transport-http|transport-http_abort.test.ts:19:3
|
tests/examples/transport-http|transport-http_fetch.test.ts > transport-http|transport-http_fetch:
tests/examples/transport-http|transport-http_fetch.test.ts#L19
Error: Snapshot `transport-http|transport-http_fetch 1` mismatched
❯ tests/examples/transport-http|transport-http_fetch.test.ts:19:3
|
tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts > transport-http|transport-http_headers__dynamicHeaders:
tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts#L19
Error: Snapshot `transport-http|transport-http_headers__dynamicHeaders 1` mismatched
❯ tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts:19:3
|
tests/examples/transport-http|transport-http_method-get.test.ts > transport-http|transport-http_method-get:
tests/examples/transport-http|transport-http_method-get.test.ts#L19
Error: Snapshot `transport-http|transport-http_method-get 1` mismatched
❯ tests/examples/transport-http|transport-http_method-get.test.ts:19:3
|
Node 20 @env node
The operation was canceled.
|
lint
Process completed with exit code 1.
|
lint:
examples/$/generated-clients/Pokemon/Error.ts#L12
Strings must use backtick
|
lint:
examples/$/generated-clients/Pokemon/Error.ts#L12
Strings must use backtick
|
lint:
examples/$/generated-clients/Pokemon/Select.ts#L8
Strings must use backtick
|
lint:
examples/$/generated-clients/SocialStudies/Error.ts#L12
Strings must use backtick
|
lint:
examples/$/generated-clients/SocialStudies/Error.ts#L12
Strings must use backtick
|
lint:
examples/$/generated-clients/SocialStudies/Select.ts#L8
Strings must use backtick
|