{"size": 325, "ext": "js", "max_stars_repo_path": "src/backend/request/RequestParams.js", "max_stars_repo_name": "Guseyn/cutie-rest", "max_stars_repo_stars_event_min_datetime": "2018-08-15T13:55:28.000Z", "max_stars_repo_stars_event_max_datetime": "2020-09-22T18:22:33.000Z", "max_issues_repo_path": "src/backend/request/RequestParams.js", "max_issues_repo_name": "Guseyn/cutie-rest", "max_issues_repo_issues_event_min_datetime": "2018-04-11T10:28:23.000Z", "max_issues_repo_issues_event_max_datetime": "2022-02-11T16:14:27.000Z", "max_forks_repo_path": "src/backend/request/RequestParams.js", "max_forks_repo_name": "Guseyn/cutie-rest", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": 6, "max_issues_count": 76, "max_forks_count": null, "avg_line_length": 17.1052631579, "max_line_length": 56, "alphanum_fraction": 0.6707692308}
'use strict'

const url = require('url')
const AsyncObject = require('@cuties/cutie').AsyncObject

class RequestParams extends AsyncObject {
  constructor (request) {
    super(request)
  }

  syncCall () {
    return (request) => {
      return url.parse(request.url, true).query
    }
  }
}

module.exports = RequestParams
