fix ci/cd
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { type BaseDocument } from './BaseDocument'
|
||||
import { type BaseDocument } from "./BaseDocument";
|
||||
import type { Role } from "./Role";
|
||||
|
||||
/**
|
||||
* Интерфейс для документа сообщения.
|
||||
@@ -6,28 +7,28 @@ import { type BaseDocument } from './BaseDocument'
|
||||
*/
|
||||
export interface MessageDocument extends BaseDocument {
|
||||
/** Тип документа, всегда 'message' */
|
||||
type: 'message'
|
||||
type: "message";
|
||||
|
||||
/** Идентификатор QR‑кода, к которому относится сообщение */
|
||||
qr_code_uri: string
|
||||
qr_code_uri: string;
|
||||
|
||||
/** Идентификатор чата для связывания сообщений */
|
||||
chat: string
|
||||
chat: string;
|
||||
|
||||
/** Отправитель сообщения ('guest' или 'owner') */
|
||||
from: 'guest' | 'owner'
|
||||
from: Role;
|
||||
|
||||
/** Содержимое сообщения */
|
||||
body: string
|
||||
body: string;
|
||||
|
||||
/** Опциональная геопозиция (широта и долгота) */
|
||||
location?: { lat: number; lng: number }
|
||||
location?: { lat: number; lng: number };
|
||||
|
||||
/** Идентификатор пользователя, отправившего сообщение */
|
||||
user_uuid: string
|
||||
user_uuid: string;
|
||||
|
||||
/** Идентификатор браузера, отправившего сообщение */
|
||||
browser_uuid: string
|
||||
browser_uuid: string;
|
||||
|
||||
/** Вложения, такие как фото */
|
||||
// _attachments?: {
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
export type Role = "guest" | "owner";
|
||||
@@ -1,5 +1,5 @@
|
||||
import { type BaseDocument } from "./BaseDocument";
|
||||
import { MessageDocument } from "./MessageDocument";
|
||||
import type { Role } from "./Role";
|
||||
|
||||
/**
|
||||
* Интерфейс для документа настройки чата.
|
||||
@@ -15,7 +15,7 @@ export interface UserChatSettingsDocument extends BaseDocument {
|
||||
/** Идентификатор чата для связывания сообщений */
|
||||
chat: string;
|
||||
|
||||
user_chat_role: MessageDocument["from"];
|
||||
user_chat_role: Role;
|
||||
|
||||
/** Идентификатор пользователя, отправившего сообщение */
|
||||
user_uuid: string;
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
export * from "./Role";
|
||||
export * from "./BaseDocument";
|
||||
export * from "./MessageDocument";
|
||||
export * from "./PublicSettingsDocument";
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
"name": "@hereconnect/types",
|
||||
"version": "1.0.0",
|
||||
"main": "index.ts",
|
||||
"types": "./dist/index.d.ts",
|
||||
"types": "index.ts",
|
||||
"exports": {
|
||||
".": {
|
||||
"import": "./dist/index.d.ts",
|
||||
"default": "./dist/index.d.ts"
|
||||
"import": "./index.ts",
|
||||
"default": "./index.ts"
|
||||
}
|
||||
},
|
||||
"files": ["src/**/*"],
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"build": "tsc"
|
||||
},
|
||||
"dependencies": {
|
||||
"typescript": "~5.6.3"
|
||||
|
||||
Reference in New Issue
Block a user