diff --git a/.marko-run/routes.d.ts b/.marko-run/routes.d.ts index b7744c9b13..1eb06c8a3c 100644 --- a/.marko-run/routes.d.ts +++ b/.marko-run/routes.d.ts @@ -32,34 +32,35 @@ declare module "@marko/run" { "/docs/explanation/targeted-compilation": [M1, L1, L2, P20, D18]; "/docs/explanation/why-is-marko-fast": [M1, L1, L2, P21, D19]; "/docs/guide/duplicate-form-submissions": [M1, L1, L2, P22, D20]; - "/docs/guide/library-integration": [M1, L1, L2, P23, D21]; - "/docs/guide/low-level-apis": [M1, L1, L2, P24, D22]; - "/docs/guide/marko-5-interop": [M1, L1, L2, P25, D23]; - "/docs/guide/publishing-components": [M1, L1, L2, P26, D24]; - "/docs/guide/styling": [M1, L1, L2, P27, D25]; - "/docs/introduction/getting-started": [M1, L1, L2, P28, D26]; - "/docs/introduction/installation": [M1, L1, L2, P29, D27]; - "/docs/introduction/integrations": [M1, L1, L2, P30, D28]; - "/docs/introduction/welcome-to-marko": [M1, L1, L2, P31, D29]; - "/docs/introduction/why-marko": [M1, L1, L2, P32, D30]; - "/docs/marko-run/file-based-routing": [M1, L1, L2, P33, D31]; - "/docs/marko-run/getting-started": [M1, L1, L2, P34, D32]; - "/docs/marko-run/typescript": [M1, L1, L2, P35, D33]; - "/docs/reference/concise-syntax": [M1, L1, L2, P36, D34]; - "/docs/reference/core-tag": [M1, L1, L2, P37, D35]; - "/docs/reference/custom-tag": [M1, L1, L2, P38, D36]; - "/docs/reference/language": [M1, L1, L2, P39, D37]; - "/docs/reference/lazy-loading": [M1, L1, L2, P40, D38]; - "/docs/reference/native-tag": [M1, L1, L2, P41, D39]; - "/docs/reference/reactivity": [M1, L1, L2, P42, D40]; - "/docs/reference/supported-environments": [M1, L1, L2, P43, D41]; - "/docs/reference/template": [M1, L1, L2, P44, D42]; - "/docs/reference/typescript": [M1, L1, L2, P45, D43]; - "/docs/tutorial/components-and-reactivity": [M1, L1, L2, P46, D44]; - "/docs/tutorial/fundamentals": [M1, L1, L2, P47, D45]; + "/docs/guide/forms": [M1, L1, L2, P23, D21]; + "/docs/guide/library-integration": [M1, L1, L2, P24, D22]; + "/docs/guide/low-level-apis": [M1, L1, L2, P25, D23]; + "/docs/guide/marko-5-interop": [M1, L1, L2, P26, D24]; + "/docs/guide/publishing-components": [M1, L1, L2, P27, D25]; + "/docs/guide/styling": [M1, L1, L2, P28, D26]; + "/docs/introduction/getting-started": [M1, L1, L2, P29, D27]; + "/docs/introduction/installation": [M1, L1, L2, P30, D28]; + "/docs/introduction/integrations": [M1, L1, L2, P31, D29]; + "/docs/introduction/welcome-to-marko": [M1, L1, L2, P32, D30]; + "/docs/introduction/why-marko": [M1, L1, L2, P33, D31]; + "/docs/marko-run/file-based-routing": [M1, L1, L2, P34, D32]; + "/docs/marko-run/getting-started": [M1, L1, L2, P35, D33]; + "/docs/marko-run/typescript": [M1, L1, L2, P36, D34]; + "/docs/reference/concise-syntax": [M1, L1, L2, P37, D35]; + "/docs/reference/core-tag": [M1, L1, L2, P38, D36]; + "/docs/reference/custom-tag": [M1, L1, L2, P39, D37]; + "/docs/reference/language": [M1, L1, L2, P40, D38]; + "/docs/reference/lazy-loading": [M1, L1, L2, P41, D39]; + "/docs/reference/native-tag": [M1, L1, L2, P42, D40]; + "/docs/reference/reactivity": [M1, L1, L2, P43, D41]; + "/docs/reference/supported-environments": [M1, L1, L2, P44, D42]; + "/docs/reference/template": [M1, L1, L2, P45, D43]; + "/docs/reference/typescript": [M1, L1, L2, P46, D44]; + "/docs/tutorial/components-and-reactivity": [M1, L1, L2, P47, D45]; + "/docs/tutorial/fundamentals": [M1, L1, L2, P48, D46]; "/docs/reference-full.md": [M1, H2]; "/docs/newsletter/feed.xml": [M1, H3]; - "/playground": [L1, P48, D46]; + "/playground": [L1, P49, D47]; }> {} } @@ -73,7 +74,7 @@ declare module "../src/routes/docs/+middleware" { /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs" | "/docs/newsletter" | "/docs/newsletter/april-2026" | "/docs/newsletter/february-2026" | "/docs/newsletter/january-2026" | "/docs/newsletter/june-2026" | "/docs/newsletter/march-2026" | "/docs/newsletter/may-2026" | "/docs/explanation/class-vs-tags-api" | "/docs/explanation/controllable-components" | "/docs/explanation/fine-grained-bundling" | "/docs/explanation/immutable-state" | "/docs/explanation/let-vs-const" | "/docs/explanation/nested-reactivity" | "/docs/explanation/optimizing-performance" | "/docs/explanation/separation-of-concerns" | "/docs/explanation/serializable-state" | "/docs/explanation/streaming" | "/docs/explanation/targeted-compilation" | "/docs/explanation/why-is-marko-fast" | "/docs/guide/duplicate-form-submissions" | "/docs/guide/library-integration" | "/docs/guide/low-level-apis" | "/docs/guide/marko-5-interop" | "/docs/guide/publishing-components" | "/docs/guide/styling" | "/docs/introduction/getting-started" | "/docs/introduction/installation" | "/docs/introduction/integrations" | "/docs/introduction/welcome-to-marko" | "/docs/introduction/why-marko" | "/docs/marko-run/file-based-routing" | "/docs/marko-run/getting-started" | "/docs/marko-run/typescript" | "/docs/reference/concise-syntax" | "/docs/reference/core-tag" | "/docs/reference/custom-tag" | "/docs/reference/language" | "/docs/reference/lazy-loading" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/supported-environments" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals" | "/docs/reference-full.md" | "/docs/newsletter/feed.xml"]; + export type Route = $.Routes["/docs" | "/docs/newsletter" | "/docs/newsletter/april-2026" | "/docs/newsletter/february-2026" | "/docs/newsletter/january-2026" | "/docs/newsletter/june-2026" | "/docs/newsletter/march-2026" | "/docs/newsletter/may-2026" | "/docs/explanation/class-vs-tags-api" | "/docs/explanation/controllable-components" | "/docs/explanation/fine-grained-bundling" | "/docs/explanation/immutable-state" | "/docs/explanation/let-vs-const" | "/docs/explanation/nested-reactivity" | "/docs/explanation/optimizing-performance" | "/docs/explanation/separation-of-concerns" | "/docs/explanation/serializable-state" | "/docs/explanation/streaming" | "/docs/explanation/targeted-compilation" | "/docs/explanation/why-is-marko-fast" | "/docs/guide/duplicate-form-submissions" | "/docs/guide/forms" | "/docs/guide/library-integration" | "/docs/guide/low-level-apis" | "/docs/guide/marko-5-interop" | "/docs/guide/publishing-components" | "/docs/guide/styling" | "/docs/introduction/getting-started" | "/docs/introduction/installation" | "/docs/introduction/integrations" | "/docs/introduction/welcome-to-marko" | "/docs/introduction/why-marko" | "/docs/marko-run/file-based-routing" | "/docs/marko-run/getting-started" | "/docs/marko-run/typescript" | "/docs/reference/concise-syntax" | "/docs/reference/core-tag" | "/docs/reference/custom-tag" | "/docs/reference/language" | "/docs/reference/lazy-loading" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/supported-environments" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals" | "/docs/reference-full.md" | "/docs/newsletter/feed.xml"]; export type Context = $.MultiRouteContext; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -166,7 +167,7 @@ declare module "../src/routes/+layout.marko" { /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/" | "/brand" | "/docs/newsletter" | "/docs/newsletter/april-2026" | "/docs/newsletter/february-2026" | "/docs/newsletter/january-2026" | "/docs/newsletter/june-2026" | "/docs/newsletter/march-2026" | "/docs/newsletter/may-2026" | "/docs/explanation/class-vs-tags-api" | "/docs/explanation/controllable-components" | "/docs/explanation/fine-grained-bundling" | "/docs/explanation/immutable-state" | "/docs/explanation/let-vs-const" | "/docs/explanation/nested-reactivity" | "/docs/explanation/optimizing-performance" | "/docs/explanation/separation-of-concerns" | "/docs/explanation/serializable-state" | "/docs/explanation/streaming" | "/docs/explanation/targeted-compilation" | "/docs/explanation/why-is-marko-fast" | "/docs/guide/duplicate-form-submissions" | "/docs/guide/library-integration" | "/docs/guide/low-level-apis" | "/docs/guide/marko-5-interop" | "/docs/guide/publishing-components" | "/docs/guide/styling" | "/docs/introduction/getting-started" | "/docs/introduction/installation" | "/docs/introduction/integrations" | "/docs/introduction/welcome-to-marko" | "/docs/introduction/why-marko" | "/docs/marko-run/file-based-routing" | "/docs/marko-run/getting-started" | "/docs/marko-run/typescript" | "/docs/reference/concise-syntax" | "/docs/reference/core-tag" | "/docs/reference/custom-tag" | "/docs/reference/language" | "/docs/reference/lazy-loading" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/supported-environments" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals" | "/playground"]; + export type Route = $.Routes["/" | "/brand" | "/docs/newsletter" | "/docs/newsletter/april-2026" | "/docs/newsletter/february-2026" | "/docs/newsletter/january-2026" | "/docs/newsletter/june-2026" | "/docs/newsletter/march-2026" | "/docs/newsletter/may-2026" | "/docs/explanation/class-vs-tags-api" | "/docs/explanation/controllable-components" | "/docs/explanation/fine-grained-bundling" | "/docs/explanation/immutable-state" | "/docs/explanation/let-vs-const" | "/docs/explanation/nested-reactivity" | "/docs/explanation/optimizing-performance" | "/docs/explanation/separation-of-concerns" | "/docs/explanation/serializable-state" | "/docs/explanation/streaming" | "/docs/explanation/targeted-compilation" | "/docs/explanation/why-is-marko-fast" | "/docs/guide/duplicate-form-submissions" | "/docs/guide/forms" | "/docs/guide/library-integration" | "/docs/guide/low-level-apis" | "/docs/guide/marko-5-interop" | "/docs/guide/publishing-components" | "/docs/guide/styling" | "/docs/introduction/getting-started" | "/docs/introduction/installation" | "/docs/introduction/integrations" | "/docs/introduction/welcome-to-marko" | "/docs/introduction/why-marko" | "/docs/marko-run/file-based-routing" | "/docs/marko-run/getting-started" | "/docs/marko-run/typescript" | "/docs/reference/concise-syntax" | "/docs/reference/core-tag" | "/docs/reference/custom-tag" | "/docs/reference/language" | "/docs/reference/lazy-loading" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/supported-environments" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals" | "/playground"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -190,7 +191,7 @@ declare module "../src/routes/docs/+layout.marko" { /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/newsletter" | "/docs/newsletter/april-2026" | "/docs/newsletter/february-2026" | "/docs/newsletter/january-2026" | "/docs/newsletter/june-2026" | "/docs/newsletter/march-2026" | "/docs/newsletter/may-2026" | "/docs/explanation/class-vs-tags-api" | "/docs/explanation/controllable-components" | "/docs/explanation/fine-grained-bundling" | "/docs/explanation/immutable-state" | "/docs/explanation/let-vs-const" | "/docs/explanation/nested-reactivity" | "/docs/explanation/optimizing-performance" | "/docs/explanation/separation-of-concerns" | "/docs/explanation/serializable-state" | "/docs/explanation/streaming" | "/docs/explanation/targeted-compilation" | "/docs/explanation/why-is-marko-fast" | "/docs/guide/duplicate-form-submissions" | "/docs/guide/library-integration" | "/docs/guide/low-level-apis" | "/docs/guide/marko-5-interop" | "/docs/guide/publishing-components" | "/docs/guide/styling" | "/docs/introduction/getting-started" | "/docs/introduction/installation" | "/docs/introduction/integrations" | "/docs/introduction/welcome-to-marko" | "/docs/introduction/why-marko" | "/docs/marko-run/file-based-routing" | "/docs/marko-run/getting-started" | "/docs/marko-run/typescript" | "/docs/reference/concise-syntax" | "/docs/reference/core-tag" | "/docs/reference/custom-tag" | "/docs/reference/language" | "/docs/reference/lazy-loading" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/supported-environments" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals"]; + export type Route = $.Routes["/docs/newsletter" | "/docs/newsletter/april-2026" | "/docs/newsletter/february-2026" | "/docs/newsletter/january-2026" | "/docs/newsletter/june-2026" | "/docs/newsletter/march-2026" | "/docs/newsletter/may-2026" | "/docs/explanation/class-vs-tags-api" | "/docs/explanation/controllable-components" | "/docs/explanation/fine-grained-bundling" | "/docs/explanation/immutable-state" | "/docs/explanation/let-vs-const" | "/docs/explanation/nested-reactivity" | "/docs/explanation/optimizing-performance" | "/docs/explanation/separation-of-concerns" | "/docs/explanation/serializable-state" | "/docs/explanation/streaming" | "/docs/explanation/targeted-compilation" | "/docs/explanation/why-is-marko-fast" | "/docs/guide/duplicate-form-submissions" | "/docs/guide/forms" | "/docs/guide/library-integration" | "/docs/guide/low-level-apis" | "/docs/guide/marko-5-interop" | "/docs/guide/publishing-components" | "/docs/guide/styling" | "/docs/introduction/getting-started" | "/docs/introduction/installation" | "/docs/introduction/integrations" | "/docs/introduction/welcome-to-marko" | "/docs/introduction/why-marko" | "/docs/marko-run/file-based-routing" | "/docs/marko-run/getting-started" | "/docs/marko-run/typescript" | "/docs/reference/concise-syntax" | "/docs/reference/core-tag" | "/docs/reference/custom-tag" | "/docs/reference/language" | "/docs/reference/lazy-loading" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/supported-environments" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -709,8 +710,8 @@ declare module "../src/routes/docs/_compiled-docs/guide/duplicate-form-submissio } } -type P23 = $.Template<"P23", typeof import("../src/routes/docs/_compiled-docs/guide/library-integration+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/guide/library-integration+page.marko" { +type P23 = $.Template<"P23", typeof import("../src/routes/docs/_compiled-docs/guide/forms+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/guide/forms+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -719,7 +720,7 @@ declare module "../src/routes/docs/_compiled-docs/guide/library-integration+page /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/guide/library-integration"]; + export type Route = $.Routes["/docs/guide/forms"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -732,8 +733,8 @@ declare module "../src/routes/docs/_compiled-docs/guide/library-integration+page } } -type P24 = $.Template<"P24", typeof import("../src/routes/docs/_compiled-docs/guide/low-level-apis+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/guide/low-level-apis+page.marko" { +type P24 = $.Template<"P24", typeof import("../src/routes/docs/_compiled-docs/guide/library-integration+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/guide/library-integration+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -742,7 +743,7 @@ declare module "../src/routes/docs/_compiled-docs/guide/low-level-apis+page.mark /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/guide/low-level-apis"]; + export type Route = $.Routes["/docs/guide/library-integration"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -755,8 +756,8 @@ declare module "../src/routes/docs/_compiled-docs/guide/low-level-apis+page.mark } } -type P25 = $.Template<"P25", typeof import("../src/routes/docs/_compiled-docs/guide/marko-5-interop+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/guide/marko-5-interop+page.marko" { +type P25 = $.Template<"P25", typeof import("../src/routes/docs/_compiled-docs/guide/low-level-apis+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/guide/low-level-apis+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -765,7 +766,7 @@ declare module "../src/routes/docs/_compiled-docs/guide/marko-5-interop+page.mar /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/guide/marko-5-interop"]; + export type Route = $.Routes["/docs/guide/low-level-apis"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -778,8 +779,8 @@ declare module "../src/routes/docs/_compiled-docs/guide/marko-5-interop+page.mar } } -type P26 = $.Template<"P26", typeof import("../src/routes/docs/_compiled-docs/guide/publishing-components+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/guide/publishing-components+page.marko" { +type P26 = $.Template<"P26", typeof import("../src/routes/docs/_compiled-docs/guide/marko-5-interop+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/guide/marko-5-interop+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -788,7 +789,7 @@ declare module "../src/routes/docs/_compiled-docs/guide/publishing-components+pa /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/guide/publishing-components"]; + export type Route = $.Routes["/docs/guide/marko-5-interop"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -801,8 +802,8 @@ declare module "../src/routes/docs/_compiled-docs/guide/publishing-components+pa } } -type P27 = $.Template<"P27", typeof import("../src/routes/docs/_compiled-docs/guide/styling+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/guide/styling+page.marko" { +type P27 = $.Template<"P27", typeof import("../src/routes/docs/_compiled-docs/guide/publishing-components+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/guide/publishing-components+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -811,7 +812,7 @@ declare module "../src/routes/docs/_compiled-docs/guide/styling+page.marko" { /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/guide/styling"]; + export type Route = $.Routes["/docs/guide/publishing-components"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -824,8 +825,8 @@ declare module "../src/routes/docs/_compiled-docs/guide/styling+page.marko" { } } -type P28 = $.Template<"P28", typeof import("../src/routes/docs/_compiled-docs/introduction/getting-started+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/introduction/getting-started+page.marko" { +type P28 = $.Template<"P28", typeof import("../src/routes/docs/_compiled-docs/guide/styling+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/guide/styling+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -834,7 +835,7 @@ declare module "../src/routes/docs/_compiled-docs/introduction/getting-started+p /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/introduction/getting-started"]; + export type Route = $.Routes["/docs/guide/styling"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -847,8 +848,8 @@ declare module "../src/routes/docs/_compiled-docs/introduction/getting-started+p } } -type P29 = $.Template<"P29", typeof import("../src/routes/docs/_compiled-docs/introduction/installation+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/introduction/installation+page.marko" { +type P29 = $.Template<"P29", typeof import("../src/routes/docs/_compiled-docs/introduction/getting-started+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/introduction/getting-started+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -857,7 +858,7 @@ declare module "../src/routes/docs/_compiled-docs/introduction/installation+page /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/introduction/installation"]; + export type Route = $.Routes["/docs/introduction/getting-started"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -870,8 +871,8 @@ declare module "../src/routes/docs/_compiled-docs/introduction/installation+page } } -type P30 = $.Template<"P30", typeof import("../src/routes/docs/_compiled-docs/introduction/integrations+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/introduction/integrations+page.marko" { +type P30 = $.Template<"P30", typeof import("../src/routes/docs/_compiled-docs/introduction/installation+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/introduction/installation+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -880,7 +881,7 @@ declare module "../src/routes/docs/_compiled-docs/introduction/integrations+page /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/introduction/integrations"]; + export type Route = $.Routes["/docs/introduction/installation"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -893,8 +894,8 @@ declare module "../src/routes/docs/_compiled-docs/introduction/integrations+page } } -type P31 = $.Template<"P31", typeof import("../src/routes/docs/_compiled-docs/introduction/welcome-to-marko+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/introduction/welcome-to-marko+page.marko" { +type P31 = $.Template<"P31", typeof import("../src/routes/docs/_compiled-docs/introduction/integrations+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/introduction/integrations+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -903,7 +904,7 @@ declare module "../src/routes/docs/_compiled-docs/introduction/welcome-to-marko+ /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/introduction/welcome-to-marko"]; + export type Route = $.Routes["/docs/introduction/integrations"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -916,8 +917,8 @@ declare module "../src/routes/docs/_compiled-docs/introduction/welcome-to-marko+ } } -type P32 = $.Template<"P32", typeof import("../src/routes/docs/_compiled-docs/introduction/why-marko+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/introduction/why-marko+page.marko" { +type P32 = $.Template<"P32", typeof import("../src/routes/docs/_compiled-docs/introduction/welcome-to-marko+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/introduction/welcome-to-marko+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -926,7 +927,7 @@ declare module "../src/routes/docs/_compiled-docs/introduction/why-marko+page.ma /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/introduction/why-marko"]; + export type Route = $.Routes["/docs/introduction/welcome-to-marko"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -939,8 +940,8 @@ declare module "../src/routes/docs/_compiled-docs/introduction/why-marko+page.ma } } -type P33 = $.Template<"P33", typeof import("../src/routes/docs/_compiled-docs/marko-run/file-based-routing+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/marko-run/file-based-routing+page.marko" { +type P33 = $.Template<"P33", typeof import("../src/routes/docs/_compiled-docs/introduction/why-marko+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/introduction/why-marko+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -949,7 +950,7 @@ declare module "../src/routes/docs/_compiled-docs/marko-run/file-based-routing+p /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/marko-run/file-based-routing"]; + export type Route = $.Routes["/docs/introduction/why-marko"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -962,8 +963,8 @@ declare module "../src/routes/docs/_compiled-docs/marko-run/file-based-routing+p } } -type P34 = $.Template<"P34", typeof import("../src/routes/docs/_compiled-docs/marko-run/getting-started+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/marko-run/getting-started+page.marko" { +type P34 = $.Template<"P34", typeof import("../src/routes/docs/_compiled-docs/marko-run/file-based-routing+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/marko-run/file-based-routing+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -972,7 +973,7 @@ declare module "../src/routes/docs/_compiled-docs/marko-run/getting-started+page /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/marko-run/getting-started"]; + export type Route = $.Routes["/docs/marko-run/file-based-routing"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -985,8 +986,8 @@ declare module "../src/routes/docs/_compiled-docs/marko-run/getting-started+page } } -type P35 = $.Template<"P35", typeof import("../src/routes/docs/_compiled-docs/marko-run/typescript+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/marko-run/typescript+page.marko" { +type P35 = $.Template<"P35", typeof import("../src/routes/docs/_compiled-docs/marko-run/getting-started+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/marko-run/getting-started+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -995,7 +996,7 @@ declare module "../src/routes/docs/_compiled-docs/marko-run/typescript+page.mark /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/marko-run/typescript"]; + export type Route = $.Routes["/docs/marko-run/getting-started"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -1008,8 +1009,8 @@ declare module "../src/routes/docs/_compiled-docs/marko-run/typescript+page.mark } } -type P36 = $.Template<"P36", typeof import("../src/routes/docs/_compiled-docs/reference/concise-syntax+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/reference/concise-syntax+page.marko" { +type P36 = $.Template<"P36", typeof import("../src/routes/docs/_compiled-docs/marko-run/typescript+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/marko-run/typescript+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -1018,7 +1019,7 @@ declare module "../src/routes/docs/_compiled-docs/reference/concise-syntax+page. /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/reference/concise-syntax"]; + export type Route = $.Routes["/docs/marko-run/typescript"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -1031,8 +1032,8 @@ declare module "../src/routes/docs/_compiled-docs/reference/concise-syntax+page. } } -type P37 = $.Template<"P37", typeof import("../src/routes/docs/_compiled-docs/reference/core-tag+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/reference/core-tag+page.marko" { +type P37 = $.Template<"P37", typeof import("../src/routes/docs/_compiled-docs/reference/concise-syntax+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/reference/concise-syntax+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -1041,7 +1042,7 @@ declare module "../src/routes/docs/_compiled-docs/reference/core-tag+page.marko" /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/reference/core-tag"]; + export type Route = $.Routes["/docs/reference/concise-syntax"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -1054,8 +1055,8 @@ declare module "../src/routes/docs/_compiled-docs/reference/core-tag+page.marko" } } -type P38 = $.Template<"P38", typeof import("../src/routes/docs/_compiled-docs/reference/custom-tag+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/reference/custom-tag+page.marko" { +type P38 = $.Template<"P38", typeof import("../src/routes/docs/_compiled-docs/reference/core-tag+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/reference/core-tag+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -1064,7 +1065,7 @@ declare module "../src/routes/docs/_compiled-docs/reference/custom-tag+page.mark /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/reference/custom-tag"]; + export type Route = $.Routes["/docs/reference/core-tag"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -1077,8 +1078,8 @@ declare module "../src/routes/docs/_compiled-docs/reference/custom-tag+page.mark } } -type P39 = $.Template<"P39", typeof import("../src/routes/docs/_compiled-docs/reference/language+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/reference/language+page.marko" { +type P39 = $.Template<"P39", typeof import("../src/routes/docs/_compiled-docs/reference/custom-tag+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/reference/custom-tag+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -1087,7 +1088,7 @@ declare module "../src/routes/docs/_compiled-docs/reference/language+page.marko" /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/reference/language"]; + export type Route = $.Routes["/docs/reference/custom-tag"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -1100,8 +1101,8 @@ declare module "../src/routes/docs/_compiled-docs/reference/language+page.marko" } } -type P40 = $.Template<"P40", typeof import("../src/routes/docs/_compiled-docs/reference/lazy-loading+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/reference/lazy-loading+page.marko" { +type P40 = $.Template<"P40", typeof import("../src/routes/docs/_compiled-docs/reference/language+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/reference/language+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -1110,7 +1111,7 @@ declare module "../src/routes/docs/_compiled-docs/reference/lazy-loading+page.ma /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/reference/lazy-loading"]; + export type Route = $.Routes["/docs/reference/language"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -1123,8 +1124,8 @@ declare module "../src/routes/docs/_compiled-docs/reference/lazy-loading+page.ma } } -type P41 = $.Template<"P41", typeof import("../src/routes/docs/_compiled-docs/reference/native-tag+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/reference/native-tag+page.marko" { +type P41 = $.Template<"P41", typeof import("../src/routes/docs/_compiled-docs/reference/lazy-loading+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/reference/lazy-loading+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -1133,7 +1134,7 @@ declare module "../src/routes/docs/_compiled-docs/reference/native-tag+page.mark /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/reference/native-tag"]; + export type Route = $.Routes["/docs/reference/lazy-loading"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -1146,8 +1147,8 @@ declare module "../src/routes/docs/_compiled-docs/reference/native-tag+page.mark } } -type P42 = $.Template<"P42", typeof import("../src/routes/docs/_compiled-docs/reference/reactivity+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/reference/reactivity+page.marko" { +type P42 = $.Template<"P42", typeof import("../src/routes/docs/_compiled-docs/reference/native-tag+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/reference/native-tag+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -1156,7 +1157,7 @@ declare module "../src/routes/docs/_compiled-docs/reference/reactivity+page.mark /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/reference/reactivity"]; + export type Route = $.Routes["/docs/reference/native-tag"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -1169,8 +1170,8 @@ declare module "../src/routes/docs/_compiled-docs/reference/reactivity+page.mark } } -type P43 = $.Template<"P43", typeof import("../src/routes/docs/_compiled-docs/reference/supported-environments+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/reference/supported-environments+page.marko" { +type P43 = $.Template<"P43", typeof import("../src/routes/docs/_compiled-docs/reference/reactivity+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/reference/reactivity+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -1179,7 +1180,7 @@ declare module "../src/routes/docs/_compiled-docs/reference/supported-environmen /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/reference/supported-environments"]; + export type Route = $.Routes["/docs/reference/reactivity"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -1192,8 +1193,8 @@ declare module "../src/routes/docs/_compiled-docs/reference/supported-environmen } } -type P44 = $.Template<"P44", typeof import("../src/routes/docs/_compiled-docs/reference/template+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/reference/template+page.marko" { +type P44 = $.Template<"P44", typeof import("../src/routes/docs/_compiled-docs/reference/supported-environments+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/reference/supported-environments+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -1202,7 +1203,7 @@ declare module "../src/routes/docs/_compiled-docs/reference/template+page.marko" /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/reference/template"]; + export type Route = $.Routes["/docs/reference/supported-environments"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -1215,8 +1216,8 @@ declare module "../src/routes/docs/_compiled-docs/reference/template+page.marko" } } -type P45 = $.Template<"P45", typeof import("../src/routes/docs/_compiled-docs/reference/typescript+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/reference/typescript+page.marko" { +type P45 = $.Template<"P45", typeof import("../src/routes/docs/_compiled-docs/reference/template+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/reference/template+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -1225,7 +1226,7 @@ declare module "../src/routes/docs/_compiled-docs/reference/typescript+page.mark /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/reference/typescript"]; + export type Route = $.Routes["/docs/reference/template"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -1238,8 +1239,8 @@ declare module "../src/routes/docs/_compiled-docs/reference/typescript+page.mark } } -type P46 = $.Template<"P46", typeof import("../src/routes/docs/_compiled-docs/tutorial/components-and-reactivity+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/tutorial/components-and-reactivity+page.marko" { +type P46 = $.Template<"P46", typeof import("../src/routes/docs/_compiled-docs/reference/typescript+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/reference/typescript+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -1248,7 +1249,7 @@ declare module "../src/routes/docs/_compiled-docs/tutorial/components-and-reacti /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/tutorial/components-and-reactivity"]; + export type Route = $.Routes["/docs/reference/typescript"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -1261,8 +1262,8 @@ declare module "../src/routes/docs/_compiled-docs/tutorial/components-and-reacti } } -type P47 = $.Template<"P47", typeof import("../src/routes/docs/_compiled-docs/tutorial/fundamentals+page.marko")>; -declare module "../src/routes/docs/_compiled-docs/tutorial/fundamentals+page.marko" { +type P47 = $.Template<"P47", typeof import("../src/routes/docs/_compiled-docs/tutorial/components-and-reactivity+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/tutorial/components-and-reactivity+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; @@ -1271,7 +1272,7 @@ declare module "../src/routes/docs/_compiled-docs/tutorial/fundamentals+page.mar /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = $.Routes["/docs/tutorial/fundamentals"]; + export type Route = $.Routes["/docs/tutorial/components-and-reactivity"]; export type Context = Run.Context; export type Handler = $.HandlerLike; export type GET = $.HandlerLike; @@ -1284,13 +1285,36 @@ declare module "../src/routes/docs/_compiled-docs/tutorial/fundamentals+page.mar } } -type P48 = $.Template<"P48", typeof import("../src/routes/playground/+page.marko")>; -declare module "../src/routes/playground/+page.marko" { +type P48 = $.Template<"P48", typeof import("../src/routes/docs/_compiled-docs/tutorial/fundamentals+page.marko")>; +declare module "../src/routes/docs/_compiled-docs/tutorial/fundamentals+page.marko" { const Run: $.Namespace; namespace Run { type Context = $.ContextForFile & Marko.Global; } + /** @deprecated use `Run` namespace instead */ + namespace MarkoRun { + export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; + export type Route = $.Routes["/docs/tutorial/fundamentals"]; + export type Context = Run.Context; + export type Handler = $.HandlerLike; + export type GET = $.HandlerLike; + export type HEAD = $.HandlerLike; + export type POST = $.HandlerLike; + export type PUT = $.HandlerLike; + export type DELETE = $.HandlerLike; + export type PATCH = $.HandlerLike; + export type OPTIONS = $.HandlerLike; + } +} + +type P49 = $.Template<"P49", typeof import("../src/routes/playground/+page.marko")>; +declare module "../src/routes/playground/+page.marko" { + const Run: $.Namespace; + namespace Run { + type Context = $.ContextForFile & Marko.Global; + } + /** @deprecated use `Run` namespace instead */ namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; @@ -1349,29 +1373,30 @@ type D17 = $.Meta<"D17", typeof import("../src/routes/docs/_compiled-docs/explan type D18 = $.Meta<"D18", typeof import("../src/routes/docs/_compiled-docs/explanation/targeted-compilation+meta.json")>; type D19 = $.Meta<"D19", typeof import("../src/routes/docs/_compiled-docs/explanation/why-is-marko-fast+meta.json")>; type D20 = $.Meta<"D20", typeof import("../src/routes/docs/_compiled-docs/guide/duplicate-form-submissions+meta.json")>; -type D21 = $.Meta<"D21", typeof import("../src/routes/docs/_compiled-docs/guide/library-integration+meta.json")>; -type D22 = $.Meta<"D22", typeof import("../src/routes/docs/_compiled-docs/guide/low-level-apis+meta.json")>; -type D23 = $.Meta<"D23", typeof import("../src/routes/docs/_compiled-docs/guide/marko-5-interop+meta.json")>; -type D24 = $.Meta<"D24", typeof import("../src/routes/docs/_compiled-docs/guide/publishing-components+meta.json")>; -type D25 = $.Meta<"D25", typeof import("../src/routes/docs/_compiled-docs/guide/styling+meta.json")>; -type D26 = $.Meta<"D26", typeof import("../src/routes/docs/_compiled-docs/introduction/getting-started+meta.json")>; -type D27 = $.Meta<"D27", typeof import("../src/routes/docs/_compiled-docs/introduction/installation+meta.json")>; -type D28 = $.Meta<"D28", typeof import("../src/routes/docs/_compiled-docs/introduction/integrations+meta.json")>; -type D29 = $.Meta<"D29", typeof import("../src/routes/docs/_compiled-docs/introduction/welcome-to-marko+meta.json")>; -type D30 = $.Meta<"D30", typeof import("../src/routes/docs/_compiled-docs/introduction/why-marko+meta.json")>; -type D31 = $.Meta<"D31", typeof import("../src/routes/docs/_compiled-docs/marko-run/file-based-routing+meta.json")>; -type D32 = $.Meta<"D32", typeof import("../src/routes/docs/_compiled-docs/marko-run/getting-started+meta.json")>; -type D33 = $.Meta<"D33", typeof import("../src/routes/docs/_compiled-docs/marko-run/typescript+meta.json")>; -type D34 = $.Meta<"D34", typeof import("../src/routes/docs/_compiled-docs/reference/concise-syntax+meta.json")>; -type D35 = $.Meta<"D35", typeof import("../src/routes/docs/_compiled-docs/reference/core-tag+meta.json")>; -type D36 = $.Meta<"D36", typeof import("../src/routes/docs/_compiled-docs/reference/custom-tag+meta.json")>; -type D37 = $.Meta<"D37", typeof import("../src/routes/docs/_compiled-docs/reference/language+meta.json")>; -type D38 = $.Meta<"D38", typeof import("../src/routes/docs/_compiled-docs/reference/lazy-loading+meta.json")>; -type D39 = $.Meta<"D39", typeof import("../src/routes/docs/_compiled-docs/reference/native-tag+meta.json")>; -type D40 = $.Meta<"D40", typeof import("../src/routes/docs/_compiled-docs/reference/reactivity+meta.json")>; -type D41 = $.Meta<"D41", typeof import("../src/routes/docs/_compiled-docs/reference/supported-environments+meta.json")>; -type D42 = $.Meta<"D42", typeof import("../src/routes/docs/_compiled-docs/reference/template+meta.json")>; -type D43 = $.Meta<"D43", typeof import("../src/routes/docs/_compiled-docs/reference/typescript+meta.json")>; -type D44 = $.Meta<"D44", typeof import("../src/routes/docs/_compiled-docs/tutorial/components-and-reactivity+meta.json")>; -type D45 = $.Meta<"D45", typeof import("../src/routes/docs/_compiled-docs/tutorial/fundamentals+meta.json")>; -type D46 = $.Meta<"D46", typeof import("../src/routes/playground/+meta.json")>; +type D21 = $.Meta<"D21", typeof import("../src/routes/docs/_compiled-docs/guide/forms+meta.json")>; +type D22 = $.Meta<"D22", typeof import("../src/routes/docs/_compiled-docs/guide/library-integration+meta.json")>; +type D23 = $.Meta<"D23", typeof import("../src/routes/docs/_compiled-docs/guide/low-level-apis+meta.json")>; +type D24 = $.Meta<"D24", typeof import("../src/routes/docs/_compiled-docs/guide/marko-5-interop+meta.json")>; +type D25 = $.Meta<"D25", typeof import("../src/routes/docs/_compiled-docs/guide/publishing-components+meta.json")>; +type D26 = $.Meta<"D26", typeof import("../src/routes/docs/_compiled-docs/guide/styling+meta.json")>; +type D27 = $.Meta<"D27", typeof import("../src/routes/docs/_compiled-docs/introduction/getting-started+meta.json")>; +type D28 = $.Meta<"D28", typeof import("../src/routes/docs/_compiled-docs/introduction/installation+meta.json")>; +type D29 = $.Meta<"D29", typeof import("../src/routes/docs/_compiled-docs/introduction/integrations+meta.json")>; +type D30 = $.Meta<"D30", typeof import("../src/routes/docs/_compiled-docs/introduction/welcome-to-marko+meta.json")>; +type D31 = $.Meta<"D31", typeof import("../src/routes/docs/_compiled-docs/introduction/why-marko+meta.json")>; +type D32 = $.Meta<"D32", typeof import("../src/routes/docs/_compiled-docs/marko-run/file-based-routing+meta.json")>; +type D33 = $.Meta<"D33", typeof import("../src/routes/docs/_compiled-docs/marko-run/getting-started+meta.json")>; +type D34 = $.Meta<"D34", typeof import("../src/routes/docs/_compiled-docs/marko-run/typescript+meta.json")>; +type D35 = $.Meta<"D35", typeof import("../src/routes/docs/_compiled-docs/reference/concise-syntax+meta.json")>; +type D36 = $.Meta<"D36", typeof import("../src/routes/docs/_compiled-docs/reference/core-tag+meta.json")>; +type D37 = $.Meta<"D37", typeof import("../src/routes/docs/_compiled-docs/reference/custom-tag+meta.json")>; +type D38 = $.Meta<"D38", typeof import("../src/routes/docs/_compiled-docs/reference/language+meta.json")>; +type D39 = $.Meta<"D39", typeof import("../src/routes/docs/_compiled-docs/reference/lazy-loading+meta.json")>; +type D40 = $.Meta<"D40", typeof import("../src/routes/docs/_compiled-docs/reference/native-tag+meta.json")>; +type D41 = $.Meta<"D41", typeof import("../src/routes/docs/_compiled-docs/reference/reactivity+meta.json")>; +type D42 = $.Meta<"D42", typeof import("../src/routes/docs/_compiled-docs/reference/supported-environments+meta.json")>; +type D43 = $.Meta<"D43", typeof import("../src/routes/docs/_compiled-docs/reference/template+meta.json")>; +type D44 = $.Meta<"D44", typeof import("../src/routes/docs/_compiled-docs/reference/typescript+meta.json")>; +type D45 = $.Meta<"D45", typeof import("../src/routes/docs/_compiled-docs/tutorial/components-and-reactivity+meta.json")>; +type D46 = $.Meta<"D46", typeof import("../src/routes/docs/_compiled-docs/tutorial/fundamentals+meta.json")>; +type D47 = $.Meta<"D47", typeof import("../src/routes/playground/+meta.json")>; diff --git a/docs/explanation/immutable-state.md b/docs/explanation/immutable-state.md index 9d1c345768..72c1e45118 100644 --- a/docs/explanation/immutable-state.md +++ b/docs/explanation/immutable-state.md @@ -32,7 +32,7 @@ Consider this Marko template. Reassigning the array triggers an update; mutating ``` -Immutable updates work naturally with Marko's assignment-based reactivity. Replacing a value (object, array, map-like structure) makes change propagation explicit and reliable. +Immutable updates work naturally with Marko's [assignment-based reactivity](../reference/reactivity.md). Replacing a value (object, array, map-like structure) makes change propagation explicit and reliable. ## Functional UI diff --git a/docs/explanation/nested-reactivity.md b/docs/explanation/nested-reactivity.md index b15ad5acce..f6fac564ab 100644 --- a/docs/explanation/nested-reactivity.md +++ b/docs/explanation/nested-reactivity.md @@ -118,7 +118,3 @@ import { produce } from "immer" }); }> ``` - -## Case 3: Complex Hoisted State - - diff --git a/docs/explanation/serializable-state.md b/docs/explanation/serializable-state.md index 56bee7d8e4..0823052502 100644 --- a/docs/explanation/serializable-state.md +++ b/docs/explanation/serializable-state.md @@ -16,6 +16,14 @@ Most standard data types can be serialized, including: ... and many more. +## Reaching the Client + +State does not travel through a separate data request or a client-side re-render. When a template renders on the server, inline `