create project
This commit is contained in:
48
kitabcitab/node_modules/next/dist/server/base-http/index.d.ts
generated
vendored
Normal file
48
kitabcitab/node_modules/next/dist/server/base-http/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
/// <reference types="node" />
|
||||
import type { IncomingHttpHeaders } from 'http';
|
||||
import type { I18NConfig } from '../config-shared';
|
||||
import { NextApiRequestCookies } from '../api-utils';
|
||||
export interface BaseNextRequestConfig {
|
||||
basePath: string | undefined;
|
||||
i18n?: I18NConfig;
|
||||
trailingSlash?: boolean | undefined;
|
||||
}
|
||||
export declare abstract class BaseNextRequest<Body = any> {
|
||||
method: string;
|
||||
url: string;
|
||||
body: Body;
|
||||
protected _cookies: NextApiRequestCookies | undefined;
|
||||
abstract headers: IncomingHttpHeaders;
|
||||
constructor(method: string, url: string, body: Body);
|
||||
abstract parseBody(limit: string | number): Promise<any>;
|
||||
get cookies(): Partial<{
|
||||
[key: string]: string;
|
||||
}>;
|
||||
}
|
||||
export declare abstract class BaseNextResponse<Destination = any> {
|
||||
destination: Destination;
|
||||
abstract statusCode: number | undefined;
|
||||
abstract statusMessage: string | undefined;
|
||||
abstract get sent(): boolean;
|
||||
constructor(destination: Destination);
|
||||
/**
|
||||
* Sets a value for the header overwriting existing values
|
||||
*/
|
||||
abstract setHeader(name: string, value: string | string[]): this;
|
||||
/**
|
||||
* Appends value for the given header name
|
||||
*/
|
||||
abstract appendHeader(name: string, value: string): this;
|
||||
/**
|
||||
* Get all vaues for a header as an array or undefined if no value is present
|
||||
*/
|
||||
abstract getHeaderValues(name: string): string[] | undefined;
|
||||
abstract hasHeader(name: string): boolean;
|
||||
/**
|
||||
* Get vaues for a header concatenated using `,` or undefined if no value is present
|
||||
*/
|
||||
abstract getHeader(name: string): string | undefined;
|
||||
abstract body(value: string): this;
|
||||
abstract send(): void;
|
||||
redirect(destination: string, statusCode: number): this;
|
||||
}
|
||||
38
kitabcitab/node_modules/next/dist/server/base-http/index.js
generated
vendored
Normal file
38
kitabcitab/node_modules/next/dist/server/base-http/index.js
generated
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
var _constants = require("../../shared/lib/constants");
|
||||
var _apiUtils = require("../api-utils");
|
||||
class BaseNextRequest {
|
||||
constructor(method, url, body){
|
||||
this.method = method;
|
||||
this.url = url;
|
||||
this.body = body;
|
||||
}
|
||||
// Utils implemented using the abstract methods above
|
||||
get cookies() {
|
||||
if (this._cookies) return this._cookies;
|
||||
return this._cookies = (0, _apiUtils).getCookieParser(this.headers)();
|
||||
}
|
||||
}
|
||||
exports.BaseNextRequest = BaseNextRequest;
|
||||
class BaseNextResponse {
|
||||
constructor(destination){
|
||||
this.destination = destination;
|
||||
}
|
||||
// Utils implemented using the abstract methods above
|
||||
redirect(destination, statusCode) {
|
||||
this.setHeader("Location", destination);
|
||||
this.statusCode = statusCode;
|
||||
// Since IE11 doesn't support the 308 header add backwards
|
||||
// compatibility using refresh header
|
||||
if (statusCode === _constants.PERMANENT_REDIRECT_STATUS) {
|
||||
this.setHeader("Refresh", `0;url=${destination}`);
|
||||
}
|
||||
return this;
|
||||
}
|
||||
}
|
||||
exports.BaseNextResponse = BaseNextResponse;
|
||||
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
kitabcitab/node_modules/next/dist/server/base-http/index.js.map
generated
vendored
Normal file
1
kitabcitab/node_modules/next/dist/server/base-http/index.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../server/base-http/index.ts"],"names":["BaseNextRequest","constructor","method","url","body","cookies","_cookies","getCookieParser","headers","BaseNextResponse","destination","redirect","statusCode","setHeader","PERMANENT_REDIRECT_STATUS"],"mappings":"AAAA;;;;AAG0C,IAAA,UAA4B,WAA5B,4BAA4B,CAAA;AACf,IAAA,SAAc,WAAd,cAAc,CAAA;AAQ9D,MAAeA,eAAe;IAInCC,YAAmBC,MAAc,EAASC,GAAW,EAASC,IAAU,CAAE;aAAvDF,MAAc,GAAdA,MAAc;aAASC,GAAW,GAAXA,GAAW;aAASC,IAAU,GAAVA,IAAU;KAAI;IAI5E,qDAAqD;IAErD,IAAWC,OAAO,GAAG;QACnB,IAAI,IAAI,CAACC,QAAQ,EAAE,OAAO,IAAI,CAACA,QAAQ,CAAA;QACvC,OAAQ,IAAI,CAACA,QAAQ,GAAGC,CAAAA,GAAAA,SAAe,AAAc,CAAA,gBAAd,CAAC,IAAI,CAACC,OAAO,CAAC,EAAE,CAAC;KACzD;CACF;QAdqBR,eAAe,GAAfA,eAAe;AAgB9B,MAAeS,gBAAgB;IAKpCR,YAAmBS,WAAwB,CAAE;aAA1BA,WAAwB,GAAxBA,WAAwB;KAAI;IA4B/C,qDAAqD;IAErDC,QAAQ,CAACD,WAAmB,EAAEE,UAAkB,EAAE;QAChD,IAAI,CAACC,SAAS,CAAC,UAAU,EAAEH,WAAW,CAAC;QACvC,IAAI,CAACE,UAAU,GAAGA,UAAU;QAE5B,0DAA0D;QAC1D,qCAAqC;QACrC,IAAIA,UAAU,KAAKE,UAAyB,0BAAA,EAAE;YAC5C,IAAI,CAACD,SAAS,CAAC,SAAS,EAAE,CAAC,MAAM,EAAEH,WAAW,CAAC,CAAC,CAAC;SAClD;QACD,OAAO,IAAI,CAAA;KACZ;CACF;QA9CqBD,gBAAgB,GAAhBA,gBAAgB"}
|
||||
45
kitabcitab/node_modules/next/dist/server/base-http/node.d.ts
generated
vendored
Normal file
45
kitabcitab/node_modules/next/dist/server/base-http/node.d.ts
generated
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
/// <reference types="node" />
|
||||
/// <reference types="node" />
|
||||
import type { ServerResponse, IncomingMessage } from 'http';
|
||||
import type { Writable, Readable } from 'stream';
|
||||
import type { SizeLimit } from 'next/types';
|
||||
import { NextApiRequestCookies, SYMBOL_CLEARED_COOKIES } from '../api-utils';
|
||||
import { NEXT_REQUEST_META, RequestMeta } from '../request-meta';
|
||||
import { BaseNextRequest, BaseNextResponse } from './index';
|
||||
declare type Req = IncomingMessage & {
|
||||
[NEXT_REQUEST_META]?: RequestMeta;
|
||||
cookies?: NextApiRequestCookies;
|
||||
};
|
||||
export declare class NodeNextRequest extends BaseNextRequest<Readable> {
|
||||
private _req;
|
||||
headers: import("http").IncomingHttpHeaders;
|
||||
[NEXT_REQUEST_META]: RequestMeta;
|
||||
get originalRequest(): Req;
|
||||
set originalRequest(value: Req);
|
||||
constructor(_req: Req);
|
||||
parseBody(limit: SizeLimit): Promise<any>;
|
||||
}
|
||||
export declare class NodeNextResponse extends BaseNextResponse<Writable> {
|
||||
private _res;
|
||||
private textBody;
|
||||
[SYMBOL_CLEARED_COOKIES]?: boolean;
|
||||
get originalResponse(): ServerResponse & {
|
||||
[SYMBOL_CLEARED_COOKIES]?: boolean | undefined;
|
||||
};
|
||||
constructor(_res: ServerResponse & {
|
||||
[SYMBOL_CLEARED_COOKIES]?: boolean;
|
||||
});
|
||||
get sent(): boolean;
|
||||
get statusCode(): number;
|
||||
set statusCode(value: number);
|
||||
get statusMessage(): string;
|
||||
set statusMessage(value: string);
|
||||
setHeader(name: string, value: string | string[]): this;
|
||||
getHeaderValues(name: string): string[] | undefined;
|
||||
hasHeader(name: string): boolean;
|
||||
getHeader(name: string): string | undefined;
|
||||
appendHeader(name: string, value: string): this;
|
||||
body(value: string): this;
|
||||
send(): void;
|
||||
}
|
||||
export {};
|
||||
98
kitabcitab/node_modules/next/dist/server/base-http/node.js
generated
vendored
Normal file
98
kitabcitab/node_modules/next/dist/server/base-http/node.js
generated
vendored
Normal file
@@ -0,0 +1,98 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
var _apiUtils = require("../api-utils");
|
||||
var _node = require("../api-utils/node");
|
||||
var _requestMeta = require("../request-meta");
|
||||
var _index = require("./index");
|
||||
let _NEXT_REQUEST_META = _requestMeta.NEXT_REQUEST_META;
|
||||
class NodeNextRequest extends _index.BaseNextRequest {
|
||||
get originalRequest() {
|
||||
// Need to mimic these changes to the original req object for places where we use it:
|
||||
// render.tsx, api/ssg requests
|
||||
this._req[_requestMeta.NEXT_REQUEST_META] = this[_requestMeta.NEXT_REQUEST_META];
|
||||
this._req.url = this.url;
|
||||
this._req.cookies = this.cookies;
|
||||
return this._req;
|
||||
}
|
||||
set originalRequest(value) {
|
||||
this._req = value;
|
||||
}
|
||||
constructor(_req){
|
||||
super(_req.method.toUpperCase(), _req.url, _req);
|
||||
this._req = _req;
|
||||
this.headers = this._req.headers;
|
||||
this[_NEXT_REQUEST_META] = {};
|
||||
}
|
||||
async parseBody(limit) {
|
||||
return (0, _node).parseBody(this._req, limit);
|
||||
}
|
||||
}
|
||||
exports.NodeNextRequest = NodeNextRequest;
|
||||
class NodeNextResponse extends _index.BaseNextResponse {
|
||||
get originalResponse() {
|
||||
if (_apiUtils.SYMBOL_CLEARED_COOKIES in this) {
|
||||
this._res[_apiUtils.SYMBOL_CLEARED_COOKIES] = this[_apiUtils.SYMBOL_CLEARED_COOKIES];
|
||||
}
|
||||
return this._res;
|
||||
}
|
||||
constructor(_res){
|
||||
super(_res);
|
||||
this._res = _res;
|
||||
this.textBody = undefined;
|
||||
}
|
||||
get sent() {
|
||||
return this._res.finished || this._res.headersSent;
|
||||
}
|
||||
get statusCode() {
|
||||
return this._res.statusCode;
|
||||
}
|
||||
set statusCode(value) {
|
||||
this._res.statusCode = value;
|
||||
}
|
||||
get statusMessage() {
|
||||
return this._res.statusMessage;
|
||||
}
|
||||
set statusMessage(value) {
|
||||
this._res.statusMessage = value;
|
||||
}
|
||||
setHeader(name, value) {
|
||||
this._res.setHeader(name, value);
|
||||
return this;
|
||||
}
|
||||
getHeaderValues(name) {
|
||||
const values = this._res.getHeader(name);
|
||||
if (values === undefined) return undefined;
|
||||
return (Array.isArray(values) ? values : [
|
||||
values
|
||||
]).map((value)=>value.toString());
|
||||
}
|
||||
hasHeader(name) {
|
||||
return this._res.hasHeader(name);
|
||||
}
|
||||
getHeader(name) {
|
||||
const values = this.getHeaderValues(name);
|
||||
return Array.isArray(values) ? values.join(",") : undefined;
|
||||
}
|
||||
appendHeader(name, value) {
|
||||
const currentValues = this.getHeaderValues(name) ?? [];
|
||||
if (!currentValues.includes(value)) {
|
||||
this._res.setHeader(name, [
|
||||
...currentValues,
|
||||
value
|
||||
]);
|
||||
}
|
||||
return this;
|
||||
}
|
||||
body(value) {
|
||||
this.textBody = value;
|
||||
return this;
|
||||
}
|
||||
send() {
|
||||
this._res.end(this.textBody);
|
||||
}
|
||||
}
|
||||
exports.NodeNextResponse = NodeNextResponse;
|
||||
|
||||
//# sourceMappingURL=node.js.map
|
||||
1
kitabcitab/node_modules/next/dist/server/base-http/node.js.map
generated
vendored
Normal file
1
kitabcitab/node_modules/next/dist/server/base-http/node.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../server/base-http/node.ts"],"names":["NEXT_REQUEST_META","NodeNextRequest","BaseNextRequest","originalRequest","_req","url","cookies","value","constructor","method","toUpperCase","headers","parseBody","limit","NodeNextResponse","BaseNextResponse","originalResponse","SYMBOL_CLEARED_COOKIES","_res","textBody","undefined","sent","finished","headersSent","statusCode","statusMessage","setHeader","name","getHeaderValues","values","getHeader","Array","isArray","map","toString","hasHeader","join","appendHeader","currentValues","includes","body","send","end"],"mappings":"AAAA;;;;AAI8D,IAAA,SAAc,WAAd,cAAc,CAAA;AAClD,IAAA,KAAmB,WAAnB,mBAAmB,CAAA;AACE,IAAA,YAAiB,WAAjB,iBAAiB,CAAA;AAEd,IAAA,MAAS,WAAT,SAAS,CAAA;IAUxDA,kBAAiB,GAAjBA,YAAiB,kBAAA;AAHb,MAAMC,eAAe,SAASC,MAAe,gBAAA;IAKlD,IAAIC,eAAe,GAAG;QACpB,qFAAqF;QACrF,+BAA+B;QAC/B,IAAI,CAACC,IAAI,CAACJ,YAAiB,kBAAA,CAAC,GAAG,IAAI,CAACA,YAAiB,kBAAA,CAAC;QACtD,IAAI,CAACI,IAAI,CAACC,GAAG,GAAG,IAAI,CAACA,GAAG;QACxB,IAAI,CAACD,IAAI,CAACE,OAAO,GAAG,IAAI,CAACA,OAAO;QAChC,OAAO,IAAI,CAACF,IAAI,CAAA;KACjB;IAED,IAAID,eAAe,CAACI,KAAU,EAAE;QAC9B,IAAI,CAACH,IAAI,GAAGG,KAAK;KAClB;IAEDC,YAAoBJ,IAAS,CAAE;QAC7B,KAAK,CAACA,IAAI,CAACK,MAAM,CAAEC,WAAW,EAAE,EAAEN,IAAI,CAACC,GAAG,EAAGD,IAAI,CAAC;aADhCA,IAAS,GAATA,IAAS;aAjBtBO,OAAO,GAAG,IAAI,CAACP,IAAI,CAACO,OAAO;YAElC,CAACX,kBAAiB,CAAC,GAAgB,EAAE;KAiBpC;IAED,MAAMY,SAAS,CAACC,KAAgB,EAAgB;QAC9C,OAAOD,CAAAA,GAAAA,KAAS,AAAkB,CAAA,UAAlB,CAAC,IAAI,CAACR,IAAI,EAAES,KAAK,CAAC,CAAA;KACnC;CACF;QAzBYZ,eAAe,GAAfA,eAAe;AA2BrB,MAAMa,gBAAgB,SAASC,MAAgB,iBAAA;IAKpD,IAAIC,gBAAgB,GAAG;QACrB,IAAIC,SAAsB,uBAAA,IAAI,IAAI,EAAE;YAClC,IAAI,CAACC,IAAI,CAACD,SAAsB,uBAAA,CAAC,GAAG,IAAI,CAACA,SAAsB,uBAAA,CAAC;SACjE;QAED,OAAO,IAAI,CAACC,IAAI,CAAA;KACjB;IAEDV,YACUU,IAA6D,CACrE;QACA,KAAK,CAACA,IAAI,CAAC;aAFHA,IAA6D,GAA7DA,IAA6D;aAb/DC,QAAQ,GAAuBC,SAAS;KAgB/C;IAED,IAAIC,IAAI,GAAG;QACT,OAAO,IAAI,CAACH,IAAI,CAACI,QAAQ,IAAI,IAAI,CAACJ,IAAI,CAACK,WAAW,CAAA;KACnD;IAED,IAAIC,UAAU,GAAG;QACf,OAAO,IAAI,CAACN,IAAI,CAACM,UAAU,CAAA;KAC5B;IAED,IAAIA,UAAU,CAACjB,KAAa,EAAE;QAC5B,IAAI,CAACW,IAAI,CAACM,UAAU,GAAGjB,KAAK;KAC7B;IAED,IAAIkB,aAAa,GAAG;QAClB,OAAO,IAAI,CAACP,IAAI,CAACO,aAAa,CAAA;KAC/B;IAED,IAAIA,aAAa,CAAClB,KAAa,EAAE;QAC/B,IAAI,CAACW,IAAI,CAACO,aAAa,GAAGlB,KAAK;KAChC;IAEDmB,SAAS,CAACC,IAAY,EAAEpB,KAAwB,EAAQ;QACtD,IAAI,CAACW,IAAI,CAACQ,SAAS,CAACC,IAAI,EAAEpB,KAAK,CAAC;QAChC,OAAO,IAAI,CAAA;KACZ;IAEDqB,eAAe,CAACD,IAAY,EAAwB;QAClD,MAAME,MAAM,GAAG,IAAI,CAACX,IAAI,CAACY,SAAS,CAACH,IAAI,CAAC;QAExC,IAAIE,MAAM,KAAKT,SAAS,EAAE,OAAOA,SAAS,CAAA;QAE1C,OAAO,CAACW,KAAK,CAACC,OAAO,CAACH,MAAM,CAAC,GAAGA,MAAM,GAAG;YAACA,MAAM;SAAC,CAAC,CAACI,GAAG,CAAC,CAAC1B,KAAK,GAC3DA,KAAK,CAAC2B,QAAQ,EAAE,CACjB,CAAA;KACF;IAEDC,SAAS,CAACR,IAAY,EAAW;QAC/B,OAAO,IAAI,CAACT,IAAI,CAACiB,SAAS,CAACR,IAAI,CAAC,CAAA;KACjC;IAEDG,SAAS,CAACH,IAAY,EAAsB;QAC1C,MAAME,MAAM,GAAG,IAAI,CAACD,eAAe,CAACD,IAAI,CAAC;QACzC,OAAOI,KAAK,CAACC,OAAO,CAACH,MAAM,CAAC,GAAGA,MAAM,CAACO,IAAI,CAAC,GAAG,CAAC,GAAGhB,SAAS,CAAA;KAC5D;IAEDiB,YAAY,CAACV,IAAY,EAAEpB,KAAa,EAAQ;QAC9C,MAAM+B,aAAa,GAAG,IAAI,CAACV,eAAe,CAACD,IAAI,CAAC,IAAI,EAAE;QAEtD,IAAI,CAACW,aAAa,CAACC,QAAQ,CAAChC,KAAK,CAAC,EAAE;YAClC,IAAI,CAACW,IAAI,CAACQ,SAAS,CAACC,IAAI,EAAE;mBAAIW,aAAa;gBAAE/B,KAAK;aAAC,CAAC;SACrD;QAED,OAAO,IAAI,CAAA;KACZ;IAEDiC,IAAI,CAACjC,KAAa,EAAE;QAClB,IAAI,CAACY,QAAQ,GAAGZ,KAAK;QACrB,OAAO,IAAI,CAAA;KACZ;IAEDkC,IAAI,GAAG;QACL,IAAI,CAACvB,IAAI,CAACwB,GAAG,CAAC,IAAI,CAACvB,QAAQ,CAAC;KAC7B;CACF;QAjFYL,gBAAgB,GAAhBA,gBAAgB"}
|
||||
30
kitabcitab/node_modules/next/dist/server/base-http/web.d.ts
generated
vendored
Normal file
30
kitabcitab/node_modules/next/dist/server/base-http/web.d.ts
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
/// <reference types="node" />
|
||||
import type { IncomingHttpHeaders } from 'http';
|
||||
import { BaseNextRequest, BaseNextResponse } from './index';
|
||||
export declare class WebNextRequest extends BaseNextRequest<ReadableStream | null> {
|
||||
request: Request;
|
||||
headers: IncomingHttpHeaders;
|
||||
constructor(request: Request);
|
||||
parseBody(_limit: string | number): Promise<any>;
|
||||
}
|
||||
export declare class WebNextResponse extends BaseNextResponse<WritableStream> {
|
||||
transformStream: TransformStream<any, any>;
|
||||
private headers;
|
||||
private textBody;
|
||||
private _sent;
|
||||
private sendPromise;
|
||||
private sendResolve?;
|
||||
private response;
|
||||
statusCode: number | undefined;
|
||||
statusMessage: string | undefined;
|
||||
get sent(): boolean;
|
||||
constructor(transformStream?: TransformStream<any, any>);
|
||||
setHeader(name: string, value: string | string[]): this;
|
||||
getHeaderValues(name: string): string[] | undefined;
|
||||
getHeader(name: string): string | undefined;
|
||||
hasHeader(name: string): boolean;
|
||||
appendHeader(name: string, value: string): this;
|
||||
body(value: string): this;
|
||||
send(): void;
|
||||
toResponse(): Promise<Response>;
|
||||
}
|
||||
81
kitabcitab/node_modules/next/dist/server/base-http/web.js
generated
vendored
Normal file
81
kitabcitab/node_modules/next/dist/server/base-http/web.js
generated
vendored
Normal file
@@ -0,0 +1,81 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
var _index = require("./index");
|
||||
class WebNextRequest extends _index.BaseNextRequest {
|
||||
constructor(request){
|
||||
const url = new URL(request.url);
|
||||
super(request.method, url.href.slice(url.origin.length), request.clone().body);
|
||||
this.request = request;
|
||||
this.headers = {};
|
||||
for (const [name, value] of request.headers.entries()){
|
||||
this.headers[name] = value;
|
||||
}
|
||||
}
|
||||
async parseBody(_limit) {
|
||||
throw new Error("parseBody is not implemented in the web runtime");
|
||||
}
|
||||
}
|
||||
exports.WebNextRequest = WebNextRequest;
|
||||
class WebNextResponse extends _index.BaseNextResponse {
|
||||
get sent() {
|
||||
return this._sent;
|
||||
}
|
||||
constructor(transformStream = new TransformStream()){
|
||||
super(transformStream.writable);
|
||||
this.transformStream = transformStream;
|
||||
this.headers = new Headers();
|
||||
this.textBody = undefined;
|
||||
this._sent = false;
|
||||
this.sendPromise = new Promise((resolve)=>{
|
||||
this.sendResolve = resolve;
|
||||
});
|
||||
this.response = this.sendPromise.then(()=>{
|
||||
return new Response(this.textBody ?? this.transformStream.readable, {
|
||||
headers: this.headers,
|
||||
status: this.statusCode,
|
||||
statusText: this.statusMessage
|
||||
});
|
||||
});
|
||||
}
|
||||
setHeader(name, value) {
|
||||
this.headers.delete(name);
|
||||
for (const val of Array.isArray(value) ? value : [
|
||||
value
|
||||
]){
|
||||
this.headers.append(name, val);
|
||||
}
|
||||
return this;
|
||||
}
|
||||
getHeaderValues(name) {
|
||||
var ref;
|
||||
// https://developer.mozilla.org/en-US/docs/Web/API/Headers/get#example
|
||||
return (ref = this.getHeader(name)) == null ? void 0 : ref.split(",").map((v)=>v.trimStart());
|
||||
}
|
||||
getHeader(name) {
|
||||
return this.headers.get(name) ?? undefined;
|
||||
}
|
||||
hasHeader(name) {
|
||||
return this.headers.has(name);
|
||||
}
|
||||
appendHeader(name, value) {
|
||||
this.headers.append(name, value);
|
||||
return this;
|
||||
}
|
||||
body(value) {
|
||||
this.textBody = value;
|
||||
return this;
|
||||
}
|
||||
send() {
|
||||
var _obj, ref;
|
||||
(ref = (_obj = this).sendResolve) == null ? void 0 : ref.call(_obj);
|
||||
this._sent = true;
|
||||
}
|
||||
toResponse() {
|
||||
return this.response;
|
||||
}
|
||||
}
|
||||
exports.WebNextResponse = WebNextResponse;
|
||||
|
||||
//# sourceMappingURL=web.js.map
|
||||
1
kitabcitab/node_modules/next/dist/server/base-http/web.js.map
generated
vendored
Normal file
1
kitabcitab/node_modules/next/dist/server/base-http/web.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../server/base-http/web.ts"],"names":["WebNextRequest","BaseNextRequest","constructor","request","url","URL","method","href","slice","origin","length","clone","body","headers","name","value","entries","parseBody","_limit","Error","WebNextResponse","BaseNextResponse","sent","_sent","transformStream","TransformStream","writable","Headers","textBody","undefined","sendPromise","Promise","resolve","sendResolve","response","then","Response","readable","status","statusCode","statusText","statusMessage","setHeader","delete","val","Array","isArray","append","getHeaderValues","getHeader","split","map","v","trimStart","get","hasHeader","has","appendHeader","send","toResponse"],"mappings":"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"}
|
||||
Reference in New Issue
Block a user