@@ -2,17 +2,17 @@ import type { RedirectCode, Route, RouteGroupOptions, StatusCode } from '@stacks
2
2
import { projectPath } from '@stacksjs/path'
3
3
4
4
export interface RouterInterface {
5
- get ( url : Route [ 'url' ] , callback : Route [ 'callback' ] ) : this
6
- post ( url : Route [ 'url' ] , callback : Route [ 'callback' ] ) : this
7
- view ( url : Route [ 'url' ] , callback : Route [ 'callback' ] ) : this
8
- redirect ( url : Route [ 'url' ] , callback : Route [ 'callback' ] , status ?: RedirectCode ) : this
9
- delete ( url : Route [ 'url' ] , callback : Route [ 'callback' ] ) : this
10
- patch ( url : Route [ 'url' ] , callback : Route [ 'callback' ] ) : this
11
- put ( url : Route [ 'url' ] , callback : Route [ 'callback' ] ) : this
12
- group ( options : RouteGroupOptions , callback : ( ) => void ) : this
13
- name ( name : string ) : this
14
- middleware ( middleware : Route [ 'middleware' ] ) : this
15
- getRoutes ( ) : Promise < Route [ ] >
5
+ get : ( url : Route [ 'url' ] , callback : Route [ 'callback' ] ) => this
6
+ post : ( url : Route [ 'url' ] , callback : Route [ 'callback' ] ) => this
7
+ view : ( url : Route [ 'url' ] , callback : Route [ 'callback' ] ) => this
8
+ redirect : ( url : Route [ 'url' ] , callback : Route [ 'callback' ] , status ?: RedirectCode ) => this
9
+ delete : ( url : Route [ 'url' ] , callback : Route [ 'callback' ] ) => this
10
+ patch : ( url : Route [ 'url' ] , callback : Route [ 'callback' ] ) => this
11
+ put : ( url : Route [ 'url' ] , callback : Route [ 'callback' ] ) => this
12
+ group : ( options : RouteGroupOptions , callback : ( ) => void ) => this
13
+ name : ( name : string ) => this
14
+ middleware : ( middleware : Route [ 'middleware' ] ) => this
15
+ getRoutes : ( ) => Promise < Route [ ] >
16
16
}
17
17
18
18
export class Router implements RouterInterface {
0 commit comments