├── .eslintrc.js ├── .github ├── codeql │ └── codeql-config.yml ├── pull_request_template.md └── workflows │ ├── codeql.yml │ └── test.yml ├── .gitignore ├── .tool-versions ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE.txt ├── README.md ├── babel.config.js ├── examples ├── batch │ ├── bulk.ts │ ├── sandbox.ts │ ├── template.ts │ └── transactional.ts ├── bulk │ ├── send-mail.ts │ └── transport.ts ├── contact-events │ └── everything.ts ├── contact-exports │ └── everything.ts ├── contact-fields │ └── everything.ts ├── contact-imports │ └── everything.ts ├── contact-lists │ └── everything.ts ├── contacts │ └── everything.ts ├── general │ ├── account-accesses.ts │ ├── accounts.ts │ ├── billing.ts │ └── permissions.ts ├── sending-domains │ └── everything.ts ├── sending │ ├── everything.ts │ ├── minimal.ts │ ├── suppressions.ts │ ├── template.ts │ └── transport.ts ├── templates │ └── everything.ts ├── testing │ ├── attachments.ts │ ├── inboxes.ts │ ├── messages.ts │ ├── projects.ts │ ├── send-mail.ts │ ├── template.ts │ └── transport.ts └── welcome.png ├── jest.config.js ├── package.json ├── src ├── __tests__ │ ├── adapters │ │ ├── attachment.test.ts │ │ ├── content.test.ts │ │ ├── headers.test.ts │ │ ├── mail.test.ts │ │ └── recipients.test.ts │ └── lib │ │ ├── api │ │ ├── ContactEvents.test.ts │ │ ├── ContactFields.test.ts │ │ ├── ContactImports.test.ts │ │ ├── ContactLists.test.ts │ │ ├── Contacts.test.ts │ │ ├── General.test.ts │ │ ├── Suppressions.test.ts │ │ ├── Templates.test.ts │ │ ├── Testing.test.ts │ │ └── resources │ │ │ ├── AccountAccesses.test.ts │ │ │ ├── Accounts.test.ts │ │ │ ├── Attachments.test.ts │ │ │ ├── Billing.test.ts │ │ │ ├── ContactEvents.test.ts │ │ │ ├── ContactExports.test.ts │ │ │ ├── ContactFields.test.ts │ │ │ ├── ContactImports.test.ts │ │ │ ├── ContactLists.test.ts │ │ │ ├── Contacts.test.ts │ │ │ ├── Inboxes.test.ts │ │ │ ├── Messages.test.ts │ │ │ ├── Permissions.test.ts │ │ │ ├── Projects.test.ts │ │ │ ├── SendingDomains.test.ts │ │ │ ├── Suppressions.test.ts │ │ │ └── Templates.test.ts │ │ ├── axios-logger.test.ts │ │ ├── mail-buffer-encoder.test.ts │ │ ├── mailtrap-client.test.ts │ │ ├── normalizer.test.ts │ │ └── transport.test.ts ├── adapters │ ├── attachement.ts │ ├── content.ts │ ├── headers.ts │ ├── index.ts │ ├── mail.ts │ └── recipients.ts ├── config │ └── index.ts ├── index.ts ├── lib │ ├── MailtrapClient.ts │ ├── MailtrapError.ts │ ├── api │ │ ├── ContactEvents.ts │ │ ├── ContactExports.ts │ │ ├── ContactFields.ts │ │ ├── ContactImports.ts │ │ ├── ContactLists.ts │ │ ├── Contacts.ts │ │ ├── General.ts │ │ ├── SendingDomains.ts │ │ ├── Suppressions.ts │ │ ├── Templates.ts │ │ ├── Testing.ts │ │ └── resources │ │ │ ├── AccountAccesses.ts │ │ │ ├── Accounts.ts │ │ │ ├── Attachments.ts │ │ │ ├── Billing.ts │ │ │ ├── ContactEvents.ts │ │ │ ├── ContactExports.ts │ │ │ ├── ContactFields.ts │ │ │ ├── ContactImports.ts │ │ │ ├── ContactLists.ts │ │ │ ├── Contacts.ts │ │ │ ├── Inboxes.ts │ │ │ ├── Messages.ts │ │ │ ├── Permissions.ts │ │ │ ├── Projects.ts │ │ │ ├── SendingDomains.ts │ │ │ ├── Suppressions.ts │ │ │ └── Templates.ts │ ├── axios-logger.ts │ ├── mail-buffer-encoder.ts │ ├── normalizer.ts │ └── transport.ts └── types │ ├── api │ ├── account-accesses.ts │ ├── accounts.ts │ ├── attachments.ts │ ├── billing.ts │ ├── contact-events.ts │ ├── contact-exports.ts │ ├── contact-fields.ts │ ├── contact-imports.ts │ ├── contactlist.ts │ ├── contacts.ts │ ├── inboxes.ts │ ├── messages.ts │ ├── permissions.ts │ ├── projects.ts │ ├── sending-domains.ts │ ├── suppressions.ts │ └── templates.ts │ ├── axios.ts │ ├── mailtrap.ts │ └── transport.ts ├── tsconfig.build.json ├── tsconfig.json └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/codeql/codeql-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/.github/codeql/codeql-config.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | yarn-error.log 4 | coverage 5 | -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | nodejs 18.12.1 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/babel.config.js -------------------------------------------------------------------------------- /examples/batch/bulk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/batch/bulk.ts -------------------------------------------------------------------------------- /examples/batch/sandbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/batch/sandbox.ts -------------------------------------------------------------------------------- /examples/batch/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/batch/template.ts -------------------------------------------------------------------------------- /examples/batch/transactional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/batch/transactional.ts -------------------------------------------------------------------------------- /examples/bulk/send-mail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/bulk/send-mail.ts -------------------------------------------------------------------------------- /examples/bulk/transport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/bulk/transport.ts -------------------------------------------------------------------------------- /examples/contact-events/everything.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/contact-events/everything.ts -------------------------------------------------------------------------------- /examples/contact-exports/everything.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/contact-exports/everything.ts -------------------------------------------------------------------------------- /examples/contact-fields/everything.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/contact-fields/everything.ts -------------------------------------------------------------------------------- /examples/contact-imports/everything.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/contact-imports/everything.ts -------------------------------------------------------------------------------- /examples/contact-lists/everything.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/contact-lists/everything.ts -------------------------------------------------------------------------------- /examples/contacts/everything.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/contacts/everything.ts -------------------------------------------------------------------------------- /examples/general/account-accesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/general/account-accesses.ts -------------------------------------------------------------------------------- /examples/general/accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/general/accounts.ts -------------------------------------------------------------------------------- /examples/general/billing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/general/billing.ts -------------------------------------------------------------------------------- /examples/general/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/general/permissions.ts -------------------------------------------------------------------------------- /examples/sending-domains/everything.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/sending-domains/everything.ts -------------------------------------------------------------------------------- /examples/sending/everything.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/sending/everything.ts -------------------------------------------------------------------------------- /examples/sending/minimal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/sending/minimal.ts -------------------------------------------------------------------------------- /examples/sending/suppressions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/sending/suppressions.ts -------------------------------------------------------------------------------- /examples/sending/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/sending/template.ts -------------------------------------------------------------------------------- /examples/sending/transport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/sending/transport.ts -------------------------------------------------------------------------------- /examples/templates/everything.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/templates/everything.ts -------------------------------------------------------------------------------- /examples/testing/attachments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/testing/attachments.ts -------------------------------------------------------------------------------- /examples/testing/inboxes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/testing/inboxes.ts -------------------------------------------------------------------------------- /examples/testing/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/testing/messages.ts -------------------------------------------------------------------------------- /examples/testing/projects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/testing/projects.ts -------------------------------------------------------------------------------- /examples/testing/send-mail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/testing/send-mail.ts -------------------------------------------------------------------------------- /examples/testing/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/testing/template.ts -------------------------------------------------------------------------------- /examples/testing/transport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/testing/transport.ts -------------------------------------------------------------------------------- /examples/welcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/examples/welcome.png -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/package.json -------------------------------------------------------------------------------- /src/__tests__/adapters/attachment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/adapters/attachment.test.ts -------------------------------------------------------------------------------- /src/__tests__/adapters/content.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/adapters/content.test.ts -------------------------------------------------------------------------------- /src/__tests__/adapters/headers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/adapters/headers.test.ts -------------------------------------------------------------------------------- /src/__tests__/adapters/mail.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/adapters/mail.test.ts -------------------------------------------------------------------------------- /src/__tests__/adapters/recipients.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/adapters/recipients.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/ContactEvents.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/ContactEvents.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/ContactFields.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/ContactFields.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/ContactImports.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/ContactImports.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/ContactLists.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/ContactLists.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/Contacts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/Contacts.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/General.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/General.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/Suppressions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/Suppressions.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/Templates.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/Templates.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/Testing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/Testing.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/AccountAccesses.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/AccountAccesses.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/Accounts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/Accounts.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/Attachments.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/Attachments.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/Billing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/Billing.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/ContactEvents.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/ContactEvents.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/ContactExports.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/ContactExports.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/ContactFields.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/ContactFields.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/ContactImports.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/ContactImports.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/ContactLists.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/ContactLists.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/Contacts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/Contacts.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/Inboxes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/Inboxes.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/Messages.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/Messages.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/Permissions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/Permissions.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/Projects.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/Projects.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/SendingDomains.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/SendingDomains.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/Suppressions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/Suppressions.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/api/resources/Templates.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/api/resources/Templates.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/axios-logger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/axios-logger.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/mail-buffer-encoder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/mail-buffer-encoder.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/mailtrap-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/mailtrap-client.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/normalizer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/normalizer.test.ts -------------------------------------------------------------------------------- /src/__tests__/lib/transport.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/__tests__/lib/transport.test.ts -------------------------------------------------------------------------------- /src/adapters/attachement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/adapters/attachement.ts -------------------------------------------------------------------------------- /src/adapters/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/adapters/content.ts -------------------------------------------------------------------------------- /src/adapters/headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/adapters/headers.ts -------------------------------------------------------------------------------- /src/adapters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/adapters/index.ts -------------------------------------------------------------------------------- /src/adapters/mail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/adapters/mail.ts -------------------------------------------------------------------------------- /src/adapters/recipients.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/adapters/recipients.ts -------------------------------------------------------------------------------- /src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/config/index.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/MailtrapClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/MailtrapClient.ts -------------------------------------------------------------------------------- /src/lib/MailtrapError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/MailtrapError.ts -------------------------------------------------------------------------------- /src/lib/api/ContactEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/ContactEvents.ts -------------------------------------------------------------------------------- /src/lib/api/ContactExports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/ContactExports.ts -------------------------------------------------------------------------------- /src/lib/api/ContactFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/ContactFields.ts -------------------------------------------------------------------------------- /src/lib/api/ContactImports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/ContactImports.ts -------------------------------------------------------------------------------- /src/lib/api/ContactLists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/ContactLists.ts -------------------------------------------------------------------------------- /src/lib/api/Contacts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/Contacts.ts -------------------------------------------------------------------------------- /src/lib/api/General.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/General.ts -------------------------------------------------------------------------------- /src/lib/api/SendingDomains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/SendingDomains.ts -------------------------------------------------------------------------------- /src/lib/api/Suppressions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/Suppressions.ts -------------------------------------------------------------------------------- /src/lib/api/Templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/Templates.ts -------------------------------------------------------------------------------- /src/lib/api/Testing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/Testing.ts -------------------------------------------------------------------------------- /src/lib/api/resources/AccountAccesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/AccountAccesses.ts -------------------------------------------------------------------------------- /src/lib/api/resources/Accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/Accounts.ts -------------------------------------------------------------------------------- /src/lib/api/resources/Attachments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/Attachments.ts -------------------------------------------------------------------------------- /src/lib/api/resources/Billing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/Billing.ts -------------------------------------------------------------------------------- /src/lib/api/resources/ContactEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/ContactEvents.ts -------------------------------------------------------------------------------- /src/lib/api/resources/ContactExports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/ContactExports.ts -------------------------------------------------------------------------------- /src/lib/api/resources/ContactFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/ContactFields.ts -------------------------------------------------------------------------------- /src/lib/api/resources/ContactImports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/ContactImports.ts -------------------------------------------------------------------------------- /src/lib/api/resources/ContactLists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/ContactLists.ts -------------------------------------------------------------------------------- /src/lib/api/resources/Contacts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/Contacts.ts -------------------------------------------------------------------------------- /src/lib/api/resources/Inboxes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/Inboxes.ts -------------------------------------------------------------------------------- /src/lib/api/resources/Messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/Messages.ts -------------------------------------------------------------------------------- /src/lib/api/resources/Permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/Permissions.ts -------------------------------------------------------------------------------- /src/lib/api/resources/Projects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/Projects.ts -------------------------------------------------------------------------------- /src/lib/api/resources/SendingDomains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/SendingDomains.ts -------------------------------------------------------------------------------- /src/lib/api/resources/Suppressions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/Suppressions.ts -------------------------------------------------------------------------------- /src/lib/api/resources/Templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/api/resources/Templates.ts -------------------------------------------------------------------------------- /src/lib/axios-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/axios-logger.ts -------------------------------------------------------------------------------- /src/lib/mail-buffer-encoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/mail-buffer-encoder.ts -------------------------------------------------------------------------------- /src/lib/normalizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/normalizer.ts -------------------------------------------------------------------------------- /src/lib/transport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/lib/transport.ts -------------------------------------------------------------------------------- /src/types/api/account-accesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/account-accesses.ts -------------------------------------------------------------------------------- /src/types/api/accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/accounts.ts -------------------------------------------------------------------------------- /src/types/api/attachments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/attachments.ts -------------------------------------------------------------------------------- /src/types/api/billing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/billing.ts -------------------------------------------------------------------------------- /src/types/api/contact-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/contact-events.ts -------------------------------------------------------------------------------- /src/types/api/contact-exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/contact-exports.ts -------------------------------------------------------------------------------- /src/types/api/contact-fields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/contact-fields.ts -------------------------------------------------------------------------------- /src/types/api/contact-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/contact-imports.ts -------------------------------------------------------------------------------- /src/types/api/contactlist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/contactlist.ts -------------------------------------------------------------------------------- /src/types/api/contacts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/contacts.ts -------------------------------------------------------------------------------- /src/types/api/inboxes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/inboxes.ts -------------------------------------------------------------------------------- /src/types/api/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/messages.ts -------------------------------------------------------------------------------- /src/types/api/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/permissions.ts -------------------------------------------------------------------------------- /src/types/api/projects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/projects.ts -------------------------------------------------------------------------------- /src/types/api/sending-domains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/sending-domains.ts -------------------------------------------------------------------------------- /src/types/api/suppressions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/suppressions.ts -------------------------------------------------------------------------------- /src/types/api/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/api/templates.ts -------------------------------------------------------------------------------- /src/types/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/axios.ts -------------------------------------------------------------------------------- /src/types/mailtrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/mailtrap.ts -------------------------------------------------------------------------------- /src/types/transport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/src/types/transport.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailtrap/mailtrap-nodejs/HEAD/yarn.lock --------------------------------------------------------------------------------