Sha256: 01098fb122999b295e46c65b4ce5fff8ada10e799e70ff36d7581404bd276a6b

Contents?: true

Size: 1.28 KB

Versions: 39

Compression:

Stored size: 1.28 KB

Contents

/**
 * lite-url - Small, JS lib that uses regex for parsing a URL into it's component parts.
 * @version v1.0.5
 * @link https://github.com/sadams/lite-url
 * @license BSD-3-Clause
 */
(function(){"use strict";function r(r,n,t){var e=r.split(n),o=e.shift();return t(o,e.join(n))}function n(n){var t={hash:"",host:"",hostname:"",origin:"",pathname:"",protocol:"",search:"",password:"",username:"",port:""};return r(n,"#",function(n,e){e&&(t.hash=e?"#"+e:""),r(n,"?",function(n,e){e&&(t.search="?"+e),n&&r(n,"//",function(n,e){t.protocol=n,r(e,"/",function(n,e){t.pathname="/"+(e||""),(t.protocol||n)&&(t.origin=t.protocol+"//"+n),r(n,"@",function(n,e){if(e){var o=n.split(":");t.username=o[0],t.password=o[1]}else e=n;t.host=e,r(e,":",function(r,n){t.hostname=r,n&&(t.port=n)})})})})})}),t.href=t.origin+t.pathname+t.search+t.hash,t}function t(r){var n={},t=r.search;if(t){t=t.replace(new RegExp("\\?"),"");var e=t.split("&");for(var o in e)if(e.hasOwnProperty(o)&&e[o]){var i=e[o].split("=");n[i[0]]=i[1]}}return n}function e(r){var e=i[r];return"undefined"!=typeof e?e:(e=n(r),e.params=t(e),i[r]=e,e)}var o=this,i={};return e.changeQueryParser=function(r){t=r},"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=e),exports.liteURL=e):o.liteURL=e,e}).call(this);

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
j1-template-2021.1.10 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.1.9 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.1.8 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.1.7 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.1.6 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.1.5 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.1.4 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.1.3 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.1.2 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.1.1 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.1.0 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.0.16 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.0.15 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.0.14 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.0.13 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.0.12 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.0.11 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.0.10 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.0.9 assets/themes/j1/modules/util/js/lite-url.min.js
j1-template-2021.0.8 assets/themes/j1/modules/util/js/lite-url.min.js