Skip to content

Updated dev dependencies#5

Merged
webdeveric merged 4 commits intomainfrom
chore/deps
Jan 24, 2026
Merged

Updated dev dependencies#5
webdeveric merged 4 commits intomainfrom
chore/deps

Conversation

@webdeveric
Copy link
Copy Markdown
Owner

This pull request updates development tooling and configuration to improve dependency management, code quality, and release automation. The main changes include updating dependencies, enhancing linting and testing workflows, and refining release rules for better automation.

Dependency and Tooling Updates:

  • Updated several devDependencies in package.json to their latest versions, including commitlint, cspell, jsdom, prettier, validate-package-exports, and vitest, and bumped the pnpm package manager version. Also added a new override to ensure undici is at least version 6.23.0. [1] [2]

Linting and Testing Workflow Improvements:

  • Modified lint-staged.config.mjs to include a new vitest related --run step for JavaScript and TypeScript files, ensuring related tests are run automatically on staged changes.

Release Automation Enhancements:

  • Updated release.config.mjs to introduce new release rules: dependency updates in chore scope now trigger a minor release, while chore changes in deps-dev scope do not trigger a release. The handling of spelling changes was also adjusted to trigger a patch release. [1] [2]

@webdeveric webdeveric merged commit a80319a into main Jan 24, 2026
2 checks passed
@webdeveric webdeveric deleted the chore/deps branch January 24, 2026 21:49
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