Skip to content

Commit 240baf1

Browse files
style: format code with Prettier
1 parent 2ff9af1 commit 240baf1

File tree

204 files changed

+10852
-11223
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

204 files changed

+10852
-11223
lines changed

README.md

Lines changed: 585 additions & 621 deletions
Large diffs are not rendered by default.

docs/lang/chinese/READEME.md

Lines changed: 548 additions & 589 deletions
Large diffs are not rendered by default.
Lines changed: 45 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,48 @@
1-
import "reflect-metadata";
2-
import {Request} from "express";
3-
import {Controller} from "../../src/decorator/Controller";
4-
import {Get} from "../../src/decorator/Get";
5-
import {Req} from "../../src/index";
6-
import {Post} from "../../src/decorator/Post";
7-
import {Put} from "../../src/decorator/Put";
8-
import {Patch} from "../../src/decorator/Patch";
9-
import {Delete} from "../../src/decorator/Delete";
10-
import {ContentType} from "../../src/decorator/ContentType";
1+
import 'reflect-metadata';
2+
import { Request } from 'express';
3+
import { Controller } from '../../src/decorator/Controller';
4+
import { Get } from '../../src/decorator/Get';
5+
import { Req } from '../../src/index';
6+
import { Post } from '../../src/decorator/Post';
7+
import { Put } from '../../src/decorator/Put';
8+
import { Patch } from '../../src/decorator/Patch';
9+
import { Delete } from '../../src/decorator/Delete';
10+
import { ContentType } from '../../src/decorator/ContentType';
1111

1212
@Controller()
1313
export class UserController {
14-
15-
@Get("/users")
16-
@ContentType("application/json")
17-
getAll() {
18-
return [
19-
{ id: 1, name: "First user!" },
20-
{ id: 2, name: "Second user!" }
21-
];
22-
}
23-
24-
@Get("/users/:id")
25-
getOne(@Req() request: Request) {
26-
return "User #" + request.params.id;
27-
}
28-
29-
@Post("/users")
30-
post(@Req() request: Request) {
31-
let user = JSON.stringify(request.body); // probably you want to install body-parser for express
32-
return "User " + user + " !saved!";
33-
}
34-
35-
@Put("/users/:id")
36-
put(@Req() request: Request) {
37-
return "User #" + request.params.id + " has been putted!";
38-
}
39-
40-
@Patch("/users/:id")
41-
patch(@Req() request: Request) {
42-
return "User #" + request.params.id + " has been patched!";
43-
}
44-
45-
@Delete("/users/:id")
46-
remove(@Req() request: Request) {
47-
return "User #" + request.params.id + " has been removed!";
48-
}
49-
50-
}
14+
@Get('/users')
15+
@ContentType('application/json')
16+
getAll() {
17+
return [
18+
{ id: 1, name: 'First user!' },
19+
{ id: 2, name: 'Second user!' },
20+
];
21+
}
22+
23+
@Get('/users/:id')
24+
getOne(@Req() request: Request) {
25+
return 'User #' + request.params.id;
26+
}
27+
28+
@Post('/users')
29+
post(@Req() request: Request) {
30+
let user = JSON.stringify(request.body); // probably you want to install body-parser for express
31+
return 'User ' + user + ' !saved!';
32+
}
33+
34+
@Put('/users/:id')
35+
put(@Req() request: Request) {
36+
return 'User #' + request.params.id + ' has been putted!';
37+
}
38+
39+
@Patch('/users/:id')
40+
patch(@Req() request: Request) {
41+
return 'User #' + request.params.id + ' has been patched!';
42+
}
43+
44+
@Delete('/users/:id')
45+
remove(@Req() request: Request) {
46+
return 'User #' + request.params.id + ' has been removed!';
47+
}
48+
}
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import "reflect-metadata";
2-
import {createExpressServer} from "../../src/index";
1+
import 'reflect-metadata';
2+
import { createExpressServer } from '../../src/index';
33

4-
require("./UserController");
4+
require('./UserController');
55

66
const app = createExpressServer(); // register controllers routes in our express application
77
app.listen(3001); // run express app
88

9-
console.log("Express server is running on port 3001. Open http://localhost:3001/users/");
9+
console.log('Express server is running on port 3001. Open http://localhost:3001/users/');
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
import "reflect-metadata";
2-
import {createExpressServer} from "../../src/index";
1+
import 'reflect-metadata';
2+
import { createExpressServer } from '../../src/index';
33

44
// base directory. we use it because file in "required" in another module
55
const baseDir = __dirname;
66

77
// koa is used just as an example here. you can also use express
88
// to do it simply use createExpressServer instead of createKoaServer
99
const app = createExpressServer({
10-
controllers: [baseDir + "/modules/**/controllers/*{.js,.ts}"],
11-
middlewares: [baseDir + "/modules/**/middlewares/*{.js,.ts}"]
10+
controllers: [baseDir + '/modules/**/controllers/*{.js,.ts}'],
11+
middlewares: [baseDir + '/modules/**/middlewares/*{.js,.ts}'],
1212
});
1313
app.listen(3001);
1414

