0.2.0 • Published 2 years ago

email2text-lookup v0.2.0

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

Node.js CI

Email2Text Lookup

Looks up the email2text address using Twilio.

Use

Via CLI

First install:

npm i -g email2text-lookup

Then execute with:

email2text-lookup 5558675309 --sid=AC[...] --secret=[...]

More help can be found with the --help flag, e.g.:

email2text-lookup --help

As a Module

As a CLI, first install:

npm i email2text-lookup

Then import and use:

import { lookupPhoneNumber, lookupEmail2Text } from "email2text-lookup";

const client = new twilio(twilioSid, twilioSecret);
let resolved = await lookupPhoneNumber(client, phoneNumber);
const email2Text = lookupEmail2Text(phoneNumber, resolved.carrier.name);

More help can be found with the --help flag, e.g.:

email2text-lookup --help

Tests

To run the tests you must provide the following environment variables:

TWILIO_SID=AC[...]
TWILIO_SECRET=[...]

## Testing variables
TEST_KNOWN_GOOD_NUMBER=[...]
TEST_EXPECTED_EMAIL2SMS=[...]@somecarrier.com
TEST_EXPECTED_EMAIL2MMS=[...]@somecarrier.com