UNPKG

orionsoft-react-scripts

Version:

Orionsoft Configuration and scripts for Create React App.

43 lines (28 loc) 851 B
/** * Copyright (c) 2014-present, Facebook, Inc. All rights reserved. * * This source code is licensed under the BSD-style license found in the * LICENSE file in the root directory of this source tree. An additional grant * of patent rights can be found in the PATENTS file in the same directory. * * */ 'use strict';var _require = require('events');const EventEmitter = _require.EventEmitter; class TestWatcher extends EventEmitter { constructor(_ref) {let isWatchMode = _ref.isWatchMode; super(); this.state = { interrupted: false }; this._isWatchMode = isWatchMode; } setState(state) { Object.assign(this.state, state); this.emit('change', this.state); } isInterrupted() { return this.state.interrupted; } isWatchMode() { return this._isWatchMode; }} module.exports = TestWatcher;