UNPKG

scientist.js

Version:

A JavaScript interpretation of the Ruby library Scientist, a library for carefully refactoring critical paths.

59 lines (36 loc) 2.2 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.Observation = exports.DateTimeProvider = exports.RandomProvider = exports.MissingBehaviourError = exports.BehaviourNotUniqueError = exports.BadBehaviourError = exports.Experiment = exports.BaseExperiment = exports.Result = exports.ResultPublisher = undefined; var _result = require('./result'); var _result2 = _interopRequireDefault(_result); var _baseExperiment = require('./base-experiment'); var _baseExperiment2 = _interopRequireDefault(_baseExperiment); var _experiment = require('./experiment'); var _experiment2 = _interopRequireDefault(_experiment); var _observation = require('./observation'); var _observation2 = _interopRequireDefault(_observation); var _resultPublisher = require('./result-publisher'); var _resultPublisher2 = _interopRequireDefault(_resultPublisher); var _datetimeProvider = require('./datetime-provider'); var _datetimeProvider2 = _interopRequireDefault(_datetimeProvider); var _randomProvider = require('./random-provider'); var _randomProvider2 = _interopRequireDefault(_randomProvider); var _badBehaviourError = require('./errors/bad-behaviour-error'); var _badBehaviourError2 = _interopRequireDefault(_badBehaviourError); var _behaviourMissingError = require('./errors/behaviour-missing-error'); var _behaviourMissingError2 = _interopRequireDefault(_behaviourMissingError); var _behaviourNotUniqueError = require('./errors/behaviour-not-unique-error'); var _behaviourNotUniqueError2 = _interopRequireDefault(_behaviourNotUniqueError); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } exports.ResultPublisher = _resultPublisher2.default; exports.Result = _result2.default; exports.BaseExperiment = _baseExperiment2.default; exports.Experiment = _experiment2.default; exports.BadBehaviourError = _badBehaviourError2.default; exports.BehaviourNotUniqueError = _behaviourNotUniqueError2.default; exports.MissingBehaviourError = _behaviourMissingError2.default; exports.RandomProvider = _randomProvider2.default; exports.DateTimeProvider = _datetimeProvider2.default; exports.Observation = _observation2.default;