File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11/* eslint-disable */
22// node-ts v1.0.0 83e44adec2381759b0925cfad2f5e25da97ad163
33// --
4- // Code generated by Webrpc-gen@v0.36.0 with ../../../gen-typescript generator. DO NOT EDIT.
4+ // Code generated by Webrpc-gen@v0.36.1-1-g48c32f9 with ../../../gen-typescript generator. DO NOT EDIT.
55//
66// webrpc-gen -schema=service.ridl -target=../../../gen-typescript -server -out=./server-fastify/server.gen.ts
77
@@ -555,7 +555,7 @@ export const webrpcErrorByCode: { [code: number]: any } = {
555555
556556export const WebrpcHeader = "Webrpc"
557557
558- export const WebrpcHeaderValue = "webrpc@v0.36.0 ;gen-typescript@unknown;node-ts@v1.0.0"
558+ export const WebrpcHeaderValue = "webrpc@v0.36.1-1-g48c32f9 ;gen-typescript@unknown;node-ts@v1.0.0"
559559
560560type WebrpcGenVersions = {
561561 WebrpcGenVersion : string ;
Original file line number Diff line number Diff line change 11/* eslint-disable */
22// node-ts v1.0.0 83e44adec2381759b0925cfad2f5e25da97ad163
33// --
4- // Code generated by Webrpc-gen@v0.36.0 with ../../../gen-typescript generator. DO NOT EDIT.
4+ // Code generated by Webrpc-gen@v0.36.1-1-g48c32f9 with ../../../gen-typescript generator. DO NOT EDIT.
55//
66// webrpc-gen -schema=service.ridl -target=../../../gen-typescript -server -out=./server-hono/server.gen.ts
77
@@ -555,7 +555,7 @@ export const webrpcErrorByCode: { [code: number]: any } = {
555555
556556export const WebrpcHeader = "Webrpc"
557557
558- export const WebrpcHeaderValue = "webrpc@v0.36.0 ;gen-typescript@unknown;node-ts@v1.0.0"
558+ export const WebrpcHeaderValue = "webrpc@v0.36.1-1-g48c32f9 ;gen-typescript@unknown;node-ts@v1.0.0"
559559
560560type WebrpcGenVersions = {
561561 WebrpcGenVersion : string ;
Original file line number Diff line number Diff line change 11/* eslint-disable */
22// node-ts v1.0.0 83e44adec2381759b0925cfad2f5e25da97ad163
33// --
4- // Code generated by Webrpc-gen@v0.36.0 with ../../../gen-typescript generator. DO NOT EDIT.
4+ // Code generated by Webrpc-gen@v0.36.1-1-g48c32f9 with ../../../gen-typescript generator. DO NOT EDIT.
55//
66// webrpc-gen -schema=service.ridl -target=../../../gen-typescript -server -out=./server/server.gen.ts
77
@@ -555,7 +555,7 @@ export const webrpcErrorByCode: { [code: number]: any } = {
555555
556556export const WebrpcHeader = "Webrpc"
557557
558- export const WebrpcHeaderValue = "webrpc@v0.36.0 ;gen-typescript@unknown;node-ts@v1.0.0"
558+ export const WebrpcHeaderValue = "webrpc@v0.36.1-1-g48c32f9 ;gen-typescript@unknown;node-ts@v1.0.0"
559559
560560type WebrpcGenVersions = {
561561 WebrpcGenVersion : string ;
Original file line number Diff line number Diff line change 11/* eslint-disable */
22// node-ts v1.0.0 83e44adec2381759b0925cfad2f5e25da97ad163
33// --
4- // Code generated by Webrpc-gen@v0.36.0 with ../../../gen-typescript generator. DO NOT EDIT.
4+ // Code generated by Webrpc-gen@v0.36.1-1-g48c32f9 with ../../../gen-typescript generator. DO NOT EDIT.
55//
66// webrpc-gen -schema=service.ridl -target=../../../gen-typescript -client -out=./webapp/client.gen.ts
77
@@ -496,7 +496,7 @@ export const webrpcErrorByCode: { [code: number]: any } = {
496496
497497export const WebrpcHeader = "Webrpc"
498498
499- export const WebrpcHeaderValue = "webrpc@v0.36.0 ;gen-typescript@unknown;node-ts@v1.0.0"
499+ export const WebrpcHeaderValue = "webrpc@v0.36.1-1-g48c32f9 ;gen-typescript@unknown;node-ts@v1.0.0"
500500
501501type WebrpcGenVersions = {
502502 WebrpcGenVersion : string ;
Original file line number Diff line number Diff line change 11/* eslint-disable */
22// webrpc-sse-chat v1.0.0 8b6b6e0df6c23832e31534594d32955c3383689b
33// --
4- // Code generated by Webrpc-gen@v0.36.0 with ../../ generator. DO NOT EDIT.
4+ // Code generated by Webrpc-gen@v0.36.1-1-g48c32f9 with ../../ generator. DO NOT EDIT.
55//
66// webrpc-gen -schema=service.ridl -target=../../ -client -out=./webapp/client.gen.ts
77
@@ -565,7 +565,7 @@ export const webrpcErrorByCode: { [code: number]: any } = {
565565
566566export const WebrpcHeader = "Webrpc"
567567
568- export const WebrpcHeaderValue = "webrpc@v0.36.0 ;@unknown;webrpc-sse-chat@v1.0.0"
568+ export const WebrpcHeaderValue = "webrpc@v0.36.1-1-g48c32f9 ;@unknown;webrpc-sse-chat@v1.0.0"
569569
570570type WebrpcGenVersions = {
571571 WebrpcGenVersion : string ;
Original file line number Diff line number Diff line change @@ -47,6 +47,9 @@ export class {{$service.Name}} implements {{$service.Name}}Client {
4747 {{- if $method.Succinct -}}
4848 {{- $methodReqName = (index $method.Inputs 0).Type -}}
4949 {{- $methodRespName = (index $method.Outputs 0).Type -}}
50+ {{- if isCoreType (index $method.Outputs 0).Type -}}
51+ {{- $methodRespName = get $typeMap (index $method.Outputs 0).Type -}}
52+ {{- end -}}
5053 {{- else -}}
5154 {{- if $opts.compat -}}
5255 {{- $methodReqName = printf "%sArgs" $method.Name -}}
@@ -56,7 +59,7 @@ export class {{$service.Name}} implements {{$service.Name}}Client {
5659 {{- $methodRespName = printf "%sResponse" $method.Name -}}
5760 {{- end -}}
5861 {{- end}}
59- {{firstLetterToLower .Name}} = ({{template "methodInputs" dict "Method" . "Opts" $opts "TypeMap" $typeMap}}): {{if $method.StreamOutput}}WebrpcStreamController{{else}}{{if $method.Succinct}}Promise<{{(index $method.Outputs 0).Type}}>{{else}}Promise<{{$method.Name}}{{if $opts.compat}}Return{{else}}Response{{end}}>{{end}}{{end}} => {
62+ {{firstLetterToLower .Name}} = ({{template "methodInputs" dict "Method" . "Opts" $opts "TypeMap" $typeMap}}): {{if $method.StreamOutput}}WebrpcStreamController{{else}}{{if $method.Succinct}}Promise<{{template "type" dict "Type" (index $method.Outputs 0).Type "TypeMap" $typeMap }}>{{else}}Promise<{{$method.Name}}{{if $opts.compat}}Return{{else}}Response{{end}}>{{end}}{{end}} => {
6063 {{- if $method.StreamOutput }}
6164 const abortController = new AbortController()
6265 const abortSignal = abortController.signal
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ export interface {{$service.Name}}Client {
2828 * @deprecated {{ $deprecated.Value }}
2929 */
3030 {{- end }}
31- {{firstLetterToLower $method .Name }}({{template " methodInputs" dict " Method" $method " TypeMap" $typeMap " Opts" $opts }}): {{if $method .StreamOutput }}WebrpcStreamController{{else }}{{if $method .Succinct }}Promise<{{(index $method .Outputs 0).Type }}>{{else }}Promise<{{$method .Name }}{{if $opts .compat }}Return{{else }}Response{{end }}>{{end }}{{end }}
31+ {{firstLetterToLower $method .Name }}({{template " methodInputs" dict " Method" $method " TypeMap" $typeMap " Opts" $opts }}): {{if $method .StreamOutput }}WebrpcStreamController{{else }}{{if $method .Succinct }}Promise<{{template " type " dict " Type " (index $method .Outputs 0).Type " TypeMap " $typeMap }}>{{else }}Promise<{{$method .Name }}{{if $opts .compat }}Return{{else }}Response{{end }}>{{end }}{{end }}
3232 {{- if lt (add $i 1) (len $service .Methods )}}{{" \n " }}{{end }}
3333{{- end }}
3434}
Original file line number Diff line number Diff line change 1313export interface {{$service .Name }}Server<Context = unknown> {
1414 {{- range $_ , $method := $service .Methods }}
1515 {{- if $method .Succinct }}
16- {{firstLetterToLower $method .Name }}(ctx: Context, req: {{(index $method .Inputs 0).Type }}): Promise<{{(index $method .Outputs 0).Type }}>
16+ {{firstLetterToLower $method .Name }}(ctx: Context, req: {{(index $method .Inputs 0).Type }}): Promise<{{template " type " dict " Type " (index $method .Outputs 0).Type " TypeMap " $typeMap }}>
1717 {{- else }}
1818 {{- if $opts .compat }}
1919 {{firstLetterToLower $method .Name }}(ctx: Context, req: {{$method .Name }}Args): Promise<{{$method .Name }}Return>
You can’t perform that action at this time.
0 commit comments