JSFiddle - React, Tailwind, and code Playground

by jesperll

HTML

<script type="text/javascript">
    exports = {};
    require = function(){};
    process = { binding: function(_){return {}}};
</script>
<script src="https://github.com/joyent/node/raw/master/lib/querystring.js" type="text/javascript"></script>
<script src="https://github.com/joyent/node/raw/master/lib/url.js" type="text/javascript"></script>

JavaScript

urlCombine = function(a,b) {
    return urlFormat(urlResolve(urlParse(a), urlParse(b)));
}

alert(urlCombine('http://example.com/a/b/', '/c/d'));
alert(urlCombine('http://example.com/a/b/', '../c/d'));
alert(urlCombine('http://example.com/a/b/', 'http://unicorns.com/c/d'));