{"size": 293, "ext": "js", "max_stars_repo_path": "core/src/interfaces/AuthMiddleware.js", "max_stars_repo_name": "rivalis/rivalis-core", "max_stars_repo_stars_event_min_datetime": "2021-05-26T21:51:41.000Z", "max_stars_repo_stars_event_max_datetime": "2021-11-21T11:20:20.000Z", "max_issues_repo_path": "core/src/interfaces/AuthMiddleware.js", "max_issues_repo_name": "rivalis/rivalis-core", "max_issues_repo_issues_event_min_datetime": "2021-08-24T12:54:38.000Z", "max_issues_repo_issues_event_max_datetime": "2021-11-24T17:49:53.000Z", "max_forks_repo_path": "core/src/interfaces/AuthMiddleware.js", "max_forks_repo_name": "rivalis/rivalis-core", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": 37, "max_issues_count": 5, "max_forks_count": null, "avg_line_length": 18.3125, "max_line_length": 65, "alphanum_fraction": 0.6245733788}
import Context from '../Context'

class AuthMiddleware {

    /**
     * 
     * @param {string} ticket 
     * @returns {PromiseLike<Context>}
     */
    async onAuth(actorId, ticket) {
        throw new Error('AuthMiddleware#onAuth not implemented!')
    }

}

export default AuthMiddleware