support raw property on tagged template literals - closes #164
This commit is contained in:
@@ -1 +1 @@
|
||||
var foo = bar`a${ 42 }b ${_.foobar()}`;
|
||||
var foo = bar`wow\na${ 42 }b ${_.foobar()}`;
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
"use strict";
|
||||
|
||||
var foo = bar(["a", "b ", ""], 42, _.foobar());
|
||||
var _taggedTemplateLiteral = function (strings, raw) {
|
||||
return Object.defineProperties(strings, {
|
||||
raw: {
|
||||
value: raw
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
var foo = bar(_taggedTemplateLiteral(["wow\na", "b ", ""], ["wow\\na", "b ", ""]), 42, _.foobar());
|
||||
|
||||
Reference in New Issue
Block a user