summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorElmer Thomas <elmer@thinkingserious.com>2016-06-14 18:51:03 -0700
committerElmer Thomas <elmer@thinkingserious.com>2016-06-14 18:51:03 -0700
commit03dc070df2ef09b99e65a0e9685714d8af884025 (patch)
tree3f94d727f4608a0526dc0596647eb177fae9bdff
parent75a3843c9fefecf8b494633b9b5da78800764782 (diff)
downloadsendgrid-nodejs-03dc070df2ef09b99e65a0e9685714d8af884025.zip
sendgrid-nodejs-03dc070df2ef09b99e65a0e9685714d8af884025.tar.gz
sendgrid-nodejs-03dc070df2ef09b99e65a0e9685714d8af884025.tar.bz2
Version Bump v3.0.2: Added mail helperv3.0.2
-rw-r--r--CHANGELOG.md4
-rw-r--r--README.md12
-rw-r--r--lib/sendgrid.js2
-rw-r--r--package.json2
4 files changed, 13 insertions, 7 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 76679a9..d784317 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,10 @@
# Change Log
All notable changes to this project will be documented in this file.
+## [3.0.2] - 2016-06-14
+### Added
+- Added mail helper
+
## [3.0.1] - 2016-06-14
### Fixed
- Missing index.js
diff --git a/README.md b/README.md
index e4b348d..fdff864 100644
--- a/README.md
+++ b/README.md
@@ -74,7 +74,7 @@ npm install sendgrid
## Hello Email
```javascript
- var helper = require('sendgrid-nodejs').helper
+ var helper = require('sendgrid').mailHelper
from_email = new helper.Email("test@example.com")
to_email = new helper.Email("test@example.com")
@@ -82,7 +82,7 @@ npm install sendgrid
content = new helper.Content("text/plain", "some text here")
mail = new helper.Mail(from_email, subject, to_email, content)
- var sg = require('sendgrid-nodejs').SendGrid(process.env.SENDGRID_API_KEY)
+ var sg = require('sendgrid').SendGrid(process.env.SENDGRID_API_KEY)
var requestBody = mail.toJSON()
var request = sg.emptyRequest()
@@ -99,13 +99,13 @@ npm install sendgrid
## General v3 Web API Usage
```javascript
-var sg = require('sendgrid-nodejs').SendGrid(process.env.SENDGRID_API_KEY)
+var sg = require('sendgrid').SendGrid(process.env.SENDGRID_API_KEY)
// GET Collection
var request = sg.emptyRequest()
-requestGet.method = 'GET'
-requestGet.path = '/v3/api_keys'
-sg.API(requestGet, function (response) {
+request.method = 'GET'
+request.path = '/v3/api_keys'
+sg.API(request, function (response) {
console.log(response.statusCode)
console.log(response.body)
console.log(response.headers)
diff --git a/lib/sendgrid.js b/lib/sendgrid.js
index 73899ae..6c52369 100644
--- a/lib/sendgrid.js
+++ b/lib/sendgrid.js
@@ -38,3 +38,5 @@ module.exports =
SendGrid: SendGrid,
emptyRequest: emptyRequest
}
+
+exports.mailHelper = require('./helpers/mail/mail.js') \ No newline at end of file
diff --git a/package.json b/package.json
index 699503a..f1144bd 100644
--- a/package.json
+++ b/package.json
@@ -11,7 +11,7 @@
],
"name": "sendgrid",
"description": "Official SendGrid NodeJS library.",
- "version": "3.0.1",
+ "version": "3.0.2",
"homepage": "https://sendgrid.com",
"repository": {
"type": "git",