Commit Graph

11 Commits

Author SHA1 Message Date
Кирилл Осипков 755a093b61 fix: move @nestjs/*, rxjs, reflect-metadata to peerDependencies
instanceof checks for NestJS classes (TransformInterceptor, guards, etc.)
now work correctly in consuming plugins because they share the same
NestJS singletons instead of getting a separate copy from the SDK.
2026-05-27 15:10:51 +03:00
Кирилл Осипков 6537f3c892 docs: add comprehensive README with full SDK API reference
feat: add AttributeAccessService for ABAC
chore: bump to v1.2.1, update CLI template dep
2026-05-27 14:00:12 +03:00
Кирилл Осипков ff39034a14 fix: add routingKey '#' to getRabbitMQOptions so queues receive events 2026-05-27 13:15:15 +03:00
Кирилл Осипков 8f98bf8cae chore: bump to 1.1.1 2026-05-27 12:58:59 +03:00
Кирилл Осипков 4ac6b061a8 feat: rename to @erp/plugin-sdk, publish via Gitea Packages 2026-05-27 12:50:40 +03:00
Кирилл Осипков d6efcc5bd1 chore: configure Gitea Packages publishing 2026-05-27 12:47:12 +03:00
Kyryll O 975fe8ef73 fix: move all deps to dependencies for npm sub-dependency install 2026-05-26 22:57:14 +03:00
Kyryll O 90d6298f1c Downgrade uuid to v9 and add sendNotification method 2026-05-25 15:29:00 +03:00
Kyryll O 519ecb23b2 feat: add create-erp-plugin CLI
A CLI that scaffolds an empty plugin in the current directory.
Usage: create-erp-plugin <plugin-name> [--port <port>]
2026-05-24 00:01:31 +03:00
Кирилл Осипков a18cef45c1 Add prepare script for NPM git installation 2026-05-22 14:41:01 +03:00
Кирилл Осипков 97e680f87c Initial commit of ERP Plugin SDK 2026-05-22 14:40:26 +03:00