chore(package): update all dependencies

This commit is contained in:
Julien Fontanet 2017-01-12 16:23:21 +01:00
parent 6a2963be41
commit 4d8f1ab169
6 changed files with 3635 additions and 28 deletions

View File

@ -11,7 +11,7 @@ root = true
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespaces = true
trim_trailing_whitespace = true
# CoffeeScript
#
@ -28,12 +28,12 @@ indent_style = space
# Package.json
#
# This indentation style is the one used by npm.
[/package.json]
[package.json]
indent_size = 2
indent_style = space
# Jade
[*.jade]
# Pug (Jade)
[*.{jade,pug}]
indent_size = 2
indent_style = space
@ -41,7 +41,7 @@ indent_style = space
#
# Two spaces seems to be the standard most common style, at least in
# Node.js (http://nodeguide.com/style.html#tabs-vs-spaces).
[*.js]
[*.{js,jsx,ts,tsx}]
indent_size = 2
indent_style = space

View File

@ -1,3 +1,4 @@
/coverage/
/dist/
/node_modules/
@ -5,3 +6,4 @@ npm-debug.log
npm-debug.log.*
pnpm-debug.log
pnpm-debug.log.*
yarn-error.log

View File

@ -1,10 +1,24 @@
/benchmark/
/benchmarks/
*.bench.js
*.bench.js.map
/examples/
example.js
example.js.map
*.example.js
*.example.js.map
/fixture/
/fixtures/
*.fixture.js
*.fixture.js.map
*.fixtures.js
*.fixtures.js.map
/test/
/tests/
*.spec.js
*.spec.js.map
__snapshots__/

View File

@ -31,33 +31,39 @@
"node": ">=4"
},
"dependencies": {
"nodemailer": "^2.4.2",
"nodemailer-markdown": "^1.0.0",
"lodash": "^4.17.4",
"nodemailer": "^2.7.0",
"nodemailer-markdown": "^1.0.1",
"promise-toolbox": "^0.8.0"
},
"devDependencies": {
"babel-cli": "^6.18.0",
"babel-eslint": "^7.1.1",
"babel-preset-env": "^1.0.0",
"babel-preset-stage-0": "^6.16.0",
"cross-env": "^3.1.3",
"dependency-check": "^2.6.0",
"ghooks": "^1.3.2",
"babel-plugin-lodash": "^3.2.11",
"babel-preset-env": "^1.1.8",
"babel-preset-stage-3": "^6.17.0",
"cross-env": "^3.1.4",
"dependency-check": "^2.7.0",
"husky": "^0.12.0",
"jest": "^18.1.0",
"rimraf": "^2.5.4",
"standard": "^8.5.0"
"standard": "^8.6.0"
},
"scripts": {
"build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/",
"clean": "rimraf dist/",
"depcheck": "dependency-check ./package.json",
"commit-msg": "npm test",
"dev": "cross-env NODE_ENV=development babel --watch --source-maps --out-dir=dist/ src/",
"lint": "standard",
"posttest": "npm run lint && npm run depcheck",
"prebuild": "npm run clean",
"predev": "npm run clean",
"prepublish": "npm run build"
"dev-test": "jest --bail --watch",
"posttest": "standard && dependency-check ./package.json",
"prebuild": "rimraf dist/",
"predev": "npm run prebuild",
"prepublish": "npm run build",
"test": "jest"
},
"babel": {
"plugins": [
"lodash"
],
"presets": [
[
"env",
@ -67,18 +73,19 @@
}
}
],
"stage-0"
"stage-3"
]
},
"jest": {
"testPathDirs": [
"<rootDir>/src"
],
"testRegex": "\\.spec\\.js$"
},
"standard": {
"ignore": [
"dist"
],
"parser": "babel-eslint"
},
"config": {
"ghooks": {
"commit-msg": "npm test"
}
}
}

View File

@ -1,3 +1,4 @@
import { bind } from 'lodash'
import { createTransport } from 'nodemailer'
import { markdown as nodemailerMarkdown } from 'nodemailer-markdown'
import { promisify } from 'promise-toolbox'
@ -113,8 +114,8 @@ export const testSchema = {
class TransportEmailPlugin {
constructor ({ xo }) {
this._sendEmail = ::this._sendEmail
this._set = ::xo.defineProperty
this._sendEmail = bind(this._sendEmail, this)
this._set = bind(xo.defineProperty, xo)
this._unset = null
// Defined in configure().

File diff suppressed because it is too large Load Diff