PageSourceSearch

https://jonathanadler.com/cdn/shop/t/1288/assets/pubsub.js?v=25310214064522200911790098760

js jonathanadler.com collected 2026-09-24 18:08:43 UTC 549 bytes, 2 lines download raw bytes

1let subscribers={};function subscribe(eventName,callback){return subscribers[eventName]===void 0&&(subscribers[eventName]=[]),subscribers[eventName]=[...subscribers[eventName],callback],function(){subscribers[eventName]=subscribers[eventName].filter(cb=>cb!==callback)}}function publish(eventName,data){if(subscribers[eventName]){const promises=subscribers[eventName].map(callback=>callback(data));return Promise.all(promises)}else return Promise.resolve()}
2//# sourceMappingURL=/cdn/shop/t/1288/assets/pubsub.js.map?v=25310214064522200911790098760

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.