text: (function(e,n){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=n()}else if(typeof define==="function"&&define.amd){define(["exports"],n)}else{e.du=e.du||{};e.du.signals=n()}})(this,function(){"use strict";var i={};function f(e,n){if(!i.hasOwnProperty(e))i[e]=[];for(var t=0;t<i[e].length;t++){if(i[e][t]===n){return}}i[e].push(n)}function e(e,n){if(typeof e==="string"){f(e,n)}else{if(e.constructor===Array){for(var t=0;t<e.length;t++){f(e[t],n)}}}}function n(e,n){var t=i[e];if(t!==undefined&&t!==null&&t.length>0){for(var f=0;f<t.length;f++){t[f](n)}}}return{subscribe:e,emit:n}});