mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-01-23 10:45:57 +00:00
- Add @super-productivity/plugin-api package with TypeScript definitions - Define core plugin interfaces, types, and manifest structure - Add plugin hooks system for event-driven architecture - Create plugin API type definitions and constants - Add documentation and development guidelines
29 lines
676 B
JSON
29 lines
676 B
JSON
{
|
|
"id": "api-test-plugin",
|
|
"name": "API Test Plugin",
|
|
"version": "1.0.0",
|
|
"manifestVersion": 1,
|
|
"minSupVersion": "7.0.0",
|
|
"description": "Plugin that demonstrates and tests all available API methods",
|
|
"author": "Super Productivity",
|
|
"iFrame": true,
|
|
"permissions": [
|
|
"getTasks",
|
|
"getArchivedTasks",
|
|
"getCurrentContextTasks",
|
|
"updateTask",
|
|
"addTask",
|
|
"getAllProjects",
|
|
"addProject",
|
|
"updateProject",
|
|
"getAllTags",
|
|
"addTag",
|
|
"updateTag",
|
|
"showSnack",
|
|
"notify",
|
|
"openDialog",
|
|
"persistDataSynced",
|
|
"loadSyncedData"
|
|
],
|
|
"hooks": ["taskComplete", "taskUpdate", "taskDelete", "currentTaskChange"]
|
|
}
|