super-productivity/packages/plugin-dev/api-test-plugin/manifest.json
Johannes Millan d4d81bf511 feat(plugin-api): create foundational plugin API package
- 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
2025-06-27 18:13:19 +02:00

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"]
}