chore: update snapshots

This commit is contained in:
dpiercey 2024-02-22 13:34:09 -07:00 committed by Dylan Piercey
parent a55fb06ec6
commit 83cbd7d71f
110 changed files with 1045 additions and 1308 deletions

View File

@ -0,0 +1,2 @@
-- item: ${input.item.value}
<${input.renderBody}(2)/>

View File

@ -0,0 +1 @@
item: 1param: 2

View File

@ -0,0 +1,4 @@
<test|x|>
<@item value=1/>
param: ${x}
</>

View File

@ -0,0 +1 @@
exports.templateData = {};

View File

@ -0,0 +1,3 @@
<for|item| of=input.item>
${item.value}
</for>

View File

@ -0,0 +1,6 @@
<test>
$ let x = 1;
<@item value=x/>
$ x = 2;
<@item value=x/>
</>

View File

@ -0,0 +1 @@
exports.templateData = {};

View File

@ -3,8 +3,7 @@
exports.__esModule = true;
exports.default = void 0;
var _index = require("marko/src/runtime/html/index.js");
var _repeatable = _interopRequireDefault(require("marko/src/runtime/helpers/repeatable.js"));
var _selfIterator = _interopRequireDefault(require("marko/src/runtime/helpers/self-iterator.js"));
var _attrTag = require("marko/src/runtime/helpers/attr-tag.js");
var _index2 = _interopRequireDefault(require("./components/custom-tag/index.marko"));
var _renderTag = _interopRequireDefault(require("marko/src/runtime/helpers/render-tag.js"));
var _renderer = _interopRequireDefault(require("marko/src/runtime/components/renderer.js"));
@ -14,19 +13,16 @@ const _marko_componentType = "packages/translator-default/test/fixtures/at-tag-i
var _default = exports.default = _marko_template;
const _marko_component = {};
_marko_template._ = (0, _renderer.default)(function (input, out, _componentDef, _component, state, $global) {
let _thing = null;
if (x) {
_thing = (0, _repeatable.default)(_thing, {
"x": 1,
"renderBody": out => {
out.w("Hello");
},
[Symbol.iterator]: _selfIterator.default
});
}
(0, _renderTag.default)(_index2.default, {
"thing": _thing
}, out, _componentDef, "0");
(0, _renderTag.default)(_index2.default, (0, _attrTag.i)(() => {
if (x) {
(0, _attrTag.a)("thing", {
"x": 1,
"renderBody": out => {
out.w("Hello");
}
});
}
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,26 +2,22 @@ import { t as _t } from "marko/src/runtime/html/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tag-inside-if-tag/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_repeatable from "marko/src/runtime/helpers/repeatable.js";
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _customTag from "./components/custom-tag/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
let _thing = null;
if (x) {
_thing = _marko_repeatable(_thing, {
"x": 1,
"renderBody": out => {
out.w("Hello");
},
[Symbol.iterator]: _marko_self_iterator
});
}
_marko_tag(_customTag, {
"thing": _thing
}, out, _componentDef, "0");
_marko_tag(_customTag, _marko_render_input(() => {
if (x) {
_marko_repeatable_attr_tag("thing", {
"x": 1,
"renderBody": out => {
out.w("Hello");
}
});
}
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,26 +2,22 @@ import { t as _t } from "marko/dist/runtime/html/index.js";
const _marko_componentType = "cY5vQoUJ",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_repeatable from "marko/dist/runtime/helpers/repeatable.js";
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _customTag from "./components/custom-tag/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
let _thing = null;
if (x) {
_thing = _marko_repeatable(_thing, {
"x": 1,
"renderBody": out => {
out.w("Hello");
},
[Symbol.iterator]: _marko_self_iterator
});
}
_marko_tag(_customTag, {
"thing": _thing
}, out, _componentDef, "0");
_marko_tag(_customTag, _marko_render_input(() => {
if (x) {
_marko_repeatable_attr_tag("thing", {
"x": 1,
"renderBody": out => {
out.w("Hello");
}
});
}
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -2,8 +2,7 @@ import { t as _t } from "marko/src/runtime/vdom/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tag-inside-if-tag/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_repeatable from "marko/src/runtime/helpers/repeatable.js";
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _customTag from "./components/custom-tag/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
@ -11,19 +10,16 @@ import { r as _marko_registerComponent } from "marko/src/runtime/components/regi
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
let _thing = null;
if (x) {
_thing = _marko_repeatable(_thing, {
"x": 1,
"renderBody": out => {
out.t("Hello", _component);
},
[Symbol.iterator]: _marko_self_iterator
});
}
_marko_tag(_customTag, {
"thing": _thing
}, out, _componentDef, "0");
_marko_tag(_customTag, _marko_render_input(() => {
if (x) {
_marko_repeatable_attr_tag("thing", {
"x": 1,
"renderBody": out => {
out.t("Hello", _component);
}
});
}
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,8 +2,7 @@ import { t as _t } from "marko/dist/runtime/vdom/index.js";
const _marko_componentType = "cY5vQoUJ",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_repeatable from "marko/dist/runtime/helpers/repeatable.js";
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _customTag from "./components/custom-tag/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
@ -11,19 +10,16 @@ import { r as _marko_registerComponent } from "marko/dist/runtime/components/reg
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
let _thing = null;
if (x) {
_thing = _marko_repeatable(_thing, {
"x": 1,
"renderBody": out => {
out.t("Hello", _component);
},
[Symbol.iterator]: _marko_self_iterator
});
}
_marko_tag(_customTag, {
"thing": _thing
}, out, _componentDef, "0");
_marko_tag(_customTag, _marko_render_input(() => {
if (x) {
_marko_repeatable_attr_tag("thing", {
"x": 1,
"renderBody": out => {
out.t("Hello", _component);
}
});
}
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -3,7 +3,7 @@
exports.__esModule = true;
exports.default = void 0;
var _index = require("marko/src/runtime/html/index.js");
var _selfIterator = _interopRequireDefault(require("marko/src/runtime/helpers/self-iterator.js"));
var _attrTag = require("marko/src/runtime/helpers/attr-tag.js");
var _index2 = _interopRequireDefault(require("./components/hello/index.marko"));
var _renderTag = _interopRequireDefault(require("marko/src/runtime/helpers/render-tag.js"));
var _renderer = _interopRequireDefault(require("marko/src/runtime/components/renderer.js"));
@ -13,18 +13,12 @@ const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-
var _default = exports.default = _marko_template;
const _marko_component = {};
_marko_template._ = (0, _renderer.default)(function (input, out, _componentDef, _component, state, $global) {
const _items = [];
for (const a in b) {
_items.push({
[Symbol.iterator]: _selfIterator.default
});
}
(0, _renderTag.default)(_index2.default, {
"items": _items,
"other": {
[Symbol.iterator]: _selfIterator.default
(0, _renderTag.default)(_index2.default, (0, _attrTag.i)(() => {
for (const a in b) {
(0, _attrTag.r)("items", {});
}
}, out, _componentDef, "0");
(0, _attrTag.a)("other", {});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,24 +2,18 @@ import { t as _t } from "marko/src/runtime/html/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-dynamic-and-static/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { r as _marko_repeated_attr_tag, a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
const _items = [];
for (const a in b) {
_items.push({
[Symbol.iterator]: _marko_self_iterator
});
}
_marko_tag(_hello, {
"items": _items,
"other": {
[Symbol.iterator]: _marko_self_iterator
_marko_tag(_hello, _marko_render_input(() => {
for (const a in b) {
_marko_repeated_attr_tag("items", {});
}
}, out, _componentDef, "0");
_marko_repeatable_attr_tag("other", {});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,24 +2,18 @@ import { t as _t } from "marko/dist/runtime/html/index.js";
const _marko_componentType = "EC7Wpjet",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { r as _marko_repeated_attr_tag, a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
const _items = [];
for (const a in b) {
_items.push({
[Symbol.iterator]: _marko_self_iterator
});
}
_marko_tag(_hello, {
"items": _items,
"other": {
[Symbol.iterator]: _marko_self_iterator
_marko_tag(_hello, _marko_render_input(() => {
for (const a in b) {
_marko_repeated_attr_tag("items", {});
}
}, out, _componentDef, "0");
_marko_repeatable_attr_tag("other", {});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -2,7 +2,7 @@ import { t as _t } from "marko/src/runtime/vdom/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-dynamic-and-static/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { r as _marko_repeated_attr_tag, a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
@ -10,18 +10,12 @@ import { r as _marko_registerComponent } from "marko/src/runtime/components/regi
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
const _items = [];
for (const a in b) {
_items.push({
[Symbol.iterator]: _marko_self_iterator
});
}
_marko_tag(_hello, {
"items": _items,
"other": {
[Symbol.iterator]: _marko_self_iterator
_marko_tag(_hello, _marko_render_input(() => {
for (const a in b) {
_marko_repeated_attr_tag("items", {});
}
}, out, _componentDef, "0");
_marko_repeatable_attr_tag("other", {});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,7 +2,7 @@ import { t as _t } from "marko/dist/runtime/vdom/index.js";
const _marko_componentType = "EC7Wpjet",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { r as _marko_repeated_attr_tag, a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
@ -10,18 +10,12 @@ import { r as _marko_registerComponent } from "marko/dist/runtime/components/reg
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
const _items = [];
for (const a in b) {
_items.push({
[Symbol.iterator]: _marko_self_iterator
});
}
_marko_tag(_hello, {
"items": _items,
"other": {
[Symbol.iterator]: _marko_self_iterator
_marko_tag(_hello, _marko_render_input(() => {
for (const a in b) {
_marko_repeated_attr_tag("items", {});
}
}, out, _componentDef, "0");
_marko_repeatable_attr_tag("other", {});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -3,7 +3,7 @@
exports.__esModule = true;
exports.default = void 0;
var _index = require("marko/src/runtime/html/index.js");
var _selfIterator = _interopRequireDefault(require("marko/src/runtime/helpers/self-iterator.js"));
var _attrTag = require("marko/src/runtime/helpers/attr-tag.js");
var _dynamicTag = _interopRequireDefault(require("marko/src/runtime/helpers/dynamic-tag.js"));
var _renderer = _interopRequireDefault(require("marko/src/runtime/components/renderer.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
@ -12,24 +12,23 @@ const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-
var _default = exports.default = _marko_template;
const _marko_component = {};
_marko_template._ = (0, _renderer.default)(function (input, out, _componentDef, _component, state, $global) {
(0, _dynamicTag.default)(out, input.x, () => ({
"header": {
(0, _dynamicTag.default)(out, input.x, () => (0, _attrTag.i)(() => {
(0, _attrTag.a)("header", {
"class": "my-header",
"renderBody": out => {
out.w("Header content");
},
[Symbol.iterator]: _selfIterator.default
},
"footer": {
}
});
(0, _attrTag.a)("footer", {
"class": "my-footer",
"renderBody": out => {
out.w("Footer content");
},
[Symbol.iterator]: _selfIterator.default
}
}), out => {
out.w("Body content");
}, null, null, _componentDef, "0");
}
});
return out => {
out.w("Body content");
};
}), null, null, null, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,29 +2,28 @@ import { t as _t } from "marko/src/runtime/html/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-dynamic-tag-parent/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _marko_dynamic_tag from "marko/src/runtime/helpers/dynamic-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_dynamic_tag(out, input.x, () => ({
"header": {
_marko_dynamic_tag(out, input.x, () => _marko_render_input(() => {
_marko_repeatable_attr_tag("header", {
"class": "my-header",
"renderBody": out => {
out.w("Header content");
},
[Symbol.iterator]: _marko_self_iterator
},
"footer": {
}
});
_marko_repeatable_attr_tag("footer", {
"class": "my-footer",
"renderBody": out => {
out.w("Footer content");
},
[Symbol.iterator]: _marko_self_iterator
}
}), out => {
out.w("Body content");
}, null, null, _componentDef, "0");
}
});
return out => {
out.w("Body content");
};
}), null, null, null, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,29 +2,28 @@ import { t as _t } from "marko/dist/runtime/html/index.js";
const _marko_componentType = "V8pzyNwe",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _marko_dynamic_tag from "marko/dist/runtime/helpers/dynamic-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_dynamic_tag(out, input.x, () => ({
"header": {
_marko_dynamic_tag(out, input.x, () => _marko_render_input(() => {
_marko_repeatable_attr_tag("header", {
"class": "my-header",
"renderBody": out => {
out.w("Header content");
},
[Symbol.iterator]: _marko_self_iterator
},
"footer": {
}
});
_marko_repeatable_attr_tag("footer", {
"class": "my-footer",
"renderBody": out => {
out.w("Footer content");
},
[Symbol.iterator]: _marko_self_iterator
}
}), out => {
out.w("Body content");
}, null, null, _componentDef, "0");
}
});
return out => {
out.w("Body content");
};
}), null, null, null, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -2,31 +2,30 @@ import { t as _t } from "marko/src/runtime/vdom/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-dynamic-tag-parent/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _marko_dynamic_tag from "marko/src/runtime/helpers/dynamic-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
import { r as _marko_registerComponent } from "marko/src/runtime/components/registry.js";
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_dynamic_tag(out, input.x, () => ({
"header": {
_marko_dynamic_tag(out, input.x, () => _marko_render_input(() => {
_marko_repeatable_attr_tag("header", {
"class": "my-header",
"renderBody": out => {
out.t("Header content", _component);
},
[Symbol.iterator]: _marko_self_iterator
},
"footer": {
}
});
_marko_repeatable_attr_tag("footer", {
"class": "my-footer",
"renderBody": out => {
out.t("Footer content", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
}), out => {
out.t("Body content", _component);
}, null, null, _componentDef, "0");
}
});
return out => {
out.t("Body content", _component);
};
}), null, null, null, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,31 +2,30 @@ import { t as _t } from "marko/dist/runtime/vdom/index.js";
const _marko_componentType = "V8pzyNwe",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _marko_dynamic_tag from "marko/dist/runtime/helpers/dynamic-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
import { r as _marko_registerComponent } from "marko/dist/runtime/components/registry.js";
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_dynamic_tag(out, input.x, () => ({
"header": {
_marko_dynamic_tag(out, input.x, () => _marko_render_input(() => {
_marko_repeatable_attr_tag("header", {
"class": "my-header",
"renderBody": out => {
out.t("Header content", _component);
},
[Symbol.iterator]: _marko_self_iterator
},
"footer": {
}
});
_marko_repeatable_attr_tag("footer", {
"class": "my-footer",
"renderBody": out => {
out.t("Footer content", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
}), out => {
out.t("Body content", _component);
}, null, null, _componentDef, "0");
}
});
return out => {
out.t("Body content", _component);
};
}), null, null, null, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -4,8 +4,7 @@ exports.__esModule = true;
exports.default = void 0;
var _index = require("marko/src/runtime/html/index.js");
var _escapeXml = require("marko/src/runtime/html/helpers/escape-xml.js");
var _repeatable = _interopRequireDefault(require("marko/src/runtime/helpers/repeatable.js"));
var _selfIterator = _interopRequireDefault(require("marko/src/runtime/helpers/self-iterator.js"));
var _attrTag = require("marko/src/runtime/helpers/attr-tag.js");
var _index2 = _interopRequireDefault(require("./components/hello/index.marko"));
var _renderTag = _interopRequireDefault(require("marko/src/runtime/helpers/render-tag.js"));
var _renderer = _interopRequireDefault(require("marko/src/runtime/components/renderer.js"));
@ -15,18 +14,15 @@ const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-
var _default = exports.default = _marko_template;
const _marko_component = {};
_marko_template._ = (0, _renderer.default)(function (input, out, _componentDef, _component, state, $global) {
let _item = null;
if (input.x) {
_item = (0, _repeatable.default)(_item, {
"renderBody": (out, y) => {
out.w((0, _escapeXml.x)(y));
},
[Symbol.iterator]: _selfIterator.default
});
}
(0, _renderTag.default)(_index2.default, {
"item": _item
}, out, _componentDef, "0");
(0, _renderTag.default)(_index2.default, (0, _attrTag.i)(() => {
if (input.x) {
(0, _attrTag.a)("item", {
"renderBody": (out, y) => {
out.w((0, _escapeXml.x)(y));
}
});
}
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -3,25 +3,21 @@ const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-
_marko_template = _t(_marko_componentType);
export default _marko_template;
import { x as _marko_escapeXml } from "marko/src/runtime/html/helpers/escape-xml.js";
import _marko_repeatable from "marko/src/runtime/helpers/repeatable.js";
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
let _item = null;
if (input.x) {
_item = _marko_repeatable(_item, {
"renderBody": (out, y) => {
out.w(_marko_escapeXml(y));
},
[Symbol.iterator]: _marko_self_iterator
});
}
_marko_tag(_hello, {
"item": _item
}, out, _componentDef, "0");
_marko_tag(_hello, _marko_render_input(() => {
if (input.x) {
_marko_repeatable_attr_tag("item", {
"renderBody": (out, y) => {
out.w(_marko_escapeXml(y));
}
});
}
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -3,25 +3,21 @@ const _marko_componentType = "OLo+Dwkn",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import { x as _marko_escapeXml } from "marko/dist/runtime/html/helpers/escape-xml.js";
import _marko_repeatable from "marko/dist/runtime/helpers/repeatable.js";
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
let _item = null;
if (input.x) {
_item = _marko_repeatable(_item, {
"renderBody": (out, y) => {
out.w(_marko_escapeXml(y));
},
[Symbol.iterator]: _marko_self_iterator
});
}
_marko_tag(_hello, {
"item": _item
}, out, _componentDef, "0");
_marko_tag(_hello, _marko_render_input(() => {
if (input.x) {
_marko_repeatable_attr_tag("item", {
"renderBody": (out, y) => {
out.w(_marko_escapeXml(y));
}
});
}
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -2,8 +2,7 @@ import { t as _t } from "marko/src/runtime/vdom/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-dynamic-with-params/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_repeatable from "marko/src/runtime/helpers/repeatable.js";
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
@ -11,18 +10,15 @@ import { r as _marko_registerComponent } from "marko/src/runtime/components/regi
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
let _item = null;
if (input.x) {
_item = _marko_repeatable(_item, {
"renderBody": (out, y) => {
out.t(y, _component);
},
[Symbol.iterator]: _marko_self_iterator
});
}
_marko_tag(_hello, {
"item": _item
}, out, _componentDef, "0");
_marko_tag(_hello, _marko_render_input(() => {
if (input.x) {
_marko_repeatable_attr_tag("item", {
"renderBody": (out, y) => {
out.t(y, _component);
}
});
}
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,8 +2,7 @@ import { t as _t } from "marko/dist/runtime/vdom/index.js";
const _marko_componentType = "OLo+Dwkn",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_repeatable from "marko/dist/runtime/helpers/repeatable.js";
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
@ -11,18 +10,15 @@ import { r as _marko_registerComponent } from "marko/dist/runtime/components/reg
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
let _item = null;
if (input.x) {
_item = _marko_repeatable(_item, {
"renderBody": (out, y) => {
out.t(y, _component);
},
[Symbol.iterator]: _marko_self_iterator
});
}
_marko_tag(_hello, {
"item": _item
}, out, _componentDef, "0");
_marko_tag(_hello, _marko_render_input(() => {
if (input.x) {
_marko_repeatable_attr_tag("item", {
"renderBody": (out, y) => {
out.t(y, _component);
}
});
}
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -3,7 +3,7 @@
exports.__esModule = true;
exports.default = void 0;
var _index = require("marko/src/runtime/html/index.js");
var _selfIterator = _interopRequireDefault(require("marko/src/runtime/helpers/self-iterator.js"));
var _attrTag = require("marko/src/runtime/helpers/attr-tag.js");
var _escapeXml = require("marko/src/runtime/html/helpers/escape-xml.js");
var _index2 = _interopRequireDefault(require("./components/hello/index.marko"));
var _renderTag = _interopRequireDefault(require("marko/src/runtime/helpers/render-tag.js"));
@ -14,87 +14,72 @@ const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-
var _default = exports.default = _marko_template;
const _marko_component = {};
_marko_template._ = (0, _renderer.default)(function (input, out, _componentDef, _component, state, $global) {
const _cols = [];
const _items = [];
for (const color of input.colors || []) {
if (x) {
_items.push({
"style": {
color
},
"renderBody": out => {
out.w("foo");
},
[Symbol.iterator]: _selfIterator.default
});
} else if (y) {
_items.push({
"style": {
color
},
"renderBody": out => {
out.w("bar");
},
[Symbol.iterator]: _selfIterator.default
});
} else {
_items.push({
"style": {
color
},
"renderBody": out => {
out.w("baz");
},
[Symbol.iterator]: _selfIterator.default
});
(0, _renderTag.default)(_index2.default, (0, _attrTag.i)(() => {
(0, _attrTag.a)("list", (0, _attrTag.i)(() => {
for (const color of input.colors || []) {
if (x) {
(0, _attrTag.r)("items", {
"style": {
color
},
"renderBody": out => {
out.w("foo");
}
});
} else if (y) {
(0, _attrTag.r)("items", {
"style": {
color
},
"renderBody": out => {
out.w("bar");
}
});
} else {
(0, _attrTag.r)("items", {
"style": {
color
},
"renderBody": out => {
out.w("baz");
}
});
}
}
let i = 10;
while (i--) {
(0, _attrTag.r)("items", {
"renderBody": out => {
out.w((0, _escapeXml.x)(i));
}
});
}
}));
for (const col of input.table || []) {
(0, _attrTag.r)("cols", (0, _attrTag.i)(() => {
for (const row of col || []) {
(0, _attrTag.r)("rows", {
"row": row,
"renderBody": out => {
out.w((0, _escapeXml.x)(row));
}
});
}
}, {
"x": y
}));
}
}
let i = 10;
while (i--) {
_items.push({
"renderBody": out => {
out.w((0, _escapeXml.x)(i));
},
[Symbol.iterator]: _selfIterator.default
});
}
for (const col of input.table || []) {
const _rows = [];
for (const row of col || []) {
_rows.push({
"row": row,
(0, _attrTag.r)("cols", (0, _attrTag.i)(() => {
(0, _attrTag.r)("rows", {
"row": -1,
"renderBody": out => {
out.w((0, _escapeXml.x)(row));
},
[Symbol.iterator]: _selfIterator.default
out.w("Outside");
}
});
}
_cols.push({
"x": y,
"rows": _rows,
[Symbol.iterator]: _selfIterator.default
});
}
const _rows2 = [];
_rows2.push({
"row": -1,
"renderBody": out => {
out.w("Outside");
},
[Symbol.iterator]: _selfIterator.default
});
_cols.push({
"outside": true,
"rows": _rows2,
[Symbol.iterator]: _selfIterator.default
});
(0, _renderTag.default)(_index2.default, {
"list": {
"items": _items,
[Symbol.iterator]: _selfIterator.default
},
"cols": _cols
}, out, _componentDef, "0");
}, {
"outside": true
}));
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,94 +2,79 @@ import { t as _t } from "marko/src/runtime/html/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-dynamic/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { r as _marko_repeated_attr_tag, a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import { x as _marko_escapeXml } from "marko/src/runtime/html/helpers/escape-xml.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
const _cols = [];
const _items = [];
for (const color of input.colors || []) {
if (x) {
_items.push({
"style": {
color
},
"renderBody": out => {
out.w("foo");
},
[Symbol.iterator]: _marko_self_iterator
});
} else if (y) {
_items.push({
"style": {
color
},
"renderBody": out => {
out.w("bar");
},
[Symbol.iterator]: _marko_self_iterator
});
} else {
_items.push({
"style": {
color
},
"renderBody": out => {
out.w("baz");
},
[Symbol.iterator]: _marko_self_iterator
});
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("list", _marko_render_input(() => {
for (const color of input.colors || []) {
if (x) {
_marko_repeated_attr_tag("items", {
"style": {
color
},
"renderBody": out => {
out.w("foo");
}
});
} else if (y) {
_marko_repeated_attr_tag("items", {
"style": {
color
},
"renderBody": out => {
out.w("bar");
}
});
} else {
_marko_repeated_attr_tag("items", {
"style": {
color
},
"renderBody": out => {
out.w("baz");
}
});
}
}
let i = 10;
while (i--) {
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.w(_marko_escapeXml(i));
}
});
}
}));
for (const col of input.table || []) {
_marko_repeated_attr_tag("cols", _marko_render_input(() => {
for (const row of col || []) {
_marko_repeated_attr_tag("rows", {
"row": row,
"renderBody": out => {
out.w(_marko_escapeXml(row));
}
});
}
}, {
"x": y
}));
}
}
let i = 10;
while (i--) {
_items.push({
"renderBody": out => {
out.w(_marko_escapeXml(i));
},
[Symbol.iterator]: _marko_self_iterator
});
}
for (const col of input.table || []) {
const _rows = [];
for (const row of col || []) {
_rows.push({
"row": row,
_marko_repeated_attr_tag("cols", _marko_render_input(() => {
_marko_repeated_attr_tag("rows", {
"row": -1,
"renderBody": out => {
out.w(_marko_escapeXml(row));
},
[Symbol.iterator]: _marko_self_iterator
out.w("Outside");
}
});
}
_cols.push({
"x": y,
"rows": _rows,
[Symbol.iterator]: _marko_self_iterator
});
}
const _rows2 = [];
_rows2.push({
"row": -1,
"renderBody": out => {
out.w("Outside");
},
[Symbol.iterator]: _marko_self_iterator
});
_cols.push({
"outside": true,
"rows": _rows2,
[Symbol.iterator]: _marko_self_iterator
});
_marko_tag(_hello, {
"list": {
"items": _items,
[Symbol.iterator]: _marko_self_iterator
},
"cols": _cols
}, out, _componentDef, "0");
}, {
"outside": true
}));
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,94 +2,79 @@ import { t as _t } from "marko/dist/runtime/html/index.js";
const _marko_componentType = "GuHig6zQ",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { r as _marko_repeated_attr_tag, a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import { x as _marko_escapeXml } from "marko/dist/runtime/html/helpers/escape-xml.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
const _cols = [];
const _items = [];
for (const color of input.colors || []) {
if (x) {
_items.push({
"style": {
color
},
"renderBody": out => {
out.w("foo");
},
[Symbol.iterator]: _marko_self_iterator
});
} else if (y) {
_items.push({
"style": {
color
},
"renderBody": out => {
out.w("bar");
},
[Symbol.iterator]: _marko_self_iterator
});
} else {
_items.push({
"style": {
color
},
"renderBody": out => {
out.w("baz");
},
[Symbol.iterator]: _marko_self_iterator
});
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("list", _marko_render_input(() => {
for (const color of input.colors || []) {
if (x) {
_marko_repeated_attr_tag("items", {
"style": {
color
},
"renderBody": out => {
out.w("foo");
}
});
} else if (y) {
_marko_repeated_attr_tag("items", {
"style": {
color
},
"renderBody": out => {
out.w("bar");
}
});
} else {
_marko_repeated_attr_tag("items", {
"style": {
color
},
"renderBody": out => {
out.w("baz");
}
});
}
}
let i = 10;
while (i--) {
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.w(_marko_escapeXml(i));
}
});
}
}));
for (const col of input.table || []) {
_marko_repeated_attr_tag("cols", _marko_render_input(() => {
for (const row of col || []) {
_marko_repeated_attr_tag("rows", {
"row": row,
"renderBody": out => {
out.w(_marko_escapeXml(row));
}
});
}
}, {
"x": y
}));
}
}
let i = 10;
while (i--) {
_items.push({
"renderBody": out => {
out.w(_marko_escapeXml(i));
},
[Symbol.iterator]: _marko_self_iterator
});
}
for (const col of input.table || []) {
const _rows = [];
for (const row of col || []) {
_rows.push({
"row": row,
_marko_repeated_attr_tag("cols", _marko_render_input(() => {
_marko_repeated_attr_tag("rows", {
"row": -1,
"renderBody": out => {
out.w(_marko_escapeXml(row));
},
[Symbol.iterator]: _marko_self_iterator
out.w("Outside");
}
});
}
_cols.push({
"x": y,
"rows": _rows,
[Symbol.iterator]: _marko_self_iterator
});
}
const _rows2 = [];
_rows2.push({
"row": -1,
"renderBody": out => {
out.w("Outside");
},
[Symbol.iterator]: _marko_self_iterator
});
_cols.push({
"outside": true,
"rows": _rows2,
[Symbol.iterator]: _marko_self_iterator
});
_marko_tag(_hello, {
"list": {
"items": _items,
[Symbol.iterator]: _marko_self_iterator
},
"cols": _cols
}, out, _componentDef, "0");
}, {
"outside": true
}));
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -2,7 +2,7 @@ import { t as _t } from "marko/src/runtime/vdom/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-dynamic/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { r as _marko_repeated_attr_tag, a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
@ -10,87 +10,72 @@ import { r as _marko_registerComponent } from "marko/src/runtime/components/regi
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
const _cols = [];
const _items = [];
for (const color of input.colors || []) {
if (x) {
_items.push({
"style": {
color
},
"renderBody": out => {
out.t("foo", _component);
},
[Symbol.iterator]: _marko_self_iterator
});
} else if (y) {
_items.push({
"style": {
color
},
"renderBody": out => {
out.t("bar", _component);
},
[Symbol.iterator]: _marko_self_iterator
});
} else {
_items.push({
"style": {
color
},
"renderBody": out => {
out.t("baz", _component);
},
[Symbol.iterator]: _marko_self_iterator
});
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("list", _marko_render_input(() => {
for (const color of input.colors || []) {
if (x) {
_marko_repeated_attr_tag("items", {
"style": {
color
},
"renderBody": out => {
out.t("foo", _component);
}
});
} else if (y) {
_marko_repeated_attr_tag("items", {
"style": {
color
},
"renderBody": out => {
out.t("bar", _component);
}
});
} else {
_marko_repeated_attr_tag("items", {
"style": {
color
},
"renderBody": out => {
out.t("baz", _component);
}
});
}
}
let i = 10;
while (i--) {
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.t(i, _component);
}
});
}
}));
for (const col of input.table || []) {
_marko_repeated_attr_tag("cols", _marko_render_input(() => {
for (const row of col || []) {
_marko_repeated_attr_tag("rows", {
"row": row,
"renderBody": out => {
out.t(row, _component);
}
});
}
}, {
"x": y
}));
}
}
let i = 10;
while (i--) {
_items.push({
"renderBody": out => {
out.t(i, _component);
},
[Symbol.iterator]: _marko_self_iterator
});
}
for (const col of input.table || []) {
const _rows = [];
for (const row of col || []) {
_rows.push({
"row": row,
_marko_repeated_attr_tag("cols", _marko_render_input(() => {
_marko_repeated_attr_tag("rows", {
"row": -1,
"renderBody": out => {
out.t(row, _component);
},
[Symbol.iterator]: _marko_self_iterator
out.t("Outside", _component);
}
});
}
_cols.push({
"x": y,
"rows": _rows,
[Symbol.iterator]: _marko_self_iterator
});
}
const _rows2 = [];
_rows2.push({
"row": -1,
"renderBody": out => {
out.t("Outside", _component);
},
[Symbol.iterator]: _marko_self_iterator
});
_cols.push({
"outside": true,
"rows": _rows2,
[Symbol.iterator]: _marko_self_iterator
});
_marko_tag(_hello, {
"list": {
"items": _items,
[Symbol.iterator]: _marko_self_iterator
},
"cols": _cols
}, out, _componentDef, "0");
}, {
"outside": true
}));
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,7 +2,7 @@ import { t as _t } from "marko/dist/runtime/vdom/index.js";
const _marko_componentType = "GuHig6zQ",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { r as _marko_repeated_attr_tag, a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
@ -10,87 +10,72 @@ import { r as _marko_registerComponent } from "marko/dist/runtime/components/reg
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
const _cols = [];
const _items = [];
for (const color of input.colors || []) {
if (x) {
_items.push({
"style": {
color
},
"renderBody": out => {
out.t("foo", _component);
},
[Symbol.iterator]: _marko_self_iterator
});
} else if (y) {
_items.push({
"style": {
color
},
"renderBody": out => {
out.t("bar", _component);
},
[Symbol.iterator]: _marko_self_iterator
});
} else {
_items.push({
"style": {
color
},
"renderBody": out => {
out.t("baz", _component);
},
[Symbol.iterator]: _marko_self_iterator
});
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("list", _marko_render_input(() => {
for (const color of input.colors || []) {
if (x) {
_marko_repeated_attr_tag("items", {
"style": {
color
},
"renderBody": out => {
out.t("foo", _component);
}
});
} else if (y) {
_marko_repeated_attr_tag("items", {
"style": {
color
},
"renderBody": out => {
out.t("bar", _component);
}
});
} else {
_marko_repeated_attr_tag("items", {
"style": {
color
},
"renderBody": out => {
out.t("baz", _component);
}
});
}
}
let i = 10;
while (i--) {
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.t(i, _component);
}
});
}
}));
for (const col of input.table || []) {
_marko_repeated_attr_tag("cols", _marko_render_input(() => {
for (const row of col || []) {
_marko_repeated_attr_tag("rows", {
"row": row,
"renderBody": out => {
out.t(row, _component);
}
});
}
}, {
"x": y
}));
}
}
let i = 10;
while (i--) {
_items.push({
"renderBody": out => {
out.t(i, _component);
},
[Symbol.iterator]: _marko_self_iterator
});
}
for (const col of input.table || []) {
const _rows = [];
for (const row of col || []) {
_rows.push({
"row": row,
_marko_repeated_attr_tag("cols", _marko_render_input(() => {
_marko_repeated_attr_tag("rows", {
"row": -1,
"renderBody": out => {
out.t(row, _component);
},
[Symbol.iterator]: _marko_self_iterator
out.t("Outside", _component);
}
});
}
_cols.push({
"x": y,
"rows": _rows,
[Symbol.iterator]: _marko_self_iterator
});
}
const _rows2 = [];
_rows2.push({
"row": -1,
"renderBody": out => {
out.t("Outside", _component);
},
[Symbol.iterator]: _marko_self_iterator
});
_cols.push({
"outside": true,
"rows": _rows2,
[Symbol.iterator]: _marko_self_iterator
});
_marko_tag(_hello, {
"list": {
"items": _items,
[Symbol.iterator]: _marko_self_iterator
},
"cols": _cols
}, out, _componentDef, "0");
}, {
"outside": true
}));
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -3,7 +3,7 @@
exports.__esModule = true;
exports.default = void 0;
var _index = require("marko/src/runtime/html/index.js");
var _selfIterator = _interopRequireDefault(require("marko/src/runtime/helpers/self-iterator.js"));
var _attrTag = require("marko/src/runtime/helpers/attr-tag.js");
var _escapeXml = require("marko/src/runtime/html/helpers/escape-xml.js");
var _index2 = _interopRequireDefault(require("./components/hello/index.marko"));
var _renderTag = _interopRequireDefault(require("marko/src/runtime/helpers/render-tag.js"));
@ -14,48 +14,39 @@ const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-
var _default = exports.default = _marko_template;
const _marko_component = {};
_marko_template._ = (0, _renderer.default)(function (input, out, _componentDef, _component, state, $global) {
(0, _renderTag.default)(_index2.default, {
"list": {
"items": _items,
[Symbol.iterator]: _selfIterator.default
},
"renderBody": out => {
const _items = [];
(0, _renderTag.default)(_index2.default, (0, _attrTag.i)(() => {
(0, _attrTag.a)("list", (0, _attrTag.i)(() => {
for (const color of input.colors || []) {
if (x) {
_items.push({
(0, _attrTag.r)("items", {
"renderBody": out => {
out.w("foo");
},
[Symbol.iterator]: _selfIterator.default
}
});
} else if (y) {
_items.push({
(0, _attrTag.r)("items", {
"renderBody": out => {
out.w("bar");
},
[Symbol.iterator]: _selfIterator.default
}
});
} else {
_items.push({
(0, _attrTag.r)("items", {
"renderBody": out => {
out.w("baz");
},
[Symbol.iterator]: _selfIterator.default
}
});
}
}
let i = 10;
while (i--) {
_items.push({
(0, _attrTag.r)("items", {
"renderBody": out => {
out.w((0, _escapeXml.x)(i));
},
[Symbol.iterator]: _selfIterator.default
}
});
}
}
}, out, _componentDef, "0");
}));
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,55 +2,46 @@ import { t as _t } from "marko/src/runtime/html/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-repeated-longhand/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { r as _marko_repeated_attr_tag, a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import { x as _marko_escapeXml } from "marko/src/runtime/html/helpers/escape-xml.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_hello, {
"list": {
"items": _items,
[Symbol.iterator]: _marko_self_iterator
},
"renderBody": out => {
const _items = [];
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("list", _marko_render_input(() => {
for (const color of input.colors || []) {
if (x) {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.w("foo");
},
[Symbol.iterator]: _marko_self_iterator
}
});
} else if (y) {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.w("bar");
},
[Symbol.iterator]: _marko_self_iterator
}
});
} else {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.w("baz");
},
[Symbol.iterator]: _marko_self_iterator
}
});
}
}
let i = 10;
while (i--) {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.w(_marko_escapeXml(i));
},
[Symbol.iterator]: _marko_self_iterator
}
});
}
}
}, out, _componentDef, "0");
}));
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,55 +2,46 @@ import { t as _t } from "marko/dist/runtime/html/index.js";
const _marko_componentType = "1bkLHbaD",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { r as _marko_repeated_attr_tag, a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import { x as _marko_escapeXml } from "marko/dist/runtime/html/helpers/escape-xml.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_hello, {
"list": {
"items": _items,
[Symbol.iterator]: _marko_self_iterator
},
"renderBody": out => {
const _items = [];
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("list", _marko_render_input(() => {
for (const color of input.colors || []) {
if (x) {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.w("foo");
},
[Symbol.iterator]: _marko_self_iterator
}
});
} else if (y) {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.w("bar");
},
[Symbol.iterator]: _marko_self_iterator
}
});
} else {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.w("baz");
},
[Symbol.iterator]: _marko_self_iterator
}
});
}
}
let i = 10;
while (i--) {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.w(_marko_escapeXml(i));
},
[Symbol.iterator]: _marko_self_iterator
}
});
}
}
}, out, _componentDef, "0");
}));
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -2,7 +2,7 @@ import { t as _t } from "marko/src/runtime/vdom/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-repeated-longhand/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { r as _marko_repeated_attr_tag, a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
@ -10,48 +10,39 @@ import { r as _marko_registerComponent } from "marko/src/runtime/components/regi
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_hello, {
"list": {
"items": _items,
[Symbol.iterator]: _marko_self_iterator
},
"renderBody": out => {
const _items = [];
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("list", _marko_render_input(() => {
for (const color of input.colors || []) {
if (x) {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.t("foo", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
});
} else if (y) {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.t("bar", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
});
} else {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.t("baz", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
});
}
}
let i = 10;
while (i--) {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.t(i, _component);
},
[Symbol.iterator]: _marko_self_iterator
}
});
}
}
}, out, _componentDef, "0");
}));
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,7 +2,7 @@ import { t as _t } from "marko/dist/runtime/vdom/index.js";
const _marko_componentType = "1bkLHbaD",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { r as _marko_repeated_attr_tag, a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
@ -10,48 +10,39 @@ import { r as _marko_registerComponent } from "marko/dist/runtime/components/reg
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_hello, {
"list": {
"items": _items,
[Symbol.iterator]: _marko_self_iterator
},
"renderBody": out => {
const _items = [];
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("list", _marko_render_input(() => {
for (const color of input.colors || []) {
if (x) {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.t("foo", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
});
} else if (y) {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.t("bar", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
});
} else {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.t("baz", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
});
}
}
let i = 10;
while (i--) {
_items.push({
_marko_repeated_attr_tag("items", {
"renderBody": out => {
out.t(i, _component);
},
[Symbol.iterator]: _marko_self_iterator
}
});
}
}
}, out, _componentDef, "0");
}));
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -3,7 +3,7 @@
exports.__esModule = true;
exports.default = void 0;
var _index = require("marko/src/runtime/html/index.js");
var _selfIterator = _interopRequireDefault(require("marko/src/runtime/helpers/self-iterator.js"));
var _attrTag = require("marko/src/runtime/helpers/attr-tag.js");
var _index2 = _interopRequireDefault(require("./components/hello/index.marko"));
var _renderTag = _interopRequireDefault(require("marko/src/runtime/helpers/render-tag.js"));
var _renderer = _interopRequireDefault(require("marko/src/runtime/components/renderer.js"));
@ -13,15 +13,14 @@ const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-
var _default = exports.default = _marko_template;
const _marko_component = {};
_marko_template._ = (0, _renderer.default)(function (input, out, _componentDef, _component, state, $global) {
(0, _renderTag.default)(_index2.default, {
"foo": {
(0, _renderTag.default)(_index2.default, (0, _attrTag.i)(() => {
(0, _attrTag.a)("foo", {
"key": "foo",
"renderBody": out => {
out.w("Foo!");
},
[Symbol.iterator]: _selfIterator.default
}
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,21 +2,20 @@ import { t as _t } from "marko/src/runtime/html/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-with-key/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_hello, {
"foo": {
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("foo", {
"key": "foo",
"renderBody": out => {
out.w("Foo!");
},
[Symbol.iterator]: _marko_self_iterator
}
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,21 +2,20 @@ import { t as _t } from "marko/dist/runtime/html/index.js";
const _marko_componentType = "9N4Yuzi+",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_hello, {
"foo": {
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("foo", {
"key": "foo",
"renderBody": out => {
out.w("Foo!");
},
[Symbol.iterator]: _marko_self_iterator
}
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -2,7 +2,7 @@ import { t as _t } from "marko/src/runtime/vdom/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tags-with-key/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
@ -10,15 +10,14 @@ import { r as _marko_registerComponent } from "marko/src/runtime/components/regi
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_hello, {
"foo": {
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("foo", {
"key": "foo",
"renderBody": out => {
out.t("Foo!", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,7 +2,7 @@ import { t as _t } from "marko/dist/runtime/vdom/index.js";
const _marko_componentType = "9N4Yuzi+",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
@ -10,15 +10,14 @@ import { r as _marko_registerComponent } from "marko/dist/runtime/components/reg
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_hello, {
"foo": {
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("foo", {
"key": "foo",
"renderBody": out => {
out.t("Foo!", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -3,7 +3,7 @@
exports.__esModule = true;
exports.default = void 0;
var _index = require("marko/src/runtime/html/index.js");
var _selfIterator = _interopRequireDefault(require("marko/src/runtime/helpers/self-iterator.js"));
var _attrTag = require("marko/src/runtime/helpers/attr-tag.js");
var _index2 = _interopRequireDefault(require("./components/hello/index.marko"));
var _renderTag = _interopRequireDefault(require("marko/src/runtime/helpers/render-tag.js"));
var _renderer = _interopRequireDefault(require("marko/src/runtime/components/renderer.js"));
@ -13,14 +13,13 @@ const _marko_componentType = "packages/translator-default/test/fixtures/at-tags/
var _default = exports.default = _marko_template;
const _marko_component = {};
_marko_template._ = (0, _renderer.default)(function (input, out, _componentDef, _component, state, $global) {
(0, _renderTag.default)(_index2.default, {
"foo": {
(0, _renderTag.default)(_index2.default, (0, _attrTag.i)(() => {
(0, _attrTag.a)("foo", {
"renderBody": out => {
out.w("Foo!");
},
[Symbol.iterator]: _selfIterator.default
}
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,20 +2,19 @@ import { t as _t } from "marko/src/runtime/html/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tags/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_hello, {
"foo": {
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("foo", {
"renderBody": out => {
out.w("Foo!");
},
[Symbol.iterator]: _marko_self_iterator
}
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,20 +2,19 @@ import { t as _t } from "marko/dist/runtime/html/index.js";
const _marko_componentType = "hNiObgtw",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_hello, {
"foo": {
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("foo", {
"renderBody": out => {
out.w("Foo!");
},
[Symbol.iterator]: _marko_self_iterator
}
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -2,7 +2,7 @@ import { t as _t } from "marko/src/runtime/vdom/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/at-tags/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
@ -10,14 +10,13 @@ import { r as _marko_registerComponent } from "marko/src/runtime/components/regi
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_hello, {
"foo": {
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("foo", {
"renderBody": out => {
out.t("Foo!", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,7 +2,7 @@ import { t as _t } from "marko/dist/runtime/vdom/index.js";
const _marko_componentType = "hNiObgtw",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _hello from "./components/hello/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
@ -10,14 +10,13 @@ import { r as _marko_registerComponent } from "marko/dist/runtime/components/reg
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_hello, {
"foo": {
_marko_tag(_hello, _marko_render_input(() => {
_marko_repeatable_attr_tag("foo", {
"renderBody": out => {
out.t("Foo!", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -7,7 +7,7 @@ var _classValue = _interopRequireDefault(require("marko/src/runtime/helpers/clas
var _attr = _interopRequireDefault(require("marko/src/runtime/html/helpers/attr.js"));
var _customTag2 = _interopRequireDefault(require("./components/custom-tag.marko"));
var _renderTag = _interopRequireDefault(require("marko/src/runtime/helpers/render-tag.js"));
var _selfIterator = _interopRequireDefault(require("marko/src/runtime/helpers/self-iterator.js"));
var _attrTag = require("marko/src/runtime/helpers/attr-tag.js");
var _dynamicTag = _interopRequireDefault(require("marko/src/runtime/helpers/dynamic-tag.js"));
var _renderer = _interopRequireDefault(require("marko/src/runtime/components/renderer.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
@ -31,21 +31,21 @@ _marko_template._ = (0, _renderer.default)(function (input, out, _componentDef,
(0, _renderTag.default)(_customTag2.default, {
"class": ["a", false, "b"]
}, out, _componentDef, "4");
(0, _dynamicTag.default)(out, input.test, () => ({
"class": ["a", {
b: c,
d
}],
"test": {
(0, _dynamicTag.default)(out, input.test, () => (0, _attrTag.i)(() => {
(0, _attrTag.a)("test", {
"class": ["a", {
b: c,
d
}],
"renderBody": out => {
out.w("Hello");
},
[Symbol.iterator]: _selfIterator.default
}
}
});
}, {
"class": ["a", {
b: c,
d
}]
}), null, null, null, _componentDef, "5");
}, {
t: _marko_componentType,

View File

@ -6,7 +6,7 @@ import _marko_class_merge from "marko/src/runtime/helpers/class-value.js";
import _marko_attr from "marko/src/runtime/html/helpers/attr.js";
import _customTag from "./components/custom-tag.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _marko_dynamic_tag from "marko/src/runtime/helpers/dynamic-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
const _marko_component = {};
@ -26,21 +26,21 @@ _marko_template._ = _marko_renderer(function (input, out, _componentDef, _compon
_marko_tag(_customTag, {
"class": ["a", false, "b"]
}, out, _componentDef, "4");
_marko_dynamic_tag(out, input.test, () => ({
"class": ["a", {
b: c,
d
}],
"test": {
_marko_dynamic_tag(out, input.test, () => _marko_render_input(() => {
_marko_repeatable_attr_tag("test", {
"class": ["a", {
b: c,
d
}],
"renderBody": out => {
out.w("Hello");
},
[Symbol.iterator]: _marko_self_iterator
}
}
});
}, {
"class": ["a", {
b: c,
d
}]
}), null, null, null, _componentDef, "5");
}, {
t: _marko_componentType,

View File

@ -6,7 +6,7 @@ import _marko_class_merge from "marko/dist/runtime/helpers/class-value.js";
import _marko_attr from "marko/dist/runtime/html/helpers/attr.js";
import _customTag from "./components/custom-tag.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _marko_dynamic_tag from "marko/dist/runtime/helpers/dynamic-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
const _marko_component = {};
@ -24,21 +24,21 @@ _marko_template._ = _marko_renderer(function (input, out, _componentDef, _compon
_marko_tag(_customTag, {
"class": ["a", false, "b"]
}, out, _componentDef, "4");
_marko_dynamic_tag(out, input.test, () => ({
"class": ["a", {
b: c,
d
}],
"test": {
_marko_dynamic_tag(out, input.test, () => _marko_render_input(() => {
_marko_repeatable_attr_tag("test", {
"class": ["a", {
b: c,
d
}],
"renderBody": out => {
out.w("Hello");
},
[Symbol.iterator]: _marko_self_iterator
}
}
});
}, {
"class": ["a", {
b: c,
d
}]
}), null, null, null, _componentDef, "5");
}, {
t: _marko_componentType,

View File

@ -5,7 +5,7 @@ export default _marko_template;
import _marko_class_merge from "marko/src/runtime/helpers/class-value.js";
import _customTag from "./components/custom-tag.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _marko_dynamic_tag from "marko/src/runtime/helpers/dynamic-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
import { r as _marko_registerComponent } from "marko/src/runtime/components/registry.js";
@ -33,21 +33,21 @@ _marko_template._ = _marko_renderer(function (input, out, _componentDef, _compon
_marko_tag(_customTag, {
"class": ["a", false, "b"]
}, out, _componentDef, "4");
_marko_dynamic_tag(out, input.test, () => ({
"class": ["a", {
b: c,
d
}],
"test": {
_marko_dynamic_tag(out, input.test, () => _marko_render_input(() => {
_marko_repeatable_attr_tag("test", {
"class": ["a", {
b: c,
d
}],
"renderBody": out => {
out.t("Hello", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
}
});
}, {
"class": ["a", {
b: c,
d
}]
}), null, null, null, _componentDef, "5");
}, {
t: _marko_componentType,

View File

@ -12,7 +12,7 @@ const _marko_node2 = _marko_constElement("div", {
}, 0);
import _customTag from "./components/custom-tag.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _marko_dynamic_tag from "marko/dist/runtime/helpers/dynamic-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
import { r as _marko_registerComponent } from "marko/dist/runtime/components/registry.js";
@ -36,21 +36,21 @@ _marko_template._ = _marko_renderer(function (input, out, _componentDef, _compon
_marko_tag(_customTag, {
"class": ["a", false, "b"]
}, out, _componentDef, "4");
_marko_dynamic_tag(out, input.test, () => ({
"class": ["a", {
b: c,
d
}],
"test": {
_marko_dynamic_tag(out, input.test, () => _marko_render_input(() => {
_marko_repeatable_attr_tag("test", {
"class": ["a", {
b: c,
d
}],
"renderBody": out => {
out.t("Hello", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
}
});
}, {
"class": ["a", {
b: c,
d
}]
}), null, null, null, _componentDef, "5");
}, {
t: _marko_componentType,

View File

@ -7,7 +7,7 @@ var _styleValue = _interopRequireDefault(require("marko/src/runtime/helpers/styl
var _attr = _interopRequireDefault(require("marko/src/runtime/html/helpers/attr.js"));
var _customTag2 = _interopRequireDefault(require("./components/custom-tag.marko"));
var _renderTag = _interopRequireDefault(require("marko/src/runtime/helpers/render-tag.js"));
var _selfIterator = _interopRequireDefault(require("marko/src/runtime/helpers/self-iterator.js"));
var _attrTag = require("marko/src/runtime/helpers/attr-tag.js");
var _dynamicTag = _interopRequireDefault(require("marko/src/runtime/helpers/dynamic-tag.js"));
var _renderer = _interopRequireDefault(require("marko/src/runtime/components/renderer.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
@ -34,18 +34,18 @@ _marko_template._ = (0, _renderer.default)(function (input, out, _componentDef,
(0, _renderTag.default)(_customTag2.default, {
"style": "color: green"
}, out, _componentDef, "5");
(0, _dynamicTag.default)(out, input.test, () => ({
"style": {
color: "green"
},
"test": {
(0, _dynamicTag.default)(out, input.test, () => (0, _attrTag.i)(() => {
(0, _attrTag.a)("test", {
"style": {
color: "green"
},
"renderBody": out => {
out.w("Hello");
},
[Symbol.iterator]: _selfIterator.default
}
});
}, {
"style": {
color: "green"
}
}), null, null, null, _componentDef, "6");
}, {

View File

@ -6,7 +6,7 @@ import _marko_style_merge from "marko/src/runtime/helpers/style-value.js";
import _marko_attr from "marko/src/runtime/html/helpers/attr.js";
import _customTag from "./components/custom-tag.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _marko_dynamic_tag from "marko/src/runtime/helpers/dynamic-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
const _marko_component = {};
@ -29,18 +29,18 @@ _marko_template._ = _marko_renderer(function (input, out, _componentDef, _compon
_marko_tag(_customTag, {
"style": "color: green"
}, out, _componentDef, "5");
_marko_dynamic_tag(out, input.test, () => ({
"style": {
color: "green"
},
"test": {
_marko_dynamic_tag(out, input.test, () => _marko_render_input(() => {
_marko_repeatable_attr_tag("test", {
"style": {
color: "green"
},
"renderBody": out => {
out.w("Hello");
},
[Symbol.iterator]: _marko_self_iterator
}
});
}, {
"style": {
color: "green"
}
}), null, null, null, _componentDef, "6");
}, {

View File

@ -6,7 +6,7 @@ import _marko_style_merge from "marko/dist/runtime/helpers/style-value.js";
import _marko_attr from "marko/dist/runtime/html/helpers/attr.js";
import _customTag from "./components/custom-tag.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _marko_dynamic_tag from "marko/dist/runtime/helpers/dynamic-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
const _marko_component = {};
@ -27,18 +27,18 @@ _marko_template._ = _marko_renderer(function (input, out, _componentDef, _compon
_marko_tag(_customTag, {
"style": "color: green"
}, out, _componentDef, "5");
_marko_dynamic_tag(out, input.test, () => ({
"style": {
color: "green"
},
"test": {
_marko_dynamic_tag(out, input.test, () => _marko_render_input(() => {
_marko_repeatable_attr_tag("test", {
"style": {
color: "green"
},
"renderBody": out => {
out.w("Hello");
},
[Symbol.iterator]: _marko_self_iterator
}
});
}, {
"style": {
color: "green"
}
}), null, null, null, _componentDef, "6");
}, {

View File

@ -5,7 +5,7 @@ export default _marko_template;
import _marko_style_merge from "marko/src/runtime/helpers/style-value.js";
import _customTag from "./components/custom-tag.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _marko_dynamic_tag from "marko/src/runtime/helpers/dynamic-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
import { r as _marko_registerComponent } from "marko/src/runtime/components/registry.js";
@ -36,18 +36,18 @@ _marko_template._ = _marko_renderer(function (input, out, _componentDef, _compon
_marko_tag(_customTag, {
"style": "color: green"
}, out, _componentDef, "5");
_marko_dynamic_tag(out, input.test, () => ({
"style": {
color: "green"
},
"test": {
_marko_dynamic_tag(out, input.test, () => _marko_render_input(() => {
_marko_repeatable_attr_tag("test", {
"style": {
color: "green"
},
"renderBody": out => {
out.t("Hello", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
});
}, {
"style": {
color: "green"
}
}), null, null, null, _componentDef, "6");
}, {

View File

@ -12,7 +12,7 @@ const _marko_node2 = _marko_constElement("div", {
}, 0);
import _customTag from "./components/custom-tag.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _marko_dynamic_tag from "marko/dist/runtime/helpers/dynamic-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
import { r as _marko_registerComponent } from "marko/dist/runtime/components/registry.js";
@ -39,18 +39,18 @@ _marko_template._ = _marko_renderer(function (input, out, _componentDef, _compon
_marko_tag(_customTag, {
"style": "color: green"
}, out, _componentDef, "5");
_marko_dynamic_tag(out, input.test, () => ({
"style": {
color: "green"
},
"test": {
_marko_dynamic_tag(out, input.test, () => _marko_render_input(() => {
_marko_repeatable_attr_tag("test", {
"style": {
color: "green"
},
"renderBody": out => {
out.t("Hello", _component);
},
[Symbol.iterator]: _marko_self_iterator
}
});
}, {
"style": {
color: "green"
}
}), null, null, null, _componentDef, "6");
}, {

View File

@ -4,7 +4,7 @@ exports.__esModule = true;
exports.default = void 0;
var _index = require("marko/src/runtime/html/index.js");
var _escapeXml = require("marko/src/runtime/html/helpers/escape-xml.js");
var _selfIterator = _interopRequireDefault(require("marko/src/runtime/helpers/self-iterator.js"));
var _attrTag = require("marko/src/runtime/helpers/attr-tag.js");
var _renderer = _interopRequireDefault(require("marko/src/core-tags/core/await/renderer.js"));
var _renderTag = _interopRequireDefault(require("marko/src/runtime/helpers/render-tag.js"));
var _renderer2 = _interopRequireDefault(require("marko/src/runtime/components/renderer.js"));
@ -14,16 +14,16 @@ const _marko_componentType = "packages/translator-default/test/fixtures/await-ta
var _default = exports.default = _marko_template;
const _marko_component = {};
_marko_template._ = (0, _renderer2.default)(function (input, out, _componentDef, _component, state, $global) {
(0, _renderTag.default)(_renderer.default, {
"_provider": promise,
"_name": "promise",
"then": {
(0, _renderTag.default)(_renderer.default, (0, _attrTag.i)(() => {
(0, _attrTag.a)("then", {
"renderBody": (out, result) => {
out.w((0, _escapeXml.x)(result));
},
[Symbol.iterator]: _selfIterator.default
}
}, out, _componentDef, "0");
}
});
}, {
"_provider": promise,
"_name": "promise"
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -3,22 +3,22 @@ const _marko_componentType = "packages/translator-default/test/fixtures/await-ta
_marko_template = _t(_marko_componentType);
export default _marko_template;
import { x as _marko_escapeXml } from "marko/src/runtime/html/helpers/escape-xml.js";
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _await from "marko/src/core-tags/core/await/renderer.js";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_await, {
"_provider": promise,
"_name": "promise",
"then": {
_marko_tag(_await, _marko_render_input(() => {
_marko_repeatable_attr_tag("then", {
"renderBody": (out, result) => {
out.w(_marko_escapeXml(result));
},
[Symbol.iterator]: _marko_self_iterator
}
}, out, _componentDef, "0");
}
});
}, {
"_provider": promise,
"_name": "promise"
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -3,22 +3,22 @@ const _marko_componentType = "8BXCo81d",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import { x as _marko_escapeXml } from "marko/dist/runtime/html/helpers/escape-xml.js";
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _await from "marko/dist/core-tags/core/await/renderer.js";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_await, {
"_provider": promise,
"_name": "promise",
"then": {
_marko_tag(_await, _marko_render_input(() => {
_marko_repeatable_attr_tag("then", {
"renderBody": (out, result) => {
out.w(_marko_escapeXml(result));
},
[Symbol.iterator]: _marko_self_iterator
}
}, out, _componentDef, "0");
}
});
}, {
"_provider": promise,
"_name": "promise"
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -2,7 +2,7 @@ import { t as _t } from "marko/src/runtime/vdom/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/await-tag/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _await from "marko/src/core-tags/core/await/renderer.js";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
@ -10,16 +10,16 @@ import { r as _marko_registerComponent } from "marko/src/runtime/components/regi
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_await, {
"_provider": promise,
"_name": "promise",
"then": {
_marko_tag(_await, _marko_render_input(() => {
_marko_repeatable_attr_tag("then", {
"renderBody": (out, result) => {
out.t(result, _component);
},
[Symbol.iterator]: _marko_self_iterator
}
}, out, _componentDef, "0");
}
});
}, {
"_provider": promise,
"_name": "promise"
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -2,7 +2,7 @@ import { t as _t } from "marko/dist/runtime/vdom/index.js";
const _marko_componentType = "8BXCo81d",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _await from "marko/dist/core-tags/core/await/renderer.js";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
@ -10,16 +10,16 @@ import { r as _marko_registerComponent } from "marko/dist/runtime/components/reg
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_await, {
"_provider": promise,
"_name": "promise",
"then": {
_marko_tag(_await, _marko_render_input(() => {
_marko_repeatable_attr_tag("then", {
"renderBody": (out, result) => {
out.t(result, _component);
},
[Symbol.iterator]: _marko_self_iterator
}
}, out, _componentDef, "0");
}
});
}, {
"_provider": promise,
"_name": "promise"
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -0,0 +1,8 @@
CompileError:
at packages/translator-default/test/fixtures/error-at-tags-control-flow-mixed/template.marko:2:5
1 | <${stuff}>
> 2 | <if(x)>
| ^ Cannot mix @tags with other content when under a control flow.
3 | <@header class="my-header">
4 | Header content
5 | </@header>

View File

@ -0,0 +1,8 @@
<${stuff}>
<if(x)>
<@header class="my-header">
Header content
</@header>
Body content
</if>
</>

View File

@ -0,0 +1,8 @@
CompileError:
at packages/translator-default/test/fixtures/error-at-tags-control-flow-mixed/template.marko:2:5
1 | <${stuff}>
> 2 | <if(x)>
| ^ Cannot mix @tags with other content when under a control flow.
3 | <@header class="my-header">
4 | Header content
5 | </@header>

View File

@ -0,0 +1,8 @@
CompileError:
at packages/translator-default/test/fixtures/error-at-tags-control-flow-mixed/template.marko:2:5
1 | <${stuff}>
> 2 | <if(x)>
| ^ Cannot mix @tags with other content when under a control flow.
3 | <@header class="my-header">
4 | Header content
5 | </@header>

View File

@ -0,0 +1,8 @@
CompileError:
at packages/translator-default/test/fixtures/error-at-tags-control-flow-mixed/template.marko:2:5
1 | <${stuff}>
> 2 | <if(x)>
| ^ Cannot mix @tags with other content when under a control flow.
3 | <@header class="my-header">
4 | Header content
5 | </@header>

View File

@ -0,0 +1,8 @@
CompileError:
at packages/translator-default/test/fixtures/error-at-tags-control-flow-mixed/template.marko:2:5
1 | <${stuff}>
> 2 | <if(x)>
| ^ Cannot mix @tags with other content when under a control flow.
3 | <@header class="my-header">
4 | Header content
5 | </@header>

View File

@ -0,0 +1,9 @@
<${stuff}>
<if(x)>
<@header class="my-header">
Header content
</@header>
Body content
</>
</>

View File

@ -1,9 +1,9 @@
CompileError:
at packages/translator-default/test/fixtures/error-at-tags-native-tag-parent/template.marko:9:6
7 | Body content
8 |
> 9 | <@footer class="my-footer">
| ^^^^^^^ @tags must be within a custom element.
10 | Footer content
11 | </@footer>
12 | </div>
at packages/translator-default/test/fixtures/error-at-tags-native-tag-parent/template.marko:3:6
1 | <div>
2 |
> 3 | <@header class="my-header">
| ^^^^^^^ @tags must be nested within another element.
4 | Header content
5 | </@header>
6 |

View File

@ -1,9 +1,9 @@
CompileError:
at packages/translator-default/test/fixtures/error-at-tags-native-tag-parent/template.marko:9:6
7 | Body content
8 |
> 9 | <@footer class="my-footer">
| ^^^^^^^ @tags must be within a custom element.
10 | Footer content
11 | </@footer>
12 | </div>
at packages/translator-default/test/fixtures/error-at-tags-native-tag-parent/template.marko:3:6
1 | <div>
2 |
> 3 | <@header class="my-header">
| ^^^^^^^ @tags must be nested within another element.
4 | Header content
5 | </@header>
6 |

View File

@ -1,9 +1,9 @@
CompileError:
at packages/translator-default/test/fixtures/error-at-tags-native-tag-parent/template.marko:9:6
7 | Body content
8 |
> 9 | <@footer class="my-footer">
| ^^^^^^^ @tags must be within a custom element.
10 | Footer content
11 | </@footer>
12 | </div>
at packages/translator-default/test/fixtures/error-at-tags-native-tag-parent/template.marko:3:6
1 | <div>
2 |
> 3 | <@header class="my-header">
| ^^^^^^^ @tags must be nested within another element.
4 | Header content
5 | </@header>
6 |

View File

@ -1,9 +1,9 @@
CompileError:
at packages/translator-default/test/fixtures/error-at-tags-native-tag-parent/template.marko:9:6
7 | Body content
8 |
> 9 | <@footer class="my-footer">
| ^^^^^^^ @tags must be within a custom element.
10 | Footer content
11 | </@footer>
12 | </div>
at packages/translator-default/test/fixtures/error-at-tags-native-tag-parent/template.marko:3:6
1 | <div>
2 |
> 3 | <@header class="my-header">
| ^^^^^^^ @tags must be nested within another element.
4 | Header content
5 | </@header>
6 |

View File

@ -1,9 +1,9 @@
CompileError:
at packages/translator-default/test/fixtures/error-at-tags-native-tag-parent/template.marko:9:6
7 | Body content
8 |
> 9 | <@footer class="my-footer">
| ^^^^^^^ @tags must be within a custom element.
10 | Footer content
11 | </@footer>
12 | </div>
at packages/translator-default/test/fixtures/error-at-tags-native-tag-parent/template.marko:3:6
1 | <div>
2 |
> 3 | <@header class="my-header">
| ^^^^^^^ @tags must be nested within another element.
4 | Header content
5 | </@header>
6 |

View File

@ -1,8 +0,0 @@
packages/translator-default/test/fixtures/error-at-tags-repeated-not-allowed/template.marko(5,6): Only one "@header" tag is allowed here.
3 | Header content
4 | </@header>
> 5 | <@header class="my-header">
| ^^^^^^^
6 | Header content
7 | </@header>
8 | </some-tag>

View File

@ -3,7 +3,7 @@
exports.__esModule = true;
exports.default = void 0;
var _index = require("marko/src/runtime/html/index.js");
var _selfIterator = _interopRequireDefault(require("marko/src/runtime/helpers/self-iterator.js"));
var _attrTag = require("marko/src/runtime/helpers/attr-tag.js");
var _index2 = _interopRequireDefault(require("./components/some-tag/index.marko"));
var _renderTag = _interopRequireDefault(require("marko/src/runtime/helpers/render-tag.js"));
var _renderer = _interopRequireDefault(require("marko/src/runtime/components/renderer.js"));
@ -13,21 +13,20 @@ const _marko_componentType = "packages/translator-default/test/fixtures/error-at
var _default = exports.default = _marko_template;
const _marko_component = {};
_marko_template._ = (0, _renderer.default)(function (input, out, _componentDef, _component, state, $global) {
(0, _renderTag.default)(_index2.default, {
"header": [{
(0, _renderTag.default)(_index2.default, (0, _attrTag.i)(() => {
(0, _attrTag.a)("header", {
"class": "my-header",
"renderBody": out => {
out.w("Header content");
},
[Symbol.iterator]: _selfIterator.default
}, {
}
});
(0, _attrTag.a)("header", {
"class": "my-header",
"renderBody": out => {
out.w("Header content");
},
[Symbol.iterator]: _selfIterator.default
}]
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -1,8 +0,0 @@
packages/translator-default/test/fixtures/error-at-tags-repeated-not-allowed/template.marko(5,6): Only one "@header" tag is allowed here.
3 | Header content
4 | </@header>
> 5 | <@header class="my-header">
| ^^^^^^^
6 | Header content
7 | </@header>
8 | </some-tag>

View File

@ -2,27 +2,26 @@ import { t as _t } from "marko/src/runtime/html/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/error-at-tags-repeated-not-allowed/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _someTag from "./components/some-tag/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_someTag, {
"header": [{
_marko_tag(_someTag, _marko_render_input(() => {
_marko_repeatable_attr_tag("header", {
"class": "my-header",
"renderBody": out => {
out.w("Header content");
},
[Symbol.iterator]: _marko_self_iterator
}, {
}
});
_marko_repeatable_attr_tag("header", {
"class": "my-header",
"renderBody": out => {
out.w("Header content");
},
[Symbol.iterator]: _marko_self_iterator
}]
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -1,8 +0,0 @@
packages/translator-default/test/fixtures/error-at-tags-repeated-not-allowed/template.marko(5,6): Only one "@header" tag is allowed here.
3 | Header content
4 | </@header>
> 5 | <@header class="my-header">
| ^^^^^^^
6 | Header content
7 | </@header>
8 | </some-tag>

View File

@ -2,27 +2,26 @@ import { t as _t } from "marko/dist/runtime/html/index.js";
const _marko_componentType = "QmMQupx3",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _someTag from "./components/some-tag/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_someTag, {
"header": [{
_marko_tag(_someTag, _marko_render_input(() => {
_marko_repeatable_attr_tag("header", {
"class": "my-header",
"renderBody": out => {
out.w("Header content");
},
[Symbol.iterator]: _marko_self_iterator
}, {
}
});
_marko_repeatable_attr_tag("header", {
"class": "my-header",
"renderBody": out => {
out.w("Header content");
},
[Symbol.iterator]: _marko_self_iterator
}]
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -1,8 +0,0 @@
packages/translator-default/test/fixtures/error-at-tags-repeated-not-allowed/template.marko(5,6): Only one "@header" tag is allowed here.
3 | Header content
4 | </@header>
> 5 | <@header class="my-header">
| ^^^^^^^
6 | Header content
7 | </@header>
8 | </some-tag>

View File

@ -2,7 +2,7 @@ import { t as _t } from "marko/src/runtime/vdom/index.js";
const _marko_componentType = "packages/translator-default/test/fixtures/error-at-tags-repeated-not-allowed/template.marko",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/src/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/src/runtime/helpers/attr-tag.js";
import _someTag from "./components/some-tag/index.marko";
import _marko_tag from "marko/src/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/src/runtime/components/renderer.js";
@ -10,21 +10,20 @@ import { r as _marko_registerComponent } from "marko/src/runtime/components/regi
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_someTag, {
"header": [{
_marko_tag(_someTag, _marko_render_input(() => {
_marko_repeatable_attr_tag("header", {
"class": "my-header",
"renderBody": out => {
out.t("Header content", _component);
},
[Symbol.iterator]: _marko_self_iterator
}, {
}
});
_marko_repeatable_attr_tag("header", {
"class": "my-header",
"renderBody": out => {
out.t("Header content", _component);
},
[Symbol.iterator]: _marko_self_iterator
}]
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true,

View File

@ -1,8 +0,0 @@
packages/translator-default/test/fixtures/error-at-tags-repeated-not-allowed/template.marko(5,6): Only one "@header" tag is allowed here.
3 | Header content
4 | </@header>
> 5 | <@header class="my-header">
| ^^^^^^^
6 | Header content
7 | </@header>
8 | </some-tag>

View File

@ -2,7 +2,7 @@ import { t as _t } from "marko/dist/runtime/vdom/index.js";
const _marko_componentType = "QmMQupx3",
_marko_template = _t(_marko_componentType);
export default _marko_template;
import _marko_self_iterator from "marko/dist/runtime/helpers/self-iterator.js";
import { a as _marko_repeatable_attr_tag, i as _marko_render_input } from "marko/dist/runtime/helpers/attr-tag.js";
import _someTag from "./components/some-tag/index.marko";
import _marko_tag from "marko/dist/runtime/helpers/render-tag.js";
import _marko_renderer from "marko/dist/runtime/components/renderer.js";
@ -10,21 +10,20 @@ import { r as _marko_registerComponent } from "marko/dist/runtime/components/reg
_marko_registerComponent(_marko_componentType, () => _marko_template);
const _marko_component = {};
_marko_template._ = _marko_renderer(function (input, out, _componentDef, _component, state, $global) {
_marko_tag(_someTag, {
"header": [{
_marko_tag(_someTag, _marko_render_input(() => {
_marko_repeatable_attr_tag("header", {
"class": "my-header",
"renderBody": out => {
out.t("Header content", _component);
},
[Symbol.iterator]: _marko_self_iterator
}, {
}
});
_marko_repeatable_attr_tag("header", {
"class": "my-header",
"renderBody": out => {
out.t("Header content", _component);
},
[Symbol.iterator]: _marko_self_iterator
}]
}, out, _componentDef, "0");
}
});
}), out, _componentDef, "0");
}, {
t: _marko_componentType,
i: true

View File

@ -1,7 +0,0 @@
CompileError
at packages/translator-default/test/fixtures/error-class-with-name/template.marko:1:7
> 1 | class Test {
| ^^^^ Component class cannot have a name.
2 | onCreate() {
3 |
4 | }

View File

@ -1,7 +0,0 @@
CompileError
at packages/translator-default/test/fixtures/error-class-with-name/template.marko:1:7
> 1 | class Test {
| ^^^^ Component class cannot have a name.
2 | onCreate() {
3 |
4 | }

View File

@ -1,7 +0,0 @@
CompileError
at packages/translator-default/test/fixtures/error-class-with-name/template.marko:1:7
> 1 | class Test {
| ^^^^ Component class cannot have a name.
2 | onCreate() {
3 |
4 | }

View File

@ -1,7 +0,0 @@
CompileError
at packages/translator-default/test/fixtures/error-class-with-name/template.marko:1:7
> 1 | class Test {
| ^^^^ Component class cannot have a name.
2 | onCreate() {
3 |
4 | }

View File

@ -1,7 +0,0 @@
CompileError
at packages/translator-default/test/fixtures/error-class-with-name/template.marko:1:7
> 1 | class Test {
| ^^^^ Component class cannot have a name.
2 | onCreate() {
3 |
4 | }

View File

@ -1,7 +0,0 @@
CompileError
at packages/translator-default/test/fixtures/error-class-with-name/template.marko:1:7
> 1 | class Test {
| ^^^^ Component class cannot have a name.
2 | onCreate() {
3 |
4 | }

View File

@ -1,7 +0,0 @@
CompileError
at packages/translator-default/test/fixtures/error-class-with-name/template.marko:1:7
> 1 | class Test {
| ^^^^ Component class cannot have a name.
2 | onCreate() {
3 |
4 | }

View File

@ -1,6 +0,0 @@
CompileError
at packages/translator-default/test/fixtures/error-macro-invalid-attributes/template.marko:1:28
> 1 | <macro|stuff| name="thing" x=1>
| ^^^ The "macro" tag can only have a "name" attribute.
2 | <div/>
3 | </macro>

View File

@ -1,6 +0,0 @@
CompileError
at packages/translator-default/test/fixtures/error-macro-invalid-attributes/template.marko:1:28
> 1 | <macro|stuff| name="thing" x=1>
| ^^^ The "macro" tag can only have a "name" attribute.
2 | <div/>
3 | </macro>

View File

@ -1,6 +0,0 @@
CompileError
at packages/translator-default/test/fixtures/error-macro-invalid-name-attribute/template.marko:1:20
> 1 | <macro|stuff| name=1>
| ^ The "name" attribute for "macro" tags must be a string literal.
2 | <div/>
3 | </macro>

View File

@ -1,6 +0,0 @@
CompileError
at packages/translator-default/test/fixtures/error-macro-invalid-name-attribute/template.marko:1:20
> 1 | <macro|stuff| name=1>
| ^ The "name" attribute for "macro" tags must be a string literal.
2 | <div/>
3 | </macro>

View File

@ -1,6 +0,0 @@
CompileError
at packages/translator-default/test/fixtures/error-macro-missing-name/template.marko:1:2
> 1 | <macro|stuff|>
| ^^^^^ The "name" attribute is required on "macro" tags.
2 | <div/>
3 | </macro>

Some files were not shown because too many files have changed in this diff Show More