Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the project’s npm dependencies/devDependencies and bumps the package version, with corresponding lockfile regeneration.
Changes:
- Bump package version from
0.1.2to0.1.3. - Update key toolchain/runtime packages (notably
viteto^8.0.3,eslintto^10.1.0, andtypescriptto^6.0.2). - Refresh
package-lock.jsonto reflect the new dependency graph.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| package.json | Version bump plus dependency/devDependency upgrades (Vite/ESLint/TypeScript/@types/node). |
| package-lock.json | Regenerated lockfile capturing transitive updates and new dependency tree (e.g., rolldown/lightningcss changes via Vite). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "dependencies": { | ||
| "@electron-forge/core": "^7.11.1", | ||
| "@types/node": "^25.3.3", | ||
| "@types/node": "^25.5.0", | ||
| "picocolors": "^1.1.1", | ||
| "vite": "^7.3.1" | ||
| "vite": "^8.0.3" |
There was a problem hiding this comment.
vite was bumped to v8, which (per the lockfile) requires Node ^20.19.0 || >=22.12.0 and now lists esbuild as an (optional) peer dependency. Since this package imports Vite at runtime (loadConfigFromFile) and runs Vite via npx vite, consider explicitly adding an engines.node range (e.g. >=22.12.0) and adding esbuild as a direct dependency/peerDependency so installs don’t end up with a Vite missing its expected transformer.
No description provided.