@nurodev/mailersend.ts
TypeScript icon, indicating that this package has built-in type declarations

0.1.9 • Public • Published



📫
mailersend.ts




Lightweight MailerSend Node.js api written in TypeScript

Package Version Package Monthly Downloads CI Build Docs



🚀 Install

Install it locally in your project

npm i --save @nurodev/mailersend.ts

# Or with Yarn

yarn add @nurodev/mailersend.ts

🦄 Usage

Here are 2 basic examples of how to use the package using either the direct function handler or the client instance model:

import { sendEmail } from "@nurodev/mailersend.ts";

const result = await sendEmail("API_KEY", {
  from: {
    email: "elon@spacex.com",
    name: "Elon Musk",
  },
  to: [
    {
      email: "tim@apple.com",
      name: "Tim Apple",
    },
  ],
  subject: "The future of humanity...",
  html: "<h1>Hello World</h1>",
  text: "Hello World",
});
import { Client } from "@nurodev/mailersend.ts";

const client = new Client("API_KEY");

const result = await client.sendEmail({
  from: {
    email: "elon@spacex.com",
    name: "Elon Musk",
  },
  to: [
    {
      email: "tim@apple.com",
      name: "Tim Apple",
    },
  ],
  subject: "The future of humanity...",
  html: "<h1>Hello World</h1>",
  text: "Hello World",
});

📕 Documentation

To view the documentation on how to use each module, view the README.md for each module:

Dependents (0)

Package Sidebar

Install

npm i @nurodev/mailersend.ts

Weekly Downloads

0

Version

0.1.9

License

MIT

Unpacked Size

186 kB

Total Files

14

Last publish

Collaborators

  • nurodev