├── .env_sample ├── .eslintignore ├── .eslintrc.yaml ├── .github └── workflows │ ├── pr-lint.yml │ └── test-and-deploy.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── FIRST_TIMERS.md ├── LICENSE ├── Makefile ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── TROUBLESHOOTING.md ├── UPGRADE.md ├── USAGE.md ├── docs ├── examples │ └── webhooks-docker │ │ ├── .dockerignore │ │ ├── .gitignore │ │ ├── CONTRIBUTING.md │ │ ├── Dockerfile │ │ ├── LICENSE │ │ ├── README.md │ │ ├── app.js │ │ ├── docker-compose.debug.yml │ │ ├── docker-compose.yml │ │ ├── example-email-parse-payload.txt │ │ ├── example-event-notification.txt │ │ ├── k8s │ │ └── inbound-parse.yml │ │ ├── package.json │ │ └── routes │ │ ├── events.js │ │ └── inbound-parse.js ├── migration-guides │ └── migrating-from-version-6-to-7.md └── use-cases │ ├── README.md │ ├── advanced.md │ ├── attachments.md │ ├── categories.md │ ├── cc-bcc-reply-to.md │ ├── custom-headers.md │ ├── customization.md │ ├── data-residency-set-hostname.md │ ├── domain-authentication.md │ ├── email-activity.md │ ├── email-stats.md │ ├── event-webhook.md │ ├── flexible-address-fields.md │ ├── hide-warnings.md │ ├── kitchen-sink.md │ ├── manual-content.md │ ├── multiple-emails-multiple-recipients.md │ ├── multiple-emails-personalizations-with-substitutions.md │ ├── multiple-emails-personalizations.md │ ├── multiple-reply-to-email.md │ ├── scheduled-send.md │ ├── single-email-multiple-recipients.md │ ├── single-email-single-recipient.md │ ├── sms.md │ ├── success-failure-errors.md │ ├── timeout.md │ ├── transactional-legacy-templates.md │ ├── transactional-templates.md │ ├── twilio-email.md │ └── twilio-setup.md ├── lerna.json ├── license.spec.js ├── package.json ├── packages ├── client │ ├── README.md │ ├── USAGE.md │ ├── USE_CASES.md │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── src │ │ ├── classes │ │ └── client.js │ │ ├── client.d.ts │ │ ├── client.js │ │ ├── client.spec.js │ │ ├── request.d.ts │ │ └── response.d.ts ├── contact-importer │ ├── README.md │ ├── index.d.ts │ ├── package.json │ └── src │ │ ├── importer.d.ts │ │ ├── importer.js │ │ └── importer.spec.js ├── eventwebhook │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── src │ │ ├── eventwebhook.d.ts │ │ ├── eventwebhook.js │ │ └── eventwebhook.spec.js ├── helpers │ ├── README.md │ ├── attachment.txt │ ├── classes │ │ ├── attachment.d.ts │ │ ├── attachment.js │ │ ├── attachment.spec.js │ │ ├── email-address.d.ts │ │ ├── email-address.js │ │ ├── email-address.spec.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── mail.d.ts │ │ ├── mail.js │ │ ├── mail.spec.js │ │ ├── personalization.d.ts │ │ ├── personalization.js │ │ ├── personalization_specs │ │ │ ├── 527-camel-case-headers.spec.js │ │ │ ├── PERSONALIZATION-SPECS-README.md │ │ │ ├── add-bcc.spec.js │ │ │ ├── add-cc.spec.js │ │ │ ├── add-custom-args.spec.js │ │ │ ├── add-headers.spec.js │ │ │ ├── add-substitutions.spec.js │ │ │ ├── from-data.spec.js │ │ │ ├── reverse-merge-dynamic_teplate_data.spec.js │ │ │ ├── reverse-merge-substitutions.spec.js │ │ │ ├── set-add-to.spec.js │ │ │ ├── set-bcc.spec.js │ │ │ ├── set-cc.spec.js │ │ │ ├── set-custom-args.spec.js │ │ │ ├── set-from.spec.js │ │ │ ├── set-headers.spec.js │ │ │ ├── set-send-at.spec.js │ │ │ ├── set-subject.spec.js │ │ │ ├── set-substitutions.spec.js │ │ │ ├── set-to.spec.js │ │ │ ├── set_dynamic_template_data.spec.js │ │ │ ├── substitutions-wrappers.spec.js │ │ │ └── to-json.spec.js │ │ ├── request.d.ts │ │ ├── response-error.d.ts │ │ ├── response-error.js │ │ ├── response.d.ts │ │ ├── response.js │ │ ├── statistics.d.ts │ │ ├── statistics.js │ │ └── statistics.spec.js │ ├── constants │ │ └── index.js │ ├── helpers │ │ ├── array-to-json.d.ts │ │ ├── array-to-json.js │ │ ├── array-to-json.spec.js │ │ ├── convert-keys.d.ts │ │ ├── convert-keys.js │ │ ├── convert-keys.spec.js │ │ ├── deep-clone.d.ts │ │ ├── deep-clone.js │ │ ├── deep-clone.spec.js │ │ ├── html-to-plain-text.js │ │ ├── html-to-plain-text.spec.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── merge-data-deep.d.ts │ │ ├── merge-data-deep.js │ │ ├── merge-data-deep.spec.js │ │ ├── merge-data.d.ts │ │ ├── merge-data.js │ │ ├── merge-data.spec.js │ │ ├── split-name-email.d.ts │ │ ├── split-name-email.js │ │ ├── split-name-email.spec.js │ │ ├── str-to-camel-case.js │ │ ├── str-to-camel-case.spec.js │ │ ├── str-to-snake-case.js │ │ ├── str-to-snake-case.spec.js │ │ ├── to-camel-case.d.ts │ │ ├── to-camel-case.js │ │ ├── to-snake-case.d.ts │ │ ├── to-snake-case.js │ │ ├── validate-settings.js │ │ ├── wrap-substitutions.d.ts │ │ ├── wrap-substitutions.js │ │ └── wrap-substitutions.spec.js │ ├── index.d.ts │ ├── index.js │ └── package.json ├── inbound-mail-parser │ ├── README.md │ ├── index.d.ts │ ├── package.json │ └── src │ │ ├── parser.d.ts │ │ ├── parser.js │ │ └── parser.spec.js ├── mail │ ├── README.md │ ├── USE_CASES.md │ ├── index.d.ts │ ├── index.js │ ├── package.json │ └── src │ │ ├── classes │ │ └── mail-service.js │ │ ├── mail.d.ts │ │ ├── mail.js │ │ └── mail.spec.js └── subscription-widget │ ├── .gitignore │ ├── LICENSE.txt │ ├── Procfile │ ├── README.md │ ├── app.json │ ├── index.js │ ├── package.json │ ├── server │ ├── controllers │ │ └── contact_list_controller.js │ ├── router.js │ └── static │ │ ├── check-inbox.html │ │ ├── error.html │ │ ├── index.html │ │ ├── sample-form.png │ │ ├── success.html │ │ └── template.png │ └── settings.js ├── static └── img │ ├── github-fork.png │ └── github-sign-up.png ├── test ├── files.spec.js ├── mocha.js ├── mocha.opts └── typescript │ ├── client.ts │ ├── eventwebhook.ts │ ├── helpers.ts │ └── mail.ts ├── tsconfig.json └── twilio_sendgrid_logo.png /.env_sample: -------------------------------------------------------------------------------- 1 | export SENDGRID_API_KEY = '' 2 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/.eslintrc.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/.github/workflows/pr-lint.yml -------------------------------------------------------------------------------- /.github/workflows/test-and-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/.github/workflows/test-and-deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/Dockerfile -------------------------------------------------------------------------------- /FIRST_TIMERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/FIRST_TIMERS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/Makefile -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/README.md -------------------------------------------------------------------------------- /TROUBLESHOOTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/TROUBLESHOOTING.md -------------------------------------------------------------------------------- /UPGRADE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/UPGRADE.md -------------------------------------------------------------------------------- /USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/USAGE.md -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/examples/webhooks-docker/.dockerignore -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/examples/webhooks-docker/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/examples/webhooks-docker/Dockerfile -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/examples/webhooks-docker/LICENSE -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/examples/webhooks-docker/README.md -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/examples/webhooks-docker/app.js -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/docker-compose.debug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/examples/webhooks-docker/docker-compose.debug.yml -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/examples/webhooks-docker/docker-compose.yml -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/example-email-parse-payload.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/examples/webhooks-docker/example-email-parse-payload.txt -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/example-event-notification.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/examples/webhooks-docker/example-event-notification.txt -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/k8s/inbound-parse.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/examples/webhooks-docker/k8s/inbound-parse.yml -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/examples/webhooks-docker/package.json -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/routes/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/examples/webhooks-docker/routes/events.js -------------------------------------------------------------------------------- /docs/examples/webhooks-docker/routes/inbound-parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/examples/webhooks-docker/routes/inbound-parse.js -------------------------------------------------------------------------------- /docs/migration-guides/migrating-from-version-6-to-7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/migration-guides/migrating-from-version-6-to-7.md -------------------------------------------------------------------------------- /docs/use-cases/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/README.md -------------------------------------------------------------------------------- /docs/use-cases/advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/advanced.md -------------------------------------------------------------------------------- /docs/use-cases/attachments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/attachments.md -------------------------------------------------------------------------------- /docs/use-cases/categories.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/categories.md -------------------------------------------------------------------------------- /docs/use-cases/cc-bcc-reply-to.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/cc-bcc-reply-to.md -------------------------------------------------------------------------------- /docs/use-cases/custom-headers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/custom-headers.md -------------------------------------------------------------------------------- /docs/use-cases/customization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/customization.md -------------------------------------------------------------------------------- /docs/use-cases/data-residency-set-hostname.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/data-residency-set-hostname.md -------------------------------------------------------------------------------- /docs/use-cases/domain-authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/domain-authentication.md -------------------------------------------------------------------------------- /docs/use-cases/email-activity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/email-activity.md -------------------------------------------------------------------------------- /docs/use-cases/email-stats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/email-stats.md -------------------------------------------------------------------------------- /docs/use-cases/event-webhook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/event-webhook.md -------------------------------------------------------------------------------- /docs/use-cases/flexible-address-fields.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/flexible-address-fields.md -------------------------------------------------------------------------------- /docs/use-cases/hide-warnings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/hide-warnings.md -------------------------------------------------------------------------------- /docs/use-cases/kitchen-sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/kitchen-sink.md -------------------------------------------------------------------------------- /docs/use-cases/manual-content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/manual-content.md -------------------------------------------------------------------------------- /docs/use-cases/multiple-emails-multiple-recipients.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/multiple-emails-multiple-recipients.md -------------------------------------------------------------------------------- /docs/use-cases/multiple-emails-personalizations-with-substitutions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/multiple-emails-personalizations-with-substitutions.md -------------------------------------------------------------------------------- /docs/use-cases/multiple-emails-personalizations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/multiple-emails-personalizations.md -------------------------------------------------------------------------------- /docs/use-cases/multiple-reply-to-email.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/multiple-reply-to-email.md -------------------------------------------------------------------------------- /docs/use-cases/scheduled-send.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/scheduled-send.md -------------------------------------------------------------------------------- /docs/use-cases/single-email-multiple-recipients.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/single-email-multiple-recipients.md -------------------------------------------------------------------------------- /docs/use-cases/single-email-single-recipient.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/single-email-single-recipient.md -------------------------------------------------------------------------------- /docs/use-cases/sms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/sms.md -------------------------------------------------------------------------------- /docs/use-cases/success-failure-errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/success-failure-errors.md -------------------------------------------------------------------------------- /docs/use-cases/timeout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/timeout.md -------------------------------------------------------------------------------- /docs/use-cases/transactional-legacy-templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/transactional-legacy-templates.md -------------------------------------------------------------------------------- /docs/use-cases/transactional-templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/transactional-templates.md -------------------------------------------------------------------------------- /docs/use-cases/twilio-email.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/twilio-email.md -------------------------------------------------------------------------------- /docs/use-cases/twilio-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/docs/use-cases/twilio-setup.md -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/lerna.json -------------------------------------------------------------------------------- /license.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/license.spec.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/package.json -------------------------------------------------------------------------------- /packages/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/client/README.md -------------------------------------------------------------------------------- /packages/client/USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/client/USAGE.md -------------------------------------------------------------------------------- /packages/client/USE_CASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/client/USE_CASES.md -------------------------------------------------------------------------------- /packages/client/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/client/index.d.ts -------------------------------------------------------------------------------- /packages/client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/client/index.js -------------------------------------------------------------------------------- /packages/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/client/package.json -------------------------------------------------------------------------------- /packages/client/src/classes/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/client/src/classes/client.js -------------------------------------------------------------------------------- /packages/client/src/client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/client/src/client.d.ts -------------------------------------------------------------------------------- /packages/client/src/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/client/src/client.js -------------------------------------------------------------------------------- /packages/client/src/client.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/client/src/client.spec.js -------------------------------------------------------------------------------- /packages/client/src/request.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/client/src/request.d.ts -------------------------------------------------------------------------------- /packages/client/src/response.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/client/src/response.d.ts -------------------------------------------------------------------------------- /packages/contact-importer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/contact-importer/README.md -------------------------------------------------------------------------------- /packages/contact-importer/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/contact-importer/index.d.ts -------------------------------------------------------------------------------- /packages/contact-importer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/contact-importer/package.json -------------------------------------------------------------------------------- /packages/contact-importer/src/importer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/contact-importer/src/importer.d.ts -------------------------------------------------------------------------------- /packages/contact-importer/src/importer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/contact-importer/src/importer.js -------------------------------------------------------------------------------- /packages/contact-importer/src/importer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/contact-importer/src/importer.spec.js -------------------------------------------------------------------------------- /packages/eventwebhook/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/eventwebhook/index.d.ts -------------------------------------------------------------------------------- /packages/eventwebhook/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/eventwebhook/index.js -------------------------------------------------------------------------------- /packages/eventwebhook/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/eventwebhook/package.json -------------------------------------------------------------------------------- /packages/eventwebhook/src/eventwebhook.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/eventwebhook/src/eventwebhook.d.ts -------------------------------------------------------------------------------- /packages/eventwebhook/src/eventwebhook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/eventwebhook/src/eventwebhook.js -------------------------------------------------------------------------------- /packages/eventwebhook/src/eventwebhook.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/eventwebhook/src/eventwebhook.spec.js -------------------------------------------------------------------------------- /packages/helpers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/README.md -------------------------------------------------------------------------------- /packages/helpers/attachment.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/attachment.txt -------------------------------------------------------------------------------- /packages/helpers/classes/attachment.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/attachment.d.ts -------------------------------------------------------------------------------- /packages/helpers/classes/attachment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/attachment.js -------------------------------------------------------------------------------- /packages/helpers/classes/attachment.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/attachment.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/email-address.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/email-address.d.ts -------------------------------------------------------------------------------- /packages/helpers/classes/email-address.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/email-address.js -------------------------------------------------------------------------------- /packages/helpers/classes/email-address.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/email-address.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/index.d.ts -------------------------------------------------------------------------------- /packages/helpers/classes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/index.js -------------------------------------------------------------------------------- /packages/helpers/classes/mail.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/mail.d.ts -------------------------------------------------------------------------------- /packages/helpers/classes/mail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/mail.js -------------------------------------------------------------------------------- /packages/helpers/classes/mail.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/mail.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization.d.ts -------------------------------------------------------------------------------- /packages/helpers/classes/personalization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/527-camel-case-headers.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/527-camel-case-headers.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/PERSONALIZATION-SPECS-README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/PERSONALIZATION-SPECS-README.md -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/add-bcc.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/add-bcc.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/add-cc.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/add-cc.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/add-custom-args.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/add-custom-args.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/add-headers.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/add-headers.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/add-substitutions.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/add-substitutions.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/from-data.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/from-data.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/reverse-merge-dynamic_teplate_data.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/reverse-merge-dynamic_teplate_data.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/reverse-merge-substitutions.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/reverse-merge-substitutions.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/set-add-to.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/set-add-to.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/set-bcc.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/set-bcc.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/set-cc.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/set-cc.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/set-custom-args.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/set-custom-args.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/set-from.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/set-from.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/set-headers.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/set-headers.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/set-send-at.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/set-send-at.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/set-subject.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/set-subject.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/set-substitutions.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/set-substitutions.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/set-to.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/set-to.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/set_dynamic_template_data.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/set_dynamic_template_data.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/substitutions-wrappers.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/substitutions-wrappers.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/personalization_specs/to-json.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/personalization_specs/to-json.spec.js -------------------------------------------------------------------------------- /packages/helpers/classes/request.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/request.d.ts -------------------------------------------------------------------------------- /packages/helpers/classes/response-error.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/response-error.d.ts -------------------------------------------------------------------------------- /packages/helpers/classes/response-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/response-error.js -------------------------------------------------------------------------------- /packages/helpers/classes/response.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/response.d.ts -------------------------------------------------------------------------------- /packages/helpers/classes/response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/response.js -------------------------------------------------------------------------------- /packages/helpers/classes/statistics.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/statistics.d.ts -------------------------------------------------------------------------------- /packages/helpers/classes/statistics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/statistics.js -------------------------------------------------------------------------------- /packages/helpers/classes/statistics.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/classes/statistics.spec.js -------------------------------------------------------------------------------- /packages/helpers/constants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/constants/index.js -------------------------------------------------------------------------------- /packages/helpers/helpers/array-to-json.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/array-to-json.d.ts -------------------------------------------------------------------------------- /packages/helpers/helpers/array-to-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/array-to-json.js -------------------------------------------------------------------------------- /packages/helpers/helpers/array-to-json.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/array-to-json.spec.js -------------------------------------------------------------------------------- /packages/helpers/helpers/convert-keys.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/convert-keys.d.ts -------------------------------------------------------------------------------- /packages/helpers/helpers/convert-keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/convert-keys.js -------------------------------------------------------------------------------- /packages/helpers/helpers/convert-keys.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/convert-keys.spec.js -------------------------------------------------------------------------------- /packages/helpers/helpers/deep-clone.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/deep-clone.d.ts -------------------------------------------------------------------------------- /packages/helpers/helpers/deep-clone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/deep-clone.js -------------------------------------------------------------------------------- /packages/helpers/helpers/deep-clone.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/deep-clone.spec.js -------------------------------------------------------------------------------- /packages/helpers/helpers/html-to-plain-text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/html-to-plain-text.js -------------------------------------------------------------------------------- /packages/helpers/helpers/html-to-plain-text.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/html-to-plain-text.spec.js -------------------------------------------------------------------------------- /packages/helpers/helpers/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/index.d.ts -------------------------------------------------------------------------------- /packages/helpers/helpers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/index.js -------------------------------------------------------------------------------- /packages/helpers/helpers/merge-data-deep.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/merge-data-deep.d.ts -------------------------------------------------------------------------------- /packages/helpers/helpers/merge-data-deep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/merge-data-deep.js -------------------------------------------------------------------------------- /packages/helpers/helpers/merge-data-deep.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/merge-data-deep.spec.js -------------------------------------------------------------------------------- /packages/helpers/helpers/merge-data.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/merge-data.d.ts -------------------------------------------------------------------------------- /packages/helpers/helpers/merge-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/merge-data.js -------------------------------------------------------------------------------- /packages/helpers/helpers/merge-data.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/merge-data.spec.js -------------------------------------------------------------------------------- /packages/helpers/helpers/split-name-email.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/split-name-email.d.ts -------------------------------------------------------------------------------- /packages/helpers/helpers/split-name-email.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/split-name-email.js -------------------------------------------------------------------------------- /packages/helpers/helpers/split-name-email.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/split-name-email.spec.js -------------------------------------------------------------------------------- /packages/helpers/helpers/str-to-camel-case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/str-to-camel-case.js -------------------------------------------------------------------------------- /packages/helpers/helpers/str-to-camel-case.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/str-to-camel-case.spec.js -------------------------------------------------------------------------------- /packages/helpers/helpers/str-to-snake-case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/str-to-snake-case.js -------------------------------------------------------------------------------- /packages/helpers/helpers/str-to-snake-case.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/str-to-snake-case.spec.js -------------------------------------------------------------------------------- /packages/helpers/helpers/to-camel-case.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/to-camel-case.d.ts -------------------------------------------------------------------------------- /packages/helpers/helpers/to-camel-case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/to-camel-case.js -------------------------------------------------------------------------------- /packages/helpers/helpers/to-snake-case.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/to-snake-case.d.ts -------------------------------------------------------------------------------- /packages/helpers/helpers/to-snake-case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/to-snake-case.js -------------------------------------------------------------------------------- /packages/helpers/helpers/validate-settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/validate-settings.js -------------------------------------------------------------------------------- /packages/helpers/helpers/wrap-substitutions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/wrap-substitutions.d.ts -------------------------------------------------------------------------------- /packages/helpers/helpers/wrap-substitutions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/wrap-substitutions.js -------------------------------------------------------------------------------- /packages/helpers/helpers/wrap-substitutions.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/helpers/wrap-substitutions.spec.js -------------------------------------------------------------------------------- /packages/helpers/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/index.d.ts -------------------------------------------------------------------------------- /packages/helpers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/index.js -------------------------------------------------------------------------------- /packages/helpers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/helpers/package.json -------------------------------------------------------------------------------- /packages/inbound-mail-parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/inbound-mail-parser/README.md -------------------------------------------------------------------------------- /packages/inbound-mail-parser/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/inbound-mail-parser/index.d.ts -------------------------------------------------------------------------------- /packages/inbound-mail-parser/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/inbound-mail-parser/package.json -------------------------------------------------------------------------------- /packages/inbound-mail-parser/src/parser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/inbound-mail-parser/src/parser.d.ts -------------------------------------------------------------------------------- /packages/inbound-mail-parser/src/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/inbound-mail-parser/src/parser.js -------------------------------------------------------------------------------- /packages/inbound-mail-parser/src/parser.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/inbound-mail-parser/src/parser.spec.js -------------------------------------------------------------------------------- /packages/mail/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/mail/README.md -------------------------------------------------------------------------------- /packages/mail/USE_CASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/mail/USE_CASES.md -------------------------------------------------------------------------------- /packages/mail/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/mail/index.d.ts -------------------------------------------------------------------------------- /packages/mail/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/mail/index.js -------------------------------------------------------------------------------- /packages/mail/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/mail/package.json -------------------------------------------------------------------------------- /packages/mail/src/classes/mail-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/mail/src/classes/mail-service.js -------------------------------------------------------------------------------- /packages/mail/src/mail.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/mail/src/mail.d.ts -------------------------------------------------------------------------------- /packages/mail/src/mail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/mail/src/mail.js -------------------------------------------------------------------------------- /packages/mail/src/mail.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/mail/src/mail.spec.js -------------------------------------------------------------------------------- /packages/subscription-widget/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules -------------------------------------------------------------------------------- /packages/subscription-widget/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/subscription-widget/LICENSE.txt -------------------------------------------------------------------------------- /packages/subscription-widget/Procfile: -------------------------------------------------------------------------------- 1 | web: node index.js -------------------------------------------------------------------------------- /packages/subscription-widget/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/subscription-widget/README.md -------------------------------------------------------------------------------- /packages/subscription-widget/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/subscription-widget/app.json -------------------------------------------------------------------------------- /packages/subscription-widget/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/subscription-widget/index.js -------------------------------------------------------------------------------- /packages/subscription-widget/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/subscription-widget/package.json -------------------------------------------------------------------------------- /packages/subscription-widget/server/controllers/contact_list_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/subscription-widget/server/controllers/contact_list_controller.js -------------------------------------------------------------------------------- /packages/subscription-widget/server/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/subscription-widget/server/router.js -------------------------------------------------------------------------------- /packages/subscription-widget/server/static/check-inbox.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/subscription-widget/server/static/check-inbox.html -------------------------------------------------------------------------------- /packages/subscription-widget/server/static/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/subscription-widget/server/static/error.html -------------------------------------------------------------------------------- /packages/subscription-widget/server/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/subscription-widget/server/static/index.html -------------------------------------------------------------------------------- /packages/subscription-widget/server/static/sample-form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/subscription-widget/server/static/sample-form.png -------------------------------------------------------------------------------- /packages/subscription-widget/server/static/success.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/subscription-widget/server/static/success.html -------------------------------------------------------------------------------- /packages/subscription-widget/server/static/template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/subscription-widget/server/static/template.png -------------------------------------------------------------------------------- /packages/subscription-widget/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/packages/subscription-widget/settings.js -------------------------------------------------------------------------------- /static/img/github-fork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/static/img/github-fork.png -------------------------------------------------------------------------------- /static/img/github-sign-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/static/img/github-sign-up.png -------------------------------------------------------------------------------- /test/files.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/test/files.spec.js -------------------------------------------------------------------------------- /test/mocha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/test/mocha.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/test/mocha.opts -------------------------------------------------------------------------------- /test/typescript/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/test/typescript/client.ts -------------------------------------------------------------------------------- /test/typescript/eventwebhook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/test/typescript/eventwebhook.ts -------------------------------------------------------------------------------- /test/typescript/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/test/typescript/helpers.ts -------------------------------------------------------------------------------- /test/typescript/mail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/test/typescript/mail.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/tsconfig.json -------------------------------------------------------------------------------- /twilio_sendgrid_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sendgrid/sendgrid-nodejs/HEAD/twilio_sendgrid_logo.png --------------------------------------------------------------------------------