{"id":8600681,"name":"@greguintow/robotjs","ecosystem":"npm","description":"Node.js Desktop Automation.","homepage":"https://github.com/octalmage/robotjs","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/octalmage/robotjs","keywords_array":["Automation","GUI","mouse","keyboard","screenshot","image","pixel","desktop","robotjs","screen","recognition","autohotkey","machine","learning","color"],"namespace":"greguintow","versions_count":4,"first_release_published_at":"2023-11-27T03:13:36.778Z","latest_release_published_at":"2023-11-27T03:24:05.257Z","latest_release_number":"0.6.3","last_synced_at":"2026-06-15T21:05:38.490Z","created_at":"2023-11-27T03:15:21.045Z","updated_at":"2026-06-15T21:05:38.490Z","registry_url":"https://www.npmjs.com/package/@greguintow/robotjs","install_command":"npm install @greguintow/robotjs","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.6.3"}},"repo_metadata":{"id":20242614,"uuid":"23515024","full_name":"octalmage/robotjs","owner":"octalmage","description":"Node.js Desktop Automation. ","archived":false,"fork":false,"pushed_at":"2024-06-21T20:00:52.000Z","size":939,"stargazers_count":12215,"open_issues_count":191,"forks_count":932,"subscribers_count":205,"default_branch":"master","last_synced_at":"2024-07-05T16:41:51.329Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://robotjs.io","language":"C","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/octalmage.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-08-31T14:13:47.000Z","updated_at":"2024-07-30T19:43:58.933Z","dependencies_parsed_at":"2024-02-03T08:44:38.463Z","dependency_job_id":"566afecd-0f09-4533-9516-33774cdb7737","html_url":"https://github.com/octalmage/robotjs","commit_stats":{"total_commits":507,"total_committers":60,"mean_commits":8.45,"dds":0.3846153846153846,"last_synced_commit":"8ae87a91f06f49559f0db387bc2bd1ea01419880"},"previous_names":[],"tags_count":34,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/octalmage","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":214053664,"owners_count":15676600,"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"},"owner_record":{"login":"octalmage","name":"Jason Stallings","uuid":"142006","kind":"user","description":"Code is my life.","email":"","website":"http://jason.stallin.gs","location":"Austin, TX.","twitter":null,"company":"@terra-money ","icon_url":"https://avatars.githubusercontent.com/u/142006?u=aa9b1bb020401e917d742a2a76845fe508700e2d\u0026v=4","repositories_count":104,"last_synced_at":"2023-03-26T17:00:03.108Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/octalmage","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-04T01:56:17.402Z","updated_at":"2023-03-26T17:00:03.196Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/octalmage","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/octalmage/repositories"},"tags":[{"name":"v0.6.0","sha":"99021d82cea1fe15f6a3cc1ae0c1f139a345a896","kind":"commit","published_at":"2019-12-08T23:28:30.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.6.0","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.6.0/manifests"},{"name":"v0.5.1","sha":"b9b0ab630f2a7f060e403de8c4bb01d74951fa4b","kind":"tag","published_at":"2018-03-03T22:30:27.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.5.1","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"0687a343bf4a7ac262e697d939d0960472e3c33f","kind":"tag","published_at":"2018-03-03T21:43:22.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.5.0","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.5.0/manifests"},{"name":"v0.4.8","sha":"895db6392e22db793bf7e995630fa614813220b2","kind":"commit","published_at":"2018-02-26T20:40:42.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.4.8","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"06dedb4d7113e329718b6de4c935aefc29928d83","kind":"tag","published_at":"2017-03-26T21:54:46.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.4.7","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"d935e4199c95fe686bbaad1f2e2cdc1552da4a75","kind":"tag","published_at":"2017-03-26T20:42:34.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.4.6","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"dfd7e603e8cb23144768aceeb0bb51b4a299d3b7","kind":"tag","published_at":"2016-10-16T20:10:35.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.4.5","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"483b46d16cebc4a30f7b26be0090f9da7b441f97","kind":"tag","published_at":"2016-06-01T00:39:28.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.4.4","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"3e5f02bc0105a93411db6162dececdae26c230ae","kind":"tag","published_at":"2016-05-30T16:53:55.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.4.3","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"d3226d28c9bd3f4bafb6af27424266382898bcbf","kind":"tag","published_at":"2016-05-08T21:06:14.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.4.2","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"e2b710848ac89062cf450275bb5ac504efd50fd7","kind":"tag","published_at":"2016-04-17T21:30:35.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.4.1","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"9f3818efbd549760b1687be4a943f357f7c9daf3","kind":"tag","published_at":"2016-04-17T17:55:35.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.4.0","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.4.0/manifests"},{"name":"v0.3.7","sha":"4843f0b00205c4d9c6cbe4c6e1ea3e66e135a086","kind":"tag","published_at":"2015-12-29T10:00:04.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.3.7","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.7/manifests"},{"name":"v0.3.6","sha":"1a3df83bea1a1c5662b232b5cf6ed7e867a1a997","kind":"tag","published_at":"2015-12-14T00:55:18.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.3.6","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.6/manifests"},{"name":"v0.3.5","sha":"3e9d5339ce08f59a3814d2d06eb9a830b1d17da3","kind":"tag","published_at":"2015-12-07T17:17:38.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.3.5","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"4b28b99073a84a4729455ead76f1bd3f5b29c8a6","kind":"tag","published_at":"2015-11-22T01:44:10.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.3.4","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"eeb7633ae5e781c98e10c4eb36be2a33f4244d0c","kind":"tag","published_at":"2015-11-02T16:22:46.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.3.3","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"9d5d2e17aef8d762cd5909cd91c29bfb5f30d676","kind":"tag","published_at":"2015-10-28T00:43:35.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.3.2","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"6ecb2f1d11d6890a619fb5d9c92380b226ad8a4c","kind":"tag","published_at":"2015-10-12T16:04:39.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.3.1","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"679989c4856ee0c66245d492df5d3dac2dec1d94","kind":"tag","published_at":"2015-10-04T13:09:05.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.3.0","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"94bdb1626b64d72e1dbacb6ae58aadec05f8ee4f","kind":"tag","published_at":"2015-08-28T00:24:36.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.2.4","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"b6326bc48e40c90edfbc213937caa43e1534b1c2","kind":"commit","published_at":"2015-08-05T03:56:10.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.2.3","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"ec1fd143fdcb2b49612b23701570d7867c06520a","kind":"commit","published_at":"2015-08-01T19:30:31.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.2.2","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"b0dc3bc0daabb4d389975f44415cf675b133e193","kind":"tag","published_at":"2015-07-26T00:36:57.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.2.1","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"cac32ba96e6befb4964218798a7fca45c0ebad63","kind":"tag","published_at":"2015-07-25T22:57:56.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.2.0","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.2.0/manifests"},{"name":"v0.1.4","sha":"c982f0aa69e91156a7aebaafe5de10e399ad43f8","kind":"commit","published_at":"2015-07-19T07:39:33.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.1.4","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"71dceb0a04624c63d4400be77332324e20c97cdf","kind":"commit","published_at":"2015-07-18T05:51:08.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.1.3","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"82df31061995cfe1115692079159da0f9c149abf","kind":"tag","published_at":"2015-04-26T07:06:34.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.1.2","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"764dd116d8fd919ede6a917defa07ddd4c0a04dc","kind":"commit","published_at":"2015-02-06T23:56:21.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.1.1","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"245a862ed78fe58e342335b4cc846b62321400c5","kind":"commit","published_at":"2015-02-04T21:18:44.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.1.0","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.1.0/manifests"},{"name":"v0.0.5","sha":"e9815481fd554a1c2c11fe7579296beb3ad45bb8","kind":"commit","published_at":"2015-02-04T16:21:07.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.0.5","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.0.5/manifests"},{"name":"v0.0.3","sha":"d9b1d980d42e25c8b4f87163c3bc193d26a5d4b7","kind":"tag","published_at":"2015-01-20T00:29:02.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.0.3","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"9651d2601f53587ca97b289193ae3d23c6a46ff7","kind":"tag","published_at":"2014-09-01T17:23:11.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.0.2","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"33f7d8267fafb5cc9f0ce62fd6b883c9ed8636c3","kind":"tag","published_at":"2014-09-01T12:42:48.000Z","download_url":"https://codeload.github.com/octalmage/robotjs/tar.gz/v0.0.1","html_url":"https://github.com/octalmage/robotjs/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2024-08-08T18:03:19.881Z","dependent_packages_count":0,"downloads":37,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":36.304778871580794,"dependent_packages_count":52.11751401104555,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":44.211146441313176},"purl":"pkg:npm/%40greguintow/robotjs","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@greguintow/robotjs","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@greguintow/robotjs","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@greguintow/robotjs/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-08-08T10:27:36.002Z","issues_count":105,"pull_requests_count":25,"avg_time_to_close_issue":25282992.48387097,"avg_time_to_close_pull_request":13855556.25,"issues_closed_count":31,"pull_requests_closed_count":12,"pull_request_authors_count":23,"issue_authors_count":101,"avg_comments_per_issue":5.2,"avg_comments_per_pull_request":2.24,"merged_pull_requests_count":4,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":12,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":970040.0,"past_year_avg_time_to_close_pull_request":250593.5,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.9166666666666666,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/octalmage%2Frobotjs/issues","maintainers":[{"login":"octalmage","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/octalmage"},{"login":"zz85","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zz85"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@greguintow%2Frobotjs/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@greguintow%2Frobotjs/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@greguintow%2Frobotjs/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@greguintow%2Frobotjs/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@greguintow%2Frobotjs/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@greguintow%2Frobotjs/codemeta","maintainers":[{"uuid":"greguintow","login":"greguintow","name":null,"email":"thunderdance6@gmail.com","url":null,"packages_count":55,"html_url":"https://www.npmjs.com/~greguintow","role":null,"created_at":"2023-11-27T03:15:22.305Z","updated_at":"2023-11-27T03:15:22.305Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/greguintow/packages"}]}