{"version":3,"file":"index.mjs","sources":["../../src/middlewares/index.ts"],"sourcesContent":["import type { Core } from '@strapi/types';\nimport { compression } from './compression';\nimport { cors } from './cors';\nimport { errors } from './errors';\nimport { favicon } from './favicon';\nimport { ip } from './ip';\nimport { logger } from './logger';\nimport { poweredBy } from './powered-by';\nimport { body } from './body';\nimport { query } from './query';\nimport { responseTime } from './response-time';\nimport { responses } from './responses';\nimport { security } from './security';\nimport { session } from './session';\nimport { publicStatic } from './public';\n\nexport const middlewares: Record<string, Core.MiddlewareFactory> = {\n  compression,\n  cors,\n  errors,\n  favicon,\n  ip,\n  logger,\n  poweredBy,\n  body,\n  query,\n  responseTime,\n  responses,\n  security,\n  session,\n  public: publicStatic,\n};\n"],"names":["middlewares","compression","cors","errors","favicon","ip","logger","poweredBy","body","query","responseTime","responses","security","session","public","publicStatic"],"mappings":";;;;;;;;;;;;;;;MAgBaA,WAAAA,GAAsD;AACjEC,IAAAA,WAAAA;AACAC,IAAAA,IAAAA;AACAC,YAAAA,eAAAA;AACAC,IAAAA,OAAAA;AACAC,IAAAA,EAAAA;AACAC,IAAAA,MAAAA;AACAC,IAAAA,SAAAA;AACAC,UAAAA,cAAAA;AACAC,IAAAA,KAAAA;AACAC,IAAAA,YAAAA;AACAC,IAAAA,SAAAA;AACAC,IAAAA,QAAAA;AACAC,IAAAA,OAAAA;IACAC,MAAAA,EAAQC;AACV;;;;"}