UNPKG

zephyr-astro-integration

Version:
15 lines • 848 B
import type { AstroIntegration } from 'astro' with { 'resolution-mode': 'import' }; import type { ZephyrModuleFederationBuildMetadata, ZephyrModuleFederationConfig } from 'zephyr-edge-contract'; import { type ZephyrBuildHooks, type ZephyrBuildTarget } from 'zephyr-agent'; export interface ZephyrAstroOptions { /** Zephyr artifact family, including `tap-app` for TAP packages. */ target?: ZephyrBuildTarget; /** Every JSON-serializable Module Federation config emitted by the package SDK. */ mfConfigs?: ZephyrModuleFederationConfig[]; /** Dashboard metadata paired with each entry in `mfConfigs`. */ federation?: ZephyrModuleFederationBuildMetadata[]; hooks?: ZephyrBuildHooks; } export declare function withZephyr(options?: ZephyrAstroOptions): AstroIntegration; //# sourceMappingURL=astro-integration-zephyr.d.mts.map