Socket
Socket
Sign inDemoInstall

cash-dom

Package Overview
Dependencies
Maintainers
3
Versions
54
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cash-dom - npm Package Compare versions

Comparing version 2.3.6 to 2.3.7

.github/ISSUE_TEMPLATE/bug_report.md

78

dist/cash.esm.js

@@ -343,26 +343,4 @@ /* MIT https://github.com/kenwheeler/cash */

// @require ./cash.js
// @require ./variables.js
// @require ./type_checking.js
var fragment;
function initFragment() {
if (fragment) return;
fragment = doc.implementation.createHTMLDocument('');
var base = fragment.createElement('base');
base.href = doc.location.href;
fragment.head.appendChild(base);
}
function parseHTML(html) {
//FIXME: `<tr></tr>` can't be parsed with this
initFragment();
if (!isString(html)) html = '';
fragment.body.innerHTML = html;
return slice.call(fragment.body.childNodes);
}
cash.parseHTML = parseHTML; // @require ./cash.js
function unique(arr) {

@@ -380,17 +358,3 @@ return arr.filter(function (item, index, self) {

return cash(unique(this.get().concat(cash(selector, context).get())));
}; // @optional ./camel_case.js
// @optional ./each.js
// @optional ./export.js
// @optional ./extend.js
// @optional ./find.js
// @optional ./get_compare_function.js
// @optional ./get_split_values.js
// @optional ./guid.js
// @optional ./matches.js
// @optional ./parse_html.js
// @optional ./unique.js
// @optional ./variables.js
// @require ./cash.js
// @require ./type_checking.js
// @require core/variables.js
}; // @require core/variables.js

@@ -971,5 +935,43 @@

});
}; // @require core/cash.js
}; // @require ./cash.js
// @require ./variables.js
// @require ./type_checking.js
// @require collection/get.js
// @require manipulation/detach.js
var fragment;
function initFragment() {
if (fragment) return;
fragment = doc.implementation.createHTMLDocument('');
var base = fragment.createElement('base');
base.href = doc.location.href;
fragment.head.appendChild(base);
}
function parseHTML(html) {
//FIXME: `<tr></tr>` can't be parsed with this
initFragment();
if (!isString(html)) html = '';
fragment.body.innerHTML = html;
return $(fragment.body.childNodes).detach().get();
}
cash.parseHTML = parseHTML; // @optional ./camel_case.js
// @optional ./each.js
// @optional ./export.js
// @optional ./extend.js
// @optional ./find.js
// @optional ./get_compare_function.js
// @optional ./get_split_values.js
// @optional ./guid.js
// @optional ./matches.js
// @optional ./parse_html.js
// @optional ./unique.js
// @optional ./variables.js
// @require ./cash.js
// @require ./type_checking.js
// @require core/cash.js
fn.empty = function () {

@@ -976,0 +978,0 @@ var ele = this[0];

@@ -354,26 +354,4 @@ /* MIT https://github.com/kenwheeler/cash */

// @require ./cash.js
// @require ./variables.js
// @require ./type_checking.js
var fragment;
function initFragment() {
if (fragment) return;
fragment = doc.implementation.createHTMLDocument('');
var base = fragment.createElement('base');
base.href = doc.location.href;
fragment.head.appendChild(base);
}
function parseHTML(html) {
//FIXME: `<tr></tr>` can't be parsed with this
initFragment();
if (!isString(html)) html = '';
fragment.body.innerHTML = html;
return slice.call(fragment.body.childNodes);
}
cash.parseHTML = parseHTML; // @require ./cash.js
function unique(arr) {

@@ -391,17 +369,3 @@ return arr.filter(function (item, index, self) {

return cash(unique(this.get().concat(cash(selector, context).get())));
}; // @optional ./camel_case.js
// @optional ./each.js
// @optional ./export.js
// @optional ./extend.js
// @optional ./find.js
// @optional ./get_compare_function.js
// @optional ./get_split_values.js
// @optional ./guid.js
// @optional ./matches.js
// @optional ./parse_html.js
// @optional ./unique.js
// @optional ./variables.js
// @require ./cash.js
// @require ./type_checking.js
// @require core/variables.js
}; // @require core/variables.js

@@ -982,5 +946,43 @@

});
}; // @require core/cash.js
}; // @require ./cash.js
// @require ./variables.js
// @require ./type_checking.js
// @require collection/get.js
// @require manipulation/detach.js
var fragment;
function initFragment() {
if (fragment) return;
fragment = doc.implementation.createHTMLDocument('');
var base = fragment.createElement('base');
base.href = doc.location.href;
fragment.head.appendChild(base);
}
function parseHTML(html) {
//FIXME: `<tr></tr>` can't be parsed with this
initFragment();
if (!isString(html)) html = '';
fragment.body.innerHTML = html;
return $(fragment.body.childNodes).detach().get();
}
cash.parseHTML = parseHTML; // @optional ./camel_case.js
// @optional ./each.js
// @optional ./export.js
// @optional ./extend.js
// @optional ./find.js
// @optional ./get_compare_function.js
// @optional ./get_split_values.js
// @optional ./guid.js
// @optional ./matches.js
// @optional ./parse_html.js
// @optional ./unique.js
// @optional ./variables.js
// @require ./cash.js
// @require ./type_checking.js
// @require core/cash.js
fn.empty = function () {

@@ -987,0 +989,0 @@ var ele = this[0];

@@ -10,18 +10,18 @@ /* MIT https://github.com/kenwheeler/cash */

y.hasClass=function(a){var b=G(a),c=!1;b.length&&this.each(function(a,f){c=f.classList.contains(b[0]);return!c});return c};y.removeAttr=function(a){var b=G(a);return b.length?this.each(function(a,d){A(b,function(a){d.removeAttribute(a)})}):this};y.attr=function(a,b){if(a){if(u(a)){if(2>arguments.length){if(!this[0])return;var c=this[0].getAttribute(a);return null===c?void 0:c}return null===b?this.removeAttr(a):this.each(function(c,f){f.setAttribute(a,b)})}for(c in a)this.attr(c,a[c]);return this}};
y.toggleClass=function(a,b){var c=G(a),d=void 0!==b;return c.length?this.each(function(a,k){A(c,function(a){d?b?k.classList.add(a):k.classList.remove(a):k.classList.toggle(a)})}):this};y.addClass=function(a){return this.toggleClass(a,!0)};y.removeClass=function(a){return arguments.length?this.toggleClass(a,!1):this.attr("class","")};var H;
function v(a){if(!H){H=e.implementation.createHTMLDocument("");var b=H.createElement("base");b.href=e.location.href;H.head.appendChild(b)}u(a)||(a="");H.body.innerHTML=a;return q.call(H.body.childNodes)}x.parseHTML=v;function J(a){return a.filter(function(a,c,d){return d.indexOf(a)===c})}x.unique=J;y.add=function(a,b){return x(J(this.get().concat(x(a,b).get())))};function K(a,b,c){if(1===a.nodeType)return a=g.getComputedStyle(a,null),b?c?a.getPropertyValue(b):a[b]:a}
function L(a,b){return parseInt(K(a,b),10)||0}var M=/^--/,N={},ka=e.createElement("div").style,la=["webkit","moz","ms","o"];function O(a,b){void 0===b&&(b=M.test(a));if(b)return a;if(!N[a]){b=z(a);var c=""+b.charAt(0).toUpperCase()+b.slice(1);b=(b+" "+la.join(c+" ")+c).split(" ");A(b,function(b){if(b in ka)return N[a]=b,!1})}return N[a]}x.prefixedProp=O;
var ma={animationIterationCount:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0};function P(a,b,c){void 0===c&&(c=M.test(a));return c||ma[a]||!D(b)?b:b+"px"}y.css=function(a,b){if(u(a)){var c=M.test(a);a=O(a,c);if(2>arguments.length)return this[0]&&K(this[0],a,c);if(!a)return this;b=P(a,b,c);return this.each(function(d,k){1===k.nodeType&&(c?k.style.setProperty(a,b):k.style[a]=b)})}for(var d in a)this.css(d,a[d]);return this};
var na=/^data-(.*)/;x.hasData=function(a){return"__cashData"in a};function Q(a){return a.__cashData=a.__cashData||{}}function R(a,b){var c=Q(a);if(b){if(!(b in c)&&(a=a.dataset?a.dataset[b]||a.dataset[z(b)]:x(a).attr("data-"+b),void 0!==a)){try{a=JSON.parse(a)}catch(d){}c[b]=a}return c[b]}return c}
y.data=function(a,b){var c=this;if(!a){if(!this[0])return;A(this[0].attributes,function(a){(a=a.name.match(na))&&c.data(a[1])});return R(this[0])}if(u(a))return void 0===b?this[0]&&R(this[0],a):this.each(function(c,d){Q(d)[a]=b});for(var d in a)this.data(d,a[d]);return this};y.removeData=function(a){return this.each(function(b,c){void 0===a?delete c.__cashData:delete Q(c)[a]})};
function S(a,b){return L(a,"border"+(b?"Left":"Top")+"Width")+L(a,"padding"+(b?"Left":"Top"))+L(a,"padding"+(b?"Right":"Bottom"))+L(a,"border"+(b?"Right":"Bottom")+"Width")}A(["Width","Height"],function(a){y["inner"+a]=function(){if(this[0])return this[0]===g?g["inner"+a]:this[0]["client"+a]}});
A(["width","height"],function(a,b){y[a]=function(c){if(!this[0])return void 0===c?void 0:this;if(!arguments.length)return this[0]===g?this[0][z("outer-"+a)]:this[0].getBoundingClientRect()[a]-S(this[0],!b);c=parseInt(c,10);return this.each(function(d,f){1===f.nodeType&&(d=K(f,"boxSizing"),f.style[a]=P(a,c+("border-box"===d?S(f,!b):0)))})}});
A(["Width","Height"],function(a,b){y["outer"+a]=function(c){if(this[0])return this[0]===g?g["outer"+a]:this[0]["offset"+a]+(c?L(this[0],"margin"+(b?"Top":"Left"))+L(this[0],"margin"+(b?"Bottom":"Right")):0)}});function T(a,b){for(var c=0,d=b.length;c<d;c++)if(0>a.indexOf(b[c]))return!1;return!0}function oa(a,b,c){A(a[c],function(a){b.removeEventListener(c,a[1])});delete a[c]}
function pa(a,b,c,d){d.guid=d.guid||B++;var f=a.__cashEvents=a.__cashEvents||{};f[b]=f[b]||[];f[b].push([c,d]);a.addEventListener(b,d)}function U(a){a=a.split(".");return[a[0],a.slice(1).sort()]}function V(a,b,c,d){var f=a.__cashEvents=a.__cashEvents||{};if(b){var k=f[b];k&&(d&&(d.guid=d.guid||B++),f[b]=k.filter(function(f){var k=f[0];f=f[1];if(d&&f.guid!==d.guid||!T(k,c))return!0;a.removeEventListener(b,f)}))}else if(c&&c.length)for(b in f)V(a,b,c,d);else for(b in f)oa(f,a,b)}
y.off=function(a,b){var c=this;void 0===a?this.each(function(a,b){return V(b)}):A(G(a),function(a){a=U(a);var d=a[0],k=a[1];c.each(function(a,c){return V(c,d,k,b)})});return this};
y.on=function(a,b,c,d){var f=this;if(!u(a)){for(var k in a)this.on(k,b,a[k]);return this}w(b)&&(c=b,b=!1);A(G(a),function(a){a=U(a);var k=a[0],I=a[1];f.each(function(a,f){a=function qa(a){if(!a.namespace||T(I,a.namespace.split("."))){var p=f;if(b)for(p=a.target;!C(p,b);){if(p===f)return;p=p.parentNode;if(!p)return}a.namespace=a.namespace||"";p=c.call(p,a,a.data);d&&V(f,k,I,qa);!1===p&&(a.preventDefault(),a.stopPropagation())}};a.guid=c.guid=c.guid||B++;pa(f,k,I,a)})});return this};
y.one=function(a,b,c){return this.on(a,b,c,!0)};y.ready=function(a){function b(){return a(x)}"loading"!==e.readyState?setTimeout(b):e.addEventListener("DOMContentLoaded",b);return this};y.trigger=function(a,b){var c=a;if(u(a)){var d=U(a);a=d[0];d=d[1];c=e.createEvent("HTMLEvents");c.initEvent(a,!0,!0);c.namespace=d.join(".")}c.data=b;return this.each(function(a,b){b.dispatchEvent(c)})};
function ra(a){var b=[];A(a.options,function(a){!a.selected||a.disabled||a.parentNode.disabled||b.push(a.value)});return b}var sa=/select-one/i,W=/select-multiple/i;function X(a){var b=a.type;return sa.test(b)?0>a.selectedIndex?null:a.options[a.selectedIndex].value:W.test(b)?ra(a):a.value}var ta=/%20/g,ua=/file|reset|submit|button|image/i,va=/radio|checkbox/i;
y.serialize=function(){var a="";this.each(function(b,c){A(c.elements||[c],function(b){if(!b.disabled&&b.name&&"FIELDSET"!==b.tagName&&!ua.test(b.type)&&(!va.test(b.type)||b.checked)){var c=X(b);void 0!==c&&(c=E(c)?c:[c],A(c,function(c){var d=a;c="&"+encodeURIComponent(b.name)+"="+encodeURIComponent(c).replace(ta,"+");a=d+c}))}})});return a.substr(1)};
y.val=function(a){return void 0===a?this[0]&&X(this[0]):this.each(function(b,c){W.test(c.type)&&E(a)?A(c.options,function(b){b.selected=0<=a.indexOf(b.value)}):c.value=a})};y.clone=function(){return this.map(function(a,b){return b.cloneNode(!0)})};y.detach=function(){return this.each(function(a,b){b.parentNode&&b.parentNode.removeChild(b)})};y.empty=function(){var a=this[0];if(a)for(;a.firstChild;)a.removeChild(a.firstChild);return this};
y.toggleClass=function(a,b){var c=G(a),d=void 0!==b;return c.length?this.each(function(a,k){A(c,function(a){d?b?k.classList.add(a):k.classList.remove(a):k.classList.toggle(a)})}):this};y.addClass=function(a){return this.toggleClass(a,!0)};y.removeClass=function(a){return arguments.length?this.toggleClass(a,!1):this.attr("class","")};function I(a){return a.filter(function(a,c,d){return d.indexOf(a)===c})}x.unique=I;y.add=function(a,b){return x(I(this.get().concat(x(a,b).get())))};
function J(a,b,c){if(1===a.nodeType)return a=g.getComputedStyle(a,null),b?c?a.getPropertyValue(b):a[b]:a}function K(a,b){return parseInt(J(a,b),10)||0}var L=/^--/,M={},ka=e.createElement("div").style,la=["webkit","moz","ms","o"];function N(a,b){void 0===b&&(b=L.test(a));if(b)return a;if(!M[a]){b=z(a);var c=""+b.charAt(0).toUpperCase()+b.slice(1);b=(b+" "+la.join(c+" ")+c).split(" ");A(b,function(b){if(b in ka)return M[a]=b,!1})}return M[a]}x.prefixedProp=N;
var ma={animationIterationCount:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0};function O(a,b,c){void 0===c&&(c=L.test(a));return c||ma[a]||!D(b)?b:b+"px"}y.css=function(a,b){if(u(a)){var c=L.test(a);a=N(a,c);if(2>arguments.length)return this[0]&&J(this[0],a,c);if(!a)return this;b=O(a,b,c);return this.each(function(d,k){1===k.nodeType&&(c?k.style.setProperty(a,b):k.style[a]=b)})}for(var d in a)this.css(d,a[d]);return this};
var na=/^data-(.*)/;x.hasData=function(a){return"__cashData"in a};function P(a){return a.__cashData=a.__cashData||{}}function Q(a,b){var c=P(a);if(b){if(!(b in c)&&(a=a.dataset?a.dataset[b]||a.dataset[z(b)]:x(a).attr("data-"+b),void 0!==a)){try{a=JSON.parse(a)}catch(d){}c[b]=a}return c[b]}return c}
y.data=function(a,b){var c=this;if(!a){if(!this[0])return;A(this[0].attributes,function(a){(a=a.name.match(na))&&c.data(a[1])});return Q(this[0])}if(u(a))return void 0===b?this[0]&&Q(this[0],a):this.each(function(c,d){P(d)[a]=b});for(var d in a)this.data(d,a[d]);return this};y.removeData=function(a){return this.each(function(b,c){void 0===a?delete c.__cashData:delete P(c)[a]})};
function R(a,b){return K(a,"border"+(b?"Left":"Top")+"Width")+K(a,"padding"+(b?"Left":"Top"))+K(a,"padding"+(b?"Right":"Bottom"))+K(a,"border"+(b?"Right":"Bottom")+"Width")}A(["Width","Height"],function(a){y["inner"+a]=function(){if(this[0])return this[0]===g?g["inner"+a]:this[0]["client"+a]}});
A(["width","height"],function(a,b){y[a]=function(c){if(!this[0])return void 0===c?void 0:this;if(!arguments.length)return this[0]===g?this[0][z("outer-"+a)]:this[0].getBoundingClientRect()[a]-R(this[0],!b);c=parseInt(c,10);return this.each(function(d,f){1===f.nodeType&&(d=J(f,"boxSizing"),f.style[a]=O(a,c+("border-box"===d?R(f,!b):0)))})}});
A(["Width","Height"],function(a,b){y["outer"+a]=function(c){if(this[0])return this[0]===g?g["outer"+a]:this[0]["offset"+a]+(c?K(this[0],"margin"+(b?"Top":"Left"))+K(this[0],"margin"+(b?"Bottom":"Right")):0)}});function S(a,b){for(var c=0,d=b.length;c<d;c++)if(0>a.indexOf(b[c]))return!1;return!0}function oa(a,b,c){A(a[c],function(a){b.removeEventListener(c,a[1])});delete a[c]}
function pa(a,b,c,d){d.guid=d.guid||B++;var f=a.__cashEvents=a.__cashEvents||{};f[b]=f[b]||[];f[b].push([c,d]);a.addEventListener(b,d)}function T(a){a=a.split(".");return[a[0],a.slice(1).sort()]}function U(a,b,c,d){var f=a.__cashEvents=a.__cashEvents||{};if(b){var k=f[b];k&&(d&&(d.guid=d.guid||B++),f[b]=k.filter(function(f){var k=f[0];f=f[1];if(d&&f.guid!==d.guid||!S(k,c))return!0;a.removeEventListener(b,f)}))}else if(c&&c.length)for(b in f)U(a,b,c,d);else for(b in f)oa(f,a,b)}
y.off=function(a,b){var c=this;void 0===a?this.each(function(a,b){return U(b)}):A(G(a),function(a){a=T(a);var d=a[0],k=a[1];c.each(function(a,c){return U(c,d,k,b)})});return this};
y.on=function(a,b,c,d){var f=this;if(!u(a)){for(var k in a)this.on(k,b,a[k]);return this}w(b)&&(c=b,b=!1);A(G(a),function(a){a=T(a);var k=a[0],H=a[1];f.each(function(a,f){a=function qa(a){if(!a.namespace||S(H,a.namespace.split("."))){var p=f;if(b)for(p=a.target;!C(p,b);){if(p===f)return;p=p.parentNode;if(!p)return}a.namespace=a.namespace||"";p=c.call(p,a,a.data);d&&U(f,k,H,qa);!1===p&&(a.preventDefault(),a.stopPropagation())}};a.guid=c.guid=c.guid||B++;pa(f,k,H,a)})});return this};
y.one=function(a,b,c){return this.on(a,b,c,!0)};y.ready=function(a){function b(){return a(x)}"loading"!==e.readyState?setTimeout(b):e.addEventListener("DOMContentLoaded",b);return this};y.trigger=function(a,b){var c=a;if(u(a)){var d=T(a);a=d[0];d=d[1];c=e.createEvent("HTMLEvents");c.initEvent(a,!0,!0);c.namespace=d.join(".")}c.data=b;return this.each(function(a,b){b.dispatchEvent(c)})};
function ra(a){var b=[];A(a.options,function(a){!a.selected||a.disabled||a.parentNode.disabled||b.push(a.value)});return b}var sa=/select-one/i,V=/select-multiple/i;function W(a){var b=a.type;return sa.test(b)?0>a.selectedIndex?null:a.options[a.selectedIndex].value:V.test(b)?ra(a):a.value}var ta=/%20/g,ua=/file|reset|submit|button|image/i,va=/radio|checkbox/i;
y.serialize=function(){var a="";this.each(function(b,c){A(c.elements||[c],function(b){if(!b.disabled&&b.name&&"FIELDSET"!==b.tagName&&!ua.test(b.type)&&(!va.test(b.type)||b.checked)){var c=W(b);void 0!==c&&(c=E(c)?c:[c],A(c,function(c){var d=a;c="&"+encodeURIComponent(b.name)+"="+encodeURIComponent(c).replace(ta,"+");a=d+c}))}})});return a.substr(1)};
y.val=function(a){return void 0===a?this[0]&&W(this[0]):this.each(function(b,c){V.test(c.type)&&E(a)?A(c.options,function(b){b.selected=0<=a.indexOf(b.value)}):c.value=a})};y.clone=function(){return this.map(function(a,b){return b.cloneNode(!0)})};y.detach=function(){return this.each(function(a,b){b.parentNode&&b.parentNode.removeChild(b)})};var X;
function v(a){if(!X){X=e.implementation.createHTMLDocument("");var b=X.createElement("base");b.href=e.location.href;X.head.appendChild(b)}u(a)||(a="");X.body.innerHTML=a;return $(X.body.childNodes).detach().get()}x.parseHTML=v;y.empty=function(){var a=this[0];if(a)for(;a.firstChild;)a.removeChild(a.firstChild);return this};
function Y(a,b,c){var d=u(b);!d&&b.length?A(b,function(b){return Y(a,b,c)}):A(a,d?function(a){a.insertAdjacentHTML(c?"afterbegin":"beforeend",b)}:function(a,d){d=d?b.cloneNode(!0):b;c?a.insertBefore(d,a.childNodes[0]):a.appendChild(d)})}y.append=function(){var a=this;A(arguments,function(b){Y(a,b)});return this};y.appendTo=function(a){Y(x(a),this);return this};

@@ -31,6 +31,6 @@ y.html=function(a){if(void 0===a)return this[0]&&this[0].innerHTML;var b=a.nodeType?a[0].outerHTML:a;return this.each(function(a,d){d.innerHTML=b})};y.insertAfter=function(a){var b=this;x(a).each(function(a,d){var c=d.parentNode;b.each(function(b,f){c.insertBefore(a?f.cloneNode(!0):f,d.nextSibling)})});return this};y.after=function(){var a=this;A(n.apply(arguments),function(b){n.apply(x(b).slice()).insertAfter(a)});return this};

y.replaceWith=function(a){var b=this;return this.each(function(c,d){var f=d.parentNode;if(f){c=c?x(a).clone():x(a);if(!c[0])return b.remove(),!1;f.replaceChild(c[0],d);x(c[0]).after(c.slice(1))}})};y.replaceAll=function(a){x(a).replaceWith(this);return this};y.text=function(a){return void 0===a?this[0]?this[0].textContent:"":this.each(function(b,c){c.textContent=a})};var Z=e.documentElement;
y.offset=function(){var a=this[0];if(a)return a=a.getBoundingClientRect(),{top:a.top+g.pageYOffset-Z.clientTop,left:a.left+g.pageXOffset-Z.clientLeft}};y.offsetParent=function(){return x(this[0]&&this[0].offsetParent)};y.position=function(){var a=this[0];if(a)return{left:a.offsetLeft,top:a.offsetTop}};y.children=function(a){var b=[];this.each(function(a,d){m.apply(b,d.children)});b=x(J(b));return a?b.filter(function(b,d){return C(d,a)}):b};
y.contents=function(){var a=[];this.each(function(b,c){m.apply(a,"IFRAME"===c.tagName?[c.contentDocument]:c.childNodes)});return x(a.length&&J(a))};y.find=function(a){for(var b=[],c=0,d=this.length;c<d;c++){var f=r(a,this[c]);f.length&&m.apply(b,f)}return x(b.length&&J(b))};y.has=function(a){var b=u(a)?function(b,d){return!!r(a,d).length}:function(b,d){return d.contains(a)};return this.filter(b)};
y.is=function(a){if(!a||!this[0])return!1;var b=F(a),c=!1;this.each(function(d,f){c=b(d,f,a);return!c});return c};y.next=function(){return x(this[0]&&this[0].nextElementSibling)};y.not=function(a){if(!a||!this[0])return this;var b=F(a);return this.filter(function(c,d){return!b(c,d,a)})};y.parent=function(){var a=[];this.each(function(b,c){c&&c.parentNode&&a.push(c.parentNode)});return x(J(a))};y.index=function(a){var b=a?x(a)[0]:this[0];a=a?this:x(b).parent().children();return aa.call(a,b)};
y.closest=function(a){return a&&this[0]?this.is(a)?this.filter(a):this.parent().closest(a):x()};y.parents=function(a){var b=[],c;this.each(function(d,f){for(c=f;c&&c.parentNode&&c!==e.body.parentNode;)c=c.parentNode,(!a||a&&C(c,a))&&b.push(c)});return x(J(b))};y.prev=function(){return x(this[0]&&this[0].previousElementSibling)};y.siblings=function(){var a=this[0];return this.parent().children().filter(function(b,c){return c!==a})};
y.offset=function(){var a=this[0];if(a)return a=a.getBoundingClientRect(),{top:a.top+g.pageYOffset-Z.clientTop,left:a.left+g.pageXOffset-Z.clientLeft}};y.offsetParent=function(){return x(this[0]&&this[0].offsetParent)};y.position=function(){var a=this[0];if(a)return{left:a.offsetLeft,top:a.offsetTop}};y.children=function(a){var b=[];this.each(function(a,d){m.apply(b,d.children)});b=x(I(b));return a?b.filter(function(b,d){return C(d,a)}):b};
y.contents=function(){var a=[];this.each(function(b,c){m.apply(a,"IFRAME"===c.tagName?[c.contentDocument]:c.childNodes)});return x(a.length&&I(a))};y.find=function(a){for(var b=[],c=0,d=this.length;c<d;c++){var f=r(a,this[c]);f.length&&m.apply(b,f)}return x(b.length&&I(b))};y.has=function(a){var b=u(a)?function(b,d){return!!r(a,d).length}:function(b,d){return d.contains(a)};return this.filter(b)};
y.is=function(a){if(!a||!this[0])return!1;var b=F(a),c=!1;this.each(function(d,f){c=b(d,f,a);return!c});return c};y.next=function(){return x(this[0]&&this[0].nextElementSibling)};y.not=function(a){if(!a||!this[0])return this;var b=F(a);return this.filter(function(c,d){return!b(c,d,a)})};y.parent=function(){var a=[];this.each(function(b,c){c&&c.parentNode&&a.push(c.parentNode)});return x(I(a))};y.index=function(a){var b=a?x(a)[0]:this[0];a=a?this:x(b).parent().children();return aa.call(a,b)};
y.closest=function(a){return a&&this[0]?this.is(a)?this.filter(a):this.parent().closest(a):x()};y.parents=function(a){var b=[],c;this.each(function(d,f){for(c=f;c&&c.parentNode&&c!==e.body.parentNode;)c=c.parentNode,(!a||a&&C(c,a))&&b.push(c)});return x(I(b))};y.prev=function(){return x(this[0]&&this[0].previousElementSibling)};y.siblings=function(){var a=this[0];return this.parent().children().filter(function(b,c){return c!==a})};
})();
/* SAUCE LABS LAUNCHERS */
const isSauceLabs = process.argv.includes ( '--sauce' );
const SauceLabsLaunchers = {
sauce_ie_10: {
base: 'SauceLabs',
browserName: 'internet explorer',
version: '10.0',
platform: 'Windows 7'
},
sauce_ie_11: {
base: 'SauceLabs',
browserName: 'internet explorer',
version: '11.0',
platform: 'Windows 8.1'
},
sauce_edge_15: {
base: 'SauceLabs',
browserName: 'MicrosoftEdge',
version: '15.15063'
},
sauce_edge_17: {
base: 'SauceLabs',
browserName: 'MicrosoftEdge',
version: '17.17134'
},
sauce_safari: {
base: 'SauceLabs',
browserName: 'Safari',
version: '11.1',
platform: 'macOS 10.13'
},
sauce_iphone: {
base: 'SauceLabs',
browserName: 'Safari',
deviceName: 'iPhone XS Simulator',
platformName: 'iOS',
platformVersion: '12.0'
},
sauce_android_kitkat: {
base: 'SauceLabs',
deviceName: 'Android Emulator',
browserName: 'Browser',
platformVersion: '4.4',
platformName: 'Android'
},
sauce_android_marshmallow: {
base: 'SauceLabs',
deviceName: 'Android Emulator',
browserName: 'Chrome',
platformVersion: '6.0',
platformName: 'Android'
}
};
/* CONFIG */

