// deno-fmt-ignore-file // deno-lint-ignore-file // Copyright Joyent and Node contributors. All rights reserved. MIT license. // Taken from Node 18.12.1 // This file is automatically generated by `tools/node_compat/setup.ts`. Do not modify this file manually. 'use strict'; const common = require('../common'); const { Readable } = require('stream'); const EE = require('events').EventEmitter; const oldStream = new EE(); oldStream.pause = () => {}; oldStream.resume = () => {}; { new Readable({ autoDestroy: false, destroy: common.mustCall() }) .wrap(oldStream); oldStream.emit('destroy'); } { new Readable({ autoDestroy: false, destroy: common.mustCall() }) .wrap(oldStream); oldStream.emit('close'); }