style: run prettier on entire codebase
This commit is contained in:
@@ -1,25 +1,25 @@
|
||||
import Fastify from 'fastify';
|
||||
import cookie from '@fastify/cookie';
|
||||
import rateLimit from '@fastify/rate-limit';
|
||||
import authRoutes from '../routes/admin/auth';
|
||||
import totpRoutes from '../routes/admin/totp';
|
||||
import Fastify from "fastify";
|
||||
import cookie from "@fastify/cookie";
|
||||
import rateLimit from "@fastify/rate-limit";
|
||||
import authRoutes from "../routes/admin/auth";
|
||||
import totpRoutes from "../routes/admin/totp";
|
||||
|
||||
export async function buildApp() {
|
||||
const app = Fastify({ logger: false });
|
||||
await app.register(cookie);
|
||||
await app.register(rateLimit, { max: 1000, timeWindow: '1 minute' });
|
||||
await app.register(authRoutes, { prefix: '/api/admin' });
|
||||
await app.register(totpRoutes, { prefix: '/api/admin/totp' });
|
||||
await app.register(rateLimit, { max: 1000, timeWindow: "1 minute" });
|
||||
await app.register(authRoutes, { prefix: "/api/admin" });
|
||||
await app.register(totpRoutes, { prefix: "/api/admin/totp" });
|
||||
return app;
|
||||
}
|
||||
|
||||
export function extractCookie(response: any, name: string): string | undefined {
|
||||
const cookies = response.headers['set-cookie'];
|
||||
const cookies = response.headers["set-cookie"];
|
||||
if (!cookies) return undefined;
|
||||
const arr = Array.isArray(cookies) ? cookies : [cookies];
|
||||
for (const c of arr) {
|
||||
if (c.startsWith(`${name}=`)) {
|
||||
return c.split(';')[0].split('=')[1];
|
||||
return c.split(";")[0].split("=")[1];
|
||||
}
|
||||
}
|
||||
return undefined;
|
||||
|
||||
Reference in New Issue
Block a user