Skip to content

Commit

Permalink
feat: namespace exports (#2222)
Browse files Browse the repository at this point in the history
  • Loading branch information
LuLaValva committed May 1, 2024
1 parent 1453eb8 commit 2bb3119
Show file tree
Hide file tree
Showing 198 changed files with 922 additions and 886 deletions.
16 changes: 8 additions & 8 deletions .sizes.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,16 @@
{
"name": "counter",
"user": {
"min": 351,
"brotli": 261
"min": 357,
"brotli": 251
},
"runtime": {
"min": 3783,
"brotli": 1593
},
"total": {
"min": 4134,
"brotli": 1854
"min": 4140,
"brotli": 1844
}
},
{
Expand All @@ -44,16 +44,16 @@
{
"name": "comments",
"user": {
"min": 1180,
"brotli": 628
"min": 1188,
"brotli": 632
},
"runtime": {
"min": 7371,
"brotli": 3080
},
"total": {
"min": 8551,
"brotli": 3708
"min": 8559,
"brotli": 3712
}
},
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@ const _setup = _scope => {
_x(_scope, 1);
_y(_scope, 10);
};
export const args = (_scope, _destructure, _clean) => {
export const _args_ = (_scope, _destructure, _clean) => {
let input;
if (!_clean) [input] = _destructure;
_input(_scope, input, _clean);
};
export const template = "<button class=inc><!>,<!></button><!><!>";
export const walks = /* get, next(1), replace, over(2), replace, out(1), replace, over(1) */" D%c%l%bD";
export const setup = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup, void 0, void 0, args), "packages/translator-interop/src/__tests__/fixtures/custom-tag-parameters-from-args/components/custom-tag.marko");
export const _template_ = "<button class=inc><!>,<!></button><!><!>";
export const _walks_ = /* get, next(1), replace, over(2), replace, out(1), replace, over(1) */" D%c%l%bD";
export const _setup_ = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_, void 0, void 0, _args_), "packages/translator-interop/src/__tests__/fixtures/custom-tag-parameters-from-args/components/custom-tag.marko");
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
export const template = "<h1>Hello world</h1>";
export const walks = /* over(1) */"b";
export const setup = function () {};
export const _template_ = "<h1>Hello world</h1>";
export const _walks_ = /* over(1) */"b";
export const _setup_ = function () {};
import { createRenderer as _createRenderer, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup), "packages/translator-interop/src/__tests__/fixtures/explicit/template.marko");
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_), "packages/translator-interop/src/__tests__/fixtures/explicit/template.marko");
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@ const _input = /* @__PURE__ */_value("input", (_scope, input) => _attr(_scope["#
const _setup = _scope => {
_count(_scope, 0);
};
export const args = (_scope, _destructure, _clean) => {
export const _args_ = (_scope, _destructure, _clean) => {
let input;
if (!_clean) [input] = _destructure;
_input(_scope, input, _clean);
};
export const template = "<button id=tags> </button>";
export const walks = /* get, next(1), get, out(1) */" D l";
export const setup = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup, void 0, void 0, args), "packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko");
export const _template_ = "<button id=tags> </button>";
export const _walks_ = /* get, next(1), get, out(1) */" D l";
export const _setup_ = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_, void 0, void 0, _args_), "packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko");
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ const _setup = _scope => {
_count(_scope, 0);
_dynamicTagName(_scope, _classCounter);
};
export const template = "<button id=tags> </button><!><!>";
export const walks = /* get, next(1), get, out(1), replace, over(1) */" D l%bD";
export const setup = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup), "packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko");
export const _template_ = "<button id=tags> </button><!><!>";
export const _walks_ = /* get, next(1), get, out(1), replace, over(1) */" D l%bD";
export const _setup_ = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_), "packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko");
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ const _setup = _scope => {
_count(_scope, 0);
_dynamicTagName(_scope, _classCounter);
};
export const template = "<!><!><div id=tags-api> </div>";
export const walks = /* replace, over(1), next(1), get, out(1) */"D%bD l";
export const setup = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup), "packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/template.marko");
export const _template_ = "<!><!><div id=tags-api> </div>";
export const _walks_ = /* replace, over(1), next(1), get, out(1) */"D%bD l";
export const _setup_ = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_), "packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/template.marko");
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,12 @@ const _input = /* @__PURE__ */_value("input", (_scope, input) => _dynamicTagName
const _setup = _scope => {
_count(_scope, 0);
};
export const args = (_scope, _destructure, _clean) => {
export const _args_ = (_scope, _destructure, _clean) => {
let input;
if (!_clean) [input] = _destructure;
_input(_scope, input, _clean);
};
export const template = "<button id=tags> </button><div><!></div>";
export const walks = /* get, next(1), get, out(1), next(1), replace, out(1) */" D lD%l";
export const setup = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup, void 0, void 0, args), "packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko");
export const _template_ = "<button id=tags> </button><div><!></div>";
export const _walks_ = /* get, next(1), get, out(1), next(1), replace, out(1) */" D lD%l";
export const _setup_ = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_, void 0, void 0, _args_), "packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko");
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ const _setup = _scope => {
_count(_scope, 0);
_dynamicTagName(_scope, _classLayout || _classLayoutBody);
};
export const template = "<!><!><!>";
export const walks = /* replace, over(1) */"D%bD";
export const setup = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup), "packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko");
export const _template_ = "<!><!><!>";
export const _walks_ = /* replace, over(1) */"D%bD";
export const _setup_ = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_), "packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko");
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@ const _input = /* @__PURE__ */_value("input", (_scope, input) => _dynamicTagName
const _setup = _scope => {
_count(_scope, 0);
};
export const args = (_scope, _destructure, _clean) => {
export const _args_ = (_scope, _destructure, _clean) => {
let input;
if (!_clean) [input] = _destructure;
_input(_scope, input, _clean);
};
export const template = "<button id=tags> </button><div><!></div>";
export const walks = /* get, next(1), get, out(1), next(1), replace, out(1) */" D lD%l";
export const setup = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup, void 0, void 0, args), "packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko");
export const _template_ = "<button id=tags> </button><div><!></div>";
export const _walks_ = /* get, next(1), get, out(1), next(1), replace, out(1) */" D lD%l";
export const _setup_ = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_, void 0, void 0, _args_), "packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko");
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ const _setup = _scope => {
_multiplier(_scope, 1);
_dynamicTagName(_scope, _classLayout || _classLayoutBody);
};
export const template = "<!><!><!>";
export const walks = /* replace, over(1) */"D%bD";
export const setup = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup), "packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko");
export const _template_ = "<!><!><!>";
export const _walks_ = /* replace, over(1) */"D%bD";
export const _setup_ = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_), "packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko");
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ const _count = /* @__PURE__ */_value("count", (_scope, count) => {
const _setup = _scope => {
_count(_scope, 0);
};
export const template = "<button> </button>";
export const walks = /* get, next(1), get, out(1) */" D l";
export const setup = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup), "packages/translator-interop/src/__tests__/fixtures/let/template.marko");
export const _template_ = "<button> </button>";
export const _walks_ = /* get, next(1), get, out(1) */" D l";
export const _setup_ = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_), "packages/translator-interop/src/__tests__/fixtures/let/template.marko");
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ const _disabled = /* @__PURE__ */_value("disabled", (_scope, disabled) => {
const _setup = _scope => {
_disabled(_scope, true);
};
export const template = "<input><button> </button>";
export const walks = /* get, over(1), get, next(1), get, out(1) */" b D l";
export const setup = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup), "packages/translator-tags/src/__tests__/fixtures/attr-boolean-dynamic/template.marko");
export const _template_ = "<input><button> </button>";
export const _walks_ = /* get, over(1), get, next(1), get, out(1) */" b D l";
export const _setup_ = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_), "packages/translator-tags/src/__tests__/fixtures/attr-boolean-dynamic/template.marko");
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
export const template = "<input checked>";
export const walks = /* over(1) */"b";
export const setup = function () {};
export const _template_ = "<input checked>";
export const _walks_ = /* over(1) */"b";
export const _setup_ = function () {};
import { createRenderer as _createRenderer, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup), "packages/translator-tags/src/__tests__/fixtures/attr-boolean/template.marko");
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_), "packages/translator-tags/src/__tests__/fixtures/attr-boolean/template.marko");
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
export const template = "<div></div>";
export const walks = /* over(1) */"b";
export const setup = function () {};
export const _template_ = "<div></div>";
export const _walks_ = /* over(1) */"b";
export const _setup_ = function () {};
import { createRenderer as _createRenderer, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup), "packages/translator-tags/src/__tests__/fixtures/attr-class/components/custom-tag.marko");
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_), "packages/translator-tags/src/__tests__/fixtures/attr-class/components/custom-tag.marko");
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { classAttr as _classAttr, write as _write, createRenderer as _createRenderer, register as _register, dynamicTagAttrs as _dynamicTagAttrs, intersection as _intersection, conditional as _conditional, intersections as _intersections, value as _value, values as _values, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { setup as _customTag, template as _customTag_template, walks as _customTag_walks } from "./components/custom-tag.marko";
import { _setup_ as _customTag, _template_ as _customTag_template, _walks_ as _customTag_walks } from "./components/custom-tag.marko";
const _testBody = _register("packages/translator-tags/src/__tests__/fixtures/attr-class/template.marko_2_renderer", /* @__PURE__ */_createRenderer("", ""));
const _inputTestBody = _register("packages/translator-tags/src/__tests__/fixtures/attr-class/template.marko_1_renderer", /* @__PURE__ */_createRenderer("", ""));
const _inputTest_input = _dynamicTagAttrs("#text/3", _inputTestBody);
Expand Down Expand Up @@ -54,12 +54,12 @@ const _setup = _scope => {
_customTag(_scope["#childScope/1"]);
_customTag(_scope["#childScope/2"]);
};
export const args = (_scope, _destructure3, _clean) => {
export const _args_ = (_scope, _destructure3, _clean) => {
let input;
if (!_clean) [input] = _destructure3;
_input(_scope, input, _clean);
};
export const template = `<div></div><div class="a b"></div><div class="a b c"></div>${_customTag_template}${_customTag_template}<!><!>`;
export const walks = /* get, over(3), beginChild, _customTag_walks, endChild, beginChild, _customTag_walks, endChild, replace, over(1) */` d/${_customTag_walks}&/${_customTag_walks}&%bD`;
export const setup = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup, void 0, void 0, args), "packages/translator-tags/src/__tests__/fixtures/attr-class/template.marko");
export const _template_ = `<div></div><div class="a b"></div><div class="a b c"></div>${_customTag_template}${_customTag_template}<!><!>`;
export const _walks_ = /* get, over(3), beginChild, _customTag_walks, endChild, beginChild, _customTag_walks, endChild, replace, over(1) */` d/${_customTag_walks}&/${_customTag_walks}&%bD`;
export const _setup_ = _setup;
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_, void 0, void 0, _args_), "packages/translator-tags/src/__tests__/fixtures/attr-class/template.marko");
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@ const _input = /* @__PURE__ */_value("input", (_scope, input) => {
_attr(_scope["#div/0"], "bar", `a ${input.bar} b`);
_attr(_scope["#div/0"], "nested", `a ${input.foo + ` nested ${input.bar}`} b`);
});
export const args = (_scope, _destructure, _clean) => {
export const _args_ = (_scope, _destructure, _clean) => {
let input;
if (!_clean) [input] = _destructure;
_input(_scope, input, _clean);
};
export const template = "<div></div>";
export const walks = /* get, over(1) */" b";
export const setup = function () {};
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup, void 0, void 0, args), "packages/translator-tags/src/__tests__/fixtures/attr-escape/template.marko");
export const _template_ = "<div></div>";
export const _walks_ = /* get, over(1) */" b";
export const _setup_ = function () {};
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_, void 0, void 0, _args_), "packages/translator-tags/src/__tests__/fixtures/attr-escape/template.marko");
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
export const template = "<div d=0 y=1></div>";
export const walks = /* over(1) */"b";
export const setup = function () {};
export const _template_ = "<div d=0 y=1></div>";
export const _walks_ = /* over(1) */"b";
export const _setup_ = function () {};
import { createRenderer as _createRenderer, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup), "packages/translator-tags/src/__tests__/fixtures/attr-falsey/template.marko");
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_), "packages/translator-tags/src/__tests__/fixtures/attr-falsey/template.marko");
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
export const template = "<div></div>";
export const walks = /* over(1) */"b";
export const setup = function () {};
export const _template_ = "<div></div>";
export const _walks_ = /* over(1) */"b";
export const _setup_ = function () {};
import { createRenderer as _createRenderer, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(template, walks, setup), "packages/translator-tags/src/__tests__/fixtures/attr-style/components/custom-tag.marko");
export default /* @__PURE__ */_createTemplate( /* @__PURE__ */_createRenderer(_template_, _walks_, _setup_), "packages/translator-tags/src/__tests__/fixtures/attr-style/components/custom-tag.marko");

0 comments on commit 2bb3119

Please sign in to comment.