fix
This commit is contained in:
parent
6096b529c5
commit
2e847a7691
|
|
@ -7,6 +7,7 @@
|
||||||
"@node-rs/argon2": "^1.5.2",
|
"@node-rs/argon2": "^1.5.2",
|
||||||
"@paralleldrive/cuid2": "^2.2.2",
|
"@paralleldrive/cuid2": "^2.2.2",
|
||||||
"@parcel/watcher": "^2.4.1",
|
"@parcel/watcher": "^2.4.1",
|
||||||
|
"@types/bun": "^1.1.14",
|
||||||
"@types/lodash.isequal": "^4.5.8",
|
"@types/lodash.isequal": "^4.5.8",
|
||||||
"@types/mime-types": "^2.1.4",
|
"@types/mime-types": "^2.1.4",
|
||||||
"del": "^7.1.0",
|
"del": "^7.1.0",
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@ declare global {
|
||||||
opt?: {
|
opt?: {
|
||||||
rewrite?: (arg: {
|
rewrite?: (arg: {
|
||||||
body: Bun.BodyInit;
|
body: Bun.BodyInit;
|
||||||
headers: Response["headers"];
|
headers: Headers | any;
|
||||||
}) => Bun.BodyInit;
|
}) => Bun.BodyInit;
|
||||||
}
|
}
|
||||||
) => Promise<Response>;
|
) => Promise<Response>;
|
||||||
|
|
|
||||||
|
|
@ -175,7 +175,7 @@ export interface PrasiServer extends Record<string, any> {
|
||||||
opt?: {
|
opt?: {
|
||||||
rewrite?: (arg: {
|
rewrite?: (arg: {
|
||||||
body: Bun.BodyInit;
|
body: Bun.BodyInit;
|
||||||
headers: Response["headers"];
|
headers: Headers | any;
|
||||||
}) => Bun.BodyInit;
|
}) => Bun.BodyInit;
|
||||||
}
|
}
|
||||||
) => Promise<Response>;
|
) => Promise<Response>;
|
||||||
|
|
@ -190,5 +190,6 @@ export interface PrasiServer extends Record<string, any> {
|
||||||
const glb = global as unknown as {
|
const glb = global as unknown as {
|
||||||
_server: ReturnType<typeof serverMain>;
|
_server: ReturnType<typeof serverMain>;
|
||||||
};
|
};
|
||||||
|
|
||||||
glb._server = serverMain();
|
glb._server = serverMain();
|
||||||
export const server = glb._server;
|
export const server = glb._server;
|
||||||
|
|
|
||||||
|
|
@ -83,7 +83,7 @@ declare global {
|
||||||
handle: (req: Request, opt?: {
|
handle: (req: Request, opt?: {
|
||||||
rewrite?: (arg: {
|
rewrite?: (arg: {
|
||||||
body: Bun.BodyInit;
|
body: Bun.BodyInit;
|
||||||
headers: Response["headers"];
|
headers: Headers | any;
|
||||||
}) => Bun.BodyInit;
|
}) => Bun.BodyInit;
|
||||||
}) => Promise<Response>;
|
}) => Promise<Response>;
|
||||||
serveStatic?: any;
|
serveStatic?: any;
|
||||||
|
|
|
||||||
|
|
@ -34,7 +34,7 @@ export const createServer = async () => {
|
||||||
opt?: {
|
opt?: {
|
||||||
rewrite?: (arg: {
|
rewrite?: (arg: {
|
||||||
body: Bun.BodyInit;
|
body: Bun.BodyInit;
|
||||||
headers: Response["headers"];
|
headers: Headers | any;
|
||||||
}) => Bun.BodyInit;
|
}) => Bun.BodyInit;
|
||||||
}
|
}
|
||||||
) => {
|
) => {
|
||||||
|
|
|
||||||
|
|
@ -84,7 +84,7 @@ export const serveStatic = {
|
||||||
opt?: {
|
opt?: {
|
||||||
rewrite?: (arg: {
|
rewrite?: (arg: {
|
||||||
body: Bun.BodyInit;
|
body: Bun.BodyInit;
|
||||||
headers: Response["headers"];
|
headers: Headers | any;
|
||||||
}) => Bun.BodyInit;
|
}) => Bun.BodyInit;
|
||||||
}
|
}
|
||||||
) => {
|
) => {
|
||||||
|
|
@ -109,7 +109,7 @@ export const serveStatic = {
|
||||||
opt?: {
|
opt?: {
|
||||||
rewrite?: (arg: {
|
rewrite?: (arg: {
|
||||||
body: Bun.BodyInit;
|
body: Bun.BodyInit;
|
||||||
headers: Response["headers"];
|
headers: Headers | any;
|
||||||
}) => Bun.BodyInit;
|
}) => Bun.BodyInit;
|
||||||
}
|
}
|
||||||
) {
|
) {
|
||||||
|
|
@ -193,7 +193,7 @@ const rewriteResponse = (
|
||||||
opt?: {
|
opt?: {
|
||||||
rewrite?: (arg: {
|
rewrite?: (arg: {
|
||||||
body: Bun.BodyInit;
|
body: Bun.BodyInit;
|
||||||
headers: Response["headers"];
|
headers: Headers | any;
|
||||||
}) => Bun.BodyInit;
|
}) => Bun.BodyInit;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
@ -202,11 +202,11 @@ const rewriteResponse = (
|
||||||
arg.headers instanceof Headers ? arg.headers : new Headers(arg.headers);
|
arg.headers instanceof Headers ? arg.headers : new Headers(arg.headers);
|
||||||
|
|
||||||
if (arg.opt?.rewrite) {
|
if (arg.opt?.rewrite) {
|
||||||
return new Response(arg.opt.rewrite({ body: body, headers }), {
|
return new Response(arg.opt.rewrite({ body: body, headers }) as any, {
|
||||||
headers,
|
headers,
|
||||||
status: arg.status,
|
status: arg.status,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
return new Response(body, { headers, status: arg.status });
|
return new Response(body as any, { headers, status: arg.status });
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -34,7 +34,7 @@ export const g = global as unknown as {
|
||||||
opt?: {
|
opt?: {
|
||||||
rewrite?: (arg: {
|
rewrite?: (arg: {
|
||||||
body: Bun.BodyInit;
|
body: Bun.BodyInit;
|
||||||
headers: Response["headers"];
|
headers: Headers | any;
|
||||||
}) => Bun.BodyInit;
|
}) => Bun.BodyInit;
|
||||||
}
|
}
|
||||||
) => Promise<Response>;
|
) => Promise<Response>;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue