@matreshka/shared

v0.11.0

Published

Shared types, enums, and message contracts between Matreshka BFF and client

Readme

@matreshka/shared

Общие типы, enum-ы и контракты сообщений между BFF Matreshka и клиентом.

Установка

npm install @matreshka/shared

Пример

import type { ClientState } from "@matreshka/shared/types/client-state";
import { HandshakeMessage } from "@matreshka/shared/messages/bff-to-client/app/handshake-message";

Subpath-импорты (@matreshka/shared/enums/..., @matreshka/shared/messages/..., @matreshka/shared/types/...) соответствуют структуре каталогов в dist/.

Документация

Лицензия

CC BY-NC 4.0 (указание авторства, некоммерческое использование). Некоммерческое использование, распространение и адаптация — при соблюдении условий лицензии.

Коммерческое использование (в т.ч. в продуктах и сервисах с выручкой) — только по отдельному соглашению: [email protected].

Полный текст: LICENSE.