const fs = require('fs').promises;
const { Amplify, Auth } = require('aws-amplify');
const env = require('./cypress.env.json');
const config = {
aws_project_region: 'eu-west-2',
aws_cognito_region: 'eu-west-2',
aws_user_pools_id: env.USERPOOLID,
aws_user_pools_web_client_id: env.CLIENTID,
};
Amplify.configure(config);
(async () => {
const response = await Auth.signIn({ username: env.USERNAME, password: env.PASSWORD });
const token = response.signInUserSession.accessToken.jwtToken;
await fs.writeFile('/tmp/token.json', JSON.stringify({ TOKEN: token }));
})();