From eddf731661b8d11682bef7395faf9853f33c957b Mon Sep 17 00:00:00 2001 From: Douglas Gubert Date: Mon, 23 Sep 2024 16:15:07 -0300 Subject: [PATCH] fix: notifier import issue (#807) --- deno-runtime/lib/accessors/notifier.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/deno-runtime/lib/accessors/notifier.ts b/deno-runtime/lib/accessors/notifier.ts index ed075fd02..625d68c10 100644 --- a/deno-runtime/lib/accessors/notifier.ts +++ b/deno-runtime/lib/accessors/notifier.ts @@ -1,12 +1,17 @@ import type { IMessageBuilder, INotifier } from '@rocket.chat/apps-engine/definition/accessors'; import type { ITypingOptions } from '@rocket.chat/apps-engine/definition/accessors/INotifier.ts'; -import { TypingScope } from '@rocket.chat/apps-engine/definition/accessors/INotifier.ts'; +import type { _TypingScope } from '@rocket.chat/apps-engine/definition/accessors/INotifier.ts'; import type { IMessage } from '@rocket.chat/apps-engine/definition/messages'; import type { IRoom } from '@rocket.chat/apps-engine/definition/rooms'; import type { IUser } from '@rocket.chat/apps-engine/definition/users'; import { MessageBuilder } from './builders/MessageBuilder.ts'; import { AppObjectRegistry } from '../../AppObjectRegistry.ts'; import * as Messenger from '../messenger.ts'; +import { require } from "../require.ts"; + +const { TypingScope } = require('@rocket.chat/apps-engine/definition/accessors/INotifier.js') as { + TypingScope: typeof _TypingScope; +}; export class Notifier implements INotifier { private senderFn: typeof Messenger.sendRequest;