Fixes #602 - [v4] Add "use strict" to the top of all compiled templates

This commit is contained in:
Patrick Steele-Idem 2017-02-25 17:10:30 -07:00
parent 6c855fc457
commit 6c15def67f
84 changed files with 168 additions and 0 deletions

View File

@ -96,6 +96,8 @@ class TemplateRoot extends Node {
body.push(_buildVersionComment(builder, context));
}
body.push(builder.literal('use strict'));
let staticNodes = context.getStaticNodes([templateDeclaration]);
if (staticNodes.length) {
body = body.concat(staticNodes);

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t();
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t();
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t();
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t();
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t();
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
foo = "Hello World";

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
foo = "Hello World";

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
foo = "Hello World";

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
fooStatic = "Hello Foo",
barStatic = "Hello Bar";

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_forEach = marko_helpers.f,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_forEachProp = require("marko/runtime/helper-forEachProperty");

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_escapeXml = marko_helpers.x;

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t(),
include_target_template = require("./include-target.marko"),
marko_helpers = require("marko/runtime/vdom/helpers"),

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t(),
marko_helpers = require("marko/runtime/vdom/helpers"),
marko_forEach = marko_helpers.f,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_escapeXml = marko_helpers.x,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_classAttr = marko_helpers.ca,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_escapeXmlAttr = marko_helpers.xa;

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component = {
onCreate: function() {}

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_loadTag = marko_helpers.t,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_loadTag = marko_helpers.t,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_loadTag = marko_helpers.t,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_loadTag = marko_helpers.t,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_loadTemplate = require("marko/runtime/helper-loadTemplate"),
hello_template = marko_loadTemplate(require.resolve("./hello.marko")),

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_loadTag = marko_helpers.t,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_escapeXml = marko_helpers.x;

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_escapeXml = marko_helpers.x,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
asset_module = require("./test1/asset"),
test = asset_module.asset,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
bar = require("./bar"),
foo = bar.f;

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
foo = require("./foo");

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_loadTemplate = require("marko/runtime/helper-loadTemplate"),
target_template = marko_loadTemplate(require.resolve("./target.marko")),

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_escapeXml = marko_helpers.x,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_escapeXml = marko_helpers.x;

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_loadTemplate = require("marko/runtime/helper-loadTemplate"),
test_message_template = marko_loadTemplate(require.resolve("./components/test-message/template.marko")),

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_loadTag = marko_helpers.t,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_escapeXml = marko_helpers.x;

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_escapeXml = marko_helpers.x,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
var foo = 123;

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_escapeXml = marko_helpers.x;

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_components = require("marko/components/legacy"),
marko_registerComponent = marko_components.rc,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_components = require("marko/components/legacy"),
marko_registerComponent = marko_components.rc,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_components = require("marko/components/legacy"),
marko_registerComponent = marko_components.rc,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_components = require("marko/components/legacy"),
marko_registerComponent = marko_components.rc,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_components = require("marko/components/legacy"),
marko_registerComponent = marko_components.rc,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_components = require("marko/components"),
marko_registerComponent = marko_components.rc,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_components = require("marko/components"),
marko_registerComponent = marko_components.rc,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_components = require("marko/components"),
marko_registerComponent = marko_components.rc,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component = {
foo: function() {},

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component = {},
marko_components = require("marko/components"),

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_components = require("marko/components"),
marko_registerComponent = marko_components.rc,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_components = require("marko/components"),
marko_registerComponent = marko_components.rc,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_components = require("marko/components"),
marko_registerComponent = marko_components.rc,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component = {},
marko_components = require("marko/components"),

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component = {},
marko_components = require("marko/components"),

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_components = require("marko/components"),
marko_registerComponent = marko_components.rc,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component = {
onMount: function() {}

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component = {},
marko_components = require("marko/components"),

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename);
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/html").t(__filename),
marko_helpers = require("marko/runtime/html/helpers"),
marko_escapeXml = marko_helpers.x;

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t(),
marko_helpers = require("marko/runtime/vdom/helpers"),
marko_classList = marko_helpers.cl,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t();
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t();
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t(),
marko_helpers = require("marko/runtime/vdom/helpers"),
marko_loadTag = marko_helpers.t,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t(),
marko_helpers = require("marko/runtime/vdom/helpers"),
marko_createElement = marko_helpers.e,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t(),
marko_attrs0 = {
"class": "foo"

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t();
function render(input, out) {

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t(),
marko_helpers = require("marko/runtime/vdom/helpers"),
marko_forEach = marko_helpers.f,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t(),
marko_helpers = require("marko/runtime/vdom/helpers"),
marko_createElement = marko_helpers.e,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t(),
marko_helpers = require("marko/runtime/vdom/helpers"),
marko_createElement = marko_helpers.e,

View File

@ -1,3 +1,5 @@
"use strict";
var marko_template = module.exports = require("marko/vdom").t(),
marko_helpers = require("marko/runtime/vdom/helpers"),
marko_loadTag = marko_helpers.t,