Skip to content

Fix documentation build and validate it in CI - #21

Merged
AngelCastilloB merged 1 commit into
mainfrom
fix/documentation-build
Nov 1, 2026
Merged

AngelCastilloB merged 1 commit into
mainfrom
fix/documentation-build

Conversation

@AngelCastilloB

Copy link
Copy Markdown
Member

Description

yarn docs fails with TS2774 in the secure-random helper. Use an explicit function capability check and pin TypeScript 5.1.6, which is supported by both TypeDoc 0.27 and the existing ESLint parser.

Build documentation in pull-request CI so this failure cannot pass unnoticed. Use frozen installs in CI and Read the Docs, and complete missing lockfile entries for existing build dependencies.

Validation: documentation generated successfully (21 non-blocking documentation warnings remain); all 58 test suites / 718 tests passed, including browser and Node initialization; targeted ESLint and frozen offline install passed.

Checklist

  • I have added tests (documentation build added to CI)
  • I have updated the documentation (build configuration)
  • I have updated the CHANGELOG
  • Are there any breaking changes?
    • If yes: I have marked them in the CHANGELOG

@AngelCastilloB
AngelCastilloB merged commit 9ea2db1 into main Nov 1, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant