Skip to content

chore: Sync dev into master#3372

Merged
kumilingus merged 1 commit into
clientIO:masterfrom
zbynekstara:sync-dev-into-master
Jun 15, 2026
Merged

chore: Sync dev into master#3372
kumilingus merged 1 commit into
clientIO:masterfrom
zbynekstara:sync-dev-into-master

Conversation

@zbynekstara

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR syncs dependency and tooling state from the dev branch into master, updating React-related devDependencies and refining the shared React ESLint configuration behavior (especially around JSDoc enforcement).

Changes:

  • Update @joint/vitest-plugin-mock-svg devDependencies to React 19.1.1 and newer React type packages.
  • Adjust @joint/eslint-config React flat-config to enforce JSDoc descriptions for public API (as warnings) while explicitly relaxing JSDoc rules for stories/tests, and broaden file globs to include stories/.
  • Regenerate yarn.lock to reflect the dependency updates (including new React/scheduler entries).

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
yarn.lock Lockfile updates reflecting React/type package version changes and new resolutions.
packages/joint-vitest-plugin-mock-svg/package.json Bumps React/ReactDOM and React type devDependencies used by the package’s React test fixture.
packages/joint-eslint-config/package.json Version bump to 4.3.0-beta.1.
packages/joint-eslint-config/eslint.config.react.mjs Reworks JSDoc rule strategy (warn for public API; off for stories/tests) and expands targeted file globs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@kumilingus kumilingus merged commit 66debd3 into clientIO:master Jun 15, 2026
3 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.

3 participants