forked from HSLdevcom/digitransit-ui
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
147 lines (147 loc) · 5.28 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
{
"name": "digitransit-ui",
"version": "0.0.1",
"description": "Digitransit UI - open nationwide journey planning platform",
"author": "[email protected]",
"license": "(AGPL-3.0 OR EUPL-1.2)",
"scripts": {
"static": "mkdir -p _static/js; mkdir -p _static/css; cp -r static/* _static",
"win-static": "xcopy static\\* _static /e /s /y /i& if not exist _static\\js mkdir _static\\js& if not exist _static\\css mkdir _static\\css",
"prebuild": "npm run static",
"predev": "npm run static",
"predev-win-hsl": "npm run win-static",
"predev-win-national": "npm run win-static",
"dev": "PID=$$; trap 'pkill -QUIT -P $PID > /dev/null' EXIT; NODE_ENV=development nodemon -e js,css,scss,html --watch ./app/ server/server.js & NODE_ENV=development node server/hotLoadServer.js",
"dev-win-hsl": "cd win-launch-scripts&& hsl-win-launch-script.bat",
"dev-win-national": "cd win-launch-scripts&& set CONFIG=&& national-win-launch-script.bat",
"dev-nowatch": "NODE_ENV=development node server/server.js & NODE_ENV=development node server/hotLoadServer.js",
"test-local": "./test/flow/script/run-ui-tests.sh local",
"test-browserstack": "./test/flow/script/run-ui-tests.sh browserstack",
"test-smoke": "./test/flow/script/run-ui-tests.sh smoke",
"test-saucelabs": "./test/flow/script/run-ui-tests.sh saucelabs",
"test-visual": "gemini --reporter flat --reporter html test test/visual/",
"test-visual-update": "gemini update test/visual/",
"es-lint": "eslint .",
"lint": "npm run es-lint",
"build": "NODE_ENV=production webpack --progress --color --display-error-details",
"win-build": "set NODE_ENV=production&& webpack --progress --color",
"start": "NODE_ENV=production node server/server",
"win-start": "set NODE_ENV=production&& set CONFIG=hsl&& node server/server.js"
},
"main": "server.js",
"repository": {
"type": "git",
"url": "https://github.com/HSLdevcom/digitransit-ui"
},
"bugs": {
"url": "https://github.com/HSLdevcom/digitransit-ui/issues"
},
"browser": {
"./app/config.js": "./app/config.client.js"
},
"engineStrict": true,
"engines": {
"node": ">=5.0",
"npm": ">=3.0"
},
"dependencies": {
"@mapbox/sphericalmercator": "1.0.5",
"babel-core": "6.21.0",
"babel-plugin-transform-system-import-commonjs": "1.0.3",
"babel-preset-env": "1.1.4",
"babel-preset-react": "6.16.0",
"babel-preset-stage-2": "6.18.0",
"babel-relay-plugin": "0.10.0",
"body-parser": "1.15.2",
"classnames": "2.2.5",
"cookie-parser": "1.4.3",
"debug": "2.5.1",
"element-resize-detector": "1.1.10",
"express": "4.14.0",
"express-static-gzip": "0.2.2",
"fluxible": "1.2.0",
"fluxible-addons-react": "0.2.8",
"foundation-apps": "1.2.0",
"history": "2.1.2",
"intl": "1.2.5",
"isomorphic-relay": "0.7.3",
"isomorphic-relay-router": "0.8.6",
"leaflet": "1.0.2",
"lodash": "4.17.2",
"mapbox-gl-function": "2.1.0",
"material-ui": "0.16.5",
"moment": "2.17.1",
"moment-timezone": "0.5.11",
"mqtt": "2.1.3",
"node-fetch": "1.6.3",
"offline-plugin": "4.5.3",
"pbf": "3.0.5",
"point-in-polygon": "1.0.1",
"polyfill-service": "3.15.0",
"polyline-encoded": "0.0.8",
"raven": "1.1.1",
"raven-js": "3.9.1",
"react": "15.4.1",
"react-addons-css-transition-group": "15.4.1",
"react-autowhatever": "7.0.0",
"react-container-dimensions": "1.3.0",
"react-cookie": "1.0.4",
"react-dom": "15.4.1",
"react-helmet": "3.2.3",
"react-intl": "2.2.0",
"react-leaflet": "1.0.2",
"react-motion": "0.4.7",
"react-relay": "0.10.0",
"react-relay-network-layer": "1.3.8",
"react-router": "2.8.1",
"react-router-relay": "0.13.5",
"react-swipeable-views": "0.9.2",
"react-swipeable-views-utils": "^0.9.2",
"react-tap-event-plugin": "2.0.1",
"recompose": "0.21.2",
"serialize-javascript": "1.3.0",
"vector-tile": "1.3.0",
"zurb-foundation-5": "5.4.7"
},
"devDependencies": {
"async": "2.1.4",
"autoprefixer": "6.6.0",
"babel-eslint": "7.1.1",
"babel-loader": "6.2.10",
"babel-plugin-transform-react-remove-prop-types": "0.2.11",
"babel-plugin-transform-runtime": "6.15.0",
"babel-runtime": "6.20.0",
"brotli-webpack-plugin": "0.1.2",
"compression-webpack-plugin": "0.3.2",
"css-loader": "0.26.1",
"csswring": "5.1.1",
"eslint": "3.12.2",
"eslint-config-airbnb": "13.0.0",
"eslint-import-resolver-webpack": "0.8.0",
"eslint-plugin-graphql": "0.4.3",
"eslint-plugin-import": "2.2.0",
"eslint-plugin-jsx-a11y": "2.2.3",
"eslint-plugin-react": "6.8.0",
"exports-loader": "0.6.3",
"extract-text-webpack-plugin": "2.0.0-beta.4",
"file-loader": "0.9.0",
"gemini": "4.14.3",
"gemini-browserstack": "1.0.0",
"imports-loader": "0.7.0",
"nightwatch": "0.9.11",
"node-sass": "3.13.1",
"nodemon": "1.11.0",
"phantomjs-prebuilt": "2.1.14",
"postcss-loader": "1.2.1",
"react-addons-perf": "15.4.1",
"react-hot-loader": "1.3.1",
"sass-loader": "4.1.1",
"selenium-webdriver": "3.0.1",
"stats-webpack-plugin": "0.4.2",
"style-loader": "0.13.1",
"url-loader": "0.5.7",
"webpack": "2.2.0-rc.2",
"webpack-dev-server": "2.2.0-rc.0",
"webpack-md5-hash": "0.0.5"
}
}