commit 9204f2661ebee15dcb0b2feed4ae1d2137a8d213
parent bc1b5416c88e4932d2a0c47af3951d8855415651
Author: Konstantin Tarkus <hello@tarkus.me>
Date: Tue, 20 Oct 2015 12:36:20 +0300
Update npm modules
Diffstat:
3 files changed, 13 insertions(+), 14 deletions(-)
diff --git a/package.json b/package.json
@@ -6,19 +6,19 @@
},
"dependencies": {
"babel-core": "5.8.25",
- "classnames": "2.1.5",
+ "classnames": "2.2.0",
"eventemitter3": "1.1.1",
"express": "4.13.3",
"fastclick": "1.0.6",
"fbjs": "0.3.2",
"flux": "2.1.1",
- "front-matter": "1.0.0",
+ "front-matter": "2.0.0",
"history": "1.12.5",
"jade": "1.11.0",
"normalize.css": "3.0.3",
"react": "0.14.0",
"react-dom": "0.14.0",
- "react-routing": "0.0.4",
+ "react-routing": "0.0.5",
"source-map-support": "0.3.2",
"superagent": "1.4.0"
},
@@ -29,33 +29,33 @@
"babel-loader": "^5.3.2",
"babel-plugin-react-transform": "^1.1.1",
"browser-sync": "^2.9.11",
- "css-loader": "^0.19.0",
+ "css-loader": "^0.20.2",
"csscomb": "^3.1.8",
"del": "^2.0.2",
- "eslint": "^1.6.0",
+ "eslint": "^1.7.2",
"eslint-config-airbnb": "0.1.0",
"eslint-loader": "^1.1.0",
- "eslint-plugin-react": "^3.5.1",
+ "eslint-plugin-react": "^3.6.3",
"file-loader": "^0.8.4",
"gaze": "^0.5.2",
"git-repository": "^0.1.1",
"glob": "^5.0.15",
"jest-cli": "^0.5.10",
- "jscs": "^2.3.1",
+ "jscs": "^2.3.5",
"lodash.merge": "^3.3.2",
"mkdirp": "^0.5.1",
"ncp": "^2.0.0",
"postcss": "^5.0.10",
"postcss-cssnext": "^2.1.0",
- "postcss-import": "^7.0.0",
- "postcss-loader": "^0.6.0",
+ "postcss-import": "^7.1.0",
+ "postcss-loader": "^0.7.0",
"postcss-nested": "^1.0.0",
"psi": "^1.0.6",
"react-transform-catch-errors": "^1.0.0",
"react-transform-hmr": "^1.0.1",
"redbox-react": "^1.1.1",
"replace": "^0.3.0",
- "style-loader": "^0.12.4",
+ "style-loader": "^0.13.0",
"url-loader": "^0.5.6",
"webpack": "^1.12.2",
"webpack-dev-middleware": "^1.2.0",
diff --git a/src/components/Link/Link.js b/src/components/Link/Link.js
@@ -15,6 +15,7 @@ class Link extends Component {
static propTypes = {
to: PropTypes.string.isRequired,
+ query: PropTypes.object,
state: PropTypes.object,
onClick: PropTypes.func,
};
diff --git a/tools/config.js b/tools/config.js
@@ -89,11 +89,9 @@ const config = {
],
},
- postcss: function plugins() {
+ postcss: function plugins(bundler) {
return [
- require('postcss-import')({
- onImport: files => files.forEach(this.addDependency),
- }),
+ require('postcss-import')({ addDependencyTo: bundler }),
require('postcss-nested')(),
require('postcss-cssnext')({ autoprefixer: AUTOPREFIXER_BROWSERS }),
];