SpencerCDixon/redux-cli

View on GitHub
src/cli/environment.js

Summary

Maintainability
A
0 mins
Test Coverage
import ProjectSettings from '../models/project-settings';
import UI from '../models/ui';

function makeGetEnvironment() {
  let environment;

  return function() {
    if (!environment) {
      environment = {
        ui: new UI(),
        settings: new ProjectSettings()
      };
    }
    return environment;
  };
}

export default makeGetEnvironment();