Skip to content

Commit 00a0881

Browse files
committed
Remove redux devtools and associated libs in favor of using chrome extension
1 parent 7a9eea7 commit 00a0881

File tree

6 files changed

+12
-180
lines changed

6 files changed

+12
-180
lines changed

common/js/containers/App/index.js

Lines changed: 9 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,14 @@
1-
import React, { Component } from 'react';
1+
import React from 'react';
22
import Main from 'components/Main';
33
import Header from 'components/Header';
44
import Footer from 'components/Footer';
5-
import DevTools from 'containers/DevTools';
65

7-
export default class App extends Component {
8-
renderDevTools = () => {
9-
const { NODE_ENV, DISABLE_DEV_TOOLS } = process.env;
6+
const App = () => (
7+
<div>
8+
<Header />
9+
<Main />
10+
<Footer />
11+
</div>
12+
);
1013

11-
if (NODE_ENV === 'development' && !DISABLE_DEV_TOOLS) {
12-
return <DevTools />;
13-
}
14-
15-
return null;
16-
}
17-
render() {
18-
19-
return (
20-
<div>
21-
<Header />
22-
<Main />
23-
<Footer />
24-
{this.renderDevTools()}
25-
</div>
26-
);
27-
}
28-
}
14+
export default App;

common/js/containers/DevTools.js

Lines changed: 0 additions & 21 deletions
This file was deleted.

common/js/containers/Example.js

Lines changed: 0 additions & 24 deletions
This file was deleted.

common/js/store/index.dev.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { compose, createStore, applyMiddleware } from 'redux';
22
import rootReducer from 'reducers';
3-
import DevTools from 'containers/DevTools';
43
import { createLogger } from 'redux-logger';
54
import { routerMiddleware } from 'react-router-redux';
65

@@ -17,9 +16,7 @@ export default function configureStore(initialState, history = null) {
1716
}
1817

1918
// Add universal enhancers here
20-
let enhancers = [
21-
DevTools.instrument()
22-
];
19+
let enhancers = [];
2320

