diff --git a/client/app/bundles/comments/startup/ClientRouterApp.jsx b/client/app/bundles/comments/startup/ClientRouterApp.jsx index 8faf1a28..067cb475 100644 --- a/client/app/bundles/comments/startup/ClientRouterApp.jsx +++ b/client/app/bundles/comments/startup/ClientRouterApp.jsx @@ -1,18 +1,17 @@ import React from 'react'; import { Provider } from 'react-redux'; import Router from 'react-router'; -import createHistory from 'history/lib/createBrowserHistory'; +import { browserHistory } from 'react-router'; import createStore from '../store/commentsStore'; import routes from '../routes/routes'; export default (props, location) => { const store = createStore(props); - const history = createHistory(); return ( - + ); }; diff --git a/client/app/bundles/comments/startup/ServerRouterApp.jsx b/client/app/bundles/comments/startup/ServerRouterApp.jsx index 8cf27bfa..14a00eee 100644 --- a/client/app/bundles/comments/startup/ServerRouterApp.jsx +++ b/client/app/bundles/comments/startup/ServerRouterApp.jsx @@ -1,6 +1,6 @@ import React from 'react'; import { Provider } from 'react-redux'; -import { match, RoutingContext } from 'react-router'; +import { match, RouterContext } from 'react-router'; import createStore from '../store/commentsStore'; import routes from '../routes/routes'; @@ -29,7 +29,7 @@ export default (props, location) => { // Important that you don't do this if you are redirecting or have an error. return ( - + ); }; diff --git a/client/npm-shrinkwrap.json b/client/npm-shrinkwrap.json index 8663e16b..450fa822 100644 --- a/client/npm-shrinkwrap.json +++ b/client/npm-shrinkwrap.json @@ -3,9 +3,9 @@ "version": "1.1.0", "dependencies": { "abab": { - "version": "1.0.1", + "version": "1.0.2", "from": "abab@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.1.tgz" + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.2.tgz" }, "abbrev": { "version": "1.0.7", @@ -28,9 +28,9 @@ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz" }, "acorn-to-esprima": { - "version": "2.0.4", + "version": "2.0.6", "from": "acorn-to-esprima@>=2.0.4 <3.0.0", - "resolved": "https://registry.npmjs.org/acorn-to-esprima/-/acorn-to-esprima-2.0.4.tgz" + "resolved": "https://registry.npmjs.org/acorn-to-esprima/-/acorn-to-esprima-2.0.6.tgz" }, "align-text": { "version": "0.1.3", @@ -205,9 +205,9 @@ "resolved": "https://registry.npmjs.org/atob/-/atob-1.1.3.tgz" }, "autoprefixer": { - "version": "6.2.1", + "version": "6.2.3", "from": "autoprefixer@>=6.1.2 <7.0.0", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.2.1.tgz" + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.2.3.tgz" }, "aws-sign2": { "version": "0.6.0", @@ -872,7 +872,7 @@ }, "caniuse-db": { "version": "1.0.30000382", - "from": "caniuse-db@>=1.0.30000379 <2.0.0", + "from": "caniuse-db@>=1.0.30000382 <2.0.0", "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000382.tgz" }, "caseless": { @@ -903,9 +903,9 @@ "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-1.2.1.tgz" }, "chokidar": { - "version": "1.4.1", + "version": "1.4.2", "from": "chokidar@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.4.1.tgz" + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.4.2.tgz" }, "clap": { "version": "1.0.10", @@ -976,16 +976,36 @@ "from": "code-point-at@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz" }, + "color": { + "version": "0.10.1", + "from": "color@>=0.10.1 <0.11.0", + "resolved": "https://registry.npmjs.org/color/-/color-0.10.1.tgz" + }, + "color-convert": { + "version": "0.5.3", + "from": "color-convert@>=0.5.3 <0.6.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz" + }, + "color-name": { + "version": "1.1.1", + "from": "color-name@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.1.tgz" + }, + "color-string": { + "version": "0.3.0", + "from": "color-string@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz" + }, + "colormin": { + "version": "1.0.6", + "from": "colormin@>=1.0.5 <2.0.0", + "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.0.6.tgz" + }, "colors": { "version": "1.1.2", "from": "colors@>=1.1.2 <1.2.0", "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz" }, - "colr-convert": { - "version": "1.0.5", - "from": "colr-convert@>=1.0.5 <2.0.0", - "resolved": "https://registry.npmjs.org/colr-convert/-/colr-convert-1.0.5.tgz" - }, "combined-stream": { "version": "1.0.5", "from": "combined-stream@>=1.0.5 <1.1.0", @@ -1084,9 +1104,9 @@ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.1.tgz" }, "convert-source-map": { - "version": "1.1.2", + "version": "1.1.3", "from": "convert-source-map@>=1.1.0 <2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.2.tgz" + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz" }, "cookie": { "version": "0.1.3", @@ -1141,9 +1161,9 @@ } }, "css-color-names": { - "version": "0.0.2", - "from": "css-color-names@0.0.2", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.2.tgz" + "version": "0.0.3", + "from": "css-color-names@0.0.3", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.3.tgz" }, "css-loader": { "version": "0.23.1", @@ -1201,9 +1221,9 @@ "resolved": "https://registry.npmjs.org/d/-/d-0.1.1.tgz" }, "dashdash": { - "version": "1.10.1", + "version": "1.11.0", "from": "dashdash@>=1.10.1 <2.0.0", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.10.1.tgz" + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.11.0.tgz" }, "date-now": { "version": "0.1.4", @@ -1648,9 +1668,9 @@ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.9.4.tgz" }, "fbjs": { - "version": "0.3.2", - "from": "fbjs@>=0.3.1 <0.4.0", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.3.2.tgz" + "version": "0.6.0", + "from": "fbjs@>=0.6.0 <0.7.0", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.6.0.tgz" }, "figures": { "version": "1.4.0", @@ -2473,9 +2493,9 @@ } }, "globals": { - "version": "8.15.0", + "version": "8.17.0", "from": "globals@>=8.3.0 <9.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-8.15.0.tgz" + "resolved": "https://registry.npmjs.org/globals/-/globals-8.17.0.tgz" }, "globby": { "version": "4.0.0", @@ -2483,9 +2503,9 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-4.0.0.tgz", "dependencies": { "glob": { - "version": "6.0.2", + "version": "6.0.3", "from": "glob@>=6.0.1 <7.0.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.2.tgz" + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.3.tgz" } } }, @@ -3770,9 +3790,9 @@ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.0.0.tgz" }, "postcss-colormin": { - "version": "2.1.7", + "version": "2.1.8", "from": "postcss-colormin@>=2.1.7 <3.0.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.1.7.tgz" + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.1.8.tgz" }, "postcss-convert-values": { "version": "2.3.4", @@ -4030,14 +4050,14 @@ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.5.tgz" }, "react": { - "version": "0.14.3", + "version": "0.14.5", "from": "react@>=0.14.3 <0.15.0", - "resolved": "https://registry.npmjs.org/react/-/react-0.14.3.tgz" + "resolved": "https://registry.npmjs.org/react/-/react-0.14.5.tgz" }, "react-addons-pure-render-mixin": { - "version": "0.14.3", + "version": "0.14.5", "from": "react-addons-pure-render-mixin@>=0.14.3 <0.15.0", - "resolved": "https://registry.npmjs.org/react-addons-pure-render-mixin/-/react-addons-pure-render-mixin-0.14.3.tgz" + "resolved": "https://registry.npmjs.org/react-addons-pure-render-mixin/-/react-addons-pure-render-mixin-0.14.5.tgz" }, "react-bootstrap": { "version": "0.28.1", @@ -4045,14 +4065,14 @@ "resolved": "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-0.28.1.tgz" }, "react-deep-force-update": { - "version": "1.0.0", + "version": "1.0.1", "from": "react-deep-force-update@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/react-deep-force-update/-/react-deep-force-update-1.0.0.tgz" + "resolved": "https://registry.npmjs.org/react-deep-force-update/-/react-deep-force-update-1.0.1.tgz" }, "react-dom": { - "version": "0.14.3", + "version": "0.14.5", "from": "react-dom@>=0.14.3 <0.15.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-0.14.3.tgz" + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-0.14.5.tgz" }, "react-overlays": { "version": "0.5.4", @@ -4072,19 +4092,19 @@ "resolved": "https://registry.npmjs.org/react-prop-types/-/react-prop-types-0.3.0.tgz" }, "react-proxy": { - "version": "1.1.1", + "version": "1.1.2", "from": "react-proxy@>=1.1.1 <2.0.0", - "resolved": "https://registry.npmjs.org/react-proxy/-/react-proxy-1.1.1.tgz" + "resolved": "https://registry.npmjs.org/react-proxy/-/react-proxy-1.1.2.tgz" }, "react-redux": { - "version": "4.0.5", + "version": "4.0.6", "from": "react-redux@>=4.0.0 <5.0.0", - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-4.0.5.tgz" + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-4.0.6.tgz" }, "react-router": { - "version": "1.0.3", - "from": "react-router@>=1.0.2 <2.0.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-1.0.3.tgz" + "version": "2.0.0-rc4", + "from": "react-router@>=2.0.0-rc4 <3.0.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-2.0.0-rc4.tgz" }, "read": { "version": "1.0.7", @@ -4173,9 +4193,9 @@ "resolved": "https://registry.npmjs.org/redux-promise/-/redux-promise-0.5.0.tgz" }, "redux-thunk": { - "version": "1.0.2", + "version": "1.0.3", "from": "redux-thunk@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-1.0.2.tgz" + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-1.0.3.tgz" }, "regenerate": { "version": "1.2.1", @@ -4313,9 +4333,9 @@ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.0.tgz", "dependencies": { "glob": { - "version": "6.0.2", + "version": "6.0.3", "from": "glob@>=6.0.1 <7.0.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.2.tgz" + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.3.tgz" } } }, @@ -4784,9 +4804,9 @@ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.2.tgz" }, "type-check": { - "version": "0.3.1", + "version": "0.3.2", "from": "type-check@>=0.3.1 <0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.1.tgz" + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" }, "type-detect": { "version": "1.0.0", @@ -4982,9 +5002,9 @@ "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz" }, "vow": { - "version": "0.4.11", + "version": "0.4.12", "from": "vow@>=0.4.8 <0.5.0", - "resolved": "https://registry.npmjs.org/vow/-/vow-0.4.11.tgz" + "resolved": "https://registry.npmjs.org/vow/-/vow-0.4.12.tgz" }, "vow-fs": { "version": "0.3.4", diff --git a/client/package.json b/client/package.json index 19cf4172..42b616a6 100644 --- a/client/package.json +++ b/client/package.json @@ -70,7 +70,7 @@ "react-bootstrap": "^0.28.1", "react-dom": "^0.14.3", "react-redux": "^4.0.0", - "react-router": "^1.0.2", + "react-router": "^2.0.0-rc4", "redux": "^3.0.4", "redux-promise": "^0.5.0", "redux-thunk": "^1.0.0",