UNPKG

astro

Version:

Astro is a modern site builder with web best practices, performance, and DX front-of-mind.

15 lines (14 loc) 426 B
import { vitePluginMiddlewareBuild } from "../../middleware/vite-plugin.js"; import { ASTRO_VITE_ENVIRONMENT_NAMES } from "../../constants.js"; function pluginMiddleware(opts, internals) { const plugin = vitePluginMiddlewareBuild(opts, internals); return { ...plugin, applyToEnvironment(environment) { return environment.name === ASTRO_VITE_ENVIRONMENT_NAMES.ssr; } }; } export { pluginMiddleware };