@@ -13,2 +69,3 @@

'karma-chrome-launcher',
'karma-sauce-launcher',
'karma-spec-reporter'

@@ -20,8 +77,10 @@ ],

],
browsers: [
'Chrome'
browsers: isSauceLabs ? Object.keys ( SauceLabsLaunchers ) : ['Chrome'],
customLaunchers: SauceLabsLaunchers,
reporters: [
'spec',
'saucelabs'
],
reporters: [
'spec'
]
captureTimeout: 360000,
browserNoActivityTimeout: 360000
});

@@ -28,0 +87,0 @@

{
"name": "cash-dom",
"description": "An absurdly small jQuery alternative for modern browsers.",
"version": "2.3.6",
"version": "2.3.7",
"license": "MIT",

@@ -21,7 +21,9 @@ "main": "./dist/cash.js",

"test:watch": "browser-sync start -s . --files test,dist/cash.js --startPath test --no-notify",
"test:karma": "karma start",
"test:karma": "karma start --single-run",
"test:karma:sauce": "karma start --single-run --sauce",
"test:jquery": "( git -C ./test/jquery pull || git clone https://github.com/jquery/jquery.git ./test/jquery ) && npm run test:jquery:build && cd ./test/jquery && opn http://localhost:4444/test/index.html\\?module=css && php -S localhost:4444",
"test:jquery:build": "cat ./node_modules/jquery/dist/jquery.js ./dist/cash.js ./test/jquery_patch.js > ./test/jquery/dist/jquery.min.js",
"test:jquery:build:watch": "while sleep 1; do npm run test:jquery:build; done",
"graph": "pacco build-javascript --dependencies-graph --fresh"
"graph": "pacco build-javascript --dependencies-graph --fresh",
"prepublishOnly": "npm run clean && npm run build:deploy && npm run test:karma"
},

