tmlnv_obsidian-telegram-bridge/plugin/package.json
tmlnv d8509e7111 prepare plugin for obsidian community registry
- rename plugin to telegram-bridge (drop 'obsidian' prefix per guidelines)
- promote manifest.json + versions.json to repo root
- replace settings h2/h3/h4 with Setting.setHeading()
- drop plugin-name prefix from command titles, add reconnect and sign-out
- wire SyncEngine polling through plugin.registerInterval
- replace console.log with Notice in show-client-id
- move inline usage-bar styles to CSS custom properties
- gate status bar item on Platform.isDesktopApp
- add first-run supabase requirement disclosure
- add tag-triggered GitHub release workflow
2026-04-19 20:02:58 +03:00

23 lines
604 B
JSON

{
"name": "telegram-bridge-plugin",
"version": "0.1.0",
"description": "Telegram Bridge Obsidian plugin backed by Supabase",
"main": "main.js",
"scripts": {
"dev": "node esbuild.config.mjs",
"build": "tsc -noEmit -skipLibCheck && node esbuild.config.mjs production",
"test": "vitest run",
"test:watch": "vitest"
},
"devDependencies": {
"@types/node": "^20.17.30",
"builtin-modules": "^3.3.0",
"esbuild": "^0.25.1",
"obsidian": "latest",
"typescript": "^5.8.2",
"vitest": "^3.0.8"
},
"dependencies": {
"@supabase/supabase-js": "^2.49.8"
}
}