Skip to content

chore(cli): fix @fern-api/fern-definition-schema types field, keep plain Error (utility package)#14995

Closed
FedeZara wants to merge 1 commit intomainfrom
FedeZara/refactor/cli-error-fern-definition-schema
Closed

chore(cli): fix @fern-api/fern-definition-schema types field, keep plain Error (utility package)#14995
FedeZara wants to merge 1 commit intomainfrom
FedeZara/refactor/cli-error-fern-definition-schema

Conversation

@FedeZara
Copy link
Copy Markdown
Contributor

@FedeZara FedeZara commented Apr 14, 2026

Description

Fixes @fern-api/fern-definition-schema types field and keeps the package as a plain Error utility package (no CliError dependency needed).

This is one of the package migration PRs that follow the error classification system introduced in #14749.

Changes Made

Since fern-definition-schema is a low-level utility/schema package, it doesn't need direct CliError integration. The changes in this PR fix type inconsistencies discovered during the migration audit.

Files touched (grouped by area)

  • Schema types: Fixed type field definitions in fern-definition-schema

Testing

  • Existing tests pass (pnpm test, excluding e2e and pre-existing environment failures)

Copy link
Copy Markdown
Contributor Author

@FedeZara FedeZara changed the title refactor(cli): rename FernCliError to TaskAbortSignal chore(cli): fix @fern-api/fern-definition-schema types field, keep plain Error (utility package) Apr 14, 2026
@FedeZara FedeZara force-pushed the FedeZara/refactor/cli-error-fern-definition-schema branch from 3bdb5bd to 9aa9986 Compare April 14, 2026 22:38
@FedeZara FedeZara force-pushed the FedeZara/refactor/cli-error-fern-definition-schema branch from 9aa9986 to 64f71f1 Compare April 15, 2026 12:48
@FedeZara FedeZara closed this Apr 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant