Skip to content

Commit 9b6276e

Browse files
authored
Merge pull request #9068 from ever-co/fix/mcp-electron-build
[Fix] Fix build errors issues for MCP server electron desktop app
1 parent c7cc62e commit 9b6276e

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

apps/server-mcp/src/package.json

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,12 @@
1818
"email": "[email protected]",
1919
"url": "https://ever.co"
2020
},
21-
"main": "index.js",
21+
"main": "main.js",
2222
"bin": {
23-
"gauzy-mcp": "./index.js"
23+
"gauzy-mcp": "./main.js"
2424
},
2525
"workspaces": {
2626
"packages": [
27-
"../../../dist/packages/config",
2827
"../../../dist/packages/mcp-server"
2928
]
3029
},
@@ -122,7 +121,6 @@
122121
]
123122
},
124123
"dependencies": {
125-
"@gauzy/config": "file:../../../dist/packages/config",
126124
"@gauzy/mcp-server": "file:../../../dist/packages/mcp-server",
127125
"@modelcontextprotocol/sdk": "^1.13.1",
128126
"axios": "^1.7.0",
@@ -148,4 +146,4 @@
148146
"node20-win-x64"
149147
]
150148
}
151-
}
149+
}

apps/server-mcp/tsconfig.electron.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"extends": "./tsconfig.json",
23
"compilerOptions": {
34
"outDir": "../../dist/apps/server-mcp",
45
"sourceMap": true,
@@ -13,7 +14,7 @@
1314
"allowSyntheticDefaultImports": true,
1415
"skipLibCheck": true,
1516
"forceConsistentCasingInFileNames": true,
16-
"types": ["node", "electron"]
17+
"types": ["node"]
1718
},
1819
"files": [
1920
"global.d.ts"

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -287,9 +287,9 @@
287287
"build:package:plugin:soundshot": "cross-env NODE_ENV=development NODE_OPTIONS=--max-old-space-size=12288 yarn nx build plugin-soundshot",
288288
"build:package:plugin:soundshot:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=12288 yarn nx build plugin-soundshot",
289289
"build:package:plugin:soundshot:docker": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=60000 yarn nx build plugin-soundshot",
290-
"build:package:all": "yarn run build:package:constants && yarn run build:package:contracts && yarn run build:package:common && yarn run build:package:utils && yarn run build:package:config && yarn run build:package:plugin && yarn run build:package:auth && yarn run build:package:plugins:pre && yarn run build:package:core && yarn run build:package:plugins:post && yarn run build:package:desktop-activity && yarn run build:package:desktop-lib && yarn run build:package:plugin:integration-wakatime && yarn run build:package:desktop-ui-lib && yarn run build:package:plugin:camshot && yarn run build:package:plugin:soundshot",
291-
"build:package:all:prod": "yarn run build:package:constants:prod && yarn run build:package:contracts:prod && yarn run build:package:common:prod && yarn run build:package:utils:prod && yarn run build:package:config:prod && yarn run build:package:plugin:prod && yarn run build:package:auth:prod && yarn run build:package:plugins:pre:prod && yarn run build:package:core:prod && yarn run build:package:plugins:post:prod && yarn run build:package:desktop-activity:prod && yarn run build:package:desktop-lib:prod && yarn run build:package:plugin:integration-wakatime:prod && yarn run build:package:desktop-ui-lib:prod && yarn run build:package:plugin:camshot:prod && yarn run build:package:plugin:soundshot:prod",
292-
"build:package:all:docker": "yarn run build:package:constants:docker && yarn run build:package:contracts:docker && yarn run build:package:common:docker && yarn run build:package:utils:docker &&yarn run build:package:config:docker && yarn run build:package:plugin:docker && yarn run build:package:auth:docker && yarn run build:package:plugins:pre:docker && yarn run build:package:core:docker && yarn run build:package:plugins:post:docker && yarn build:package:desktop-activity:docker && yarn run build:package:desktop-lib:docker && yarn run build:package:plugin:integration-wakatime:docker && yarn run build:package:desktop-ui-lib:docker && yarn run build:package:plugin:camshot:docker && yarn run build:package:plugin:soundshot:docker",
290+
"build:package:all": "yarn run build:package:constants && yarn run build:package:contracts && yarn run build:package:common && yarn run build:package:utils && yarn run build:package:config && yarn run build:package:plugin && yarn run build:package:auth && yarn run build:package:plugins:pre && yarn run build:package:core && yarn run build:package:plugins:post && yarn run build:package:desktop-activity && yarn run build:package:desktop-lib && yarn run build:package:plugin:integration-wakatime && yarn run build:package:desktop-ui-lib && yarn run build:package:plugin:camshot && yarn run build:package:plugin:soundshot && yarn run build:mcp-server",
291+
"build:package:all:prod": "yarn run build:package:constants:prod && yarn run build:package:contracts:prod && yarn run build:package:common:prod && yarn run build:package:utils:prod && yarn run build:package:config:prod && yarn run build:package:plugin:prod && yarn run build:package:auth:prod && yarn run build:package:plugins:pre:prod && yarn run build:package:core:prod && yarn run build:package:plugins:post:prod && yarn run build:package:desktop-activity:prod && yarn run build:package:desktop-lib:prod && yarn run build:package:plugin:integration-wakatime:prod && yarn run build:package:desktop-ui-lib:prod && yarn run build:package:plugin:camshot:prod && yarn run build:package:plugin:soundshot:prod && yarn run build:mcp-server:prod",
292+
"build:package:all:docker": "yarn run build:package:constants:docker && yarn run build:package:contracts:docker && yarn run build:package:common:docker && yarn run build:package:utils:docker && yarn run build:package:config:docker && yarn run build:package:plugin:docker && yarn run build:package:auth:docker && yarn run build:package:plugins:pre:docker && yarn run build:package:core:docker && yarn run build:package:plugins:post:docker && yarn build:package:desktop-activity:docker && yarn run build:package:desktop-lib:docker && yarn run build:package:plugin:integration-wakatime:docker && yarn run build:package:desktop-ui-lib:docker && yarn run build:package:plugin:camshot:docker && yarn run build:package:plugin:soundshot:docker && yarn run build:mcp-server:docker",
293293
"build:package:api": "yarn run build:package:constants && yarn run build:package:contracts && yarn run build:package:common && yarn run build:package:utils && yarn run build:package:config && yarn run build:package:plugin && yarn run build:package:auth && yarn run build:package:core && yarn run build:package:plugins:post && yarn run build:package:plugin:integration-wakatime",
294294
"build:package:api:prod": "yarn run build:package:constants:prod && yarn run build:package:contracts:prod && yarn run build:package:common:prod && yarn run build:package:utils:prod && yarn run build:package:config:prod && yarn run build:package:plugin:prod && yarn run build:package:auth:prod && yarn run build:package:core:prod && yarn run build:package:plugins:post:prod",
295295
"build:package:api:docker": "yarn run build:package:constants:docker && yarn run build:package:contracts:docker && yarn run build:package:common:docker && yarn run build:package:utils:docker && yarn run build:package:config:docker && yarn run build:package:plugin:docker && yarn run build:package:auth:docker && yarn run build:package:core:docker && yarn run build:package:plugins:post:docker",
@@ -375,6 +375,7 @@
375375
"copy-assets-agent": "copyfiles -f apps/agent/src/assets/snapshot-sound.wav dist/apps/agent/data/sound/",
376376
"build:mcp-server": "yarn nx build mcp-server",
377377
"build:mcp-server:prod": "yarn nx build mcp-server --configuration=production",
378+
"build:mcp-server:docker": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=60000 yarn nx build mcp-server",
378379
"test:mcp-server": "yarn nx test mcp-server",
379380
"build:mcp": "yarn nx build mcp --configuration=development",
380381
"build:mcp:prod": "yarn nx build mcp --configuration=production",

0 commit comments

Comments
 (0)