File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 11var retryDelay = require ( './retry-delay' )
22
3- var original = require ( 'original' )
43var parse = require ( 'url' ) . parse
4+ var URL = require ( 'url' ) . URL
55var events = require ( 'events' )
66var https = require ( 'https' )
77var http = require ( 'http' )
@@ -67,6 +67,8 @@ function EventSource (url, eventSourceInitDict) {
6767 config . jitterRatio ? retryDelay . defaultJitter ( config . jitterRatio ) : null
6868 )
6969
70+ var streamOriginUrl = new URL ( url ) . origin
71+
7072 function makeRequestUrlAndOptions ( ) {
7173 // Returns { url, options }; url is null/undefined if the URL properties are in options
7274 var actualUrl = url
@@ -345,7 +347,7 @@ function EventSource (url, eventSourceInitDict) {
345347 var event = new MessageEvent ( type , {
346348 data : data . slice ( 0 , - 1 ) , // remove trailing newline
347349 lastEventId : lastEventId ,
348- origin : original ( url )
350+ origin : streamOriginUrl
349351 } )
350352 data = ''
351353 eventId = undefined
Original file line number Diff line number Diff line change 4949 "engines" : {
5050 "node" : " >=0.12.0"
5151 },
52- "dependencies" : {
53- "original" : " ^1.0.2"
54- },
52+ "dependencies" : {},
5553 "standard" : {
5654 "ignore" : [
5755 " example/eventsource-polyfill.js"
You can’t perform that action at this time.
0 commit comments