Speeds up source maps by restoring escaped content only if needed.
authorJakub Pawlowicz <contact@jakubpawlowicz.com>
Fri, 14 Nov 2014 19:51:07 +0000 (19:51 +0000)
committerJakub Pawlowicz <contact@jakubpawlowicz.com>
Mon, 8 Dec 2014 09:39:15 +0000 (09:39 +0000)
lib/selectors/source-map-stringifier.js

index ba2c4fb..894f80b 100644 (file)
@@ -92,7 +92,9 @@ SourceMapStringifier.prototype.toString = function (tokens) {
       track(context, token);
       output.push(token);
     } else {
-      var val = self.restoreCallback(token.value);
+      var val = token.value.indexOf('_') > -1 ?
+        self.restoreCallback(token.value) :
+        token.value;
       track(context, val, token.metadata);
       output.push(val);
     }