Skip to content

Commit af06b67

Browse files
committed
update deps
1 parent 864d7c1 commit af06b67

File tree

2 files changed

+23
-4
lines changed

2 files changed

+23
-4
lines changed

README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# @modelcontextprotocol/ext-apps
2+
3+
MCP Extensions Apps SDK.
4+
5+
## Installation
6+
7+
This repo is in flux and isn't published to npm (when it is, we'll probably use the `@modelcontextprotocol/ext-apps` package). Please install it from git for now:
8+
9+
```bash
10+
npm install git+https://github.com/modelcontextprotocol/ext-apps.git
11+
```
12+
13+
## Development Notes
14+
15+
### Build tools in dependencies
16+
17+
The build tools (`esbuild`, `tsx`, `typescript`) are in `dependencies` rather than `devDependencies`. This is intentional: it allows the `prepare` script to run when the package is installed from git, since npm doesn't install devDependencies for git dependencies.
18+
19+
Once the package is published to npm with pre-built `dist/`, these can be moved back to `devDependencies`.

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,16 +40,16 @@
4040
"@types/react-dom": "^19.2.2",
4141
"concurrently": "^9.2.1",
4242
"cors": "^2.8.5",
43-
"esbuild": "~0.19.10",
4443
"express": "^5.1.0",
45-
"prettier": "^3.6.2",
46-
"tsx": "^4.20.6",
47-
"typescript": "5.7.2"
44+
"prettier": "^3.6.2"
4845
},
4946
"dependencies": {
5047
"@modelcontextprotocol/sdk": "^1.20.1",
48+
"esbuild": "~0.19.10",
5149
"react": "^19.2.0",
5250
"react-dom": "^19.2.0",
51+
"tsx": "^4.20.6",
52+
"typescript": "5.7.2",
5353
"zod": "^3.25 || ^4.0"
5454
}
5555
}

0 commit comments

Comments
 (0)