Skip to content

chore: configure auto-changelog for monorepo - #99

Merged
GuillaumeRx merged 3 commits into
mainfrom
gr/auto-changelog-pr9
Oct 21, 2026
Merged

GuillaumeRx merged 3 commits into
mainfrom
gr/auto-changelog-pr9

Conversation

@GuillaumeRx

@GuillaumeRx GuillaumeRx commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Explanation

Configure the staged @metamask/auto-changelog package for this monorepo.

This change:

  • extends the shared TypeScript configurations
  • adds lint, TypeDoc, and Vitest configurations
  • preserves the existing Jest configuration until the test-runner migration
  • preserves the source coverage thresholds and test timeout in the new Vitest configuration
  • adds only the dependencies required to load the new configurations
  • ignores generated API documentation under merged-packages/

Compilation and active package tests remain deferred to the dependency, script, ESM, and test-runner reconciliation step. The current source has expected incompatibilities with Node16 module resolution, root dependency versions, and exactOptionalPropertyTypes.

References

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've communicated my changes to consumers by updating changelogs for packages I've changed
  • I've introduced breaking changes in this PR and have prepared draft pull requests for clients and consumer packages to resolve them

@GuillaumeRx
GuillaumeRx marked this pull request as ready for review October 21, 2026 12:31
@GuillaumeRx
GuillaumeRx requested a review from a team as a code owner October 21, 2026 12:31
@GuillaumeRx
GuillaumeRx deployed to default-branch October 21, 2026 12:32 — with GitHub Actions Active
Comment thread merged-packages/auto-changelog/tsconfig.build.json Outdated
@GuillaumeRx
GuillaumeRx requested a review from Mrtenz October 21, 2026 13:18
Comment thread merged-packages/auto-changelog/vitest.config.ts Outdated
@GuillaumeRx
GuillaumeRx added this pull request to the merge queue Oct 21, 2026
Merged via the queue into main with commit 9f22837 Oct 21, 2026
51 checks passed
@GuillaumeRx
GuillaumeRx deleted the gr/auto-changelog-pr9 branch October 21, 2026 13:32
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.

2 participants