3.0.5 • Published 6 years ago
laf-http v3.0.5
LAF-HTTP
WIP
Installation
$ npm add laf-http@next
Example
import {
app,
Controller,
Delete,
Get,
IRequest,
IResponse,
IRoute,
Param,
Patch,
Post,
Put,
Req,
Use
} from "../http";
const getNumber = (req: IRequest, res: IResponse, next) => {
req.params.number = parseInt(req.params.number, 0);
next({
hello: 5,
});
};
@Controller("/foo")
class Test {
@Get("/test/:number")
@Use(getNumber)
public getTest( @Req() req: IRequest, @Param("number") numb: number) {
return {
code: 200,
message: {
numb,
parms: req.params,
next: req.next
},
};
}
}
app.use((req: Request, res: Response, next) => {
console.info("In middleware");
next();
});
app.listen(3000);
console.log("Server running on port 3000");
3.0.5
6 years ago
3.0.4
6 years ago
3.0.3
6 years ago
3.0.2
6 years ago
3.0.1
6 years ago
3.0.0
6 years ago
2.0.4
7 years ago
2.0.3
7 years ago
2.0.2
7 years ago
2.0.1
7 years ago
2.0.0
7 years ago
1.1.9
7 years ago
1.1.8
7 years ago
1.1.7
7 years ago
1.1.6
7 years ago
1.1.5
7 years ago
1.1.4
7 years ago
1.1.3
7 years ago
1.1.2
7 years ago
1.1.1
7 years ago
1.1.0
7 years ago
1.0.9
7 years ago
1.0.8
7 years ago
1.0.7
7 years ago
1.0.6
7 years ago
1.0.5
7 years ago
1.0.4
7 years ago
1.0.3
7 years ago
1.0.2
7 years ago
1.0.1
7 years ago
1.0.0
7 years ago