Skip to content

Commit 3a01c31

Browse files
committed
docs: update development requirements and README guidance
- Update minimum Deno version requirement - Add guidance for updating README.md when modifying tools - Bump version to 0.2.1
1 parent f6005a0 commit 3a01c31

File tree

3 files changed

+17
-3
lines changed

3 files changed

+17
-3
lines changed

CLAUDE.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,9 @@ The server uses environment variables for configuration (JSR_API_TOKEN, JSR_API_
3535
- Tool handlers use Zod schemas for input validation before processing
3636
- API responses are wrapped in a consistent format with proper error handling
3737
- The server tests JSR connectivity on startup but continues running even if the connection fails
38+
39+
## Repository Management
40+
41+
- Always use `deno task fmt`, `deno task lint`, and `deno task check` after modifying or creating code to ensure that it's correct.
42+
- Run `deno test --allow-net` to verify all tests pass before committing changes.
43+
- When making changes to the available tools, ensure you always update the README.md with the relevant changes.

README.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,15 @@ Add to your MCP servers configuration using the JSR package:
8080
"mcpServers": {
8181
"jsr": {
8282
"command": "deno",
83-
"args": ["run", "--allow-all", "jsr:@wyattjoh/jsr-mcp"]
83+
"args": [
84+
"run",
85+
"--allow-read",
86+
"--allow-write",
87+
"--allow-env",
88+
"--allow-run",
89+
"--allow-net",
90+
"jsr:@wyattjoh/jsr-mcp"
91+
]
8492
}
8593
}
8694
}
@@ -346,7 +354,7 @@ Once configured, you can interact with JSR through your AI assistant:
346354

347355
### Requirements
348356

349-
- [Deno](https://deno.land/) 1.37+
357+
- [Deno](https://deno.land/) 2.4.3+
350358

351359
### Local Development
352360

deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@wyattjoh/jsr-mcp",
3-
"version": "0.2.0",
3+
"version": "0.2.1",
44
"license": "MIT",
55
"exports": "./src/index.ts",
66
"publish": {

0 commit comments

Comments
 (0)