mirror of
https://github.com/withastro/astro.git
synced 2025-01-27 22:19:04 -05:00
[ci] format
This commit is contained in:
parent
1568afb78a
commit
756f9595e7
2 changed files with 5 additions and 5 deletions
|
@ -125,13 +125,13 @@ export class BuildPipeline extends Pipeline {
|
|||
|
||||
const renderersEntryUrl = new URL(`renderers.mjs?time=${Date.now()}`, baseDirectory);
|
||||
const renderers = await import(renderersEntryUrl.toString());
|
||||
|
||||
|
||||
const middleware = await import(new URL('middleware.mjs', baseDirectory).toString())
|
||||
.then((mod) => mod.onRequest)
|
||||
// middleware.mjs is not emitted if there is no user middleware
|
||||
// in which case the import fails with ERR_MODULE_NOT_FOUND, and we fall back to a no-op middleware
|
||||
.catch(() => manifest.middleware);
|
||||
|
||||
|
||||
if (!renderers) {
|
||||
throw new Error(
|
||||
"Astro couldn't find the emitted renderers. This is an internal error, please file an issue."
|
||||
|
@ -140,7 +140,7 @@ export class BuildPipeline extends Pipeline {
|
|||
return {
|
||||
...manifest,
|
||||
renderers: renderers.renderers as SSRLoadedRenderer[],
|
||||
middleware
|
||||
middleware,
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
@ -279,9 +279,9 @@ describe('Middleware API in PROD mode, SSR', () => {
|
|||
});
|
||||
|
||||
it('can set locals for prerendered pages to use', async () => {
|
||||
const text = await fixture.readFile("/client/prerendered/index.html")
|
||||
const text = await fixture.readFile('/client/prerendered/index.html');
|
||||
expect(text.includes('<p>yes they can!</p>')).to.be.true;
|
||||
})
|
||||
});
|
||||
|
||||
// keep this last
|
||||
it('the integration should receive the path to the middleware', async () => {
|
||||
|
|
Loading…
Add table
Reference in a new issue