Skip to content

Astro: remove deprecated release/debug from BuildTimeOptionsBase #22248

Description

@msonnb

release and debug currently need to be Omit'd from BuildTimeOptionsBase because they conflict with the DeprecatedRuntimeOptions type. Once the deprecated runtime options are removed in v11, remove release/debug from BuildTimeOptionsBase and drop the Omit workaround.

TODOs:

  • packages/astro/src/integration/types.ts:183
  • packages/astro/src/integration/index.ts:35 (extract release build-time option here — currently blocked by the same conflict)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions