From 33d63525509d36be249234c0c3dfaee42e61409f Mon Sep 17 00:00:00 2001 From: FabianLars Date: Wed, 3 May 2023 09:37:48 +0200 Subject: [PATCH] chore: Fix lint issues --- .../examples/tauri-app/{vite.config.js => vite.config.ts} | 0 plugins/notification/src/init.js | 6 +++--- plugins/shell/guest-js/index.ts | 4 +++- 3 files changed, 6 insertions(+), 4 deletions(-) rename plugins/dialog/examples/tauri-app/{vite.config.js => vite.config.ts} (100%) diff --git a/plugins/dialog/examples/tauri-app/vite.config.js b/plugins/dialog/examples/tauri-app/vite.config.ts similarity index 100% rename from plugins/dialog/examples/tauri-app/vite.config.js rename to plugins/dialog/examples/tauri-app/vite.config.ts diff --git a/plugins/notification/src/init.js b/plugins/notification/src/init.js index a6597def..d69acf61 100644 --- a/plugins/notification/src/init.js +++ b/plugins/notification/src/init.js @@ -6,7 +6,7 @@ if (window.Notification.permission !== "default") { return Promise.resolve(window.Notification.permission === "granted"); } - return __TAURI__.invoke("plugin:notification|is_permission_granted"); + return window.__TAURI__.invoke("plugin:notification|is_permission_granted"); } function setNotificationPermission(value) { @@ -17,7 +17,7 @@ } function requestPermission() { - return __TAURI__ + return window.__TAURI__ .invoke("plugin:notification|request_permission") .then(function (permission) { setNotificationPermission(permission); @@ -30,7 +30,7 @@ Object.freeze(options); } - return __TAURI__.invoke("plugin:notification|notify", { + return window.__TAURI__.invoke("plugin:notification|notify", { options: typeof options === "string" ? { diff --git a/plugins/shell/guest-js/index.ts b/plugins/shell/guest-js/index.ts index 4787fb2c..0cf86b0b 100644 --- a/plugins/shell/guest-js/index.ts +++ b/plugins/shell/guest-js/index.ts @@ -143,9 +143,10 @@ async function execute( /** * @since 1.0.0 */ +// eslint-disable-next-line @typescript-eslint/no-explicit-any class EventEmitter> { /** @ignore */ - // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment + // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-explicit-any private eventListeners: Record void>> = Object.create(null); @@ -320,6 +321,7 @@ class EventEmitter> { eventName: N, listener: (arg: E[typeof eventName]) => void ): this { + // eslint-disable-next-line @typescript-eslint/no-explicit-any const wrapper = (arg: any): void => { this.removeListener(eventName, wrapper); // eslint-disable-next-line @typescript-eslint/no-unsafe-argument