增加index.d.ts
parent
9f78c93adc
commit
48803cebfc
|
@ -0,0 +1,45 @@
|
|||
import { ServerRequest, ServerResponse } from 'http'
|
||||
|
||||
export default class Response {
|
||||
status: number
|
||||
|
||||
constructor(req: ServerRequest, res: ServerResponse)
|
||||
|
||||
get ended(): boolean
|
||||
|
||||
set charset(v: string)
|
||||
|
||||
get type(): string
|
||||
|
||||
set type(v: string)
|
||||
|
||||
set length(val: number)
|
||||
|
||||
set body(buf: Buffer | string)
|
||||
|
||||
set expires(time: number): void
|
||||
|
||||
error(msg: string, statusCode?: number): void
|
||||
|
||||
redirect(url: string, f?: boolean): void
|
||||
|
||||
location(url: string): void
|
||||
|
||||
render(data: string, statusCode?: number): void
|
||||
|
||||
sendfile(target: Buffer | string, filename?: string, expires?: number): void
|
||||
|
||||
load(file: string, type?: string, expires?: number): void
|
||||
|
||||
send(statusCode?: number, msg?: string | object, data?: any): void
|
||||
|
||||
get(key: string): string | number | string[]
|
||||
|
||||
set(key: string, val: string | string[]): this
|
||||
|
||||
delete(key: string): this
|
||||
|
||||
append(key: string, val: string): this
|
||||
|
||||
cookie(key: string, val: string | number, opts?: object): void
|
||||
}
|
|
@ -1,9 +1,10 @@
|
|||
{
|
||||
"name": "@gm5/response",
|
||||
"version": "2.1.1",
|
||||
"version": "2.1.2",
|
||||
"type": "module",
|
||||
"description": "对Http的response进一步封装, 提供常用的API",
|
||||
"main": "index.js",
|
||||
"types": "index.d.ts",
|
||||
"author": "yutent",
|
||||
"keywords": [
|
||||
"fivejs",
|
||||
|
|
Loading…
Reference in New Issue