@@ -574,8 +574,8 @@ class Router {
574574 method : HttpMethod ,
575575 path : Path ,
576576 middlewareOrHandler ?: Middleware [ ] | RouteHandler ,
577- handlerOrOptions ?: RouteHandler | Omit < RestRouteOptions , 'method' | 'path' > ,
578- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
577+ handlerOrOptions ?: RouteHandler | Omit < HttpRouteOptions , 'method' | 'path' > ,
578+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
579579 ) : MethodDecorator | undefined {
580580 // Case 1: post(path, [middleware], handler, { validation })
581581 if ( Array . isArray ( middlewareOrHandler ) ) {
@@ -625,21 +625,21 @@ class Router {
625625 public get (
626626 path : Path ,
627627 handler : RouteHandler ,
628- options ?: Omit < RestRouteOptions , 'method' | 'path' >
628+ options ?: Omit < HttpRouteOptions , 'method' | 'path' >
629629 ) : void ;
630630 public get (
631631 path : Path ,
632632 middleware : Middleware [ ] ,
633633 handler : RouteHandler ,
634- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
634+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
635635 ) : void ;
636636 public get ( path : Path ) : MethodDecorator ;
637637 public get ( path : Path , middleware : Middleware [ ] ) : MethodDecorator ;
638638 public get (
639639 path : Path ,
640640 middlewareOrHandler ?: Middleware [ ] | RouteHandler ,
641- handlerOrOptions ?: RouteHandler | Omit < RestRouteOptions , 'method' | 'path' > ,
642- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
641+ handlerOrOptions ?: RouteHandler | Omit < HttpRouteOptions , 'method' | 'path' > ,
642+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
643643 ) : MethodDecorator | undefined {
644644 return this . #handleHttpMethod(
645645 HttpVerbs . GET ,
@@ -653,21 +653,21 @@ class Router {
653653 public post (
654654 path : Path ,
655655 handler : RouteHandler ,
656- options ?: Omit < RestRouteOptions , 'method' | 'path' >
656+ options ?: Omit < HttpRouteOptions , 'method' | 'path' >
657657 ) : void ;
658658 public post (
659659 path : Path ,
660660 middleware : Middleware [ ] ,
661661 handler : RouteHandler ,
662- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
662+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
663663 ) : void ;
664664 public post ( path : Path ) : MethodDecorator ;
665665 public post ( path : Path , middleware : Middleware [ ] ) : MethodDecorator ;
666666 public post (
667667 path : Path ,
668668 middlewareOrHandler ?: Middleware [ ] | RouteHandler ,
669- handlerOrOptions ?: RouteHandler | Omit < RestRouteOptions , 'method' | 'path' > ,
670- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
669+ handlerOrOptions ?: RouteHandler | Omit < HttpRouteOptions , 'method' | 'path' > ,
670+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
671671 ) : MethodDecorator | undefined {
672672 return this . #handleHttpMethod(
673673 HttpVerbs . POST ,
@@ -681,21 +681,21 @@ class Router {
681681 public put (
682682 path : Path ,
683683 handler : RouteHandler ,
684- options ?: Omit < RestRouteOptions , 'method' | 'path' >
684+ options ?: Omit < HttpRouteOptions , 'method' | 'path' >
685685 ) : void ;
686686 public put (
687687 path : Path ,
688688 middleware : Middleware [ ] ,
689689 handler : RouteHandler ,
690- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
690+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
691691 ) : void ;
692692 public put ( path : Path ) : MethodDecorator ;
693693 public put ( path : Path , middleware : Middleware [ ] ) : MethodDecorator ;
694694 public put (
695695 path : Path ,
696696 middlewareOrHandler ?: Middleware [ ] | RouteHandler ,
697- handlerOrOptions ?: RouteHandler | Omit < RestRouteOptions , 'method' | 'path' > ,
698- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
697+ handlerOrOptions ?: RouteHandler | Omit < HttpRouteOptions , 'method' | 'path' > ,
698+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
699699 ) : MethodDecorator | undefined {
700700 return this . #handleHttpMethod(
701701 HttpVerbs . PUT ,
@@ -709,21 +709,21 @@ class Router {
709709 public patch (
710710 path : Path ,
711711 handler : RouteHandler ,
712- options ?: Omit < RestRouteOptions , 'method' | 'path' >
712+ options ?: Omit < HttpRouteOptions , 'method' | 'path' >
713713 ) : void ;
714714 public patch (
715715 path : Path ,
716716 middleware : Middleware [ ] ,
717717 handler : RouteHandler ,
718- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
718+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
719719 ) : void ;
720720 public patch ( path : Path ) : MethodDecorator ;
721721 public patch ( path : Path , middleware : Middleware [ ] ) : MethodDecorator ;
722722 public patch (
723723 path : Path ,
724724 middlewareOrHandler ?: Middleware [ ] | RouteHandler ,
725- handlerOrOptions ?: RouteHandler | Omit < RestRouteOptions , 'method' | 'path' > ,
726- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
725+ handlerOrOptions ?: RouteHandler | Omit < HttpRouteOptions , 'method' | 'path' > ,
726+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
727727 ) : MethodDecorator | undefined {
728728 return this . #handleHttpMethod(
729729 HttpVerbs . PATCH ,
@@ -737,21 +737,21 @@ class Router {
737737 public delete (
738738 path : Path ,
739739 handler : RouteHandler ,
740- options ?: Omit < RestRouteOptions , 'method' | 'path' >
740+ options ?: Omit < HttpRouteOptions , 'method' | 'path' >
741741 ) : void ;
742742 public delete (
743743 path : Path ,
744744 middleware : Middleware [ ] ,
745745 handler : RouteHandler ,
746- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
746+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
747747 ) : void ;
748748 public delete ( path : Path ) : MethodDecorator ;
749749 public delete ( path : Path , middleware : Middleware [ ] ) : MethodDecorator ;
750750 public delete (
751751 path : Path ,
752752 middlewareOrHandler ?: Middleware [ ] | RouteHandler ,
753- handlerOrOptions ?: RouteHandler | Omit < RestRouteOptions , 'method' | 'path' > ,
754- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
753+ handlerOrOptions ?: RouteHandler | Omit < HttpRouteOptions , 'method' | 'path' > ,
754+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
755755 ) : MethodDecorator | undefined {
756756 return this . #handleHttpMethod(
757757 HttpVerbs . DELETE ,
@@ -765,21 +765,21 @@ class Router {
765765 public head (
766766 path : Path ,
767767 handler : RouteHandler ,
768- options ?: Omit < RestRouteOptions , 'method' | 'path' >
768+ options ?: Omit < HttpRouteOptions , 'method' | 'path' >
769769 ) : void ;
770770 public head (
771771 path : Path ,
772772 middleware : Middleware [ ] ,
773773 handler : RouteHandler ,
774- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
774+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
775775 ) : void ;
776776 public head ( path : Path ) : MethodDecorator ;
777777 public head ( path : Path , middleware : Middleware [ ] ) : MethodDecorator ;
778778 public head (
779779 path : Path ,
780780 middlewareOrHandler ?: Middleware [ ] | RouteHandler ,
781- handlerOrOptions ?: RouteHandler | Omit < RestRouteOptions , 'method' | 'path' > ,
782- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
781+ handlerOrOptions ?: RouteHandler | Omit < HttpRouteOptions , 'method' | 'path' > ,
782+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
783783 ) : MethodDecorator | undefined {
784784 return this . #handleHttpMethod(
785785 HttpVerbs . HEAD ,
@@ -793,21 +793,21 @@ class Router {
793793 public options (
794794 path : Path ,
795795 handler : RouteHandler ,
796- options ?: Omit < RestRouteOptions , 'method' | 'path' >
796+ options ?: Omit < HttpRouteOptions , 'method' | 'path' >
797797 ) : void ;
798798 public options (
799799 path : Path ,
800800 middleware : Middleware [ ] ,
801801 handler : RouteHandler ,
802- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
802+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
803803 ) : void ;
804804 public options ( path : Path ) : MethodDecorator ;
805805 public options ( path : Path , middleware : Middleware [ ] ) : MethodDecorator ;
806806 public options (
807807 path : Path ,
808808 middlewareOrHandler ?: Middleware [ ] | RouteHandler ,
809- handlerOrOptions ?: RouteHandler | Omit < RestRouteOptions , 'method' | 'path' > ,
810- options ?: Omit < RestRouteOptions , 'method' | 'path' | 'middleware' >
809+ handlerOrOptions ?: RouteHandler | Omit < HttpRouteOptions , 'method' | 'path' > ,
810+ options ?: Omit < HttpRouteOptions , 'method' | 'path' | 'middleware' >
811811 ) : MethodDecorator | undefined {
812812 return this . #handleHttpMethod(
813813 HttpVerbs . OPTIONS ,
0 commit comments