Skip to content

Commit 84dc3b3

Browse files
authored
fix: remove response template context (#285)
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Dependency Update** - Upgraded `@eggjs/koa` package from version `^2.20.3` to `^2.20.6` - **Type System Refinements** - Simplified `Response` class type definition - Updated `MiddlewareFunc` type to provide more flexible generic type handling <!-- end of auto-generated comment: release notes by coderabbit.ai -->
1 parent 829d5b8 commit 84dc3b3

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
},
3939
"homepage": "https://github.com/eggjs/core#readme",
4040
"dependencies": {
41-
"@eggjs/koa": "^2.20.3",
41+
"@eggjs/koa": "^2.20.6",
4242
"@eggjs/router": "^3.0.5",
4343
"@eggjs/utils": "^4.1.5",
4444
"egg-logger": "^3.5.0",

src/egg.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ export class Request extends KoaRequest {
5050
declare response: Response;
5151
}
5252

53-
export class Response extends KoaResponse<Context> {
53+
export class Response extends KoaResponse {
5454
declare app: EggCore;
5555
declare request: Request;
5656
}
@@ -63,7 +63,7 @@ export class Context extends KoaContext {
6363
}
6464

6565
// export @eggjs/core types
66-
export type MiddlewareFunc<T extends Context = Context> = KoaMiddlewareFunc<T>;
66+
export type MiddlewareFunc<T = Context> = KoaMiddlewareFunc<T>;
6767

6868
export class EggCore extends KoaApplication {
6969
options: EggCoreOptions;

0 commit comments

Comments
 (0)