// Copyright 2017-2018 Jaco Greeff // This software may be modified and distributed under the terms // of the ISC license. See the LICENSE file for details. // @flow import type { ProviderInterface$Emitted, ProviderInterface$EmitCb } from '../types'; import type { MockState } from './types'; module.exports = function on (self: MockState, type: ProviderInterface$Emitted, sub: ProviderInterface$EmitCb): void { self.emitter.on(type, sub); };