Skip to content
This repository was archived by the owner on Nov 29, 2020. It is now read-only.

Commit fc072fe

Browse files
authored
Merge pull request #81 from KleoPetroff/dependecies-update
Dependency updates and component cleanup
2 parents 497dac6 + be1a723 commit fc072fe

File tree

3 files changed

+42
-50
lines changed

3 files changed

+42
-50
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
Simple and optimized React boilerplate. It includes:
66

7-
- [x] React 15.4.2
7+
- [x] React 15.5.4
88
- [x] ECMAScript 6 and JSX support
99
- [x] React Router
10-
- [x] Latest Webpack (v.2.2) and Webpack Dev Server (v.2.2)
10+
- [x] Latest Webpack (v.2.4.1) and Webpack Dev Server (v.2.4.2)
1111
- [x] Hot Module Replacement using [react-hot-loader](https://github.com/gaearon/react-hot-loader)
1212
- [x] SASS support
1313
- [x] Separate CSS stylesheets generation

app/config/Root.js

+2-8
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
11
import React, { Component } from 'react';
2-
import { Router, Route, useRouterHistory } from 'react-router';
3-
import { createHashHistory } from 'history';
4-
import shortid from 'shortid';
5-
2+
import { BrowserRouter as Router, Route } from 'react-router-dom';
63
import App from '../components/App';
74

8-
9-
const history = useRouterHistory(createHashHistory)({ queryKey: false });
10-
115
export default class Root extends Component {
126
render() {
137
return (
14-
<Router history={history} key={shortid.generate()}>
8+
<Router>
159
<Route path="/" component={App} />
1610
</Router>
1711
);

package.json

+38-40
Original file line numberDiff line numberDiff line change
@@ -16,48 +16,46 @@
1616
"author": "Kliment Petrov <[email protected]>",
1717
"license": "MIT",
1818
"dependencies": {
19-
"cross-env": "^4.0.0",
20-
"history": "^2.0.1",
21-
"react": "^15.4.2",
22-
"react-dom": "^15.4.2",
23-
"react-hot-loader": "^3.0.0-beta.6",
24-
"react-router": "^2.5.2",
25-
"shortid": "^2.2.6"
19+
"cross-env": "4.0.0",
20+
"react": "15.5.4",
21+
"react-dom": "15.5.4",
22+
"react-hot-loader": "3.0.0-beta.6",
23+
"react-router-dom": "4.1.1"
2624
},
2725
"devDependencies": {
28-
"babel-cli": "^6.23.0",
29-
"babel-core": "^6.23.1",
30-
"babel-eslint": "^7.1.1",
31-
"babel-loader": "^7.0.0",
32-
"babel-preset-es2015": "^6.22.0",
33-
"babel-preset-react": "^6.23.0",
34-
"babel-preset-react-boilerplate": "^1.1.1",
35-
"babel-preset-react-hmre": "^1.1.1",
36-
"babel-preset-stage-2": "^6.22.0",
37-
"chai": "^3.5.0",
38-
"chai-enzyme": "^0.6.1",
39-
"copy-webpack-plugin": "^4.0.0",
40-
"css-loader": "^0.28.0",
41-
"enzyme": "^2.3.0",
42-
"eslint": "^3.16.1",
43-
"eslint-config-airbnb": "^14.1.0",
44-
"eslint-plugin-import": "^2.2.0",
45-
"eslint-plugin-jsx-a11y": "^4.0.0",
46-
"eslint-plugin-react": "^6.10.0",
47-
"extract-text-webpack-plugin": "^2.0.0-beta.5",
48-
"file-loader": "^0.11.0",
49-
"html-webpack-plugin": "^2.28.0",
50-
"husky": "^0.13.1",
51-
"mocha": "^3.2.0",
52-
"node-sass": "^4.0.0",
26+
"babel-cli": "6.24.1",
27+
"babel-core": "6.24.1",
28+
"babel-eslint": "7.2.3",
29+
"babel-loader": "7.0.0",
30+
"babel-preset-es2015": "6.24.1",
31+
"babel-preset-react": "6.24.1",
32+
"babel-preset-react-boilerplate": "1.1.1",
33+
"babel-preset-react-hmre": "1.1.1",
34+
"babel-preset-stage-2": "6.24.1",
35+
"chai": "3.5.0",
36+
"chai-enzyme": "0.6.1",
37+
"copy-webpack-plugin": "4.0.1",
38+
"css-loader": "0.28.0",
39+
"enzyme": "2.8.2",
40+
"eslint": "3.19.0",
41+
"eslint-config-airbnb": "14.1.0",
42+
"eslint-plugin-import": "2.2.0",
43+
"eslint-plugin-jsx-a11y": "4.0.0",
44+
"eslint-plugin-react": "6.10.3",
45+
"extract-text-webpack-plugin": "2.1.0",
46+
"file-loader": "0.11.1",
47+
"html-webpack-plugin": "2.28.0",
48+
"husky": "0.13.3",
49+
"mocha": "3.2.0",
50+
"node-sass": "4.5.2",
5351
"open-browser-webpack-plugin": "0.0.5",
54-
"postcss-loader": "^1.2.2",
55-
"react-addons-test-utils": "^15.4.2",
56-
"rimraf": "^2.5.4",
57-
"sass-loader": "^6.0.1",
58-
"style-loader": "^0.16.0",
59-
"url-loader": "^0.5.7",
60-
"webpack": "^2.2.0",
61-
"webpack-dev-server": "^2.2.0"
52+
"postcss-loader": "1.3.3",
53+
"react-addons-test-utils": "15.5.1",
54+
"rimraf": "2.6.1",
55+
"sass-loader": "6.0.3",
56+
"style-loader": "0.16.1",
57+
"url-loader": "0.5.8",
58+
"webpack": "2.4.1",
59+
"webpack-dev-server": "2.4.2"
6260
}
6361
}

0 commit comments

Comments
 (0)