v10.0.1
Fix
Honors x-typescript-hint on string schemas inside oneOf/anyOf/allOf. Previously the recursive string branch ignored the hint, so a schema like oneOf: [{ enum: ["native"] }, { type: string, x-typescript-hint: "EmbedUrl" }] collapsed to "native" | string. The fix mirrors the top-level handling in the recursive case.
Other
- Refactor: prefer
toSorted/toReversedandiifeblocks over deeply-nested ternaries. - Chore: drop leftover prettier config, the unused
@ts-morph/commondevDep, and the unicorn nested-ternary lint rule. - Chore: enable composite tsconfig; ignore
*.tsbuildinfo. - Style: fix indentation on the undici
@ts-expect-errorcomment block in the test fetch wrappers.