diff --git a/index.js b/index.js index a565f4df..7ff597c2 100644 --- a/index.js +++ b/index.js @@ -48,6 +48,7 @@ module.exports = function (source, map) { var options = params.plugins || loader.options.postcss; var pack = params.pack; var callback = loader.async(); + var configPath; if (params.config) { @@ -72,6 +73,9 @@ module.exports = function (source, map) { } }).then(function (config) { if ( !config ) config = { }; + + if ( config.file ) loader.addDependency(config.file); + var plugins = config.plugins || []; var opts = assign({}, config.options, { diff --git a/package.json b/package.json index 03fc2db3..24b427bb 100644 --- a/package.json +++ b/package.json @@ -2,10 +2,7 @@ "name": "postcss-loader", "version": "1.2.1", "description": "PostCSS loader for webpack", - "engines": { - "node": ">=0.12", - "npm": ">=3" - }, + "engines": { "node": ">=0.12" }, "keywords": [ "webpack", "loader", @@ -19,8 +16,8 @@ "dependencies": { "loader-utils": "^0.2.16", "object-assign": "^4.1.0", - "postcss": "^5.2.8", - "postcss-load-config": "^1.0.0" + "postcss": "^5.2.9", + "postcss-load-config": "^1.1.0" }, "devDependencies": { "eslint": "^3.12.2",