update(packages): updated packages and dependencies to latest

On branch master
 Your branch is up to date with 'origin/master'.
 Changes to be committed:
	modified:   package.json
	modified:   pnpm-lock.yaml
This commit is contained in:
mpstaton 2025-07-09 23:30:43 +03:00
parent 708e4a18c6
commit 7e2aeb7bb5
3 changed files with 30 additions and 9 deletions

View file

@ -1,6 +1,6 @@
# Obsidian Plugin Starter
This is barebones starter code to build an Obsidian plugin. It is a clone of the official Obsidian plugin starter code, but with updated libraries.
This is barebones starter code to build an Obsidian plugin using the `pnpm` package manager. It is a clone of the official Obsidian plugin starter code, but with updated libraries, packages, dependencies.
## Getting Started
@ -11,6 +11,27 @@ ## Getting Started
pnpm dev
```
## Packages, Dependencies, Libraries:
```json
"devDependencies": {
"@types/node": "^24.0.12",
"@typescript-eslint/eslint-plugin": "8.36.0",
"@typescript-eslint/parser": "8.36.0",
"builtin-modules": "5.0.0",
"esbuild": "0.25.6",
"eslint": "^9.30.1",
"obsidian": "latest",
"tslib": "2.8.1",
"typescript": "5.8.3"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.15.0",
"fastify": "^5.4.0",
"zod": "^4.0.0"
}
```
## Using Symbolic Links to Test Your Plugin
If you're like us, you have a directory housing all your code projects. To use your plugin as you develop it, just create a symbolic link. Here is my example, but you will need to use your own path structure:

View file

@ -17,19 +17,19 @@
"author": "The Lossless Group",
"license": "MIT",
"devDependencies": {
"@types/node": "^22.15.30",
"@typescript-eslint/eslint-plugin": "8.33.1",
"@typescript-eslint/parser": "8.33.1",
"@types/node": "^24.0.12",
"@typescript-eslint/eslint-plugin": "8.36.0",
"@typescript-eslint/parser": "8.36.0",
"builtin-modules": "5.0.0",
"esbuild": "0.25.5",
"eslint": "^9.28.0",
"esbuild": "0.25.6",
"eslint": "^9.30.1",
"obsidian": "latest",
"tslib": "2.8.1",
"typescript": "5.8.3"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.12.1",
"fastify": "^5.3.3",
"zod": "^3.25.56"
"@modelcontextprotocol/sdk": "^1.15.0",
"fastify": "^5.4.0",
"zod": "^4.0.0"
}
}

Binary file not shown.