@@ -4,15 +4,15 @@ import fastify, {
44 type FastifyRequest ,
55 type RawServerBase ,
66 type RequestGenericInterface ,
7- } from 'fastify' ;
8- import { expectError , expectType } from 'tsd' ;
9- import fastifyHttpProxy from '..' ;
7+ } from 'fastify'
8+ import { expectError , expectType } from 'tsd'
9+ import fastifyHttpProxy from '..'
1010
11- const app = fastify ( ) ;
11+ const app = fastify ( )
1212
1313app . register ( fastifyHttpProxy , {
1414 upstream : 'http://origin.asd' ,
15- } ) ;
15+ } )
1616
1717app . register ( fastifyHttpProxy , {
1818 upstream : 'http://origin.asd' ,
@@ -23,16 +23,16 @@ app.register(fastifyHttpProxy, {
2323 replyOptions : { contentType : 'application/json' } ,
2424 httpMethods : [ 'DELETE' , 'GET' , 'HEAD' , 'PATCH' , 'POST' , 'PUT' , 'OPTIONS' ] ,
2525 preHandler : ( request , reply ) => {
26- expectType < RawRequestDefaultExpression > ( request . raw ) ;
27- expectType < RawReplyDefaultExpression > ( reply . raw ) ;
26+ expectType < RawRequestDefaultExpression > ( request . raw )
27+ expectType < RawReplyDefaultExpression > ( reply . raw )
2828 } ,
2929 beforeHandler : ( request , reply ) => {
30- expectType < RawRequestDefaultExpression > ( request . raw ) ;
31- expectType < RawReplyDefaultExpression > ( reply . raw ) ;
30+ expectType < RawRequestDefaultExpression > ( request . raw )
31+ expectType < RawReplyDefaultExpression > ( reply . raw )
3232 } ,
3333 preValidation : ( request , reply ) => {
34- expectType < RawRequestDefaultExpression > ( request . raw ) ;
35- expectType < RawReplyDefaultExpression > ( reply . raw ) ;
34+ expectType < RawRequestDefaultExpression > ( request . raw )
35+ expectType < RawReplyDefaultExpression > ( reply . raw )
3636 } ,
3737 base : 'whatever' ,
3838 cacheURLs : 10 ,
@@ -56,41 +56,41 @@ app.register(fastifyHttpProxy, {
5656 websocket : true ,
5757 wsUpstream : 'ws://origin.asd/connection' ,
5858 wsClientOptions : {
59- queryString ( search , reqUrl , request ) {
60- expectType < string | undefined > ( search ) ;
61- expectType < string > ( reqUrl ) ;
62- expectType < FastifyRequest < RequestGenericInterface , RawServerBase > > ( request ) ;
63- return '' ;
59+ queryString ( search , reqUrl , request ) {
60+ expectType < string | undefined > ( search )
61+ expectType < string > ( reqUrl )
62+ expectType < FastifyRequest < RequestGenericInterface , RawServerBase > > ( request )
63+ return ''
6464 } ,
6565 } ,
6666 internalRewriteLocationHeader : true ,
67- } ) ;
67+ } )
6868
6969expectError (
7070 app . register ( fastifyHttpProxy , {
7171 thisOptionDoesNotExist : 'triggers a typescript error' ,
7272 } )
73- ) ;
73+ )
7474
7575expectError (
7676 app . register ( fastifyHttpProxy , {
7777 upstream : 'http://origin.asd' ,
7878 wsUpstream : 'ws://origin.asd' ,
7979 } )
80- ) ;
80+ )
8181
8282expectError (
8383 app . register ( fastifyHttpProxy , {
8484 upstream : 'http://origin.asd' ,
8585 websocket : false ,
8686 wsUpstream : 'asdf' ,
8787 } )
88- ) ;
88+ )
8989
9090expectError (
9191 app . register ( fastifyHttpProxy , {
9292 upstream : 'http://origin.asd' ,
9393 websocket : false ,
9494 internalRewriteLocationHeader : 'NON_BOOLEAN_VALUE'
9595 } )
96- ) ;
96+ )
0 commit comments