From 8cabfee4a38a996b0a4ceccf6428ad5aff842412 Mon Sep 17 00:00:00 2001 From: Mario Uher Date: Wed, 18 Nov 2015 08:47:12 +0100 Subject: [PATCH] Add support for React 0.14 --- index.js | 3 ++- package.json | 7 +++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/index.js b/index.js index 664c11a..cff6dcd 100644 --- a/index.js +++ b/index.js @@ -1,4 +1,5 @@ var React = require('react'); +var ReactDOMServer = require('react-dom/server'); var evaluate = require('eval'); // src can be either a filename or a chunk name @@ -22,7 +23,7 @@ ReactToHtmlWebpackPlugin.prototype.apply = function(compiler) { var source = asset.source(); var Component = evaluate(source, /* filename: */ undefined, /* scope: */ undefined, /* includeGlobals: */ true); var renderMethod = this.options.static ? 'renderToStaticMarkup' : 'renderToString'; - var html = React[renderMethod](React.createElement(Component)); + var html = ReactDOMServer[renderMethod](React.createElement(Component.default)); var template = this.options.template; diff --git a/package.json b/package.json index e772cb4..ca4e557 100644 --- a/package.json +++ b/package.json @@ -19,9 +19,8 @@ }, "homepage": "https://github.com/markdalgleish/react-to-html-webpack-plugin", "dependencies": { - "eval": "^0.1.0" - }, - "peerDependencies": { - "react": "0.12.x || >=0.13.0-beta.1" + "eval": "^0.1.0", + "react": "^0.14.2", + "react-dom": "^0.14.2" } }