webiny-api-event-publisher-catalog

Solid

api/event-publisher — 2 abstractions.

Web & Frontend 7,980 stars 671 forks Updated today NOASSERTION

Install

View on GitHub

Quality Score: 82/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
38
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# api/event-publisher ## How to Use 1. Find the abstraction you need below 2. You MUST read the source file to get the exact interface and types! 3. Import: `import { Name } from "<importPath>";` 4. See `webiny-use-case-pattern` or `webiny-event-handler-pattern` skills for implementation patterns ## Abstractions --- **Name:** `DomainEvent` **Import:** `import { DomainEvent } from "webiny/api/event-publisher"` **Source:** `@webiny/api-core/features/eventPublisher/index.ts` **Description:** Base class for all domain events. --- **Name:** `EventPublisher` **Import:** `import { EventPublisher } from "webiny/api/event-publisher"` **Source:** `@webiny/api-core/features/eventPublisher/index.ts` **Description:** Publish domain events to registered handlers. ---

Details

Author
webiny
Repository
webiny/webiny-js
Created
8 years ago
Last Updated
today
Language
TypeScript
License
NOASSERTION

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Solid

webiny-skill-generator

Generate, update, and maintain abstraction catalogs from the Webiny platform's public API. Use this skill whenever you need to: scan the `webiny` package to discover exported EventHandlers and UseCases, regenerate catalog JSON files after a platform release, check which abstractions are available, or add support for a new abstraction type.

7,980 Updated today
webiny
AI & Automation Listed

inngest-events

Design and send Inngest events. Covers event schema and payload format, naming conventions, IDs for idempotency, the ts param, fan-out patterns, and system events like inngest/function.failed.

22 Updated 2 weeks ago
inngest
AI & Automation Solid

electron-api

Guide for adding new Electron APIs to Wave Terminal. Use when implementing new frontend-to-electron communications via preload/IPC.

40 Updated 3 days ago
mits-pl
Web & Frontend Featured

electron-api

Guide for adding new Electron APIs to Wave Terminal. Use when implementing new frontend-to-electron communications via preload/IPC.

20,779 Updated 2 days ago
wavetermdev
Web & Frontend Featured

common-api-design

Apply REST API conventions — HTTP semantics, status codes, versioning, pagination, and OpenAPI standards for any framework. Use when designing endpoints, choosing HTTP methods, implementing pagination, or writing OpenAPI specs. (triggers: **/*.controller.ts, **/*.router.ts, **/*.routes.ts, **/routes/**, **/controllers/**, **/handlers/**, rest api, endpoint, http method, status code, versioning, pagination, openapi, api design, api contract)

498 Updated today
HoangNguyen0403