Skip to content

fix: update dependencies#23

Merged
salza80 merged 5 commits into
mainfrom
confgdeps
Jun 28, 2026
Merged

fix: update dependencies#23
salza80 merged 5 commits into
mainfrom
confgdeps

Conversation

@salza80

@salza80 salza80 commented Jun 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Updated @peerigon/configs to 18.1.2.
  • Updated TypeScript to 6.0.3 for the new configs peer requirement.
  • Bumped compatible dev dependencies: globals, prettier, rollup, typescript-eslint, vite, and vue.

Notes

  • ESLint 10 remains blocked by @peerigon/configs requiring @eslint/js 9.x.
  • Remaining audit issue is dev-only via semantic-release; production audit is clean.

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

Updates the project’s frontend/tooling dependencies (linting, formatting, bundling, TypeScript/Vue) to newer versions, primarily by upgrading @peerigon/configs and related tooling.

Changes:

  • Bump @peerigon/configs (major upgrade) and refresh associated lint/format toolchain versions.
  • Upgrade core build/dev tools (Rollup, Vite) and the runtime framework (Vue).
  • Upgrade TypeScript and typescript-eslint to align with the newer configs/tooling.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

File Description
package.json Updates devDependency versions; introduces a new TypeScript major version.
package-lock.json Regenerates the lockfile to reflect updated dependency graph and newly pulled transitive packages.
Comments suppressed due to low confidence (1)

package.json:77

  • After upgrading @peerigon/configs, the lockfile shows it requires Node >=22.0.0. This repo’s CI uses .nvmrc, but package.json doesn’t declare an engines.node constraint, so contributors on older Node versions may hit confusing install/runtime failures. Adding an explicit engines field makes the supported Node version clear up front.
    "vue": "^3.5.39",
    "vue-eslint-parser": "^10.4.1",
    "vue-tsc": "^3.3.5"
  },
  "peerDependencies": {

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

Comment thread package.json Outdated
@github-actions

Copy link
Copy Markdown

size-limit report 📦

Path Size
dist/index.mjs 1.3 KB (0%)
dist/index.cjs 1.41 KB (0%)

salza80 and others added 3 commits June 28, 2026 13:27
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@salza80 salza80 merged commit 7d84f95 into main Jun 28, 2026
1 check passed
@salza80 salza80 deleted the confgdeps branch June 28, 2026 13:08
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.3.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants