CommonEventEmitter.test-d.ts (528B)
1 /** 2 * @license 3 * Copyright 2024 Google Inc. 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7 import {EventEmitter as NodeEventEmitter} from 'node:events'; 8 9 import type {CommonEventEmitter, EventEmitter, EventType} from 'puppeteer'; 10 import {expectAssignable} from 'tsd'; 11 12 declare const emitter: EventEmitter<Record<EventType, any>>; 13 14 { 15 { 16 expectAssignable<CommonEventEmitter<Record<EventType, any>>>( 17 new NodeEventEmitter(), 18 ); 19 } 20 { 21 expectAssignable<CommonEventEmitter<Record<EventType, any>>>(emitter); 22 } 23 }