function main()

in action.js [3:27]


function main({ email, org, slacktoken }) {
  return new Promise((resolve, reject) => {
    request.post({
      url: `https://${org}.slack.com/api/users.admin.invite`,
      form: {
        email: email,
        token: slacktoken,
        set_active: true
      }
    }, (err, httpResponse, body) => {
      if (err) {
        reject({ message: "Error" + err });
      } else {
        body = JSON.parse(body);
        if (body.ok) {
          resolve({
            message: `Success! Check ${email} for an invite from Slack.`
          });
        } else {
          reject({ message: body.error });
        }
      }
    });
  });
}