@specter/specter
Advanced tools
Comparing version 0.0.7 to 0.0.8
@@ -13,8 +13,8 @@ /// <reference types="node" /> | ||
}): Promise<Res>; | ||
create<Res extends DefaultResponse>(request: DefaultRequest): Promise<Res | DefaultResponse>; | ||
read<Res extends DefaultResponse>(request: DefaultRequest): Promise<Res | DefaultResponse>; | ||
update<Res extends DefaultResponse>(request: DefaultRequest): Promise<Res | DefaultResponse>; | ||
delete<Res extends DefaultResponse>(request: DefaultRequest): Promise<Res | DefaultResponse>; | ||
exists<Res extends DefaultResponse>(request: DefaultRequest): Promise<Res | DefaultResponse>; | ||
create<Res extends DefaultResponse>(request: DefaultRequest): Promise<Res>; | ||
read<Res extends DefaultResponse>(request: DefaultRequest): Promise<Res>; | ||
update<Res extends DefaultResponse>(request: DefaultRequest): Promise<Res>; | ||
delete<Res extends DefaultResponse>(request: DefaultRequest): Promise<Res>; | ||
exists<Res extends DefaultResponse>(request: DefaultRequest): Promise<Res>; | ||
} | ||
export {}; |
@@ -8,2 +8,3 @@ import SpecterRequest from "./request"; | ||
error?: any; | ||
requests?: SpecterRequest<any, any, any>[]; | ||
constructor(header: H, body: B); | ||
@@ -13,2 +14,3 @@ setStatus(status: number): void; | ||
setError(error: any): void; | ||
getNextReqs(): SpecterRequest<any, any, any>[] | undefined; | ||
} |
@@ -16,2 +16,3 @@ "use strict"; | ||
}; | ||
this.requests = reqs; | ||
} | ||
@@ -21,3 +22,6 @@ setError(error) { | ||
} | ||
getNextReqs() { | ||
return this.requests; | ||
} | ||
} | ||
exports.default = SpecterResponse; |
@@ -9,4 +9,4 @@ /// <reference types="node" /> | ||
name: string; | ||
config: any; | ||
constructor(name: string, config: any); | ||
config: {}; | ||
constructor(name: string, config: {}); | ||
execute<Response extends DefaultResponse>(req: DefaultRequest): Promise<Response>; | ||
@@ -13,0 +13,0 @@ create<Response extends DefaultResponse>(req: DefaultRequest): Promise<DefaultResponse>; |
{ | ||
"name": "@specter/specter", | ||
"version": "0.0.7", | ||
"version": "0.0.8", | ||
"description": "> TODO: description", | ||
@@ -39,3 +39,3 @@ "author": "Yosuke Furukawa <yosuke.furukawa@gmail.com>", | ||
}, | ||
"gitHead": "5be10ecb23fd19f469e62c87adaac9d0a3095eb2", | ||
"gitHead": "312af2aa9d4ddd80c0575b44e26bfbef345d5dff", | ||
"publishConfig": { | ||
@@ -42,0 +42,0 @@ "access": "public" |
13518
358