123456789101112 |
- const middleware = {}
- <%= isTest ? '/* eslint-disable dot-notation */' : '' %>
- <% for (const m of middleware) {
- // TODO: remove duplicate logic in v3 (see builder.resolveMiddleware)
- const name = m.name || m.src.replace(new RegExp(`\\.(${extensions})$`), '')
- const dst = m.dst || relativeToBuild(srcDir, dir.middleware, m.src)
- %>
- middleware['<%= name %>'] = require('<%= dst %>')
- middleware['<%= name %>'] = middleware['<%= name %>'].default || middleware['<%= name %>']
- <% } %>
- <%= isTest ? '/* eslint-enable dot-notation */' : '' %>
- export default middleware
|