commit d4e624fdab5c003c60bb058846b14ae2bf0e7278
parent 2f1aa3f51b5fbff248f6ef82034c6dc3bb4ee6bb
Author: Konstantin Tarkus <hello@tarkus.me>
Date: Fri, 21 Nov 2014 12:35:14 +0300
Enable Flow type annotations. #34
Diffstat:
4 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/config/preprocessor.js b/config/preprocessor.js
@@ -4,6 +4,6 @@ var ReactTools = require('react-tools');
module.exports = {
process: function(src, path) {
- return ReactTools.transform(src, {harmony: true});
+ return ReactTools.transform(src, { harmony: true, stripTypes: true });
}
};
diff --git a/config/webpack.js b/config/webpack.js
@@ -80,7 +80,7 @@ module.exports = function(release) {
},
{
test: /\.jsx?$/,
- loader: 'jsx-loader?harmony'
+ loader: 'jsx-loader?harmony&stripTypes'
}
]
}
diff --git a/gulpfile.js b/gulpfile.js
@@ -59,7 +59,7 @@ var originalJsTransform = require.extensions['.js'];
var reactTransform = function(module, filename) {
if (filename.indexOf('node_modules') === -1) {
var src = fs.readFileSync(filename, {encoding: 'utf8'});
- src = ReactTools.transform(src, {harmony: true});
+ src = ReactTools.transform(src, {harmony: true, stripTypes: true});
module._compile(src, filename);
} else {
originalJsTransform(module, filename);
diff --git a/package.json b/package.json
@@ -24,13 +24,13 @@
"gulp-htmlmin": "^0.2.0",
"gulp-if": "^1.2.5",
"gulp-imagemin": "^2.0.0",
- "gulp-jsbeautifier": "^0.0.3",
+ "gulp-jsbeautifier": "^0.0.4",
"gulp-jshint": "^1.9.0",
"gulp-less": "^1.3.6",
"gulp-load-plugins": "^0.7.1",
"gulp-minify-css": "^0.3.11",
"gulp-plumber": "^0.6.6",
- "gulp-render": "^0.2.0",
+ "gulp-render": "^0.2.1",
"gulp-replace": "^0.5.0",
"gulp-size": "^1.1.0",
"gulp-uglify": "^1.0.1",
@@ -39,17 +39,16 @@
"jshint": "^2.5.10",
"jshint-loader": "^0.8.0",
"jshint-stylish": "^1.0.0",
- "jsx-loader": "^0.12.1",
+ "jsx-loader": "^0.12.2",
"merge-stream": "^0.1.6",
"minimist": "^1.1.0",
"protractor": "^1.4.0",
"psi": "^0.1.5",
- "react": "^0.12.1",
"react-tools": "^0.12.1",
- "run-sequence": "^1.0.1",
+ "run-sequence": "^1.0.2",
"url-loader": "^0.5.5",
"webpack": "^1.4.13",
- "webpack-dev-server": "^1.6.5"
+ "webpack-dev-server": "^1.6.6"
},
"jest": {
"rootDir": "src",