Template
1
0
Files
boilerplate/api/libraries/server/storage.ts

17 lines
330 B
TypeScript

import { AsyncLocalStorage } from "node:async_hooks";
import type { Session } from "~libraries/auth/mod.ts";
export const asyncLocalStorage = new AsyncLocalStorage<{
session?: Session;
info: {
method: string;
start: number;
end?: number;
};
socket?: WebSocket;
response: {
headers: Headers;
};
}>();