{"payload":{"header_redesign_enabled":false,"results":[{"id":"114164391","archived":false,"color":"#f1e05a","followers":118,"has_funding_file":false,"hl_name":"ysocorp/koa2-ratelimit","hl_trunc_description":"Rate-limiting middleware for Koa2 ES6. Use to limit repeated requests to APIs and/or endpoints such as password reset.","language":"JavaScript","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":114164391,"name":"koa2-ratelimit","owner_id":34232014,"owner_login":"ysocorp","updated_at":"2024-04-16T12:23:09.872Z","has_issues":true}},"sponsorable":false,"topics":["middleware","mongodb","rate-limits","sequelize","bruteforce","rate-limit","brute-force","brute","ratelimit","koa2-ratelimit","ratelimit-sequelize","koa2-rate-limit","koa2-bruteforce","koa-bruteforce","ratelimit-mongo"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false}],"type":"repositories","page":1,"page_count":1,"elapsed_millis":61,"errors":[],"result_count":1,"facets":[],"protected_org_logins":[],"topics":null,"query_id":"","logged_in":false,"sign_up_path":"/signup?source=code_search_results","sign_in_path":"/login?return_to=https%3A%2F%2Fgithub.com%2Fsearch%3Fq%3Drepo%253Aysocorp%252Fkoa2-ratelimit%2B%2Blanguage%253AJavaScript","metadata":null,"warn_limited_results":false,"csrf_tokens":{"/ysocorp/koa2-ratelimit/star":{"post":"52D3nASKI8b-nxylz2zuoMDFHBfwJtEydj0ZAduBA-TXKJo9pekGG0-HbsaeOhS5aNoBjFGl9bilbNB66f7Beg"},"/ysocorp/koa2-ratelimit/unstar":{"post":"j9sFb290m7FeBZHIKSyyIZovn9DBxMi0xruaQPOSe2mRP3Urudsi0DPiNQ96vnwoxZe0kR8KJI3l3WPn2lmYxQ"},"/sponsors/batch_deferred_sponsor_buttons":{"post":"fQ1ZZsFtMV34dJOF8iZKQNvrFZinuKdUuGpQVpL7nQn0D6vs87hrn7gbV07yOrMwG510MI74ZD2GHeofIsMDpg"}}},"title":"Repository search results"}