Pinned Repositories
liferaft
Consensus protocol based on raft, but only for saving lifes and works in node as well as in browers.
millisecond
Convert time strings to milliseconds
querystringify
Querystringify - Small, simple but powerful query string parser.
recovery
Recover from a network failure using randomized exponential backoff.
requests
A streaming XHR module for Node.js and browsers.
requires-port
Check if a protocol requires a certain port number to be added to an URL.
sessionstorage
sessionStorage API which gracefully degrades to window.name & cookies when not available
tick-tock
Timer management, never forget to clear timers again.
url-parse
Small footprint URL parser that works seamlessly across Node.js and browser environments.
yeast
Tiny but linear growing unique id generator.
unshiftio's Repositories
unshiftio/url-parse
Small footprint URL parser that works seamlessly across Node.js and browser environments.
unshiftio/liferaft
Consensus protocol based on raft, but only for saving lifes and works in node as well as in browers.
unshiftio/querystringify
Querystringify - Small, simple but powerful query string parser.
unshiftio/yeast
Tiny but linear growing unique id generator.
unshiftio/sessionstorage
sessionStorage API which gracefully degrades to window.name & cookies when not available
unshiftio/recovery
Recover from a network failure using randomized exponential backoff.
unshiftio/tick-tock
Timer management, never forget to clear timers again.
unshiftio/millisecond
Convert time strings to milliseconds
unshiftio/requests
A streaming XHR module for Node.js and browsers.
unshiftio/requires-port
Check if a protocol requires a certain port number to be added to an URL.
unshiftio/original
Generate the origin from an URL or check if two URL/Origins are the same.
unshiftio/readystate
Get the current readyState of the environment we're loaded in.
unshiftio/stingray
Stingray gathers and distributes information and sends them as beacons to your server.
unshiftio/modification
Process changes that should be made on the prototype and emit `change` event for each changed property
unshiftio/beacons
No, I said beacons not bacon.
unshiftio/hearing-aid
A uniform interface for listening and removing events on DOM elements, EventEmitter and what not.
unshiftio/prefixes
Return vendor prefixed functions/methods of a given DOM/JavaScript API if normal standard method is not found.
unshiftio/strategy
Real-time transport selection strategy
unshiftio/demolish
Generate a destruction method which clean's up and destroys all references on the instance
unshiftio/handshake
Handshake handling for the unshift.io server
unshiftio/handshaking
Handshake processing for the unshfit.io client
unshiftio/hang
Force the supplied callback in to async execution
unshiftio/loads
Small helper library for handling load events on XHR objects.
unshiftio/negotiation
Specification/protocol negotiation based on features and versions
unshiftio/warnings
Output warnings to the terminal for possible critical issues. These issues can then be ignored by your users using options.
unshiftio/xhr-send
Safely send data over the given XHR request.
unshiftio/eventstub
Assign event listeners through a `on<event>` methods. Great for stubbing DOM API's
unshiftio/htmlfile
Create a htmlfile for Internet Explorer.
unshiftio/xhr-response
Safely extract the XHR response from your XHR instance.
unshiftio/xhr-status
Normalize XHR status code/text across various of environments