let Twitter = await npm("twitter-lite")
let envOptions = {
  hint: md(
    `You need to [create an app](https://developer.twitter.com/en/apps) to get these keys/tokens`
  ),
  ignoreBlur: true,
  secret: true,
}
let client = new Twitter({
  consumer_key: await env(
    "TWITTER_CONSUMER_KEY",
    envOptions
  ),
  consumer_secret: await env(
    "TWITTER_CONSUMER_SECRET",
    envOptions
  ),
  access_token_key: await env(
    "TWITTER_ACCESS_TOKEN_KEY",
    envOptions
  ),
  access_token_secret: await env(
    "TWITTER_ACCESS_TOKEN_SECRET",
    envOptions
  ),
})
let name = await arg("Enter new twitter name:")
let response = await client
  .post("account/update_profile", {
    name,
  })
  .catch(error => console.log(error))