Mailspring/packages/isomorphic-core/package.json
Christine Spang e798e50d1a [iso-core] Upgrade nodemailer
Summary:
We were using a version that was ~9 months old and a lot of development has
happened since.

v3 is not compatible w/v2, but it looks like we aren't using any of the
features that had breaking changes:

    http://nodemailer.com/about/migrate/

I chose not to switch to the new built-in OAuth2 token refresh support
because we already have a mechanism for refreshing oauth tokens and
adding a different implementation specifically for SMTP would introduce
more opportunities for bugs.

Since mailcomposer is no longer a dependency of nodemailer, I added this
dependency as well.

Test Plan: manual - sent a message, sent a message w/an attachment

Reviewers: evan, khamidou, juan

Reviewed By: juan

Differential Revision: https://phab.nylas.com/D4201
2017-03-15 16:24:32 -07:00

31 lines
829 B
JSON

{
"name": "isomorphic-core",
"version": "0.0.1",
"description": "Packages use isomorphically on n1-cloud and client-sync",
"main": "index.js",
"scripts": {
"test": "babel-node spec/run.es6"
},
"dependencies": {
"atob": "2.0.3",
"btoa": "1.1.2",
"imap": "github:jstejada/node-imap#fix-parse-body-list",
"imap-provider-settings": "github:nylas/imap-provider-settings#054303cc2",
"jasmine": "2.x.x",
"joi": "8.4.2",
"libhoney": "1.0.0-beta.2",
"nodemailer": "3.1.5",
"mailcomposer": "4.0.1",
"promise-props": "1.0.0",
"promise.prototype.finally": "1.0.1",
"rx-lite": "4.0.8",
"sequelize": "3.28.0",
"underscore": "1.8.3",
"xoauth2": "1.2.0",
"he": "1.1.0",
"iconv": "2.2.1",
"mimelib": "0.2.19"
},
"author": "Nylas",
"license": "ISC"
}