From 649c1ed37ac74765fb7572fa3f703c94827042f4 Mon Sep 17 00:00:00 2001 From: Vijay A Date: Tue, 4 Jan 2022 22:16:09 +0530 Subject: New configurations based on review comments (WIP) Signed-off-by: Vijay A --- packages/preload/package.json | 2 ++ .../src/contextBridge/__tests__/SophieRendererImpl.spec.ts | 8 ++++++-- packages/preload/src/index.ts | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) (limited to 'packages/preload') diff --git a/packages/preload/package.json b/packages/preload/package.json index 253b858..0957aaf 100644 --- a/packages/preload/package.json +++ b/packages/preload/package.json @@ -11,10 +11,12 @@ "dependencies": { "@sophie/shared": "workspace:*", "electron": "16.0.6", + "loglevel": "^1.8.0", "mobx": "^6.3.12", "mobx-state-tree": "^5.1.0" }, "devDependencies": { + "@jest/globals": "^27.4.4", "@types/jest": "^27.4.0", "jest": "^27.4.7", "jest-mock": "^27.4.6", diff --git a/packages/preload/src/contextBridge/__tests__/SophieRendererImpl.spec.ts b/packages/preload/src/contextBridge/__tests__/SophieRendererImpl.spec.ts index f8b0024..ff77a63 100644 --- a/packages/preload/src/contextBridge/__tests__/SophieRendererImpl.spec.ts +++ b/packages/preload/src/contextBridge/__tests__/SophieRendererImpl.spec.ts @@ -40,7 +40,7 @@ jest.unstable_mockModule('electron', () => ({ const { ipcRenderer } = await import('electron'); -const { createSophieRenderer } = await import('../SophieRendererImpl.js'); +const { createSophieRenderer } = await import('../SophieRendererImpl'); const event: Electron.IpcRendererEvent = null as unknown as Electron.IpcRendererEvent; @@ -83,9 +83,11 @@ describe('createSophieRenderer', () => { describe('SophieRendererImpl', () => { let sut: SophieRenderer; - let onSharedStorePatch: (event: Electron.IpcRendererEvent, patch: unknown) => void; + let onSharedStorePatch: (event1: Electron.IpcRendererEvent, patch1: unknown) => void; let listener = { + // eslint-disable-next-line @typescript-eslint/no-unused-vars, no-unused-vars onSnapshot: jest.fn((_snapshot: SharedStoreSnapshotIn) => {}), + // eslint-disable-next-line @typescript-eslint/no-unused-vars, no-unused-vars onPatch: jest.fn((_patch: IJsonPatch) => {}), }; @@ -233,7 +235,9 @@ describe('SophieRendererImpl', () => { shouldUseDarkColors: false, }; const listener2 = { + // eslint-disable-next-line @typescript-eslint/no-unused-vars, no-unused-vars onSnapshot: jest.fn((_snapshot: SharedStoreSnapshotIn) => { }), + // eslint-disable-next-line @typescript-eslint/no-unused-vars, no-unused-vars onPatch: jest.fn((_patch: IJsonPatch) => { }), }; diff --git a/packages/preload/src/index.ts b/packages/preload/src/index.ts index f6c720a..de91742 100644 --- a/packages/preload/src/index.ts +++ b/packages/preload/src/index.ts @@ -20,7 +20,7 @@ import { contextBridge } from 'electron'; -import { createSophieRenderer } from './contextBridge/SophieRendererImpl.js'; +import { createSophieRenderer } from './contextBridge/SophieRendererImpl'; const isDevelopment = import.meta.env.MODE === 'development'; -- cgit v1.2.3-54-g00ecf