2421
const enhancer = compose(...[
2522
applyMiddleware(...middleware),

package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,6 @@
100100
"nodemon": "^1.11.0",
101101
"react-transform-catch-errors": "^1.0.2",
102102
"redbox-react": "^1.3.6",
103-
"redux-devtools": "^3.4.0",
104-
"redux-devtools-dock-monitor": "^1.1.2",
105-
"redux-devtools-log-monitor": "^1.3.0",
106103
"webpack-dev-server": "^2.4.5",
107104
"webpack-sources": "^1.0.1"
108105
},

yarn.lock

Lines changed: 2 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -816,7 +816,7 @@ babel-resolver@^1.1.0:
816816
version "1.1.0"
817817
resolved "https://registry.yarnpkg.com/babel-resolver/-/babel-resolver-1.1.0.tgz#ad705d1a67345840839ec36ab33a0238f307fc41"
818818

819-
babel-runtime@^6.18.0, babel-runtime@^6.2.0, babel-runtime@^6.22.0, babel-runtime@^6.6.1:
819+
babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.6.1:
820820
version "6.23.0"
821821
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b"
822822
dependencies:
@@ -880,10 +880,6 @@ balanced-match@~0.1.0:
880880
version "0.1.0"
881881
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.1.0.tgz#b504bd05869b39259dd0c5efc35d843176dccc4a"
882882

883-
base16@^1.0.0:
884-
version "1.0.0"
885-
resolved "https://registry.yarnpkg.com/base16/-/base16-1.0.0.tgz#e297f60d7ec1014a7a971a39ebc8a98c0b681e70"
886-
887883
base64-js@^1.0.2:
888884
version "1.2.0"
889885
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.0.tgz#a39992d723584811982be5e290bb6a53d86700f1"
@@ -3209,20 +3205,6 @@ lodash.create@3.1.1:
32093205
lodash._basecreate "^3.0.0"
32103206
lodash._isiterateecall "^3.0.0"
32113207

3212-
lodash.curry@^4.0.1:
3213-
version "4.1.1"
3214-
resolved "https://registry.yarnpkg.com/lodash.curry/-/lodash.curry-4.1.1.tgz#248e36072ede906501d75966200a86dab8b23170"
3215-
3216-
lodash.debounce@^3.1.1:
3217-
version "3.1.1"
3218-
resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-3.1.1.tgz#812211c378a94cc29d5aa4e3346cf0bfce3a7df5"
3219-
dependencies:
3220-
lodash._getnative "^3.0.0"
3221-
3222-
lodash.debounce@^4.0.4:
3223-
version "4.0.8"
3224-
resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
3225-
32263208
lodash.defaults@^3.1.2:
32273209
version "3.1.2"
32283210
resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-3.1.2.tgz#c7308b18dbf8bc9372d701a73493c61192bd2e2c"
@@ -3234,10 +3216,6 @@ lodash.defaults@^4.0.0:
32343216
version "4.2.0"
32353217
resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c"
32363218

3237-
lodash.flow@^3.3.0:
3238-
version "3.5.0"
3239-
resolved "https://registry.yarnpkg.com/lodash.flow/-/lodash.flow-3.5.0.tgz#87bf40292b8cf83e4e8ce1a3ae4209e20071675a"
3240-
32413219
lodash.foreach@^3.0.3:
32423220
version "3.0.3"
32433221
resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-3.0.3.tgz#6fd7efb79691aecd67fdeac2761c98e701d6c39a"
@@ -3832,10 +3810,6 @@ parse-json@^2.2.0:
38323810
dependencies:
38333811
error-ex "^1.2.0"
38343812

3835-
parse-key@^0.2.1:
3836-
version "0.2.1"
3837-
resolved "https://registry.yarnpkg.com/parse-key/-/parse-key-0.2.1.tgz#7bcf76595536e36075664be4d687e4bdd910208f"
3838-
38393813
parseurl@~1.3.1:
38403814
version "1.3.1"
38413815
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.1.tgz#c8ab8c9223ba34888aa64a297b28853bec18da56"
@@ -4249,7 +4223,7 @@ promise@^7.1.1:
42494223
dependencies:
42504224
asap "~2.0.3"
42514225

4252-
prop-types@15.5.8, prop-types@^15.0.0, prop-types@^15.5.4, prop-types@^15.5.7, prop-types@^15.5.8, prop-types@~15.5.7:
4226+
prop-types@15.5.8, prop-types@^15.0.0, prop-types@^15.5.4, prop-types@^15.5.7, prop-types@~15.5.7:
42534227
version "15.5.8"
42544228
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.5.8.tgz#6b7b2e141083be38c8595aa51fc55775c7199394"
42554229
dependencies:
@@ -4294,10 +4268,6 @@ punycode@^1.2.4:
42944268
version "1.4.1"
42954269
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
42964270

4297-
pure-color@^1.2.0:
4298-
version "1.2.0"
4299-
resolved "https://registry.yarnpkg.com/pure-color/-/pure-color-1.2.0.tgz#702d2f2819dd545b1fde5116fca5f0c2dad2d18d"
4300-
43014271
q@^1.1.2:
43024272
version "1.4.1"
43034273
resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e"
@@ -4349,26 +4319,10 @@ rc@^1.0.1, rc@~1.1.0:
43494319
minimist "^1.2.0"
43504320
strip-json-comments "~1.0.4"
43514321

4352-
react-base16-styling@^0.5.1:
4353-
version "0.5.3"
4354-
resolved "https://registry.yarnpkg.com/react-base16-styling/-/react-base16-styling-0.5.3.tgz#3858f24e9c4dd8cbd3f702f3f74d581ca2917269"
4355-
dependencies:
4356-
base16 "^1.0.0"
4357-
lodash.curry "^4.0.1"
4358-
lodash.flow "^3.3.0"
4359-
pure-color "^1.2.0"
4360-
43614322
react-deep-force-update@^2.0.1:
43624323
version "2.0.1"
43634324
resolved "https://registry.yarnpkg.com/react-deep-force-update/-/react-deep-force-update-2.0.1.tgz#4f7f6c12c3e7de42f345992a3c518236fa1ecad3"
43644325

4365-
react-dock@^0.2.4:
4366-
version "0.2.4"
4367-
resolved "https://registry.yarnpkg.com/react-dock/-/react-dock-0.2.4.tgz#e727dc7550b3b73116635dcb9c0e04d0b7afe17c"
4368-
dependencies:
4369-
lodash.debounce "^3.1.1"
4370-
prop-types "^15.5.8"
4371-
43724326
react-dom@^15.5.4:
43734327
version "15.5.4"
43744328
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.5.4.tgz#ba0c28786fd52ed7e4f2135fe0288d462aef93da"
@@ -4389,24 +4343,12 @@ react-hot-loader@next:
43894343
redbox-react "^1.2.5"
43904344
source-map "^0.4.4"
43914345

4392-
react-json-tree@^0.10.8:
4393-
version "0.10.9"
4394-
resolved "https://registry.yarnpkg.com/react-json-tree/-/react-json-tree-0.10.9.tgz#7263173a2cc8bf05eac63b0419c3ce75b232e284"
4395-
dependencies:
4396-
babel-runtime "^6.6.1"
4397-
prop-types "^15.5.8"
4398-
react-base16-styling "^0.5.1"
4399-
44004346
react-proxy@^3.0.0-alpha.0:
44014347
version "3.0.0-alpha.1"
44024348
resolved "https://registry.yarnpkg.com/react-proxy/-/react-proxy-3.0.0-alpha.1.tgz#4400426bcfa80caa6724c7755695315209fa4b07"
44034349
dependencies:
44044350
lodash "^4.6.1"
44054351

4406-
react-pure-render@^1.0.2:
4407-
version "1.0.2"
4408-
resolved "https://registry.yarnpkg.com/react-pure-render/-/react-pure-render-1.0.2.tgz#9d8a928c7f2c37513c2d064e57b3e3c356e9fabb"
4409-
44104352
react-redux@^5.0.4:
44114353
version "5.0.4"
44124354
resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-5.0.4.tgz#1563babadcfb2672f57f9ceaa439fb16bf85d55b"
@@ -4545,47 +4487,6 @@ reduce-function-call@^1.0.1:
45454487
dependencies:
45464488
balanced-match "~0.1.0"
45474489

4548-
redux-devtools-dock-monitor@^1.1.2:
4549-
version "1.1.2"
4550-
resolved "https://registry.yarnpkg.com/redux-devtools-dock-monitor/-/redux-devtools-dock-monitor-1.1.2.tgz#eb213a021f8c25b892f6c98bdb87368615e3d201"
4551-
dependencies:
4552-
babel-runtime "^6.2.0"
4553-
parse-key "^0.2.1"
4554-
prop-types "^15.5.8"
4555-
react-dock "^0.2.4"
4556-
react-pure-render "^1.0.2"
4557-
4558-
redux-devtools-instrument@^1.0.1:
4559-
version "1.3.2"
4560-
resolved "https://registry.yarnpkg.com/redux-devtools-instrument/-/redux-devtools-instrument-1.3.2.tgz#47c0e5df5daf22bf2fbc267e779b150159c87b9c"
4561-
dependencies:
4562-
lodash "^4.2.0"
4563-
symbol-observable "^0.2.4"
4564-
4565-
redux-devtools-log-monitor@^1.3.0:
4566-
version "1.3.0"
4567-
resolved "https://registry.yarnpkg.com/redux-devtools-log-monitor/-/redux-devtools-log-monitor-1.3.0.tgz#2de0ca1d708da208bca649ec74103023036cce39"
4568-
dependencies:
4569-
lodash.debounce "^4.0.4"
4570-
prop-types "^15.0.0"
4571-
react-json-tree "^0.10.8"
4572-
react-pure-render "^1.0.2"
4573-
redux-devtools-themes "^1.0.0"
4574-
4575-
redux-devtools-themes@^1.0.0:
4576-
version "1.0.0"
4577-
resolved "https://registry.yarnpkg.com/redux-devtools-themes/-/redux-devtools-themes-1.0.0.tgz#c482dce3c5373976045f40134907d9dcb3ae3d5d"
4578-
dependencies:
4579-
base16 "^1.0.0"
4580-
4581-
redux-devtools@^3.4.0:
4582-
version "3.4.0"
4583-
resolved "https://registry.yarnpkg.com/redux-devtools/-/redux-devtools-3.4.0.tgz#9bf8415154301f56906f26a36f5bc1f5ca913bb5"
4584-
dependencies:
4585-
lodash "^4.2.0"
4586-
prop-types "^15.5.7"
4587-
redux-devtools-instrument "^1.0.1"
4588-
45894490
redux-logger@^3.0.1:
45904491
version "3.0.1"
45914492
resolved "https://registry.yarnpkg.com/redux-logger/-/redux-logger-3.0.1.tgz#ae8ae4c3c55ed3dd7aa31509f0856c5d3751057a"
@@ -5277,10 +5178,6 @@ svgo@^0.7.0:
52775178
sax "~1.2.1"
52785179
whet.extend "~0.9.9"
52795180

5280-
symbol-observable@^0.2.4:
5281-
version "0.2.4"
5282-
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-0.2.4.tgz#95a83db26186d6af7e7a18dbd9760a2f86d08f40"
5283-
52845181
symbol-observable@^1.0.2:
52855182
version "1.0.3"
52865183
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.3.tgz#0fdb005e84f346a899d492beba23068b32d1525a"

0 commit comments

Comments
 (0)