{"size": 313, "ext": "js", "max_stars_repo_path": "scripts/deploy-service/DeployState.js", "max_stars_repo_name": "nujabes403/HAECHI-CLI", "max_stars_repo_stars_event_min_datetime": "2018-11-27T06:40:05.000Z", "max_stars_repo_stars_event_max_datetime": "2022-01-10T00:23:24.000Z", "max_issues_repo_path": "scripts/deploy-service/DeployState.js", "max_issues_repo_name": "nujabes403/HAECHI-CLI", "max_issues_repo_issues_event_min_datetime": "2018-11-27T11:11:04.000Z", "max_issues_repo_issues_event_max_datetime": "2021-04-05T04:18:57.000Z", "max_forks_repo_path": "scripts/deploy-service/DeployState.js", "max_forks_repo_name": "nujabes403/HAECHI-CLI", "max_forks_repo_forks_event_min_datetime": "2018-11-28T04:10:29.000Z", "max_forks_repo_forks_event_max_datetime": "2022-03-12T13:35:23.000Z"}
{"max_stars_count": 81, "max_issues_count": 116, "max_forks_count": 24, "avg_line_length": 20.8666666667, "max_line_length": 63, "alphanum_fraction": 0.5942492013}
function DeployState() {
  let state = {};

  return {
    getState: function() {
      return JSON.parse(JSON.stringify(state, null, '  '));
    },
    updateState: function(newState) {
      state = JSON.parse(JSON.stringify(newState, null, '  '));
      return this;
    }
  };
}
module.exports = DeployState;
