From 1e0d055cca80096136656cf61e4d00ee9b30d23a Mon Sep 17 00:00:00 2001 From: rubenmoya Date: Fri, 15 Jun 2018 09:20:04 +0200 Subject: [PATCH] Update for webpack 4 --- .gitignore | 1 + index.js | 6 +++++- package.json | 3 +++ 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3c3629e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +node_modules diff --git a/index.js b/index.js index 0cf4c36..ba18fca 100644 --- a/index.js +++ b/index.js @@ -1,7 +1,11 @@ +var loaderUtils = require('loader-utils'); var _ = require('lodash'); module.exports = function (source) { this.cacheable && this.cacheable(); - var template = _.template(source, null, this.options.tplSettings); + + var options = loaderUtils.getOptions(this); + var template = _.template(source, null, options.tplSettings); + return 'var _ = require(\'underscore\');\nmodule.exports = ' + template; }; diff --git a/package.json b/package.json index 5750b8a..53d20ec 100644 --- a/package.json +++ b/package.json @@ -28,5 +28,8 @@ "bump:major": "npm version major", "bump:minor": "npm version minor", "postversion": "git push origin master --follow-tags" + }, + "dependencies": { + "loader-utils": "^1.1.0" } }