throw on synchronous conditional loading

This commit is contained in:
guybedford 2016-03-26 14:18:49 +08:00
parent a08be67cdc
commit 028293d5d8

View File

@ -194,6 +194,9 @@
function doMapSync(loader, pkg, pkgName, mapMatch, path, skipExtensions) {
var mapped = pkg.map[mapMatch];
if (typeof mapped == 'object')
throw new Error('Synchronous conditional normalization not supported sync normalizing ' + mapMatch + ' in ' + pkgName);
validateMapping(mapMatch, mapped, pkgName);
// ignore conditionals in sync