imports-loader
Advanced tools
Comparing version 0.1.1 to 0.1.2
@@ -11,7 +11,8 @@ /* | ||
Object.keys(query).forEach(function(name) { | ||
if(typeof query[name] == "string" && query[name].substr(0, 1) == ">") { | ||
return imports.push("var " + name + " = " + query[name].substr(1) + ";"); | ||
} | ||
var mod = name; | ||
if(typeof query[name] == "string") { | ||
mod = query[name]; | ||
} else if(typeof query[name] == "object") { | ||
return imports.push("var " + name + " = " + JSON.stringify(query[name]) + ";"); | ||
} | ||
@@ -18,0 +19,0 @@ imports.push("var " + name + " = require(" + JSON.stringify(mod) + ");"); |
{ | ||
"name": "imports-loader", | ||
"version": "0.1.1", | ||
"version": "0.1.2", | ||
"author": "Tobias Koppers @sokra", | ||
@@ -5,0 +5,0 @@ "description": "imports loader module for webpack", |
@@ -6,7 +6,7 @@ # imports loader for webpack | ||
``` javascript | ||
require("imports?page=../pages/mypage,jQuery,config={size:50}!./file.js"); | ||
require("imports?page=../pages/mypage,jQuery,config=>{size:50}!./file.js"); | ||
// adds below code the the file's source: | ||
// var page = require("../pages/mypage"); | ||
// var jQuery = require("jQuery"); | ||
// var config = {"size":50}; | ||
// var config = {size:50}; | ||
``` | ||
@@ -13,0 +13,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1473
20