fix: shifted electron dependencies to dev dependencies#1184
fix: shifted electron dependencies to dev dependencies#1184MathurAditya724 merged 10 commits intomainfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
| formats: ["es"], | ||
| }, | ||
| rollupOptions: { | ||
| external: [ | ||
| // Externalize all Node.js built-ins | ||
| /^node:.*/, | ||
| // Externalize all dependencies | ||
| "@hono/mcp", | ||
| "@hono/node-server", | ||
| "@jridgewell/trace-mapping", | ||
| "@modelcontextprotocol/sdk", | ||
| "@sentry/core", | ||
| "@sentry/electron", | ||
| "@sentry/node", | ||
| "chalk", | ||
| "electron-store", | ||
| "electron-updater", | ||
| "eventsource", | ||
| "fast-fuzzy", | ||
| "hono", | ||
| "import-meta-resolve", | ||
| "launch-editor", | ||
| "logfmt", | ||
| "mcp-proxy", | ||
| "semver", | ||
| "uuidv7", | ||
| "yaml", | ||
| "zod", | ||
| ], | ||
| // Externalize all Node.js built-ins | ||
| external: [/^node:.*/], | ||
| output: { | ||
| entryFileNames: "[name].js", | ||
| chunkFileNames: "[name].js", |
This comment was marked as outdated.
This comment was marked as outdated.
Sorry, something went wrong.
| "@radix-ui/react-slot": "^1.2.3", | ||
| "@radix-ui/react-tooltip": "^1.2.7", | ||
| "@sentry/browser": "^10.26.0", | ||
| "@sentry/electron": "^7.3.0", | ||
| "@sentry/react": "^10.26.0", | ||
| "@sentry/vite-plugin": "^2.22.5", | ||
| "@shikijs/transformers": "^3.13.0", |
This comment was marked as outdated.
This comment was marked as outdated.
Sorry, something went wrong.
| '@sentry/core': | ||
| specifier: ^10 | ||
| version: 10.28.0 | ||
| version: 10.5.0 |
There was a problem hiding this comment.
Bug: Sentry core downgraded causing version mismatch with node
The @sentry/core package was downgraded from version 10.28.0 to 10.5.0 in the catalog, while @sentry/node remains at 10.28.0. This creates a version mismatch between related Sentry packages that are designed to work together at the same version. The @sentry/node package internally depends on @sentry/core and may experience compatibility issues or missing type definitions (like SerializedLog) when these versions don't match. This appears to be an unintentional side effect of regenerating the lockfile rather than part of the intended dependency restructuring.
Additional Locations (1)
| "dotenv": "^16.4.5", | ||
| "electron": "^35.7.5", | ||
| "electron-builder": "^24.13.3", | ||
| "electron-store": "^10.0.1", | ||
| "electron-updater": "^6.6.2", | ||
| "eslint": "^8.57.1", | ||
| "eslint-plugin-react-hooks": "^4.6.2", | ||
| "eslint-plugin-react-refresh": "^0.4.12", |
This comment was marked as outdated.
This comment was marked as outdated.
Sorry, something went wrong.
| "@modelcontextprotocol/sdk": "^1.16.0", | ||
| "@sentry/core": "catalog:", | ||
| "@sentry/electron": "^7.3.0", | ||
| "@sentry/node": "catalog:", | ||
| "anser": "^2.3.3", | ||
| "chalk": "^5.6.2", | ||
| "electron-store": "^10.0.0", | ||
| "electron-updater": "^6.3.9", | ||
| "eventsource": "^4.0.0", | ||
| "fast-fuzzy": "^1.12.0", | ||
| "hono": "^4.10.3", | ||
| "import-meta-resolve": "^4.1.0", | ||
| "launch-editor": "^2.9.1", | ||
| "logfmt": "^1.4.0", | ||
| "mcp-proxy": "^5.6.0", |
This comment was marked as outdated.
This comment was marked as outdated.
Sorry, something went wrong.
107da79 to
93cea70
Compare
This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or [setup this action to publish automatically](https://github.com/changesets/action#with-publishing). If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated. # Releases ## @spotlightjs/spotlight@4.8.0 ### Minor Changes - Add `--open` / `-o` CLI flag to automatically open the Spotlight dashboard in your default browser when starting the sidecar ([#1200](#1200)) ### Patch Changes - Fixed flamechart tree building to iterate from root to leaf frames, resolving fragmented visualization ([#1201](#1201)) - shifted electron dependencies to dev dependencies as there were getting installed with npx for spotlight run ([#1184](#1184)) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
import-meta-resolvepackage, as it was not getting used anywhere