summaryrefslogtreecommitdiff
path: root/packages/integrations/image/src
diff options
context:
space:
mode:
Diffstat (limited to 'packages/integrations/image/src')
-rw-r--r--packages/integrations/image/src/index.ts4
-rw-r--r--packages/integrations/image/src/utils/prerender.ts4
2 files changed, 4 insertions, 4 deletions
diff --git a/packages/integrations/image/src/index.ts b/packages/integrations/image/src/index.ts
index b2bc11447..fb6496c0c 100644
--- a/packages/integrations/image/src/index.ts
+++ b/packages/integrations/image/src/index.ts
@@ -3,7 +3,7 @@ import { ssgBuild } from './build/ssg.js';
import type { ImageService, SSRImageService, TransformOptions } from './loaders/index.js';
import type { LoggerLevel } from './utils/logger.js';
import { joinPaths, prependForwardSlash, propsToFilename } from './utils/paths.js';
-import { isHybridOutput } from './utils/prerender.js';
+import { isServerLikeOutput } from './utils/prerender.js';
import { createPlugin } from './vite-plugin-astro-image.js';
export { getImage } from './lib/get-image.js';
@@ -85,7 +85,7 @@ export default function integration(options: IntegrationOptions = {}): AstroInte
vite: getViteConfiguration(command === 'dev'),
});
- if (command === 'dev' || config.output === 'server' || isHybridOutput(config)) {
+ if (command === 'dev' || isServerLikeOutput(config)) {
injectRoute({
pattern: ROUTE_PATTERN,
entryPoint: '@astrojs/image/endpoint',
diff --git a/packages/integrations/image/src/utils/prerender.ts b/packages/integrations/image/src/utils/prerender.ts
index 9265c80bf..f69f3b5d4 100644
--- a/packages/integrations/image/src/utils/prerender.ts
+++ b/packages/integrations/image/src/utils/prerender.ts
@@ -1,5 +1,5 @@
import type { AstroConfig } from 'astro';
-export function isHybridOutput(config: AstroConfig) {
- return config.experimental.hybridOutput && config.output === 'hybrid';
+export function isServerLikeOutput(config: AstroConfig) {
+ return config.output === 'server' || config.output === 'hybrid';
}