{"id":209107,"full_name":"sourcegraph/javascript-typescript-langserver","default_branch":"master","total_commits":749,"total_committers":26,"total_bot_commits":73,"total_bot_committers":2,"mean_commits":28.807692307692307,"dds":0.7316421895861148,"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-07T17:21:00.392Z","last_synced_commit":"e63108446d2e375fd91a2484466a077f3fc065cc","created_at":"2023-03-08T06:40:22.531Z","updated_at":"2026-08-07T17:20:58.985Z","committers":[{"name":"Felix Becker","email":"felix.b@outlook.com","login":"felixfbecker","count":201},{"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":63},{"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":"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":"Remy Willems","email":"steen.reem@gmail.com","login":"keyboardDrummer","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":"Troy Patrick","email":"patrictroy@gmail.com","login":"teasp00n","count":1},{"name":"garo (they/them)","email":"gbrik","login":"gbrik","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcegraph%2Fjavascript-typescript-langserver/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-26T00:00:10.794Z","repositories_count":6793195,"commits_count":985460382,"contributors_count":41533437,"owners_count":1366887,"committers_count":3368718,"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"}}