15-
console.log("Koa server is running on port 3001. Open http://localhost:3001/blogs/");
15+
console.log('Koa server is running on port 3001. Open http://localhost:3001/blogs/');
Lines changed: 52 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,55 @@
1-
import {Request} from "express";
2-
import {JsonController} from "../../../../../src/decorator/JsonController";
3-
import {Get} from "../../../../../src/decorator/Get";
4-
import {Post} from "../../../../../src/decorator/Post";
5-
import {Req} from "../../../../../src/decorator/Req";
6-
import {Put} from "../../../../../src/decorator/Put";
7-
import {Patch} from "../../../../../src/decorator/Patch";
8-
import {Delete} from "../../../../../src/decorator/Delete";
1+
import { Request } from 'express';
2+
import { JsonController } from '../../../../../src/decorator/JsonController';
3+
import { Get } from '../../../../../src/decorator/Get';
4+
import { Post } from '../../../../../src/decorator/Post';
5+
import { Req } from '../../../../../src/decorator/Req';
6+
import { Put } from '../../../../../src/decorator/Put';
7+
import { Patch } from '../../../../../src/decorator/Patch';
8+
import { Delete } from '../../../../../src/decorator/Delete';
99

1010
@JsonController()
1111
export class BlogController {
12-
13-
@Get("/blogs")
14-
getAll() {
15-
console.log("Getting blogs...");
16-
return this.createPromise([
17-
{ id: 1, name: "Blog 1!"},
18-
{ id: 2, name: "Blog 2!"},
19-
], 3000);
20-
}
21-
22-
@Get("/blogs/:id")
23-
getOne() {
24-
return this.createPromise({ id: 1, name: "Blog 1!"}, 3000);
25-
}
26-
27-
@Post("/blogs")
28-
post(@Req() request: Request) {
29-
let blog = JSON.stringify(request.body);
30-
return this.createPromise("Blog " + blog + " !saved!", 3000);
31-
}
32-
33-
@Put("/blogs/:id")
34-
put(@Req() request: Request) {
35-
return this.createPromise("Blog #" + request.params.id + " has been putted!", 3000);
36-
}
37-
38-
@Patch("/blogs/:id")
39-
patch(@Req() request: Request) {
40-
return this.createPromise("Blog #" + request.params.id + " has been patched!", 3000);
41-
}
42-
43-
@Delete("/blogs/:id")
44-
remove(@Req() request: Request) {
45-
return this.createPromise("Blog #" + request.params.id + " has been removed!", 3000);
46-
}
47-
48-
private createPromise(data: any, timeout: number): Promise<any> {
49-
return new Promise<any>((ok, fail) => {
50-
setTimeout(() => ok(data), timeout);
51-
});
52-
}
53-
54-
}
12+
@Get('/blogs')
13+
getAll() {
14+
console.log('Getting blogs...');
15+
return this.createPromise(
16+
[
17+
{ id: 1, name: 'Blog 1!' },
18+
{ id: 2, name: 'Blog 2!' },
19+
],
20+
3000
21+
);
22+
}
23+
24+
@Get('/blogs/:id')
25+
getOne() {
26+
return this.createPromise({ id: 1, name: 'Blog 1!' }, 3000);
27+
}
28+
29+
@Post('/blogs')
30+
post(@Req() request: Request) {
31+
let blog = JSON.stringify(request.body);
32+
return this.createPromise('Blog ' + blog + ' !saved!', 3000);
33+
}
34+
35+
@Put('/blogs/:id')
36+
put(@Req() request: Request) {
37+
return this.createPromise('Blog #' + request.params.id + ' has been putted!', 3000);
38+
}
39+
40+
@Patch('/blogs/:id')
41+
patch(@Req() request: Request) {
42+
return this.createPromise('Blog #' + request.params.id + ' has been patched!', 3000);
43+
}
44+
45+
@Delete('/blogs/:id')
46+
remove(@Req() request: Request) {
47+
return this.createPromise('Blog #' + request.params.id + ' has been removed!', 3000);
48+
}
49+
50+
private createPromise(data: any, timeout: number): Promise<any> {
51+
return new Promise<any>((ok, fail) => {
52+
setTimeout(() => ok(data), timeout);
53+
});
54+
}
55+
}
Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
import {ExpressErrorMiddlewareInterface} from "../../../../../src/driver/express/ExpressErrorMiddlewareInterface";
2-
import {Middleware} from "../../../../../src/decorator/Middleware";
1+
import { ExpressErrorMiddlewareInterface } from '../../../../../src/driver/express/ExpressErrorMiddlewareInterface';
2+
import { Middleware } from '../../../../../src/decorator/Middleware';
33

