Skip to content

Commit 2635a59

Browse files
committed
Fix npm package resolution issue
1 parent 87b2154 commit 2635a59

9 files changed

Lines changed: 120 additions & 394 deletions

File tree

package-lock.json

Lines changed: 110 additions & 383 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,9 @@
5858
"url": "https://github.com/cameroncooke/XcodeBuildMCP/issues"
5959
},
6060
"dependencies": {
61-
"@modelcontextprotocol/sdk": "npm:@camsoft/mcp-sdk@^1.17.1",
61+
"@camsoft/mcp-sdk": "^1.17.1",
6262
"@sentry/cli": "^2.43.1",
6363
"@sentry/node": "^9.15.0",
64-
"reloaderoo": "^1.0.1",
6564
"uuid": "^11.1.0",
6665
"zod": "^3.24.2"
6766
},

src/core/__tests__/resources.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { describe, it, expect, beforeEach } from 'vitest';
2-
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
2+
import { McpServer } from '@camsoft/mcp-sdk/server/mcp.js';
33

44
import { registerResources, getAvailableResources, loadResources } from '../resources.js';
55

src/core/dynamic-tools.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { getDefaultCommandExecutor, CommandExecutor } from '../utils/command.js'
33
import { WORKFLOW_LOADERS, WorkflowName, WORKFLOW_METADATA } from './generated-plugins.js';
44
import { ToolResponse } from '../types/common.js';
55
import { PluginMeta } from './plugin-types.js';
6-
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
6+
import { McpServer } from '@camsoft/mcp-sdk/server/mcp.js';
77
import {
88
registerAndTrackTools,
99
removeTrackedTools,

src/core/resources.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
* - Providing fallback compatibility for clients without resource support
1212
*/
1313

14-
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
15-
import { ReadResourceResult } from '@modelcontextprotocol/sdk/types.js';
14+
import { McpServer } from '@camsoft/mcp-sdk/server/mcp.js';
15+
import { ReadResourceResult } from '@camsoft/mcp-sdk/types.js';
1616
import { log, CommandExecutor } from '../utils/index.js';
1717
import { RESOURCE_LOADERS } from './generated-resources.js';
1818

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import './utils/sentry.js';
1818

1919
// Import server components
2020
import { createServer, startServer } from './server/server.js';
21-
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
21+
import { McpServer } from '@camsoft/mcp-sdk/server/mcp.js';
2222

2323
// Import utilities
2424
import { log } from './utils/logger.js';

src/mcp/tools/discovery/discover_tools.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {
1010
} from '../../../core/dynamic-tools.js';
1111
import { createTypedTool } from '../../../utils/typed-tool-factory.js';
1212
import { getDefaultCommandExecutor } from '../../../utils/command.js';
13-
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
13+
import { McpServer } from '@camsoft/mcp-sdk/server/mcp.js';
1414

1515
// Using McpServer type from SDK instead of custom interface
1616

src/server/server.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
* - Handling transport configuration (stdio)
1313
*/
1414

15-
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
16-
import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js';
15+
import { McpServer } from '@camsoft/mcp-sdk/server/mcp.js';
16+
import { StdioServerTransport } from '@camsoft/mcp-sdk/server/stdio.js';
1717
import { log } from '../utils/logger.js';
1818
import { version } from '../version.js';
1919

src/utils/tool-registry.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { McpServer, RegisteredTool } from '@modelcontextprotocol/sdk/server/mcp.js';
1+
import { McpServer, RegisteredTool } from '@camsoft/mcp-sdk/server/mcp.js';
22
import { loadPlugins } from '../core/plugin-registry.js';
33
import { ToolResponse } from '../types/common.js';
44
import { log } from './logger.js';

0 commit comments

Comments
 (0)