Nocturnal Programmer's Machine

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

    0.1.7 • 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:

    Install

    npm i @nurodev/mailersend.ts

    DownloadsWeekly Downloads

    38

    Version

    0.1.7

    License

    MIT

    Unpacked Size

    181 kB

    Total Files

    14

    Last publish

    Collaborators

    • nurodev