File tree Expand file tree Collapse file tree 8 files changed +16
-5
lines changed
packages/create-mcp-kit/template/standard-ts Expand file tree Collapse file tree 8 files changed +16
-5
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ ' create-mcp-kit ' : patch
3
+ ---
4
+
5
+ feat: update standard-ts template
Original file line number Diff line number Diff line change 24
24
- name : Install Package
25
25
run : npm i
26
26
27
+ - name : Lint
28
+ run : npm run lint
29
+
27
30
- name : Build Package
28
31
run : npm run build
29
32
Original file line number Diff line number Diff line change 27
27
- name : Install Package
28
28
run : npm i
29
29
30
+ - name : Lint
31
+ run : npm run lint
32
+
30
33
- name : Build Package
31
34
run : npm run build
32
35
Original file line number Diff line number Diff line change 58
58
"eslint-plugin-prettier" : " ^5.5.3" ,
59
59
"globals" : " ^16.3.0" ,
60
60
"husky" : " ^9.1.7" ,
61
- "lint-staged" : " ^16.1.2 " ,
61
+ "lint-staged" : " ^16.1.4 " ,
62
62
"nyc" : " ^17.1.0" ,
63
63
"prettier" : " ^3.6.2" ,
64
64
"rimraf" : " ^6.0.1" ,
Original file line number Diff line number Diff line change 1
1
import { z } from 'zod'
2
- import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'
2
+ import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'
3
3
4
4
export const registerPrompts = ( server : McpServer ) => {
5
5
server . registerPrompt (
Original file line number Diff line number Diff line change 1
- import { McpServer , ResourceTemplate } from '@modelcontextprotocol/sdk/server/mcp.js'
1
+ import { type McpServer , ResourceTemplate } from '@modelcontextprotocol/sdk/server/mcp.js'
2
2
import type { OptionsType } from '@/types'
3
3
4
4
export const registerResources = ( server : McpServer , options : OptionsType ) => {
Original file line number Diff line number Diff line change 1
1
import { nanoid } from 'nanoid'
2
2
import express from 'express'
3
- import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'
4
3
import { isInitializeRequest } from '@modelcontextprotocol/sdk/types.js'
5
4
import { StreamableHTTPServerTransport } from '@modelcontextprotocol/sdk/server/streamableHttp.js'
6
5
import { SSEServerTransport } from '@modelcontextprotocol/sdk/server/sse.js'
6
+ import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'
7
7
import type { OptionsType } from '@/types'
8
8
9
9
export async function webServer ( server : McpServer , options : OptionsType ) {
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ const serverParams = new StdioClientTransport({
9
9
'--reporter=lcov' ,
10
10
'--reporter=text' ,
11
11
'tsx' ,
12
- './src/index.ts'
12
+ './src/index.ts' ,
13
13
] ,
14
14
env : {
15
15
...process . env as Record < string , string > ,
You can’t perform that action at this time.
0 commit comments