UNPKG

node-desktop-idle-v2

Version:

Node/Electron module to detect idle desktop users(users away from keyboard) in macOS, Windows and Linux

10 lines (8 loc) 329 B
import { createRequire } from 'module'; const customRequire = createRequire(import.meta.url); export interface DesktopIdle { getIdleTime: () => number; startMonitoring: () => void; stopMonitoring: () => void; } export const desktopIdle = customRequire("../build/Release/desktopIdle.node") as unknown as DesktopIdle;