mirror of
https://github.com/lossless-group/perplexed-plugin.git
synced 2026-07-22 06:49:50 +00:00
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:
parent
708e4a18c6
commit
7e2aeb7bb5
3 changed files with 30 additions and 9 deletions
23
README.md
23
README.md
|
|
@ -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:
|
||||
|
|
|
|||
16
package.json
16
package.json
|
|
@ -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"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
BIN
pnpm-lock.yaml
BIN
pnpm-lock.yaml
Binary file not shown.
Loading…
Reference in a new issue