Commit graph

11 commits

Author SHA1 Message Date
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
Johannes Millan
3d132f13f7 feat(pfapi): make most basic validations via typia work 2025-04-12 13:59:17 +02:00
Johannes Millan
1404b15a3e migrate: make workers work again 2024-06-18 20:56:52 +02:00
Johannes Millan
851bce04b1 migrate: make e2e tests work step 1 2024-06-18 15:11:42 +02:00
Johannes Millan
0425097c38 build: upgrade ngrx store to 16 2024-06-15 12:42:12 +02:00
Johannes Millan
7a3cf1eb1b build: upgrade angular core to 16 2024-06-15 12:36:22 +02:00
Johannes Millan
0da1a080c6 refactor: add noImplicitOverride rule 2024-02-01 19:02:42 +01:00
Johannes Millan
e2b9f82411 feat(electronSecurity): make electron log work again 2023-12-15 16:38:00 +01:00
Johannes Millan
d23d69fd0d feat: migrate tslint noUnusedLocals to eslint rule as it is annoying 2021-06-11 10:51:20 +02:00
Dominik Broj
7708a45ad3 build: set target to es2015 2020-10-11 19:44:53 +02:00
Dominik Broj
404c6b6e4b build: upgrade to angular 10 2020-08-29 17:53:28 +02:00