File tree Expand file tree Collapse file tree 1 file changed +16
-13
lines changed
Expand file tree Collapse file tree 1 file changed +16
-13
lines changed Original file line number Diff line number Diff line change 11// Attempt to use readable-stream if available, attempt to use the built-in stream module.
2- let Readable ;
3- try {
4- Readable = require ( "readable-stream" ) . Readable ;
5- } catch ( e ) {
6- try {
7- Readable = require ( "stream" ) . Readable ;
8- } catch ( e ) {
9- Readable = null ;
10- }
11- }
2+ let Readable = null ;
123
134/**
145 * A server-sent event.
@@ -53,9 +44,21 @@ class Stream extends Readable {
5344 */
5445 constructor ( url , options ) {
5546 if ( ! Readable ) {
56- throw new Error (
57- "Readable streams are not supported. Please use Node.js 18 or later, or install the readable-stream package."
58- ) ;
47+ try {
48+ Readable = require ( "readable-stream" ) . Readable ;
49+ } catch ( e ) { }
50+
51+ if ( ! Readable ) {
52+ try {
53+ Readable = require ( "stream" ) . Readable ;
54+ } catch ( e ) { }
55+ }
56+
57+ if ( ! Readable ) {
58+ throw new Error (
59+ "Readable streams are not supported. Please use Node.js 18 or later, or install the readable-stream package."
60+ ) ;
61+ }
5962 }
6063
6164 super ( ) ;
You can’t perform that action at this time.
0 commit comments