Skip to content

Commit 9e554ad

Browse files
Merge pull request #181 from conveyal/dev
v3.8.0
2 parents 5f44987 + eedc661 commit 9e554ad

File tree

4 files changed

+365
-254
lines changed

4 files changed

+365
-254
lines changed

bin/mastarm

+4-2
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@ const path = require('path')
77
const loadConfig = require('../lib/load-config')
88
const logger = require('../lib/logger')
99
const util = require('../lib/util')
10+
const mastarmVersion = require('../package.json').version
1011

1112
commander
12-
.version(require('../package.json').version)
13+
.version(mastarmVersion)
1314
.option('-c, --config <path>', 'Path to configuration files.', path.join(process.cwd(), '/configurations/default'))
1415
.option('-e, --env <environment>', 'Environment to use.')
1516
.option('-m, --minify', 'Minify built files.')
@@ -120,6 +121,7 @@ commander
120121

121122
logger.log(
122123
`:construction: *deploying: ${tag} by <@${username.sync()}>*
124+
:vertical_traffic_light: *mastarm:* v${mastarmVersion}
123125
:cloud: *cloudfront:* ${cloudfront}
124126
:hash: *commit:* ${commit}
125127
:seedling: *env:* ${env}
@@ -163,7 +165,7 @@ commander
163165
},
164166
homepage: 'github.com/conveyal/mastarm',
165167
tagline: 'never forget to floss...or lint!',
166-
version: require('../package.json').version
168+
version: mastarmVersion
167169
})
168170
})
169171

lib/babel-config.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
const addExports = require('babel-plugin-add-module-exports')
22
const babelEnv = require('babel-preset-env')
33
const react = require('babel-preset-react')
4+
const lodash = require('babel-plugin-lodash')
45
const runtime = require('babel-plugin-transform-runtime')
56
const stripFlow = require('babel-plugin-transform-flow-strip-types')
67
const stage2 = require('babel-preset-stage-2')
@@ -20,6 +21,7 @@ module.exports = function (env) {
2021
],
2122
plugins: [
2223
addExports,
24+
lodash,
2325
runtime,
2426
stripFlow
2527
]

package.json

+37-34
Original file line numberDiff line numberDiff line change
@@ -33,60 +33,63 @@
3333
},
3434
"homepage": "https://github.com/conveyal/mastarm",
3535
"dependencies": {
36-
"aws-sdk": "^2.4.2",
37-
"babel-core": "^6.10.4",
38-
"babel-eslint": "^7.0.0",
36+
"aws-sdk": "^2.39.0",
37+
"babel-core": "^6.24.0",
38+
"babel-eslint": "^7.2.1",
3939
"babel-jest": "^19.0.0",
4040
"babel-plugin-add-module-exports": "^0.2.1",
41-
"babel-plugin-transform-flow-strip-types": "^6.18.0",
42-
"babel-plugin-transform-runtime": "^6.9.0",
43-
"babel-preset-env": "^1.1.0",
44-
"babel-preset-react": "^6.5.0",
45-
"babel-preset-stage-2": "^6.17.0",
41+
"babel-plugin-lodash": "^3.2.11",
42+
"babel-plugin-transform-flow-strip-types": "^6.22.0",
43+
"babel-plugin-transform-runtime": "^6.23.0",
44+
"babel-preset-env": "^1.3.2",
45+
"babel-preset-react": "^6.23.0",
46+
"babel-preset-stage-2": "^6.22.0",
4647
"babelify": "^7.3.0",
47-
"browserify": "^14.0.0",
48+
"browserify": "^14.3.0",
4849
"browserify-markdown": "1.0.0",
49-
"budo": "^9.0.0",
50-
"chokidar": "^1.6.0",
50+
"budo": "^9.4.7",
51+
"chokidar": "^1.6.1",
5152
"commander": "^2.9.0",
52-
"commitizen": "^2.8.2",
53-
"concat-stream": "^1.5.1",
53+
"commitizen": "^2.9.6",
54+
"concat-stream": "^1.6.0",
5455
"cz-conventional-changelog": "^2.0.0",
5556
"envify": "^4.0.0",
5657
"errorify": "^0.3.1",
57-
"eslint": "^3.15.0",
58-
"eslint-config-standard": "^7.0.0",
59-
"eslint-config-standard-jsx": "^3.3.0",
60-
"eslint-plugin-flowtype": "^2.30.0",
61-
"eslint-plugin-flowtype-errors": "^3.0.0",
58+
"eslint": "^3.19.0",
59+
"eslint-config-standard": "^10.2.0",
60+
"eslint-config-standard-jsx": "^4.0.1",
61+
"eslint-plugin-flowtype": "^2.30.4",
62+
"eslint-plugin-flowtype-errors": "^3.0.3",
63+
"eslint-plugin-import": "^2.2.0",
6264
"eslint-plugin-jsx-a11y": "^4.0.0",
63-
"eslint-plugin-promise": "^3.4.1",
64-
"eslint-plugin-react": "^6.9.0",
65-
"eslint-plugin-standard": "^2.0.1",
65+
"eslint-plugin-node": "^4.2.2",
66+
"eslint-plugin-promise": "^3.5.0",
67+
"eslint-plugin-react": "^6.10.3",
68+
"eslint-plugin-standard": "^3.0.1",
6669
"exorcist": "^0.4.0",
67-
"flow-bin": "^0.40.0",
70+
"flow-bin": "^0.44.0",
6871
"isomorphic-fetch": "^2.2.1",
69-
"jest": "^19.0.1",
72+
"jest": "^19.0.2",
7073
"lodash.uniq": "^4.5.0",
7174
"middleware-proxy": "^2.0.2",
7275
"mime": "^1.3.4",
7376
"mkdirp": "^0.5.1",
7477
"node-emoji": "^1.5.1",
75-
"postcss": "^5.0.21",
76-
"postcss-cssnext": "^2.6.0",
77-
"postcss-import": "^9.0.0",
78+
"postcss": "^5.2.16",
79+
"postcss-cssnext": "^2.10.0",
80+
"postcss-import": "^9.1.0",
7881
"postcss-reporter": "^3.0.0",
79-
"postcss-safe-parser": "^2.0.0",
80-
"rimraf": "^2.5.4",
82+
"postcss-safe-parser": "^2.0.1",
83+
"rimraf": "^2.6.1",
8184
"slack-node": "^0.1.8",
82-
"standard-engine": "^6.0.0",
85+
"standard-engine": "^7.0.0",
8386
"this-commit": "^1.0.0",
84-
"through2": "^2.0.1",
85-
"uglifyify": "^3.0.2",
87+
"through2": "^2.0.3",
88+
"uglifyify": "^3.0.4",
8689
"username": "^2.3.0",
87-
"uuid": "^3.0.0",
88-
"watchify": "^3.7.0",
89-
"yamljs": "^0.2.8"
90+
"uuid": "^3.0.1",
91+
"watchify": "^3.9.0",
92+
"yamljs": "^0.2.9"
9093
},
9194
"devDependencies": {
9295
"semantic-release": "^6.3.2"

0 commit comments

Comments
 (0)