Just a bunch of changes

This commit is contained in:
MotorTruck1221 2024-10-19 04:47:18 -06:00
parent 4cbc02a2d3
commit b456823df3
No known key found for this signature in database
GPG key ID: 08F417E2B8B61EA4
15 changed files with 64 additions and 65 deletions

View file

@ -6,6 +6,7 @@ import fastifyCompress from "@fastify/compress";
import fastifyMiddie from "@fastify/middie";
import fastifyMultipart from "@fastify/multipart";
import fastifyStatic from "@fastify/static";
import fastifyHelmet from "@fastify/helmet";
import chalk from "chalk";
import Fastify, { FastifyReply, FastifyRequest } from "fastify";
import gradient from "gradient-string";
@ -30,9 +31,15 @@ await app.register(fastifyCompress, {
await app.register(fastifyMultipart);
await app.register(fastifyHelmet, {
xPoweredBy: false,
crossOriginEmbedderPolicy: true,
crossOriginOpenerPolicy: true,
contentSecurityPolicy: false //Disabled because astro DOES NOT LIKE IT
});
await app.register(fastifyStatic, {
root: fileURLToPath(new URL("../dist/client", import.meta.url)),
decorateReply: false
});
//Our marketplace API. Not middleware as I don't want to deal with that LOL. Just a function that passes our app to it.