import '@johnlindquist/kit';
const TIMEOUT = 10 * 60 * 1000;
const startTime = Date.now();
const intervalId = setInterval(async () => {
if (Date.now() - startTime > TIMEOUT) {
clearInterval(intervalId);
console.log('Timeout: No paste event detected within 10 minutes.');
exit();
return;
}
const currentClipboard = await clipboard.readText();
if (currentClipboard) {
console.log('Paste event detected!'); console.log('Clipboard contents:', currentClipboard);
clearInterval(intervalId);
exit();
}
}, 1000);