4-
@Middleware({ type: "after" })
4+
@Middleware({ type: 'after' })
55
export class BlogErrorHandler implements ExpressErrorMiddlewareInterface {
6-
7-
error(error: any, request: any, response: any, next?: Function): void {
8-
console.log("Error handled on blog handler: ", error);
9-
next(error);
10-
}
11-
12-
}
6+
error(error: any, request: any, response: any, next?: Function): void {
7+
console.log('Error handled on blog handler: ', error);
8+
next(error);
9+
}
10+
}
Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
import {ExpressMiddlewareInterface} from "../../../../../src/driver/express/ExpressMiddlewareInterface";
1+
import { ExpressMiddlewareInterface } from '../../../../../src/driver/express/ExpressMiddlewareInterface';
22

33
export class BlogMiddleware implements ExpressMiddlewareInterface {
4-
5-
use(request: any, response: any, next?: Function): any {
6-
console.log("logging request from blog middleware...");
7-
next("ERROR IN BLOG MIDDLEWARE");
8-
// console.log("extra logging request from blog middleware...");
9-
}
10-
11-
}
4+
use(request: any, response: any, next?: Function): any {
5+
console.log('logging request from blog middleware...');
6+
next('ERROR IN BLOG MIDDLEWARE');
7+
// console.log("extra logging request from blog middleware...");
8+
}
9+
}
Lines changed: 51 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,54 @@
1-
import {Request} from "express";
2-
import {JsonController} from "../../../../../src/decorator/JsonController";
3-
import {Get} from "../../../../../src/decorator/Get";
4-
import {Post} from "../../../../../src/decorator/Post";
5-
import {Put} from "../../../../../src/decorator/Put";
6-
import {Req} from "../../../../../src/decorator/Req";
7-
import {Patch} from "../../../../../src/decorator/Patch";
8-
import {Delete} from "../../../../../src/decorator/Delete";
1+
import { Request } from 'express';
2+
import { JsonController } from '../../../../../src/decorator/JsonController';
3+
import { Get } from '../../../../../src/decorator/Get';
4+
import { Post } from '../../../../../src/decorator/Post';
5+
import { Put } from '../../../../../src/decorator/Put';
6+
import { Req } from '../../../../../src/decorator/Req';
7+
import { Patch } from '../../../../../src/decorator/Patch';
8+
import { Delete } from '../../../../../src/decorator/Delete';
99

1010
@JsonController()
1111
export class PostController {
12-
13-
@Get("/posts")
14-
getAll() {
15-
return this.createPromise([
16-
{ id: 1, name: "Post 1!"},
17-
{ id: 2, name: "Post 2!"},
18-
], 3000);
19-
}
20-
21-
@Get("/posts/:id")
22-
getOne() {
23-
return this.createPromise({ id: 1, name: "Post 1!"}, 3000);
24-
}
25-
26-
@Post("/posts")
27-
post(@Req() request: Request) {
28-
let post = JSON.stringify(request.body);
29-
return this.createPromise("Post " + post + " !saved!", 3000);
30-
}
31-
32-
@Put("/posts/:id")
33-
put(@Req() request: Request) {
34-
return this.createPromise("Post #" + request.params.id + " has been putted!", 3000);
35-
}
36-
37-
@Patch("/posts/:id")
38-
patch(@Req() request: Request) {
39-
return this.createPromise("Post #" + request.params.id + " has been patched!", 3000);
40-
}
41-
42-
@Delete("/posts/:id")
43-
remove(@Req() request: Request) {
44-
return this.createPromise("Post #" + request.params.id + " has been removed!", 3000);
45-
}
46-
47-
private createPromise(data: any, timeout: number): Promise<any> {
48-
return new Promise<any>((ok, fail) => {
49-
setTimeout(() => ok(data), timeout);
50-
});
51-
}
52-
53-
}
12+
@Get('/posts')
13+
getAll() {
14+
return this.createPromise(
15+
[
16+
{ id: 1, name: 'Post 1!' },
17+
{ id: 2, name: 'Post 2!' },
18+
],
19+
3000
20+
);
21+
}
22+
23+
@Get('/posts/:id')
24+
getOne() {
25+
return this.createPromise({ id: 1, name: 'Post 1!' }, 3000);
26+
}
27+
28+
@Post('/posts')
29+
post(@Req() request: Request) {
30+
let post = JSON.stringify(request.body);
31+
return this.createPromise('Post ' + post + ' !saved!', 3000);
32+
}
33+
34+
@Put('/posts/:id')
35+
put(@Req() request: Request) {
36+
return this.createPromise('Post #' + request.params.id + ' has been putted!', 3000);
37+
}
38+
39+
@Patch('/posts/:id')
40+
patch(@Req() request: Request) {
41+
return this.createPromise('Post #' + request.params.id + ' has been patched!', 3000);
42+
}
43+
44+
@Delete('/posts/:id')
45+
remove(@Req() request: Request) {
46+
return this.createPromise('Post #' + request.params.id + ' has been removed!', 3000);
47+
}
48+
49+
private createPromise(data: any, timeout: number): Promise<any> {
50+
return new Promise<any>((ok, fail) => {
51+
setTimeout(() => ok(data), timeout);
52+
});
53+
}
54+
}

0 commit comments

Comments
 (0)