-
-
Notifications
You must be signed in to change notification settings - Fork 32
fix: shifted electron dependencies to dev dependencies #1184
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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/[email protected] ### 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