(server)
| 18 | name: 'wait-bundle-complete-until-access', |
| 19 | apply: 'serve', |
| 20 | configureServer(server) { |
| 21 | let accessCount = 0 |
| 22 | resolvers = promiseWithResolvers() |
| 23 | |
| 24 | server.middlewares.use((_req, _res, next) => { |
| 25 | accessCount++ |
| 26 | if (accessCount === 1) { |
| 27 | resolvers.resolve() |
| 28 | } |
| 29 | next() |
| 30 | }) |
| 31 | }, |
| 32 | async generateBundle() { |
| 33 | await resolvers.promise |
| 34 | await new Promise<void>((resolve) => setTimeout(resolve, 300)) |
nothing calls this directly
no test coverage detected