tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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 }