{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"requires-port","owner":"unshiftio","isFork":false,"description":"Check if a protocol requires a certain port number to be added to an URL.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":11,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-14T21:05:22.724Z"}},{"type":"Public","name":"yeast","owner":"unshiftio","isFork":false,"description":"Tiny but linear growing unique id generator.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":45,"forksCount":10,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-10T19:29:04.641Z"}},{"type":"Public","name":"querystringify","owner":"unshiftio","isFork":false,"description":"Querystringify - Small, simple but powerful query string parser.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":176,"forksCount":21,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-08T20:06:40.511Z"}},{"type":"Public","name":"original","owner":"unshiftio","isFork":false,"description":"Generate the origin from an URL or check if two URL/Origins are the same.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-05T20:04:05.436Z"}},{"type":"Public","name":"recovery","owner":"unshiftio","isFork":false,"description":"Recover from a network failure using randomized exponential backoff.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":19,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-05T19:59:32.573Z"}},{"type":"Public","name":"url-parse","owner":"unshiftio","isFork":false,"description":"Small footprint URL parser that works seamlessly across Node.js and browser environments.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":12,"starsCount":1019,"forksCount":99,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-04T21:12:05.002Z"}},{"type":"Public","name":"sessionstorage","owner":"unshiftio","isFork":false,"description":"sessionStorage API which gracefully degrades to window.name & cookies when not available","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":3,"starsCount":23,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-06T16:13:39.412Z"}},{"type":"Public","name":"liferaft","owner":"unshiftio","isFork":false,"description":"Consensus protocol based on raft, but only for saving lifes and works in node as well as in browers.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":9,"starsCount":233,"forksCount":43,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-23T08:45:59.705Z"}},{"type":"Public","name":"hearing-aid","owner":"unshiftio","isFork":false,"description":"A uniform interface for listening and removing events on DOM elements, EventEmitter and what not.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":0,"starsCount":2,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:10:13.784Z"}},{"type":"Public","name":"xhr-status","owner":"unshiftio","isFork":false,"description":"Normalize XHR status code/text across various of environments","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:09:50.227Z"}},{"type":"Public","name":"xhr-send","owner":"unshiftio","isFork":false,"description":"Safely send data over the given XHR request.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:08:21.256Z"}},{"type":"Public","name":"hang","owner":"unshiftio","isFork":false,"description":"Force the supplied callback in to async execution","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":1,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:08:06.142Z"}},{"type":"Public","name":"eventstub","owner":"unshiftio","isFork":false,"description":"Assign event listeners through a `on<event>` methods. Great for stubbing DOM API's","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:07:53.512Z"}},{"type":"Public","name":"xhr-response","owner":"unshiftio","isFork":false,"description":"Safely extract the XHR response from your XHR instance.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:07:42.776Z"}},{"type":"Public","name":"modification","owner":"unshiftio","isFork":false,"description":"Process changes that should be made on the prototype and emit `change` event for each changed property","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:07:28.147Z"}},{"type":"Public","name":"loads","owner":"unshiftio","isFork":false,"description":"Small helper library for handling load events on XHR objects.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":1,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:07:15.232Z"}},{"type":"Public","name":"requests","owner":"unshiftio","isFork":false,"description":"A streaming XHR module for Node.js and browsers.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":6,"issueCount":7,"starsCount":11,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:07:03.359Z"}},{"type":"Public","name":"prefixes","owner":"unshiftio","isFork":false,"description":"Return vendor prefixed functions/methods of a given DOM/JavaScript API if normal standard method is not found.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:04:54.760Z"}},{"type":"Public","name":"strategy","owner":"unshiftio","isFork":false,"description":"Real-time transport selection strategy","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:04:44.534Z"}},{"type":"Public","name":"warnings","owner":"unshiftio","isFork":false,"description":"Output warnings to the terminal for possible critical issues. These issues can then be ignored by your users using options.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":1,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:04:34.741Z"}},{"type":"Public","name":"demolish","owner":"unshiftio","isFork":false,"description":"Generate a destruction method which clean's up and destroys all references on the instance","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:04:24.202Z"}},{"type":"Public","name":"handshaking","owner":"unshiftio","isFork":false,"description":"Handshake processing for the unshfit.io client","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:04:11.866Z"}},{"type":"Public","name":"handshake","owner":"unshiftio","isFork":false,"description":"Handshake handling for the unshift.io server","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":1,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:03:40.894Z"}},{"type":"Public","name":"millisecond","owner":"unshiftio","isFork":false,"description":"Convert time strings to milliseconds","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":2,"starsCount":16,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:03:28.262Z"}},{"type":"Public","name":"negotiation","owner":"unshiftio","isFork":false,"description":"Specification/protocol negotiation based on features and versions","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:03:17.175Z"}},{"type":"Public","name":"readystate","owner":"unshiftio","isFork":false,"description":"Get the current readyState of the environment we're loaded in.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":4,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:03:06.422Z"}},{"type":"Public","name":"beacons","owner":"unshiftio","isFork":false,"description":"No, I said beacons not bacon. ","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":1,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:02:26.058Z"}},{"type":"Public","name":"stingray","owner":"unshiftio","isFork":false,"description":"Stingray gathers and distributes information and sends them as beacons to your server.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:02:14.662Z"}},{"type":"Public","name":"tick-tock","owner":"unshiftio","isFork":false,"description":"Timer management, never forget to clear timers again.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":2,"starsCount":18,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:01:44.786Z"}},{"type":"Public","name":"htmlfile","owner":"unshiftio","isFork":false,"description":"Create a htmlfile for Internet Explorer.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":3,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-23T12:01:12.698Z"}}],"repositoryCount":40,"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"}