@intuitionrobotics/user-account
Version:
16 lines • 650 B
JavaScript
import { ApiResponse, ServerApi } from "@intuitionrobotics/thunderstorm/backend";
import { AccountModule } from "./_imports.js";
import { HttpMethod } from "@intuitionrobotics/thunderstorm";
import {} from "@intuitionrobotics/thunderstorm/backend";
class ServerApi_Account_Create extends ServerApi {
constructor() {
super(HttpMethod.POST);
this.dontPrintResponse();
}
async process(request, response, queryParams, body) {
this.assertProperty(body, ["password", "email"]);
return AccountModule.create(body, response);
}
}
export default new ServerApi_Account_Create();
//# sourceMappingURL=create.js.map