Skip to content

Commit d4a0a46

Browse files
authored
Merge pull request #239 from frouriojs/define-methods
feat: upgrade aspida and use DefineMethods helper for template
2 parents 5db5f0c + c4cdd1e commit d4a0a46

File tree

22 files changed

+79
-48
lines changed

22 files changed

+79
-48
lines changed
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
export type Methods = {
1+
import type { DefineMethods } from 'aspida';
2+
3+
export type Methods = DefineMethods<{
24
get: {
35
resBody: string;
46
};
5-
};
7+
}>;

servers/all/api/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { DefineMethods } from 'aspida';
2-
import { Body, Query } from 'validators';
1+
import type { DefineMethods } from 'aspida';
2+
import type { Body, Query } from 'validators';
33

44
export type Methods = DefineMethods<{
55
get: {
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
export type Methods = {
1+
import type { DefineMethods } from 'aspida';
2+
3+
export type Methods = DefineMethods<{
24
get: {
35
resBody: string;
46
};
5-
};
7+
}>;

servers/all/api/texts/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { DefineMethods } from 'aspida';
1+
import type { DefineMethods } from 'aspida';
22

33
export type Methods = DefineMethods<{
44
get: {
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
export type Methods = {
1+
import type { DefineMethods } from 'aspida';
2+
3+
export type Methods = DefineMethods<{
24
get: {
35
resBody: string;
46
};
5-
};
7+
}>;

servers/all/api/users/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { DefineMethods } from 'aspida';
2-
import { UserInfo } from 'validators';
1+
import type { DefineMethods } from 'aspida';
2+
import type { UserInfo } from 'validators';
33

44
export type Methods = DefineMethods<{
55
get: {

servers/minimum/api/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
export type Methods = {
1+
import type { DefineMethods } from 'aspida';
2+
3+
export type Methods = DefineMethods<{
24
get: {
35
resBody: {
46
hello: string;
57
};
68
};
7-
};
9+
}>;
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
export type Methods = {};
1+
import type { DefineMethods } from 'aspida';
2+
3+
export type Methods = DefineMethods<{}>;
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
export type Methods = {
1+
import type { DefineMethods } from 'aspida';
2+
3+
export type Methods = DefineMethods<{
24
get: {
35
resBody: string;
46
};
5-
};
7+
}>;

servers/noMulter/api/index.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
import { Body, Query } from '../validators';
1+
import type { DefineMethods } from 'aspida';
2+
import type { Body, Query } from '../validators';
23

3-
export type Methods = {
4+
export type Methods = DefineMethods<{
45
get: {
56
query?: Query;
67
status: 200;
@@ -16,4 +17,4 @@ export type Methods = {
1617
port: string;
1718
};
1819
};
19-
};
20+
}>;

0 commit comments

Comments
 (0)