{"library":"simple-utility-debounce","title":"simple-utility-debounce","description":"A minimal debounce utility function that delays invoking a callback until after a specified wait period. Version 1.0.0 (latest) is a single-function package with no dependencies. Lightweight alternative to lodash.debounce, targeting npm users who need a quick, zero-dependency debounce. No TypeScript types included. Last updated in 2023, with no recent activity or releases.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install simple-utility-debounce"],"cli":null},"imports":["import debounce from 'simple-utility-debounce'","const debounce = require('simple-utility-debounce').default"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import debounce from 'simple-utility-debounce';\n\nconst log = () => console.log('Debounced!');\nconst debouncedLog = debounce(log, 200);\n\ndebouncedLog();\ndebouncedLog(); // Only runs once after 200ms delay\n\ndebouncedLog.cancel(); // Cancel pending invocation","lang":"javascript","description":"Imports debounce, creates a debounced function, calls it multiple times, and cancels it.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}