Scratch space for learning atproto app development

Remove helmet (overkill)

Changed files
-12
src
-1
package.json
···
"envalid": "^8.0.0",
"express": "^4.19.2",
"express-rate-limit": "^7.2.0",
-
"helmet": "^7.1.0",
"http-status-codes": "^2.3.0",
"iron-session": "^8.0.2",
"kysely": "^0.27.4",
-11
src/server.ts
···
import events from 'node:events'
import type http from 'node:http'
import express, { type Express } from 'express'
-
import helmet from 'helmet'
import { pino } from 'pino'
import { createDb, migrateToLatest } from '#/db'
···
// Middlewares
app.use(express.json())
app.use(express.urlencoded({ extended: true }))
-
app.use(
-
helmet({
-
contentSecurityPolicy: {
-
directives: {
-
// allow oauth redirect when submitting login form
-
formAction: null,
-
},
-
},
-
})
-
)
// Request logging
app.use(requestLogger)