1
0
mirror of synced 2026-01-21 06:03:56 -05:00
Files
docs/src/shielding/middleware/index.js
2024-03-05 17:24:12 +00:00

22 lines
785 B
JavaScript

import express from 'express'
import handleInvalidQuerystrings from './handle-invalid-query-strings.js'
import handleInvalidPaths from './handle-invalid-paths.js'
import handleOldNextDataPaths from './handle-old-next-data-paths.js'
import handleInvalidQuerystringValues from './handle-invalid-query-string-values.js'
import handleInvalidNextPaths from './handle-invalid-nextjs-paths.js'
import handleInvalidHeaders from './handle-invalid-headers.js'
import rateLimit from './rate-limit.js'
const router = express.Router()
router.use(rateLimit)
router.use(handleInvalidQuerystrings)
router.use(handleInvalidPaths)
router.use(handleOldNextDataPaths)
router.use(handleInvalidQuerystringValues)
router.use(handleInvalidNextPaths)
router.use(handleInvalidHeaders)
export default router