{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"joi","owner":"hapijs","isFork":false,"description":"The most powerful data validation library for JS","topicNames":["validation","hapi","javascript","schema"],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":152,"starsCount":20618,"forksCount":1514,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T08:28:19.216Z"}},{"type":"Public","name":"joi-date","owner":"hapijs","isFork":false,"description":"Joi extensions for dates","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":4,"starsCount":83,"forksCount":25,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-22T09:05:34.800Z"}},{"type":"Public","name":"wreck","owner":"hapijs","isFork":false,"description":"HTTP Client Utilities","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":3,"starsCount":383,"forksCount":104,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-10T17:35:00.374Z"}},{"type":"Public","name":"hapi","owner":"hapijs","isFork":false,"description":"The Simple, Secure Framework Developers Trust","topicNames":["nodejs","http","application","framework","hapi"],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":12,"issueCount":59,"starsCount":14504,"forksCount":1330,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-09T14:33:36.589Z"}},{"type":"Public","name":"bell","owner":"hapijs","isFork":false,"description":"Third-party login plugin for hapi","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":11,"starsCount":625,"forksCount":210,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-30T13:37:17.356Z"}},{"type":"Public","name":"yar","owner":"hapijs","isFork":false,"description":"A hapi session manager","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":3,"starsCount":133,"forksCount":60,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-25T13:45:03.552Z"}},{"type":"Public","name":"catbox","owner":"hapijs","isFork":false,"description":"Multi-strategy object caching service","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":494,"forksCount":75,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-16T09:55:10.486Z"}},{"type":"Public","name":"bourne","owner":"hapijs","isFork":false,"description":"JSON.parse() drop-in replacement with prototype poisoning protection","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":163,"forksCount":13,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-16T09:54:50.120Z"}},{"type":"Public","name":"iron","owner":"hapijs","isFork":false,"description":"Encapsulated tokens (encrypted and mac'ed objects)","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":633,"forksCount":57,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-16T09:54:09.076Z"}},{"type":"Public","name":"lab","owner":"hapijs","isFork":false,"description":"Node test utility","topicNames":["test-framework"],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":10,"starsCount":739,"forksCount":184,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-15T13:13:30.799Z"}},{"type":"Public","name":"vise","owner":"hapijs","isFork":false,"description":"Treat multiple buffers or strings as one","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":7,"forksCount":12,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-06T10:04:45.435Z"}},{"type":"Public","name":"b64","owner":"hapijs","isFork":false,"description":"Base64 streaming encoder and decoder","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":40,"forksCount":13,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-06T09:59:41.444Z"}},{"type":"Public","name":"shot","owner":"hapijs","isFork":false,"description":"Injects a fake HTTP request/response into your node server logic","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":198,"forksCount":45,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-06T09:36:52.763Z"}},{"type":"Public","name":"podium","owner":"hapijs","isFork":false,"description":"Event emitter with async features","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":87,"forksCount":24,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-06T09:29:23.981Z"}},{"type":"Public","name":"items","owner":"hapijs","isFork":false,"description":"Bare minimum async methods","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":30,"forksCount":16,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-06T09:15:33.745Z"}},{"type":"Public","name":"cryptiles","owner":"hapijs","isFork":false,"description":"General purpose crypto utilities","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":181,"forksCount":26,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-03T11:54:57.333Z"}},{"type":"Public","name":"catbox-memory","owner":"hapijs","isFork":false,"description":"Memory adapter for catbox","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":33,"forksCount":30,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-03T11:47:31.254Z"}},{"type":"Public","name":"topo","owner":"hapijs","isFork":false,"description":"Topological sorting with grouping support","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":109,"forksCount":29,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-01T12:51:07.433Z"}},{"type":"Public","name":"boom","owner":"hapijs","isFork":false,"description":"HTTP-friendly error objects","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":5,"starsCount":2930,"forksCount":195,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-28T11:20:58.778Z"}},{"type":"Public","name":"hoek","owner":"hapijs","isFork":false,"description":"Node utilities shared among the extended hapi universe","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":482,"forksCount":169,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-26T09:18:16.997Z"}},{"type":"Public","name":"bounce","owner":"hapijs","isFork":false,"description":"Selective error catching and rewrite rules","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":176,"forksCount":22,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-30T17:27:45.371Z"}},{"type":"Public","name":"vision","owner":"hapijs","isFork":false,"description":"Templates rendering support for hapi.js","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":195,"forksCount":70,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-11T10:37:02.372Z"}},{"type":"Public","name":"somever","owner":"hapijs","isFork":false,"description":"Semantic versioning rules parser","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":11,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-06T09:39:50.474Z"}},{"type":"Public","name":"log","owner":"hapijs","isFork":false,"description":"hapi logging plugin","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":6,"forksCount":5,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-11T10:33:33.010Z"}},{"type":"Public","name":"jwt","owner":"hapijs","isFork":false,"description":"JWT (JSON Web Token) Authentication","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":2,"starsCount":36,"forksCount":26,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-16T11:06:55.191Z"}},{"type":"Public","name":"inert","owner":"hapijs","isFork":false,"description":"Static file and directory handlers for hapi.js","topicNames":["node","directory","file","hapi-plugin","javascript","hapi"],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":5,"starsCount":238,"forksCount":49,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-11T10:30:17.509Z"}},{"type":"Public","name":"code","owner":"hapijs","isFork":false,"description":"Assertion library","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":3,"starsCount":233,"forksCount":79,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-11T10:28:15.083Z"}},{"type":"Public","name":"catbox-object","owner":"hapijs","isFork":false,"description":"Object cache adapter for catbox","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":7,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-11T10:27:48.945Z"}},{"type":"Public","name":"basic","owner":"hapijs","isFork":false,"description":"Basic authentication plugin","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":148,"forksCount":65,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-24T17:28:17.982Z"}},{"type":"Public","name":"accept","owner":"hapijs","isFork":false,"description":"HTTP Accept-* headers parsing","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":52,"forksCount":33,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-01T13:10:05.634Z"}}],"repositoryCount":62,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}