Socket
Socket
Sign inDemoInstall

coldboot

Package Overview
Dependencies
0
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.1.0 to 1.1.1

13

coldboot.js

@@ -36,3 +36,3 @@ window.coldboot = (function(){

if(attr.indexOf(loader) >= 0 && attr.indexOf(loaderId) >= 0){
return true;
return {isAwait:true,target:target};
}

@@ -42,6 +42,6 @@ var elements = document.querySelectorAll(`[${loader}]`)

if(elements[i].contains(target)){
return true;
return {isAwait:true,target:elements[i]};
}
}
return false;
return {isAwait:false};
}

@@ -51,5 +51,6 @@

var target = event.target;
if(isAwaitTarget(target)){
var awaitAttr = target.getAttribute(loader);
awaitId = target.getAttribute(loaderId);
var element = isAwaitTarget(target)
if(element.isAwait){
var awaitAttr = element.target.getAttribute(loader);
awaitId = element.target.getAttribute(loaderId);
showAwait(awaitAttr || 'Loading')

@@ -56,0 +57,0 @@ }

@@ -1,1 +0,1 @@

window.coldboot=function(){var t="cb-await",e="cb-await-id",n="cb-persist",i="cb-await-loader",r="cb-await-text",c={},a=void 0;function o(n){var c,o=n.target;if(function(n){var i=n.getAttributeNames();if(i.indexOf(t)>=0&&i.indexOf(e)>=0)return!0;for(var r=document.querySelectorAll("[cb-await]"),c=0;c<r.length;c++)if(r[c].contains(n))return!0;return!1}(o)){var u=o.getAttribute(t);a=o.getAttribute(e),c=u||"Loading",document.getElementById(i).style.display="block",document.getElementById(r).innerText=c}}function u(t){var e,i,r=t.target;if(r.getAttributeNames().indexOf(n)>=0){var a=r.getAttribute(n);e=a,i=r.value,c[e]=i}}function d(){document.querySelectorAll("[cb-persist]").forEach((function(t){var e=t.getAttribute(n);t.value=c[e]||""}))}return{init:function(t,e){t&&(i=t),e&&(r=e),document.addEventListener("click",o),document.addEventListener("input",u)},complete:function(){return document.getElementById(i).style.display="none",document.removeEventListener("click",o),document.removeEventListener("input",u),d(),{preserve:c,awaitId:a}}}}();
window.coldboot=function(){var t="cb-await",e="cb-await-id",n="cb-persist",i="cb-await-loader",r="cb-await-text",a={},c=void 0;function o(n){var a,o=function(n){var i=n.getAttributeNames();if(i.indexOf(t)>=0&&i.indexOf(e)>=0)return{isAwait:!0,target:n};for(var r=document.querySelectorAll("[cb-await]"),a=0;a<r.length;a++)if(r[a].contains(n))return{isAwait:!0,target:r[a]};return{isAwait:!1}}(n.target);if(o.isAwait){var u=o.target.getAttribute(t);c=o.target.getAttribute(e),a=u||"Loading",document.getElementById(i).style.display="block",document.getElementById(r).innerText=a}}function u(t){var e,i,r=t.target;if(r.getAttributeNames().indexOf(n)>=0){var c=r.getAttribute(n);e=c,i=r.value,a[e]=i}}function d(){document.querySelectorAll("[cb-persist]").forEach((function(t){var e=t.getAttribute(n);t.value=a[e]||""}))}return{init:function(t,e){t&&(i=t),e&&(r=e),document.addEventListener("click",o),document.addEventListener("input",u)},complete:function(){return document.getElementById(i).style.display="none",document.removeEventListener("click",o),document.removeEventListener("input",u),d(),{preserve:a,awaitId:c}}}}();
{
"name": "coldboot",
"version": "1.1.0",
"version": "1.1.1",
"description": "A lightweight vanillaJs script to connect server-rendered static HTML to client-rendered application",

@@ -5,0 +5,0 @@ "main": "coldboot.js",

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc