{"id":24511713,"url":"https://github.com/devnax/timer-action","last_synced_at":"2025-03-15T09:44:23.272Z","repository":{"id":57702561,"uuid":"511066207","full_name":"devnax/timer-action","owner":"devnax","description":null,"archived":false,"fork":false,"pushed_at":"2022-07-06T09:14:29.000Z","size":122,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-25T00:45:00.792Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devnax.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-06T09:09:14.000Z","updated_at":"2025-02-09T09:21:55.000Z","dependencies_parsed_at":"2022-09-26T21:11:12.516Z","dependency_job_id":null,"html_url":"https://github.com/devnax/timer-action","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devnax%2Ftimer-action","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devnax%2Ftimer-action/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devnax%2Ftimer-action/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devnax%2Ftimer-action/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devnax","download_url":"https://codeload.github.com/devnax/timer-action/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243713387,"owners_count":20335566,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-22T00:40:49.596Z","updated_at":"2025-03-15T09:44:23.250Z","avatar_url":"https://github.com/devnax.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003e this is a very simple and tiny library. this can help you when you have multiple actions but you want to execute once then you can get benefit from this library.\n\u003e like you have a search box, you add a onchange event in the input element so when the input change, the event fired every time, and your action also fired. but you want to call your action after stop writing. then you can use it.\n\n\n## Usages\n```js\nimport timerAction from 'timer-action'\n\ntimerAction(key, callback, time)\n\n```\n### Arguments\n\u003e key: `string` - unique key \n\u003e \u003e callback: `Function` - action callback \n\u003e \u003e time: `number` set the duration in milliseconds","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevnax%2Ftimer-action","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevnax%2Ftimer-action","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevnax%2Ftimer-action/lists"}