| 12345678910111213141516171819202122 | 
    // Security, Encryption, and Authorization: SEA.js    // MANDATORY READING: https://gun.eco/explainers/data/security.html    // IT IS IMPLEMENTED IN A POLYFILL/SHIM APPROACH.    // THIS IS AN EARLY ALPHA!    if(typeof window !== "undefined"){ module.window = window }    var tmp = module.window || module;    var SEA = tmp.SEA || function(){};    if(SEA.window = module.window){ try{      SEA.window.SEA = SEA;      tmp = document.createEvent('CustomEvent');      tmp.initCustomEvent('extension', false, false, {type: "SEA"});      (window.dispatchEvent || window.fireEvent)(tmp);      window.postMessage({type: "SEA"}, '*');    } catch(e){} }    try{ if(typeof common !== "undefined"){ common.exports = SEA } }catch(e){}    module.exports = SEA;  
 |