@@ -44,2 +46,3 @@ "bugs": {

"karma-qunit": "^2.1.0",
"karma-sauce-launcher": "^1.2.0",
"karma-spec-reporter": "0.0.32",

@@ -46,0 +49,0 @@ "opn-cli": "^3.1.0",

@@ -845,2 +845,15 @@

## Contributing
If you found a problem, or have a feature request, please open an [issue](https://github.com/kenwheeler/cash/issues) about it.
If you want to make a pull request you should:
1. Clone the repository: `git clone https://github.com/kenwheeler/cash.git`.
2. Enter the cloned repository: `cd cash`
3. Install the dependencies: `npm install`.
4. Automatically recompile cash whenever a change is made: `npm run dev`.
5. Automatically rerun the tests whenever a change is made: `npm run test:watch`.
6. Remember to update the readme, if necessary.
## Thanks

@@ -847,0 +860,0 @@

@@ -5,2 +5,4 @@

// @require ./type_checking.js
// @require collection/get.js
// @require manipulation/detach.js

@@ -21,5 +23,5 @@ let fragment;

fragment.body.innerHTML = html;
return slice.call ( fragment.body.childNodes );
return $(fragment.body.childNodes).detach ().get ();
}
cash.parseHTML = parseHTML;

@@ -838,2 +838,6 @@

assert.equal($.parseHTML('<a></a>')[0].outerHTML, '<a></a>' , "$.parseHTML Passed!" );
var span = $('<span>CONTENT</span>');
$('<div></div>');
assert.equal(span.html(),'CONTENT', '$.parseHTML doesn\'t overwrite the content');
});

@@ -840,0 +844,0 @@

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc