1 | import { promisify } from 'util'
|
2 | import { Pool } from './Pool'
|
3 | import type { CognitoUserAttribute } from 'amazon-cognito-identity-js'
|
4 | const _signUp_promise = promisify(Pool.signUp.bind(Pool))
|
5 | export async function signUp(
|
6 | username: string,
|
7 | password: string,
|
8 | attributes_a1: CognitoUserAttribute[],
|
9 | validation_data: CognitoUserAttribute[],
|
10 | ) {
|
11 | return await _signUp_promise(
|
12 | username,
|
13 | password,
|
14 | attributes_a1,
|
15 | validation_data,
|
16 | )
|
17 | }
|