@@ -3,7 +3,6 @@ import { performance } from 'node:perf_hooks';
3
3
import { fileURLToPath } from 'node:url' ;
4
4
import { blue , bold , green } from 'kleur/colors' ;
5
5
import type * as vite from 'vite' ;
6
- import { injectImageEndpoint } from '../../assets/endpoint/config.js' ;
7
6
import { telemetry } from '../../events/index.js' ;
8
7
import { eventCliSession } from '../../events/session.js' ;
9
8
import {
@@ -24,7 +23,6 @@ import type { Logger } from '../logger/core.js';
24
23
import { levels , timerMessage } from '../logger/core.js' ;
25
24
import { apply as applyPolyfill } from '../polyfill.js' ;
26
25
import { createRouteManifest } from '../routing/index.js' ;
27
- import { getServerIslandRouteData } from '../server-islands/endpoint.js' ;
28
26
import { clearContentLayerCache } from '../sync/index.js' ;
29
27
import { ensureProcessNodeEnv } from '../util.js' ;
30
28
import { collectPagesData } from './page-data.js' ;
@@ -123,10 +121,6 @@ class AstroBuilder {
123
121
124
122
this . manifest = await createRouteManifest ( { settings : this . settings } , this . logger ) ;
125
123
126
- if ( this . settings . buildOutput === 'server' ) {
127
- injectImageEndpoint ( this . settings , this . manifest , 'build' ) ;
128
- }
129
-
130
124
await runHookConfigDone ( { settings : this . settings , logger : logger , command : 'build' } ) ;
131
125
132
126
// If we're building for the server, we need to ensure that an adapter is installed.
@@ -239,8 +233,7 @@ class AstroBuilder {
239
233
pages : pageNames ,
240
234
routes : Object . values ( allPages )
241
235
. flat ( )
242
- . map ( ( pageData ) => pageData . route )
243
- . concat ( hasServerIslands ? getServerIslandRouteData ( this . settings . config ) : [ ] ) ,
236
+ . map ( ( pageData ) => pageData . route ) ,
244
237
logging : this . logger ,
245
238
} ) ;
246
239
0 commit comments