From 7c3a157dab473fadb2ccd73b22b8b7ecd540933e Mon Sep 17 00:00:00 2001 From: Benjamin Urban Date: Fri, 28 Jul 2017 14:44:32 +0200 Subject: [PATCH 1/3] Add webpack 2.0.0 compatibility --- lib/index.js | 2 +- package.json | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/index.js b/lib/index.js index ff8bb25..df34038 100644 --- a/lib/index.js +++ b/lib/index.js @@ -4,7 +4,7 @@ */ const path = require("path"); -const RawSource = require("webpack/lib/RawSource"); +const RawSource = require("webpack-sources/lib/RawSource"); class StatsReplacePlugin { diff --git a/package.json b/package.json index cd2dc3e..dd0da84 100644 --- a/package.json +++ b/package.json @@ -7,8 +7,11 @@ "example": "example", "lib": "lib" }, + "devDependencies": { + "eslint": "^3.0.0" + }, "peerDependencies": { - "webpack": "^1.13.1" + "webpack-sources": ">= 0.1.1" }, "scripts": { "lint": "eslint .", @@ -30,8 +33,5 @@ "bugs": { "url": "https://github.com/sueddeutsche/stats-replace-webpack-plugin/issues" }, - "homepage": "https://github.com/sueddeutsche/stats-replace-webpack-plugin#readme", - "devDependencies": { - "eslint": "^3.0.0" - } -} \ No newline at end of file + "homepage": "https://github.com/sueddeutsche/stats-replace-webpack-plugin#readme" +} From 2d7dc50eb076b9f0fbb96c8d8246090695198ea1 Mon Sep 17 00:00:00 2001 From: Benjamin Urban Date: Fri, 28 Jul 2017 14:45:11 +0200 Subject: [PATCH 2/3] Update example to webpack 2 --- example/package.json | 4 ++-- example/webpack.config.js | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/example/package.json b/example/package.json index a8fcd2e..e1a87db 100644 --- a/example/package.json +++ b/example/package.json @@ -11,7 +11,7 @@ "dependencies": { "file-loader": "^0.9.0", "stats-replace-webpack-plugin": "*", - "webpack": "^1.13.1", - "webpack-dev-server": "^1.14.1" + "webpack": "^2.2.0", + "webpack-dev-server": "^2.2.0" } } diff --git a/example/webpack.config.js b/example/webpack.config.js index 3ea9273..8da8147 100644 --- a/example/webpack.config.js +++ b/example/webpack.config.js @@ -1,3 +1,4 @@ +const path = require("path"); const StatsReplacePlugin = require("stats-replace-webpack-plugin"); module.exports = { @@ -7,14 +8,14 @@ module.exports = { }, output: { - path: "./dist", + path: path.join(__dirname, "dist"), filename: "js/[name]-[chunkhash].js" }, module: { loaders: [ { - loader: "file?name=[name].[ext]", + loader: "file-loader?name=[name].[ext]", test: /index\.html$/ } ] From f5c9ac6b3a07c95bc6314c59334e9011938c1cc8 Mon Sep 17 00:00:00 2001 From: Benjamin Urban Date: Fri, 28 Jul 2017 14:52:35 +0200 Subject: [PATCH 3/3] Bump version to 2.0.0 --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index dd0da84..3fda869 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "stats-replace-webpack-plugin", - "version": "1.2.1", + "version": "2.0.0", "description": "Fills placeholders in text files with the final name of compiled assets", "main": "lib/index.js", "directories": { @@ -34,4 +34,4 @@ "url": "https://github.com/sueddeutsche/stats-replace-webpack-plugin/issues" }, "homepage": "https://github.com/sueddeutsche/stats-replace-webpack-plugin#readme" -} +} \ No newline at end of file