mirror of
https://github.com/marko-js/marko.git
synced 2025-12-08 19:26:05 +00:00
Fixes #602 - [v4] Add "use strict" to the top of all compiled templates
This commit is contained in:
parent
6c855fc457
commit
6c15def67f
@ -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);
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/vdom").t();
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/vdom").t();
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/vdom").t();
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/vdom").t();
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/vdom").t();
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename),
|
||||
foo = "Hello World";
|
||||
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename),
|
||||
foo = "Hello World";
|
||||
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename),
|
||||
foo = "Hello World";
|
||||
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename),
|
||||
fooStatic = "Hello Foo",
|
||||
barStatic = "Hello Bar";
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename),
|
||||
marko_forEachProp = require("marko/runtime/helper-forEachProperty");
|
||||
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -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"),
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename),
|
||||
marko_component = {
|
||||
onCreate: function() {}
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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")),
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename),
|
||||
bar = require("./bar"),
|
||||
foo = bar.f;
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename),
|
||||
foo = require("./foo");
|
||||
|
||||
|
||||
@ -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")),
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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")),
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
var foo = 123;
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename),
|
||||
marko_component = {
|
||||
foo: function() {},
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename),
|
||||
marko_component = {},
|
||||
marko_components = require("marko/components"),
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename),
|
||||
marko_component = {},
|
||||
marko_components = require("marko/components"),
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename),
|
||||
marko_component = {},
|
||||
marko_components = require("marko/components"),
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename),
|
||||
marko_component = {
|
||||
onMount: function() {}
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename),
|
||||
marko_component = {},
|
||||
marko_components = require("marko/components"),
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/vdom").t();
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/vdom").t();
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/vdom").t(),
|
||||
marko_attrs0 = {
|
||||
"class": "foo"
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var marko_template = module.exports = require("marko/vdom").t();
|
||||
|
||||
function render(input, out) {
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user