{"id":57336,"full_name":"elastic/javascript-typescript-langserver","default_branch":"master","total_commits":730,"total_committers":26,"total_bot_commits":73,"total_bot_committers":2,"mean_commits":28.076923076923077,"dds":0.726027397260274,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-08-27T09:20:22.043Z","last_synced_commit":"b75f481f917e2a8a201a06cfb77f0a6803464aab","created_at":"2023-03-07T18:30:47.128Z","updated_at":"2026-08-27T09:20:21.634Z","committers":[{"name":"Felix Becker","email":"felix.b@outlook.com","login":"felixfbecker","count":200},{"name":"Antonina Cherednichenko","email":"antonina.cherednichenko@gmail.com","login":null,"count":155},{"name":"Beyang Liu","email":"beyang@sourcegraph.com","login":"beyang","count":111},{"name":"Alex Saveliev","email":"lyolik@codeminders.com","login":"alexsaveliev","count":96},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]","login":"greenkeeper[bot]","count":65},{"name":"Renovate Bot","email":"bot@renovateapp.com","login":"renovate-bot","count":44},{"name":"Tom van Ommeren","email":"tom.vanommeren@gmail.com","login":"tomv564","count":21},{"name":"renovate[bot]","email":"renovate[bot]","login":"renovate[bot]","count":8},{"name":"Quinn Slack","email":"qslack@qslack.com","login":"sqs","count":6},{"name":"Keegan Carruthers-Smith","email":"keegan.csmith@gmail.com","login":"keegancsmith","count":3},{"name":"John Rothfels","email":"john@sourcegraph.com","login":null,"count":2},{"name":"David Wilson","email":"daviwil@github.com","login":"daviwil","count":2},{"name":"Farhan Attamimi","email":"farhan@sourcegraph.com","login":"attfarhan","count":2},{"name":"Fuyao Zhao","email":"zfy0701@gmail.com","login":"zfy0701","count":2},{"name":"Nico Tonozzi","email":"nico@nicot.us","login":"nicot","count":2},{"name":"Andrew Nester","email":"andrew.nester.dev@gmail.com","login":"andrewnester","count":1},{"name":"Clément DOUIN","email":"clement.douin@gmail.com","login":"soywod","count":1},{"name":"Francis","email":"11583013+francisschmaltz","login":"francisschmaltz","count":1},{"name":"Geoffrey Gilmore","email":"tkdmaster123@gmail.com","login":"ggilmore","count":1},{"name":"Junfeng Li","email":"autozimu@gmail.com","login":"autozimu","count":1},{"name":"Masafumi Koba","email":"ybiquitous@gmail.com","login":"ybiquitous","count":1},{"name":"Matthias Kern","email":"matthiaskern","login":"matthiaskern","count":1},{"name":"Dan Rosén","email":"danr@chalmers.se","login":null,"count":1},{"name":"Antonina Cherednichenko","email":"tonya@Matts-MacBook-Air.local","login":null,"count":1},{"name":"Remy Willems","email":"steen.reem@gmail.com","login":"keyboardDrummer","count":1},{"name":"Troy Patrick","email":"patrictroy@gmail.com","login":"teasp00n","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/elastic%2Fjavascript-typescript-langserver/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-30T00:00:07.233Z","repositories_count":6831084,"commits_count":986151661,"contributors_count":41697623,"owners_count":1372747,"committers_count":3381035,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}}